Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/503048.503073acmconferencesArticle/Chapter ViewAbstractPublication PagesfpgaConference Proceedingsconference-collections
Article

Automatic layout of domain-specific reconfigurable subsystems for system-on-a-chip

Published: 24 February 2002 Publication History

Abstract

When designing SOCs, a unique opportunity exists to generate custom FPGA architectures that are specific to the application domain in which the device will be used. The inclusion of such a device will provide an efficient compromise between the flexibility of software and the performance of hardware, while at the same time allowing for post-fabrication modification of circuits. To automate the layout of reconfigurable subsystems for system-on -a-chip we present template reduction, standard cell, and circuit generator methods. We explore the standard cell method, as well as the creation of FPGA-specific standard cells. Compared to full custom circuits, we achieve designs that are 46% smaller and 36% faster when the application domain is well known in advance. In cases where no reduction from the full functionality is possible, the standard cell approach is 42% larger and 64% slower than full-custom circuits. Standard cells can thus provide competitive implementations, with significantly greater opportunity for adaptation to new domains.

References

[1]
Abnous, A. and Rabaey, J. M. "Ultra-low-power domainspecific multimedia processors," Proc. of IEEE VLSI Signal Processing Workshop, Oct. 1996.
[2]
Cadence Design Systems, Inc., "Openbook", version 4.1, release IC 4.4.5, 1999.
[3]
Compton, K. and Hauck, S. "Totem: Custom Reconfigurable Array Generation", IEEE Symposium on FPGAs for Custom Computing Machines, 2001.
[4]
Ebeling, C., Cronquist, D. C. and Franklin, P. "RaPiD" Reconfigurable Pipelined Datapath", 6 th Annual Workshop on Field Programmable Logic and Applications, 1996.
[5]
Glokler, Tilman "System-on-a-Chip Case Study: ADSL- Receiver", http://www.ert.rwth-aachen. de/Projekte/VLSI/soc.html.
[6]
Goldstein, S., Schmit, H., Budiu, M., Cadambi, S., Moe, M and Taylor, R. "PipeRench: An Architecture and Compiler for Reconfigurable Computing", IEEE Computer, Vol. 33, No. 4, pp 70-77, April 2000.
[7]
McMurchie, L. E. and Ebeling, C. "PathFinder: A Negotiation-Based Performance-Driven Router for FPGAs", ACM/SIGDA International Symposium on Field Programmable Gate Arrays, pp. 111-117, 1995.
[8]
Synopsys, Inc., "Epic Tools User Manual"
[9]
Synopsys, Inc., "Synopsys Online Documentation", version 2000.05, 2000.
[10]
Tanner Research, Inc., "Tanner CES Products", http://www.tanner.com/CES/products/files_now/dit_std_cell. htm.
[11]
Weste, Neil H. E. and Eshraghian, Kamran Principles of CMOS VLSI Design: A Systems Perspective, Reading, Massachusetts: Addison-Wesely Publishing Company, 1993.

Cited By

View all
  • (2018)Synthesizable Heterogeneous FPGA Fabrics2018 International Conference on Field-Programmable Technology (FPT)10.1109/FPT.2018.00040(222-229)Online publication date: Dec-2018
  • (2017)Synthesizable Standard Cell FPGA Fabrics Targetable by the Verilog-to-Routing CAD FlowACM Transactions on Reconfigurable Technology and Systems10.1145/302406310:2(1-23)Online publication date: 6-Apr-2017
  • (2015)Synthesizable FPGA fabrics targetable by the Verilog-to-Routing (VTR) CAD flow2015 25th International Conference on Field Programmable Logic and Applications (FPL)10.1109/FPL.2015.7293955(1-8)Online publication date: Sep-2015
  • Show More Cited By
  1. Automatic layout of domain-specific reconfigurable subsystems for system-on-a-chip

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    FPGA '02: Proceedings of the 2002 ACM/SIGDA tenth international symposium on Field-programmable gate arrays
    February 2002
    257 pages
    ISBN:1581134525
    DOI:10.1145/503048
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 24 February 2002

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. automatic layout generation
    2. domain-specific FPGA
    3. standard cells
    4. system-on a-chip

    Qualifiers

    • Article

    Conference

    FPGA02
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 125 of 627 submissions, 20%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)10
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 25 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)Synthesizable Heterogeneous FPGA Fabrics2018 International Conference on Field-Programmable Technology (FPT)10.1109/FPT.2018.00040(222-229)Online publication date: Dec-2018
    • (2017)Synthesizable Standard Cell FPGA Fabrics Targetable by the Verilog-to-Routing CAD FlowACM Transactions on Reconfigurable Technology and Systems10.1145/302406310:2(1-23)Online publication date: 6-Apr-2017
    • (2015)Synthesizable FPGA fabrics targetable by the Verilog-to-Routing (VTR) CAD flow2015 25th International Conference on Field Programmable Logic and Applications (FPL)10.1109/FPL.2015.7293955(1-8)Online publication date: Sep-2015
    • (2011)Regular fabric for regular FPGA (abstract only)Proceedings of the 19th ACM/SIGDA international symposium on Field programmable gate arrays10.1145/1950413.1950484(284-284)Online publication date: 27-Feb-2011
    • (2011)Automatic layout generator for embedded FPGA cores2011 9th IEEE International Conference on ASIC10.1109/ASICON.2011.6157202(385-388)Online publication date: Oct-2011
    • (2009)Programmable logic core enhancements for high-speed on-chip interfacesIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2008.200142717:9(1334-1339)Online publication date: 1-Sep-2009
    • (2008)Automatic design of reconfigurable domain-specific flexible coresIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2007.91543916:5(493-503)Online publication date: 1-May-2008
    • (2008)Generic techniques and CAD tools for automated generation of FPGA layout2008 Ph.D. Research in Microelectronics and Electronics10.1109/RME.2008.4595745(141-144)Online publication date: Jun-2008
    • (2008)Automatic layout generator of domain specific FPGA2008 International Conference on Microelectronics10.1109/ICM.2008.5393493(183-186)Online publication date: Dec-2008
    • (2007)Efficient Modeling and Floorplanning of Embedded-FPGA Fabric2007 International Conference on Field Programmable Logic and Applications10.1109/FPL.2007.4380741(665-669)Online publication date: Aug-2007
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media