Constraint based parameterized cell

A linear programming engine solved all
constraints
- Define & Match Object Template
For some common
layout patterns such as via and transistor-gate, the system can match
the patterns on the layout and put the constraints on the matched
patterns. The system-defined constraints are
design
constraints., for example, the gate width/length of transistor,
the cut width/spacing/enclosure of via, etc.


- Set User Constraint - Edge
Users can define constraints on the existing shapes/instances. The
constraints can also be parameterized. The constraints are
user constraints.

GOLF-Pcell carries the process design rules to assure that the
layout generated is design rule correct. This
rule constraints
approach can reduce the tape-out cycle for process change. That's
why AnaGlobe claim GOLF-Pcell as a universal Pcell.
