Physical design engineers must perform sanity tests on VLSI designs to guarantee that the inputs are accurate and consistent. Any mistakes in the input files could lead to issues later.
What are the sanity checks in PD?
List of sanity checks
In short, a library check involves confirming that the physical and logical libraries are consistent before beginning the physical design. Additionally, it evaluates the two libraries’ quality and notes any errors. The logical and physical libraries must both contain the cells used in the design.
This check examines the netlist that is currently loaded and flags any inconsistencies. Netlist check mostly examines#
- Floating input pins and nets.
- Multidrive nets.
- Mismatch pin.
- Unloaded outputs.
- Uncontraints pins.
- No direct connection between VDD and VSS.
Before beginning the design, the SDC file must be verified. The following are a few of the SDC file’s prevalent problems.
- Multiclock driven registers
- Slew or load constraint
- Missing clock definition
- Unconstrained path
- Input/output delay missing for a port
- The clock is reaching all synchronous elements.
|Analog and Memory Layout Design Forum
|Physical Layout Design Forum
|RTL & Verilog Design Forum
|Analog Layout Design Interview Questions
|Memory Design Interview Questions
|Physical Design Interview Questions
|Verilog Interview Questions
|Digital Design Interview Questions
|STA Interview Questions