Introduction to VLSI Systems
An Interactive Graphics System for the design of integrated circuits
DAC '78 Proceedings of the 15th Design Automation Conference
ICARUS: An interactive integrated circuit layout program
DAC '78 Proceedings of the 15th Design Automation Conference
GENERIC: a silicon compiler support language
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
MADMACS: a new VLSI layout macro editor
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
Cell compilation with constraints
DAC '84 Proceedings of the 21st Design Automation Conference
Methodology for compiler generated silicon structures
DAC '84 Proceedings of the 21st Design Automation Conference
Hi-index | 0.00 |
Tile packing is a technique for VLSI module generation that uses both graphical and procedural information. A graphical editor is used to specify tiles of mask information, then procedures are written to arrange the tiles into modules. This technique combines the visual power of graphical systems with the programming power of procedural systems. Since all of the mask information is contained in the tiles, the same procedures may be used for different design rules or technologies, merely by supplying a different set of tiles. We describe the procedural and graphical interfaces, and discuss two module generators that have been built with them.