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.
I actually found following useful document.
**broken link removed**
I found that each cell area is equivalent to half a gate (smallest NAND2) area.
But you should consider also the overhead including the power lines, address/data mux, ....
Hi,
I have a design which has a 100Kbit SRAM. I have been able to synthesize my circuit with design compiler and I know the gate count (total area divided by smallest NAND2 area) of all circuit except the RAM.
I don't have any memory compiler to find its actual size.
I just need a rough estimate...
Problem is resolved.
I was using a control signal to OR with rst and reset all flops. The number of flops in terms of 100's of thousands and I couldn't set it like RST to be ideal network.
Your question is not very clear but if you have n bits of data and you want one bit which is parity of all n bits, you simply need to XOR all bits. Output of XOR is the parity of all n bits
I set some cells not to be used and the delay in the path is gone but the library setup time is still huge.
This is new report with more information.
I really don't know how the library setup time can be this big
Hi,
I do a report_timing in dc_shell and I get a huge library setup time of -123.44ns
You can see the last part of the timing report:
Can you guess why a 40nm cell (FF) should have such a huge library setup time? clock period is 2.5ns
Thanks
Alex
node_1/index_reg/D (SDFQND2BWP)...
Hi,
In following timing report (generated by "report_timing -nets -capacitance -nworst 10"), output (ZN) of U65427 has 160.79ns delay.
You can see this instance has one load (fanout).
I need to find the reason for this big delay and resolve it. Also why library setup time is so huge?
Design...
That might be true but wire_load_model is used for this purpose. What is the point of using wireloadmodels if synthesizer is going to assume zero delays for the nets?
Hi,
I have few RTL codes (module A,B,C and D) instantiated in a top level module (TOP). TOP instantiates A, B, C and D and has also some glue logic. Size of A, B and C are between 25K to 50 K.
TOP (A+B+C+D+GLUE logic) is about 200K.
Which of the followings I should do?
Should I do this:
set...
Hi,
What should we do next if we have none-zero DRC (Design Rule Cost) value after synthesizing with synopsys design compiler?
I appreciate it if you could tell me what are all the steps and when we should say "OK this is good enough!"
Thanks
Alex
Re: How can we meet timing ("SLACK MET") and none zero "DESIGN RULE COST" together?
I know how DRC works in analog design but I don't know where to start working on it and fixing it in digital circuit.
Could you please help me and let me know where I should start and what I should do to fix the...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.