| OCR Text |
Show 94 a coupling with them. Enhancements and Future Directions The first enhancement in ACRE is to provide an all-angle capability in the measurement set. Orthogonal measurement is sufficient for most digital circuitry, but because many circuits contain at least some all-angle interconnect, it would be helpful to have that feature. The second enhancement in ACRE is to extend the Boolean preprocessing to provide 'and', 'subtract' and 'Xor' capability. This would allow interconnect to be more easily massaged when it lies over the different layers. This needs to be done internally so that attached properties can be propagated to new paths. This may also be done without converting paths to polygons, by treating paths as centerlines that are cut when they cross polygon boundaries. The third area in ACRE that might be addressed is the fact that ACRE is a flat analysis program and some optimization might be introduced with a hierarchical version. The problem of annotating interactions among cells is a complex problem though. The fourth area in ACRE is the one that all operations are done in core memory, and no swapping outside of virtual memory is supported. The memory mapping functions of 'mmap' were explored in the implementation of the internal data base, but were discontinued when they were found to be non portable. The fifth area to explore is the use of a more familiar language, such as |