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 generate fast inverted clock from 3GHz clock?

Status
Not open for further replies.

jdhar

Full Member level 5
Joined
Aug 16, 2004
Messages
258
Helped
16
Reputation
32
Reaction score
2
Trophy points
1,298
Activity points
2,753
Fastest Inverter

Hi,

I am doing a school project which involves designing a 4-bit LFSR (one xor in the front that is fed from the last 2 FF's) using 0.18u in Cadence. The goal is to make it as fast as possible, without consideration of area or power. We decided to use C2MOS (Clocked CMOS) for our flip flop's, and have reached a clock speed of about 3 GHz. It seems like the inverted clock that is required for CMOS is now holding up the circuit from clocking faster. Are there any tips on how to generate an extermely fast inverted clock from the given clock? We are given a 25ps rise/fall time clock from an ideal pulse generator.

thank you, Jai.
 

easytarget

Member level 1
Joined
Apr 12, 2005
Messages
36
Helped
5
Reputation
10
Reaction score
1
Trophy points
1,288
Activity points
1,627
Re: Fastest Inverter

-One way is to use cascaded inverters as in the book: Digital Integrated Circuits: A Design Perspective, page 206-210 (2nd Edn), if the output capacitance is large, this should speed up your clock_bar.
-Make the clock rise and fall time 10ps.
-Another way is to use a TSPCR, which eliminates the need to use an inverted clock for your FFs, this is on page 350.

Remember, use thin lines to reduce the capacitive loading, and never use poly as a wire. I had the same problem by the way using crappy 0.18u TSMC transistors, and my clock couldn't go over 3GHz, but I didn't do any of the above because I'm lazy. Good luck.
 

jdhar

Full Member level 5
Joined
Aug 16, 2004
Messages
258
Helped
16
Reputation
32
Reaction score
2
Trophy points
1,298
Activity points
2,753
Fastest Inverter

Thanks for your reply. I can't make my clock rise time faster because I am given that as my input (25 ps rise/fall). If there is any way to buffer the clock to increase ther ise time maybe? Also, I tried TSPCR, and unfrotunately, it is very sensitive to device sizing, so it didnt' seem like there was much room for improvement compared to C2mos. Also, this is pre-layout simulation I am talking about. After layout is a different story. We are required to optimize before layout.
 

bg21359

Member level 3
Joined
Mar 1, 2005
Messages
56
Helped
7
Reputation
12
Reaction score
5
Trophy points
1,288
Activity points
1,802
Re: Fastest Inverter

where do you put your FF? Do you need to consider setup time for your FF?
To reduce the clk delay, you can skew your inverter to favor the interested edge,
such as beta_ratio=10 or 0.1
 

jdhar

Full Member level 5
Joined
Aug 16, 2004
Messages
258
Helped
16
Reputation
32
Reaction score
2
Trophy points
1,298
Activity points
2,753
Fastest Inverter

What do you mean by where do I put my FF? It is smiply 4 FF's connected in series with an XOR feeding the input to the first (feedback paths from the last 2 inverters). I need both edges, so i don't think what you said will work
 

bg21359

Member level 3
Joined
Mar 1, 2005
Messages
56
Helped
7
Reputation
12
Reaction score
5
Trophy points
1,288
Activity points
1,802
Re: Fastest Inverter

I think you can use dynamic logic for FF, then you only need to care for one clk edge.
Also dynamic logic is faster than static logic
 

gold_kiss

Full Member level 4
Joined
Sep 11, 2002
Messages
211
Helped
7
Reputation
14
Reaction score
4
Trophy points
1,298
Activity points
1,789
Re: Fastest Inverter

yes go in for pass transistor and domino logic ...get on with faster work.
 

soccer

Full Member level 3
Joined
Jul 30, 2004
Messages
172
Helped
4
Reputation
8
Reaction score
1
Trophy points
1,298
Activity points
1,186
Fastest Inverter

i think you'd better have a full-customered design.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top