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.

How to input higher frequency using TSMC 28nm oscillator pad

Status
Not open for further replies.

Syedaaa

Newbie
Newbie level 3
Joined
May 12, 2023
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
48
Hi,
We are using tsmc 28nm PDK. According to the documentation for the oscillator pad "PDXOEDG" we can input max upto 30 MHz with the combination of CL and ESR from the table given in PDK (attach below for reference). In our design we want to have 100 MHz as input frequency without using PLL. Can anyone help that how can we achieve this 100 MHz frequency without using PLL but the Oscillator pad or any other digital/analog IO pad. Also, if we want to use any other pad as an input clock pad rather than oscillator pad of the foundry, how can we estimate that what is the maximum allowable input frequency?
1683883090733.png



Thanks
Syeda
 

Regular TSMC GPIO can handle close to 1GHz. You can simulate it in SPICE. No need to use the oscillator variant.
 

Thank you for the reply, In that case which pad we should use the digital I/O or Analog I/O pad?
 

The equation relating RC 10 to 90% to f -3dB is Tr= 0.35 /f
For RC =T to 63% of target Tr = 0.22 /f (verify)

The driver impedance of 74ALCxx is suitable with Zol=Vol/Io for low level and symmetrical for high level. This is Vdd and temperature dependent ( slower at low Vdd and hot ) But I recall @ 3.3 V Zo= 25 Ohms +/-33% to 50% but stated as Vol max @ Io for Vdd = ? @ ? 'C

Thus if you have 33 Ohms max and want 100 MHz, RC = 0.22/100MHz, C= 0.22/100M / 33R = 66 pF which is easily achieved with input capacitance and stray pF/mm.. If necessary, add terminator to long trace between clock and input. e.g. 100 pull up/down = 50 ohm.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top