Usage:
1.
The KLayout DRC
decks are included in the KLayout EPDA package. To run KLayout DRC, open your
layout file in KLayout. You may need to update your KLayout to version 0.25 and
above.
2. Go to Tools->DRC and select the desired deck. We provide KLayout DRC decks for "Active_PIC" and "Passive_PIC" technologies.
3. After the DRC run finishes, you will see the Marker Database Browser. You can click through the rules to review the violations.
Limitations:
a.
The KLayout DRC
decks are experimental and the results don’t match golden deck exactly. It can
only be used for initial check. Waiver requests need to be done with golden
deck.
b.
The KLayout DRC
decks are relatively slow and may have difficulties to handle large design
files or a large amount of violations. We recommend to run KLayout DRC on small
sub-design first.
Options:
1.
The KLayout DRC
engine supports a few options, including hierarchical mode and tiling. Since
our KLayout DRC deck is only intended to check small design, the hierarchical
mode and tiling options are by default turned off. Please follow the steps
listed below to view and set those options using the switches provided in the
DRC deck. When using tiling option, the tiling boundary region may have
incorrect results. For details about KLayout DRC runset and options, please
check out Klayout DRC document.
a.
Open the Macro
Development environment using Fn+F5 .
b.
Go to the DRC
tab. Find the deck (ACTIVE_PIC or Passive_PIC) that you are using. Please do
not change the main deck DRC_AIM_DECK.
c.
Open the deck and
update switches as shown in Figure 3.
d.
Save the deck and
close the Macro Development environment.
e. Run the DRC deck as normal.