CS-EE 481 Spring 2003 1Founder’s Day, 2003 University of Portland School of Engineering A CMOS...
-
Upload
darren-whitehead -
Category
Documents
-
view
215 -
download
2
Transcript of CS-EE 481 Spring 2003 1Founder’s Day, 2003 University of Portland School of Engineering A CMOS...
CS-EE 481 Spring 2003
Founder’s Day, 2003 1University of Portland School of Engineering
A CMOS Phase Locked LoopAuthors:
•Dan Booth
•Jared Hay
•Pat Keller
Advisor:•Dr. Peter Osterberg
Industry Representative:•Mr. Steve Kassel
(Ret.), Intel Corp.
CS-EE 481 Spring 2003
Founder’s Day, 2003 2University of Portland School of Engineering
Agenda
• Introduction Dan Booth
• Background Dan Booth
• Methods Pat Keller
• Results Pat Keller
• Conclusions Jared Hay
• Demonstration Jared Hay
CS-EE 481 Spring 2003
Founder’s Day, 2003 3University of Portland School of Engineering
Introduction
• Special Thanks– Dr. Peter Osterberg
– Mr. Steve Kassel
– Dr. Wayne Lu
– Ms. Sandra Ressel
– MOSIS Educational Program
CS-EE 481 Spring 2003
Founder’s Day, 2003 4University of Portland School of Engineering
Introduction
• Project problem definition:– Synthesize 90-110kHz from a 1kHz reference
• Why frequency synthesis?– Frequency generator– Signal conditioning – Clock multiplication
CS-EE 481 Spring 2003
Founder’s Day, 2003 5University of Portland School of Engineering
Introduction
• Goals– Understanding of our Phase Locked Loop:
• Architecture
• Operation
• Applications
CS-EE 481 Spring 2003
Founder’s Day, 2003 6University of Portland School of Engineering
Background
• Phase Locked Loop Architecture
Phasefrequency
detector
Loopfilter
VCO
FrequencyDivider
finfout
N Contro
l
CMOS Chip
VC
fd
Verror
CS-EE 481 Spring 2003
Founder’s Day, 2003 7University of Portland School of Engineering
Background
• What our PLL frequency synthesizer does:– Produces an output of 90-110kHz in 1kHz increments
• fin = 1kHz
• N = integers from 90 to 110
• fout = N*fin = 90 – 110kHz
• Key functional specifications:– fin and fout are 0 to 5 volt digital signals
– Lock range of 90 – 110kHz
CS-EE 481 Spring 2003
Founder’s Day, 2003 8University of Portland School of Engineering
Background
Situation A:Frequencies are in phase - VC held constant
Situation B:fin leads fd - VC increases
Situation C:fd leads fin - VC decreases
fin
fd
verror
fin
fd
verror
fin
fd
verror
fd
fd
Phase Lock Feedback
CS-EE 481 Spring 2003
Founder’s Day, 2003 9University of Portland School of Engineering
Methods
Phase I:
Research of PLLs
CS-EE 481 Spring 2003
Founder’s Day, 2003 10University of Portland School of Engineering
Methods
Phase II: Design of Chip• B2Logic Simulations
- Phase Frequency Detector- Frequency Divider
• Custom Design!
• TPR File- CMOS Chip Layout
CS-EE 481 Spring 2003
Founder’s Day, 2003 11University of Portland School of Engineering
Methods
Phase III: Building• Macromodel of Chip• VCO configuration
- set control voltage range, VC
- set output frequency range
• Loop Filter- 2nd order low pass filter- set pole and zero for stability
CS-EE 481 Spring 2003
Founder’s Day, 2003 12University of Portland School of Engineering
Methods
• Closing the feedback loop- Achieving lock
• User interface- N-Control switches- Seven-segment displays
CS-EE 481 Spring 2003
Founder’s Day, 2003 13University of Portland School of Engineering
Results
• Digital CMOS Chip– Frequency Divider– Phase Frequency Detector
=
CS-EE 481 Spring 2003
Founder’s Day, 2003 14University of Portland School of Engineering
Results
• Off Chip Components– Loop Filter– Voltage Controlled
Oscillator
CS-EE 481 Spring 2003
Founder’s Day, 2003 15University of Portland School of Engineering
Conclusions
• CMOS Chip works!• Operation is stable• Increased Performance
– Output range: 51 – 127kHz
• Limited by VC range of 0-5 V
CS-EE 481 Spring 2003
Founder’s Day, 2003 16University of Portland School of Engineering
Conclusions
• Possible Improvements– Increase reference frequency accuracy
• Crystal oscillator
• Applications– Frequency generator
– Signal conditioning
– Clock multiplication
CS-EE 481 Spring 2003
Founder’s Day, 2003 17University of Portland School of Engineering
Demonstration
• Power up
• fout displayed on scope- fout is N times fin
- Lock is achieved quickly
CS-EE 481 Spring 2003
Founder’s Day, 2003 18University of Portland School of Engineering
CS-EE 481 Spring 2003
Founder’s Day, 2003 19University of Portland School of Engineering
CS-EE 481 Spring 2003
Founder’s Day, 2003 20University of Portland School of Engineering
CS-EE 481 Spring 2003
Founder’s Day, 2003 21University of Portland School of Engineering
CS-EE 481 Spring 2003
Founder’s Day, 2003 22University of Portland School of Engineering
CS-EE 481 Spring 2003
Founder’s Day, 2003 23University of Portland School of Engineering
CS-EE 481 Spring 2003
Founder’s Day, 2003 24University of Portland School of Engineering
CS-EE 481 Spring 2003
Founder’s Day, 2003 25University of Portland School of Engineering
CS-EE 481 Spring 2003
Founder’s Day, 2003 26University of Portland School of Engineering
Questions?