KOAN/ANAGRAM II: new tools for device-level analog placement and routing

J.M. Cohn, D.J. Garrod, R.A. Rutenbar, L.R. Carley
1991 IEEE Journal of Solid-State Circuits  
This paper describes KOAN and ANAGRAM 11, new tools for device-level analog placement and routing. A block place-and-route style from macrocell digital IC's has recently emerged as a viable methodology for the automatic layout of custom analog cells. In this nuIcroceU style, parameterized module generators produce geometry for individual devices, a placer arranges these devices, and a router embeds the wiring. However, analog layout tools that merely apply known digital macrocell techniques
more » ... far short of achieving the density and performance of handcrafted analog cells. KOAN and ANAGRAM I1 differ from existing approaches by employing general algorithmic techniques to find critical device-level layout optimizations rather than relying on a large library of fixed-topology module generators. New placement algorithms implemented in KOAN handle complex layout symmetries, dynamic merging and abutment of individual devices, and flexible generation of wells and bulk contacts. New routing algorithms implemented in ANAGRAM I1 handle arbitrary gridless design rules in addition to over-the-device, crosstalk avoiding, mirror-symmetric, and self-symmetric wiring. Examples of CMOS and BiCMOS analog cell layouts produced by these tools are presented.
doi:10.1109/4.75012 fatcat:l5chscqhpfeivfig7yehaoy2e4