Abstract
Many experienced hand layout designers plan their layout by first rearranging the circuit topology in a way that they believe will result in the best final layout. The rearranged configuration is often drawn as a rough diagram indicating the desired placement of circuit elements and interconnection lines. Such a rough layout plan is then used as a guide during the tedious and error-prone actual layout process to remind the designer of the intended space utilization. In the past few years, layout plans of this type have become known as “stick diagrams” [1, 2] for they contain mostly simple line drawings.
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
C. Mead and L. Conway, Introduction to VLSI Systems, Addison-Wesley, 1979.
J. D. Williams, “STICKS — A Graphical Compiler for High-Level LSI Design,” AFIPS Conference Proceedings, Vol. 47, June 1978, pp. 289–295.
Y. E. Cho, A. J. Korenjak and D. E. Stockton, “FLOSS: An Approach to Automated Layout for High-Volume Designs,” Proc. 14th Design Automation Conference, June 1977, pp. 138–141.
A. E. Dunlop, “SLIP: Symbolic Layout of Integrated Circuits with Compaction,” Computer-Aided Design, Vol. 10, No. 6, Nov. 1978, pp. 387–391.
M. Y. Hsueh and D. O. Pederson, “Computer-Aided Layout of LSI Circuit Building-Blocks,” Proc. 1979 IEEE International Symposium on Circuits and Systems, pp. 474–477.
M. Y. Hsueh, “Symbolic Layout and Compaction of Integrate Circuits,” Electronics Research Laboratory Memorandum No. UCB/ERL M79/80, Dec. 1979.
R. P. Larson, “Versatile Mask Generation Techniques for Custom Microelectronic Devices,” Proc. 15th Design Automation Conference, June 1978, pp. 193–198.
D. Gibson and S. Nance, “SLIC — Symbolic Layout of Integrated Circuits,” Proc. 13th Design Automation Conference, June 1976, pp. 434–440.
G. Persky, D. N. Deutsch and D. G. Schweikert, “LTX — A Minicomputer-Based System for Automatic LSI Layout,” Journal of Design Automation and Fault-Tolerant Computing, Vol. 1, No. 3, May 1977, pp. 217–255.
A. Feller, “Automatic Layout of Low-Cost Quick-Turnaround Random-Logic Custom LSI Devices,” Proc. 13th Design Automation Conference, June 1976, pp. 79–85.
S. Hong, R. G. Cain and D. L. Ostapko, “MINI: A Heuristic Approach for Logic Minimization,” IBM Journal of Research and Development, Vol. 18, No. 5, Sept 1974, pp. 443–458. Also, R. Ayers, “Silicon Compilation — A Hierarchical Use of PLAs,” Proc. 16th Design Automation Conference, June 1979, pp. 314–326.
L. Abraitis, J. Blonskis and W. Kuzmicz, “The Method of Computer- Aided Layout Design for Integrated Circuits,” J. Design Automation S Fault-Tolerant Computing, Vol. 3, No. 3,4, Winter 1979, pp. 191–209.
M. Hanan, P. K. Wolff and B. J. Agule, “Some Experimental Results on Placement Techniques,” Proc. 13th Design Automation Conference, June 1976, pp. 214–224.
S. B. Akers, J. M. Geyer and D. L. Roberts, “IC Mask Layout with a Single Conductor Layer,” Proc. 7th Design Automation Conference, June 1970, pp. 7–16.
R. L. Brooks, C. A. B. Smith, A. H. Stone and W. T. Tutte, “The Dissection of Rectangles into Squares,” Duke Math. Journal, Vol. 7, 1940, pp. 312–340.
T. Ohtsuki, N. Sugiyama and H. Kawanishi, “An Optimization Technique for Integrated Circuit Layout Design,” Proc. International Conference on Circuit and System Theory, Kyoto, Sept. 1970, pp. 67–68.
K. D. Brinkmann and D. A. Mlynski, “Computer-Aided Chip Minimization for IC Layout,” Proc. 1976 IEEE International Symposium on Circuits and Systems, pp. 650–653.
R. H. J. M. Otten and M. C. van Lier, “Automatic IC Layout: The Geometry of the Islands,” Proc. 1975 IEEE International Symposium on Circuits and Systems, pp. 231–234.
K. Zibert and R. Saal, “On Computer-Aided Hybrid Circuit Layout,” Proc. 1974 IEEE International Symposium on Circuits and Systems, pp. 314–318.
U. Lauther, “A Min-cut Placement Algorithm for General Cell Assemblies Based on a Graph Representation,” Proc. 16th Design Automation Conference, June 1979, pp. 1–10.
G. D. Hachtel, Private communication.
A. V. Aho, J. E. Hopcroft and J. D. Ullman, The Design and Analysis of Computer Algorithms, Addison-Wesley, 1974, Chapter 5.
A. R. Newton, “Techniques for the Simulation of Large-Scale Integrated Circuits,” IEEE Transaction on Circuits and Systems, Vol. CAS-26, No. 9, Sept. 1979, pp. 741–749.
B. W. Kernighan and P. J. Plauger, Software Tools, Addison-Wesley, 1976.
A. Thesen, Computer Methods in Operations Research, Academic Press, 1978, Chapter V.
J. Hopcroft and R. E. Tarjan, “Efficient Planarity Testing,” J. ACM, Vol. 21, No. 4, 1974, pp. 549–568.
W. L. Engl, D. A. Mlynski and P. Pernards, “Computer-Aided Topological Design for Integrated Circuits,” IEEE Transaction on Circuit Theory, Vol. CT-20, No. 6, Nov. 1973, pp. 717–725.
E. Lawler, “Combinatorial Optimization: Networks and Matroids,” Holt, Rinehart and Winston, 1976, Chapter 3.
G. D. Hachtel, “On the Sparse Tableau Approach to Optimal Layout,” Proc. First IEEE International Conf. on Circuits and Computers, Oct. 1980, pp. 1019–1022.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1984 Martinus Nijhoff Publishers, Dordrecht
About this chapter
Cite this chapter
Hsueh, M.Y. (1984). Symbolic Layout Compaction. In: Antognetti, P., Pederson, D.O., de Man, H. (eds) Computer Design Aids for VLSI Circuits. NATO ASI Series, vol 48. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-8006-1_11
Download citation
DOI: https://doi.org/10.1007/978-94-011-8006-1_11
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-011-8008-5
Online ISBN: 978-94-011-8006-1
eBook Packages: Springer Book Archive