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.

Regarding PVT Corner Simulation

Status
Not open for further replies.
Newbie level 3
Joined
Jul 9, 2021
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
205
I am designing the 8 Bit Carry lookahead adder using dynamic circuits which work in GHz. I have done all the 45 corners (pre-sim) files but out of 45, 40 corners have good wave form and functionality correct . But my circuit should be fast . The remaining 5 processes are (SF, FF(0.8), FF(0.72) FF(0.88), SS) while coming to the FF There is wrong functionality in the (Cout, S7, S6, S4, S1) These are the outputs of my CLA Remaining (s5,s3,s2,s0) having correct functionality. coming to the transistor sizing of and p&g generator, sum generator, carry generator has given the same sizing. I want to design high-speed CLA but in the Pvt. SS, SF.FF is the worst case, looking for suggestions to work in all Pvt simulations.

thank you in advance
 

You should try to see what is failing in those 5 corners. Simulate one of those corners and plot the waveforms starting from the inputs and trace every net to see where the waveform is not as expected. Once you zero down the problem, you will know how to fix it.
This is the general guideline for any digital design.

In your adder, when you have multiple signals coming through different paths (like sum and carry etc.), and you use them for some more processing, it is very much possible that the delays are not the same through different paths and hence the functionality fails. This could be the reason why your adder is failing functionality at FF, though in general, purely combinational digital circuit is very unlikely to fail in fast corners ahead of slow corners.
 
Carry / look-ahead logic is often the "thickest" inter-stage logic especially at the higher order bits.

In the past I have used schemes such as pipelining the slower changing bits to flatten the critical path.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top