• DocumentCode
    3507410
  • Title

    Adaptive FPGAs: High-Level Architecture and a Synthesis Method

  • Author

    Manohararajah, Valavan ; Brown, Stephen D. ; Vranesic, Zvonko G.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Toronto Univ.
  • fYear
    2006
  • fDate
    28-30 Aug. 2006
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    This paper presents preliminary work exploring adaptive field programmable gate arrays (AFPGAs). An AFPGA is adaptive in the sense that the functionality of subcircuits placed on the chip can change in response to changes observed on certain control signals. We describe the high-level architecture which adds additional control logic and SRAM bits to a traditional FPGA to produce an AFPGA. We also describe a synthesis method that identifies and resynthesizes mutually exclusive pieces of logic so that they may share the resources available in an AFPGA. The architectural feature and its associated synthesis method helps reduce circuit size by 28% on average and up to 40% on select circuits
  • Keywords
    SRAM chips; field programmable gate arrays; high level synthesis; SRAM; adaptive FPGA; adaptive field programmable gate arrays; control logic; high-level architecture; synthesis method; Computer architecture; Costs; Digital circuits; Field programmable gate arrays; Multiplexing; Pins; Programmable logic arrays; Random access memory; Routing; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
  • Conference_Location
    Madrid
  • Print_ISBN
    1-4244-0312-X
  • Type

    conf

  • DOI
    10.1109/FPL.2006.311224
  • Filename
    4100986