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 can I evaluate number gates used in my design

Status
Not open for further replies.

tybhsl

Member level 1
Joined
Dec 14, 2004
Messages
39
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
486
After I synthesis my code with design compiler, it is reported as total cell area. And how can I know the number gates used in my design? Thanks!
 

Hi,

You can have a look at size two-input NAND gate in your library documentation.
Next you must divide your area by size this NAND gate.

Regards
Elektor
 

under .18 process one two-inputs nand gate about 3 um * 3um,
report your whole era and divide it
 

Hi,

Under UMC 0.18 process NAND gate has 12.2 um2 not 9 um2 as you said above

Elektor
 

I believe you get not only total area but also details about what library components are used. If your design is not too big, you can search your library documentation and find the exact size (in transistor count) of your design. Otherwise, the algorithm in the previous post is the best you can get.
 

Thanks!
Here, I get a TMSC standard cell library in which I fail to find the area unit, say as the following:
"cell (NAND2X1) {
cell_footprint : nand2;
area : 17.2800;
pin(A) {
direction : input;
capacitance : 0.00790;
}
"
can you tell me what's the default unit of "area : 17.2800"? Is it um^2?
and afterward, I synthesis a file using this library and get a repert of the total cell area without any unit as well. What's the default unit here? Thank you very much!
 

yes, 17.28um^2 , the typical area for a nand2 gate in 0.25um process
 

i think area report by DC has no practical means,
you can find the true area after layout.
 

jinruan said:
i think area report by DC has no practical means,
you can find the true area after layout.

You mean the area reported by DC will be very much different with the one synthesized after layout?
 

yes.. because DC can reliably say only the cell area. the interconnect area and finally the die size depends on how the P n R is done..

rgds
 

taking 2inputs nand gate with x1 drive strength as a gate
then, total area / area of nand2x1.

you should set wire load to auto select
 

you can get gate-count with (total area / NAND2X1 area).
or write a tcl to report hier area.

Added after 40 seconds:

sorry it is " write a tcl to report instance count".
 

and during VDSM optimization in backend design, size of cell maybe changed, so the area report by DC is only a estimate value
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top