VLSI physical design cycle (Floorplanning to Sign-off)
VLSI Physical Design Cycle: Floorplanning to Sign-off The Physical Design (Floorplanning to Sign-off) cycle is a systematic process for planning and desi...
VLSI Physical Design Cycle: Floorplanning to Sign-off The Physical Design (Floorplanning to Sign-off) cycle is a systematic process for planning and desi...
The Physical Design (Floorplanning to Sign-off) cycle is a systematic process for planning and designing the physical layout of a circuit. This cycle involves multiple steps and iterations, each one focusing on a specific aspect of the design.
Floorplanning focuses on the placement of blocks and cells on the chip. This phase involves determining the overall layout of the circuit, including connections, power distribution, and ground planes.
Sub-floorplanning focuses on the arrangement of smaller building blocks (e.g., registers, memories, controllers) within the block placement. This stage involves optimizing the placement and spacing of these building blocks to maximize density and performance.
Detailed Floorplan:
The floorplan is created using various tools and techniques, such as CAD (Computer-Aided Design) software.
It typically includes information about:
Cell size and shape
Connections between cells
Power and ground connections
Routing of signals and power distribution
Placement of reference design units (e.g., clock oscillators)
Sub-floorplanning:
Once the floorplan is finalized, the sub-floorplan is created.
It focuses on the detailed placement of specific building blocks within each cell.
This step involves optimizing factors such as:
Cell performance
Routing congestion
Signal integrity
Power distribution efficiency
Sign-off:
In the sign-off phase, the final layout is verified and approved.
This involves checking for compliance with design rules and specifications.
The final floorplan is used to generate the layout for fabrication of the circuit.
Examples:
Floorplan software like Verilog-AMS, Netgen, and Magic is used to create the initial floorplan.
Sub-floorplanning tools like Cadence, Qucs, and PowerSynth optimize the placement and spacing of building blocks within the cells.
Sign-off verification tools like GoldenEye and Netgen ensure that the layout adheres to design rules and constraints.
Conclusion:
The physical design cycle is a critical process for bringing a VLSI design to life. By following a systematic approach, engineers can ensure that the final layout meets performance and reliability requirements