Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

100G PLL Design in Cadence

Status
Not open for further replies.

astroshey

Newbie level 6
Joined
Nov 21, 2021
Messages
12
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
106
I am running into a very weird issue when calculating the phase noise of my PLL in cadence. The bandwidth of my filter is too large, even though I am calculating the loop filter parameters (Cp Rp C2) using zeta and natural frequency formulas from Razavi's book. Please see the attached image. Can someone suggest any ideas to resolve or troubleshoot this issue. Also, attaching the block diagram of my PLL for reference. Thank you for any help!!
 

Attachments

  • Capture.PNG
    Capture.PNG
    104.5 KB · Views: 127
  • Capture1.PNG
    Capture1.PNG
    21.1 KB · Views: 122

Solution
There can be PN contributors which are not removed by the filter.

A method of substituting ideal blocks for various sections, or conversely substituting in transistor-level blocks one by one to a full-up behavioral lineup, is how I like to poke at misbehaviors.
There can be PN contributors which are not removed by the filter.

A method of substituting ideal blocks for various sections, or conversely substituting in transistor-level blocks one by one to a full-up behavioral lineup, is how I like to poke at misbehaviors.
 

    astroshey

    Points: 2
    Helpful Answer Positive Rating
Solution
I found the ideal freq divider block in rflib. I need to assign the parameters in the block now. My input frequency is around 100GHz, and I need an output frequency of 100MHz - so I need a divide ratio of 1000. I have attached a screenshot of the parameters I have assigned. These parameters are not correct since I am getting a 0 output out of the freq div block (see attached waveform). Please let me know how I should assign the parameters in the freq divider given my frequency requirements. I appreciate any help! Green is the output of my VCO and purple is the output of freq divider.
 

Attachments

  • 1.PNG
    1.PNG
    49.8 KB · Views: 115
  • 2.PNG
    2.PNG
    54.7 KB · Views: 109
Last edited:

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top