IC design in this project was performed using the following tools:
Cadence Virtuoso for schematic and layout creation, Synopsys Hspice for simulation, Siemens Calibre for layout verification.
The process involved designing a flip-flop circuit based on an IEEE paper. The design flow included the following:
Schematic capture in Virtuoso, followed by layout creation.
Design Rule Check (DRC) and Layout Versus Schematic (LVS) verification were conducted using Calibre to ensure layout correctness and connectivity matching the schematic.
Parasitic capacitances were extracted using Calibre's parasitic extraction (PEX) feature integrated within Virtuoso.
Post-layout simulations were carried out in Hspice to verify circuit functionality through waveform analysis.
Power consumption was measured at different processing corners, operating at 1 GHz frequency, 1 V supply voltage, and 10% switching activity, targeting a 45 nm technology node.
This project involved considerable debugging.
Acknowledgement: Thanks to Dr. Michael Fahy for his strong support of the above CAD tools!
Here is the vertical schematic:
Here is the horizontal layout I created:
Here is the layout's waveform:
Here is the horizontal layout I created:
Here is the layout's waveform: