Skip to main content

Part of the book series: NATO ASI Series ((NSSE,volume 48))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. C. Mead and L. Conway, Introduction to VLSI Systems, Addison-Wesley, 1979.

    Google Scholar 

  2. J. D. Williams, “STICKS — A Graphical Compiler for High-Level LSI Design,” AFIPS Conference Proceedings, Vol. 47, June 1978, pp. 289–295.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. A. E. Dunlop, “SLIP: Symbolic Layout of Integrated Circuits with Compaction,” Computer-Aided Design, Vol. 10, No. 6, Nov. 1978, pp. 387–391.

    Article  Google Scholar 

  5. 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.

    Google Scholar 

  6. M. Y. Hsueh, “Symbolic Layout and Compaction of Integrate Circuits,” Electronics Research Laboratory Memorandum No. UCB/ERL M79/80, Dec. 1979.

    Google Scholar 

  7. R. P. Larson, “Versatile Mask Generation Techniques for Custom Microelectronic Devices,” Proc. 15th Design Automation Conference, June 1978, pp. 193–198.

    Google Scholar 

  8. D. Gibson and S. Nance, “SLIC — Symbolic Layout of Integrated Circuits,” Proc. 13th Design Automation Conference, June 1976, pp. 434–440.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. A. Feller, “Automatic Layout of Low-Cost Quick-Turnaround Random-Logic Custom LSI Devices,” Proc. 13th Design Automation Conference, June 1976, pp. 79–85.

    Google Scholar 

  11. 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.

    Google Scholar 

  12. 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.

    Google Scholar 

  13. 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.

    Google Scholar 

  14. 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.

    Google Scholar 

  15. 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.

    Article  MathSciNet  Google Scholar 

  16. 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.

    Google Scholar 

  17. 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.

    Google Scholar 

  18. 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.

    Google Scholar 

  19. K. Zibert and R. Saal, “On Computer-Aided Hybrid Circuit Layout,” Proc. 1974 IEEE International Symposium on Circuits and Systems, pp. 314–318.

    Google Scholar 

  20. 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.

    Google Scholar 

  21. G. D. Hachtel, Private communication.

    Google Scholar 

  22. A. V. Aho, J. E. Hopcroft and J. D. Ullman, The Design and Analysis of Computer Algorithms, Addison-Wesley, 1974, Chapter 5.

    MATH  Google Scholar 

  23. 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.

    Article  Google Scholar 

  24. B. W. Kernighan and P. J. Plauger, Software Tools, Addison-Wesley, 1976.

    MATH  Google Scholar 

  25. A. Thesen, Computer Methods in Operations Research, Academic Press, 1978, Chapter V.

    MATH  Google Scholar 

  26. J. Hopcroft and R. E. Tarjan, “Efficient Planarity Testing,” J. ACM, Vol. 21, No. 4, 1974, pp. 549–568.

    Article  MathSciNet  MATH  Google Scholar 

  27. 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.

    Google Scholar 

  28. E. Lawler, “Combinatorial Optimization: Networks and Matroids,” Holt, Rinehart and Winston, 1976, Chapter 3.

    MATH  Google Scholar 

  29. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics