Professional Documents
Culture Documents
Sanity Checks
Sanity Checks
•Data validation is done at this stage. It checks whether the input files received
are correct or not. Validation includes
• Library mismatches
• Nets with assign statements (All Assign statements should be converted to
buffers)
• Black Boxes in netlist
• Checking timing constraint syntax
• Unsupported constraints
• Ignored timing constraints
• Resolving Footprint inconsistencies
• Creating and loading footprints correctly
• Making sure that library cells have same names as their footprint definitions.
• Making sure that all buffer cells for optimization are defined in footprint.
• Validating Floor plan
• Check for overlapping of blocks • Place the design with out any issues
• By rough placement with low effort check for congestion presence.