| OCR Text |
Show 91 other runs between them can not directly be determined. ACRE is also a Manhattan package and can not handle octagonal or any angle layout. The lack of a hierarchical implementation is another limitation, but designs can be flattened in preparation for this analysis step. Finally, the program that incorporates the measurement and the language features into one syntax and semantics does not naturally come with a set of equations good for circuit analysis. These are separately programmed into the specific applications. The Need for ACRE Analysis When there is some question about IC physical layout that can be answered directly from circuit measurements and functions that take those measurements as inputs, then ACRE can be used to write an application to answer that question. ACRE can measure dimensions between objects, handle functions that use those dimensions, save intermediate results and tabulate final results from the analysis. It can perform some geometric transformations like polygon-to-path conversions and Boolean merging. With a preprocessing mechanism for performing other Boolean operations, ACRE can perform physical verification. It can track node names, establish connectivity with locations and names, and produce a SPICE-formatted netlist from an annotated layout. If the application were presented in industrial terms, it is a general purpose circuit analysis program, meant to drive simulators and other tools by providing a rich set of primitives for circuit analysis. |