• DocumentCode
    1586431
  • Title

    Slicing and non-slicing, unified and rotation independent, algebraic representation of floorplans

  • Author

    Horta, Cláudia I. ; Lima, José A.

  • Author_Institution
    Dept. of Math., Minho Univ., Braga, Portugal
  • fYear
    1997
  • Firstpage
    265
  • Lastpage
    272
  • Abstract
    A floorplan is a rectangle envelope subdivided by horizontal and vertical line segments into n nonoverlapping basic rectangles, having given dimensions and relative positioning (i.e. topology). This paper presents a formal algebraic specification (in SETS notation) that is appropriate for VLSI physical design layout and capable of representing both the floorplan topology and the modules´ dimensions. The specification proposed allows a concise and rigorous representation of arbitrarily complex composite floorplans. This algebraic description unifies-under a rotation-invariant single-expression formalism-slicing and non-slicing generalized wheels floorplans. As needed by specific floorplan algorithms, it supports either a topology-dimensionless description or the introduction of module dimensions. Finally, it allows an eightfold reduction-over previous representations-of the total number of floorplan solutions considered in floorplanning problem algorithms.
  • Keywords
    VLSI; algebraic specification; circuit CAD; integrated circuit layout; modules; network topology; SETS notation; VLSI physical design layout; arbitrarily complex composite floorplans; floorplan area optimization problem; floorplan topology; floorplanning problem algorithms; formal algebraic specification; generalized wheels floorplans; line segments; module dimensions; nonoverlapping basic rectangles; nonslicing representation; rectangle envelope; relative positioning; rotation-invariant single-expression formalism; slicing representation; topology-dimensionless description; unified representation; Circuit synthesis; Circuit topology; Design automation; Formal languages; Logic circuits; Logic design; Mathematics; Shape; Very large scale integration; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 97. New Frontiers of Information Technology., Proceedings of the 23rd EUROMICRO Conference
  • Conference_Location
    Budapest, Hungary
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8129-2
  • Type

    conf

  • DOI
    10.1109/EURMIC.1997.617286
  • Filename
    617286