A novel analog module generator environment

Maria-Magdalena Wolf, U. Kleine, B.J. Hosticka

2002 · 16 citations · 12 references

Concepts

Abstract

This paper describes a novel analog module generator environment for the automatic layout development of analog circuits. The C++ tool features a novel procedural layout description language that drastically eases the creation of analog modules. Due to the object oriented programming the designer can specify the modules in a hierarchical way using elementary geometrical primitives and conditional statements. The primitive objects are placed relatively and are abutted with the help of a special compactor. An optimization routine with backtracking capability facilitates the creation of high quality analog layouts. A layout example of a broad-band BiCMOS amplifier demonstrates the usability of the tool.

References

12