MAJOR PROJECT
ON
PHYSICAL DESIGN IMPLEMENTATION OF RISCV
TECHNOLOGY : 32nm PRESENTED BY:
TOOLS: DC, ICCII,LM_SHELL GATLA ABHILASH
PROJECT FLOW
➢ Hard Macro Creation of ALU Using DC + ICCII + LM_SHELL
➢ Hard Macro Creation of Machine Counter Using DC + ICCII + LM_SHELL
➢ TOP Module Synthesis Using Design Compiler (DC)
➢ Top Module PnR Implementation Using ICCII
PHYSICAL DESIGN FLOW
SYNTHESIS OFALU USING DESIGN_COMPILER
READING RTL AND EXTRACTING REPORTS
NETLIST OF ALU
PnR IMPLEMENTATION OF ALU USING ICCII
CREATING MACRO USING LM_SHELL
SYNTHESIS OFMACHINE COUNTER USING DESIGN_COMPILER
READIG RTL AND EXTRACTING REPORTS
NETLIST OF MACHINE COUNTER
PnR IMPLEMENTATION OF MACHINE COUNTER USING ICCII
CREATING MACRO USING LM_SHELL
TOP MODULE SYNTHESIS USING DESIGN COMPILER (DC)
TECHNOLOGY SETUP And CREATING LIBRARY
READING RTL
EXTRACTING REPORTS
NETLIST OF TOP MODULE
TOP MODULE PnR IMPLEMENTATION USING ICCII
➢ Setup.tcl
➢ Run.tcl
TECHNOLOGY SETUP AND MCMM
FLOORPLANNING
POWER PLANNING
PG DRC CHECKING
PLACEMENT
SETUP TIME CHECKING
CLOCK TREE SYNTHESIS(CTS)
➢ Clock_opt
HOLD TIME CHECKING
ROUTING
FINAL REPORTS