Input Files Required
Input Files Required
Input Files Required
Sythesis:
Input files required
Steps:
Elaborate
All the codes and arithmetic operators are converted into Gtech and DW (Design Ware)
components.
DFT circuits are used for testing each and every node in the design
Scan mode is used to test stuck at faults and manufactured devices for delay.
Scan mode is done using scan chains
Outputs of Synthesis
netlist
SDC
UPF
ScanDEF- information of scan flops and their connectivity in a scan chain
Checklist
Check if the RTL and netlist are logically equivalent (LEC/FM).
Check if SDC and UPF are generated after synthesis and also check their
completeness.
Check if there are any assign statements.
Checks related to timing
Combinational loops
Un-clocked registers
unconstrained IO’s
IO delay missing
Un-expandable clocks
Master slave separation
multiple clocks
Checks related to design
Floating pins
multi driven inputs
un-driven inputs
un-driven outputs
normal cells in clock path
pin direction mismatch
don’t use cells
Floor Planning
Inputs required
1. Gate level netlist
2. LEF,LIB
3. Timing constraints (SDC)
4. Power Intent (UPF / CPF)
5. FP DEF & Scan DEF
6. RC Co-efficient files
FLOORPLAN STEPS
FLOORPLAN STEPS
1. Size & shape of the block (Usually provided by FC floorplan)
2. Voltage area creation (Power domains)
3. IO placement
4. Creating standard cell rows
5. Macro-placement
6. Adding routing & placement blockages (as required)
7. Adding power switches (Daisy chain)
8. Creating Power Mesh
9. Adding physical cells (Well taps, End Caps etc)