Method and apparatus are described for providing a rule file. More
particularly, a design rule document is converted to a table file of
design rules and associated design rule values, where design rules follow
a naming convention to maintain uniqueness among them. A parameterized
design rule check (PDRC) file is obtained. Such a PDRC file calls out
design rule names instead of design rule values. A computer program is
used to exchange design rule values associated with design rule names in
the table file for the design rule names called out in the PDRC file to
provide a design rule check (DRC) file. This method and apparatus also
apply to any technology file containing parameterized rules.