Abstract
The Integrated Design Aides (IDA) toolset is a set of VLSI CAD software programs that have been developed to make the most effective use possible of a designer’s time. IDA incorporates a number a layout synthesis tools capable of generating both structured circuits, such as ALU’s, and random logic. The system centers around a constraint-based, symbolic language called IMAGES and a compacter methodology. This paper describes IDA, its capabilities, techniques, and status.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ackland, B., A. Dunlop, J. Fishburn, D. Hill K. Keutzer. H. Moscovitz, J. Tauke, “The IMAGES Symbolic Layout Language: Version 0.0.” AT&T Bell Labs internal memorandum, (1985).
Ackland, B., N. Weste, “An Automatic Assembly Tool for Virtual-Grid Symbolic Layout,” Proceedings of VLSI 83, 457–466, (1983).
Bryant, R. E., MOSSIM: A Logic-Level Simulator for MOS LSI, User’s Manual, Integrated Circuit Memo 80–21, M.I.T. Department of EECS. 1980.
Chu, K-C., J. P. Fishburn, P. Honeyman. Y. E. Lien, “Vdd - A VLSI Design Database System,” Proceedings of the 1983 Annual Meeting -- Database Week, IEEE Computer Society Press, 1983.
Hill, D. D., “Edisim -- A Graphical Simulator Interface for LSI Design,” IEEE Transactions on Computer Aided Design of Integrated Circuits, April 1983.
Fishburn, J. P, and A. Dunlop, TILOS: A Posynomial Approach to Transistor Sizing, Proceedings of IEEE International Conference on Computer-Aided Design-85, Santa Clara, Ca. 1985.
Hill, D., “ICON: A Tool for Design at Schematic, Virtual-Grid and Layout Levels,” IEEE Design and Test, Vol. 1, 4, 53–61 (1984).
Hill, D., “CAD Systems for VLSI Design” Proceedings of the National Communications Forum Rosemont, September 84, 673–691.
Hill, D., “SC2: A Hybrid Automatic Layout Program,” Proceedings International Conference on Computer Aided Design. Santa Clara, November 85, 172–174.
Hsueh, Min-Yu. Symbolic Layout and Compaction of Integrated Circuits. PhD thesis,. University of California at Berkeley. December. 1979.
Hill, D., J. Fishburn. M. Leland. “Effective Use of Virtual-Grid Compaction in Macro- Module Generators.” Proceedings 22nd Design Automation Conference. Las Vegas. June 85. p. 172–174.
Johnson. D., “Efficient Algorithms for Shortest Paths in Sparse Networks,” Journal of the ACM, Vol. 24. 1, 1977.
Johnson. S., “Hierarchical Design Validation Based on Rectangles.” Proceedings Conference on Advanced Research in VLSI. M.I.T., p. 97–100. January 1982.
Kernighan, B.W and S. Lin. “An Efficient Heuristic Procedure for Partitioning Graphs.” Bell Sys. Tech. Journal, Vol. 49 (2), pp. 291–308., 1970. Solving Equalities, Inequalities and Shortest Paths, in preparation, 1986.
Keutzer, K., Solving Equalities, Inequalities and Shortest Paths, in preparation. 1986.
Lengauer. T., “On the Solution of Inequality Systems Relevant to IC-Layout.” Journal of Algorithms, 5, p. 408–421. 1984.
Lengauer, T., K. Mellhorn, “The HILL System: A Design Environment for the Hierarchical Specification, Compaction, and Simulation of Integrated Circuit Layouts.” Proceedings 1984 Conference on Advanced Research in VLSI, M.I.T., p. 139–147. 1983.
Lipton, R., S. North, R. Sedgewick, J. Valdes, G. Vijayan, “ALI: A Procedural Language to Describe VLSI Circuits,” Proceedings 19th Design Automation Conference. p. 467–474. 1983.
R. Lipton, J. Valdes, G. Vijayan, S. North, R. Sedgevvick, “VLSI Layout as Programming,” ACM Transactions on Programming Languages and Systems, Vol 5, no. 3, 1983.
Liao. Y-Z., C. Wong, “An Algorithm to Compact a VLSI Symbolic Layout with Mixed Constraints.” IEEE Trans, on Computer Aided Design of Integrated Circuits and Systems, CAD-2, 2, p. 62–69, 1983.
Lopez, A.D., and H-F. Law, “A Dense Gate-Matrix Layout Method for MOS VLSI,” IEEE Transactions of Electron Devices, Vol. ED-27, No 8, Aug 1980.
Matheson, T., C. Christensen, M. Buric, “A Software Environment for Building Core- Microcomputer Compilers,” Proceedings International Conference on Computer Design, p. 221–224, 1985.
Montiero da Mata, J., “ALLENDE: A Procedural Language for the Hierarchical Specification of VLSI Layout,” Proceedings 22nd Design Automation Conference. p. 183–189, 1985.
Nagel, L. W., “ADVICE of Circuit Simulation,” IEEE Symp. on Computers and Systems, 1980, Houston, TX.
Nagel, L. W., SPICE2 - A Computer Program to Simulate Semiconductor Circuits, University of California, Berkeley, ERL Memorandum Number ERL-M520. May. 1975.
Reichelt, M., Improved Abstractions for Hierarchical Constraint-Graph Compaction, Master’s thesis. M.I.T., September, 1986.
Rosenberg. J., “Chip Assembly Techniques for Custom IC Design in a Symbolic Virtual- Grid Environment.” Proceedings Conference on Advanced Research in VLSI. M.I.T., p. 213–217. January, 1984.
Szymanski. T. unpublished memorandum, 1982.
Szymanski, T., C. J Van Wyk. “Space Efficient Algorithms for VLSI Artwork Analysis.” Proceedings of the 20th Design Automation Conference, Miami, pp. 734–739. 1983.
Tarjan. R.,“On the Efficiency of a Good but Non-Linear Set Union Algorithm,” Journal of the ACM. Vol. 22. 2, (1975).
Ullman, J. D., Computational Aspects of VLSI, Computer Science Press. Rockville MD, 1984.
Weste. N., “Virtual Grid Symbolic Layout,” Proceedings of the 18th Design Automation Conference, Nashville. Tenn., 1981.
Wolf, W., “An Experimental Comparison of 1-D Compaction Algorithms.” Chapel Hill Conference on VLSI, Computer Science Press, Rockville MD. Henry Fuchs. May. 1985.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1987 Kluwer Academic Publishers
About this chapter
Cite this chapter
Hill, D.D., Keutzer, K., Wolf, W. (1987). Overview of the IDA System: A Toolset for VLSI Layout Synthesis. In: Fichtner, W., Morf, M. (eds) VLSI CAD Tools and Applications. The Kluwer International Series in Engineering and Computer Science, vol 24. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-1985-6_8
Download citation
DOI: https://doi.org/10.1007/978-1-4613-1985-6_8
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4612-9186-2
Online ISBN: 978-1-4613-1985-6
eBook Packages: Springer Book Archive