0% found this document useful (0 votes)
5 views2 pages

Routing Preparation Insights

This document provides guidance on preparing for an interview about physical design and routing. It discusses several topics: 1. Common issues seen after routing like more shorts, congestion, and timing violations which can be caused by congestion during placement. 2. Checks that should be done after routing like open nets, DRC, timing, and DFM issues related to density and multi-cut vias. 3. How to report routing results including congestion, skew, timing, shorts, and DFM metrics. 4. Methods for fixing routing issues like opens and shorts through adjusting attributes, moving cells, re-running commands, or using an ICC tool to automatically fix DRC violations.

Uploaded by

Nishanth Gowda
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views2 pages

Routing Preparation Insights

This document provides guidance on preparing for an interview about physical design and routing. It discusses several topics: 1. Common issues seen after routing like more shorts, congestion, and timing violations which can be caused by congestion during placement. 2. Checks that should be done after routing like open nets, DRC, timing, and DFM issues related to density and multi-cut vias. 3. How to report routing results including congestion, skew, timing, shorts, and DFM metrics. 4. Methods for fixing routing issues like opens and shorts through adjusting attributes, moving cells, re-running commands, or using an ICC tool to automatically fix DRC violations.

Uploaded by

Nishanth Gowda
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

INTERVIEW PREPSRATION BY ABHAY KUMAR @VLSIGURU, Physical Design - Routing

1. More Shorts at post_route,


a. What was the congestion at placement? ANS: Okay
b. What was the congestion at cTS ? Lower tech: define CTS spec in
placement and build CTS in placement
c. If more timing violation and DRVs in design will cause congestion
2. Checks after routing
a. Open nets
b. DRC (shorts and total DRCs)
c. DRVs
d. Timing
e. DFM / DFY
i. Design metal density
ii. Multicut vias
1. May cause hold vios after replacing single via to multi-cut via
3. Reporting
a. Qor
b. Group-by-group
c. SKEW
d. Timing
e. SHORTS DRCs
f. DFM
4. What is Z in routing command
a. 45 degree routing capability of the tool
b. Used for RDL routing or analog designs
5. Route:
a. Layer options
b. Delay model
c. SI options
d. PNET options
e. DFM ( multi-cut vias)
6. How to fix open and shorts ?
a. Generally , tool will not leave any open.
i. If there is any special attributes defined on that net (skip_route, freeze)
ii. Reset these attribute and run commands (route_zrt_eco, ecoRoute)
b. Shorts:
i. Shorts with cell internal blockage
1. Move the cells if possible
2. Or run eco router again with settings to tool can identify these
shorts.
3. BY TCL , create the full blockage at the short area. Run legalize
placement
4. Power -signal : can be clean automatically by eco router
5. Power -power : cannot clean by tool
6. Power -ground: cannot clean by tool
7. Ground-ground: cannot clean by tool
8. CLOCK-Signal : eco router can clean this
9. CLOCK-CLOCK: eco route can clean this, ecoroute is not preferred
here.

1
INTERVIEW PREPSRATION BY ABHAY KUMAR @VLSIGURU, Physical Design - Routing

ii. Re-running the router commands also fix the shorts


1. Tool may left shorts because of maximum time approached
iii. Call ICV to fix shorts in ICC : signoff_autofix_drc

You might also like