ee166 project frequency dividers. group members hengky chandrahalim toai nguyen mike tjuatja

27
EE166 Project Frequency Dividers

Post on 21-Dec-2015

220 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

EE166 Project

Frequency Dividers

Page 2: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Group Members

• Hengky Chandrahalim

• Toai Nguyen

• Mike Tjuatja

Page 3: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Inputs and Outputs Features

• Input– -1 Clk_In at 5V <200MHz– -1 RESET signal– -4 VDDs at 5V– -4 VSSs

Page 4: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Inputs and Outputs Features

• Outputs– -1 Output at 5V = Clk_In/2– -1 Output at 5 V = Clk_In/3

Page 5: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Key Specifications

• Skew DIV2-DIV3 < 1ns

• Symmetric Tr and Tf DIV2 < 800 ps

• Symmetric Tr and Tf DIV3 < 800 ps

• Duty Cycle : 45%-55%

• Output Load : 10pF

Page 6: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Top Level View of Schematic

Page 7: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Layout View

Page 8: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Extracted View of Layout

Page 9: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Divider Block

Page 10: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Divide by 2 Block

Page 11: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

DFF Schematic

Page 12: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

DFF Layout

Page 13: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Divide by 3 Block

Page 14: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Layout Divide by 3

Page 15: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Pulse Stretcher

Page 16: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Test Bench

• Test functionality of the circuit

• Test the outputs skew

• Test Tr and Tf of the outputs

• Test the duty cycle

• Test the driving capability

Page 17: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Schematic of the test bench

Page 18: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Functionality

Page 19: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Functionality

Page 20: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Outputs Skew

Page 21: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Duty Cycle Divide by 2

Page 22: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Duty Cycle Divide by3

Page 23: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Tr of Divide by2

Page 24: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Tf of Divide by2

Page 25: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Tr of Divide by 3

Page 26: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Tf of Divide by3

Page 27: EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja

Conclusion• Process used for the design is AMI16• Total area used in the design is 1740.47 mil^2• The circuit is functional• Skew outputs is about 950 ps• Duty cycles 45%-55%• The circuit is capable of driving 20 pF load• Pavg=1/2 x CL x f x VDD^2

• Pavg=1/2 x 20pf x 100MHz x 25 = 25mW