Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Mason: A Global Floorplanning Approach for VLSI Design

Published: 01 November 2006 Publication History

Abstract

A global floorplanning approach is presented which allows designers to quickly explore layout issues during the initial stages of the IC design process. The approach is based on a combined mincut and slicing paradigm, in an effort to ensure routability. A slicing-tree representation is employed, upon which efficient traversal operations are applied resulting in area-efficient floorplans. The method allows modules to be specified as having a number of possible dimensions, and considers I/O pads as well as layout constraints. As a global improvement over previous floorplanning efforts, an in-place partitioning scheme is applied in conjunction with a combined exhaustive and heuristic bipartitioning approach. Moreover, a global channel routing and module I/O pin assignment scheme is used for floorplan evaluation, whereby module dimensions are chosen in conjunction with routing area, ensuring compact floorplans. A computer program, Mason, is presented which efficiently implements the approach and provides an interactive environment for designers to perform floorplanning. The performance of the program is discussed in terms of several industrial examples.

Cited By

View all
  • (2023)TAPA: A Scalable Task-parallel Dataflow Programming Framework for Modern FPGAs with Co-optimization of HLS and Physical DesignACM Transactions on Reconfigurable Technology and Systems10.1145/360933516:4(1-31)Online publication date: 5-Dec-2023
  • (2007)Block placement to ensure channel routabilityProceedings of the 17th ACM Great Lakes symposium on VLSI10.1145/1228784.1228894(465-468)Online publication date: 11-Mar-2007
  • (1994)Optimal and heuristic algorithms for solving the binding problemIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/92.2857472:2(211-225)Online publication date: 1-Jun-1994
  • Show More Cited By

Index Terms

  1. Mason: A Global Floorplanning Approach for VLSI Design
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems  Volume 5, Issue 4
    November 2006
    236 pages

    Publisher

    IEEE Press

    Publication History

    Published: 01 November 2006

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 06 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)TAPA: A Scalable Task-parallel Dataflow Programming Framework for Modern FPGAs with Co-optimization of HLS and Physical DesignACM Transactions on Reconfigurable Technology and Systems10.1145/360933516:4(1-31)Online publication date: 5-Dec-2023
    • (2007)Block placement to ensure channel routabilityProceedings of the 17th ACM Great Lakes symposium on VLSI10.1145/1228784.1228894(465-468)Online publication date: 11-Mar-2007
    • (1994)Optimal and heuristic algorithms for solving the binding problemIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/92.2857472:2(211-225)Online publication date: 1-Jun-1994
    • (1993)A timing driven N-way chip and multi-chip partitionerProceedings of the 1993 IEEE/ACM international conference on Computer-aided design10.5555/259794.259836(240-247)Online publication date: 7-Nov-1993
    • (1988)A new area and shape function estimation technique for VLSI layoutsProceedings of the 25th ACM/IEEE Design Automation Conference10.5555/285730.285739(60-65)Online publication date: 1-Jun-1988

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media