i A PHYSICAL IMPLEMENTATION WITH CUSTOM LOW POWER ...
i A PHYSICAL IMPLEMENTATION WITH CUSTOM LOW POWER ...
i A PHYSICAL IMPLEMENTATION WITH CUSTOM LOW POWER ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
6.5.3 Parasitic Extraction of the Delay Element<br />
To annotate the design with parasitics from the layout, parasitic extraction was done using<br />
Mentor Graphics Calibre xRC. The parasitic capacitance annotated HSPICE netlist was used for<br />
characterizing the complete design. The tool annotates both the wire capacitance to ground as<br />
well as the coupling capacitance between nets.<br />
6.5.4 Cell Characterization and HSPICE Post-Processing<br />
The objective of building the delay element is to characterize its power characteristics for various<br />
delay values. The characterized data can be transformed into Synopsys Liberty Format to be used<br />
in the standard cell based ASIC design flow. The HSPICE post-processing script automates the<br />
cell characterization procedure. Appendix B contains the HSPICE post-processing script written<br />
in Perl to automate the cell characterization. The delay element cell was characterized for various<br />
values of load capacitance and input transition times. The HSPICE post-processor reads the<br />
HSPICE netlist and changes the load capacitance and transition times appropriately and the<br />
measurement commands suited for the simulation. The netlist is simulated in HSPICE after the<br />
post-processing step. The measurement data is written into a “netlist.mt0” file by HSPICE. The<br />
simulated data is read and the data format is changed to be readable by the user.<br />
Three different versions of the standard cell were created with different drive strengths.<br />
These delay elements differ only in the output buffer used to drive the load. The first version of<br />
the delay element has the capability to drive a 80fF load. The next has the capability to drive a<br />
160fF load and third has the capability to drive a 640fF load. Figure 6-25 shows the layout of a<br />
108