Adaptive FPGAS: High-level architecture and a synthesis method

被引:0
|
作者
Manohararajah, Valavan [1 ]
Brown, Stephen D. [1 ]
Vranesic, Zvonko G. [1 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, 100 Coll St, Toronto, ON M4X 1K9, Canada
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents preliminary work exploring adaptive field programmable gate arrays (AFPGAs). An AFPGA is adaptative 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.
引用
收藏
页码:267 / 274
页数:8
相关论文
共 50 条
  • [1] Syncopation: Adaptive Clock Management for High-Level Synthesis Generated Circuits on FPGAs
    Gibson, Kahlan
    Roorda, Esther
    Noronha, Daniel Holanda
    Wilton, Steven J. E.
    [J]. 2020 30TH INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2020, : 225 - 230
  • [2] High-Level Modeling and Synthesis for Embedded FPGAs
    Chen, Xiaolin
    Li, Shuai
    Schleifer, Jochen
    Coenen, Thomas
    Chattopadhyay, Anupam
    Ascheid, Gerd
    Noll, Tobias G.
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 1565 - 1570
  • [3] Development of Multiobjective High-Level Synthesis for FPGAs
    Reyes Fernandez de Bulnes, Darian
    Maldonado, Yazmin
    Trujillo, Leonardo
    [J]. SCIENTIFIC PROGRAMMING, 2020, 2020
  • [4] HIGH-LEVEL SYNTHESIS UNLOCKS POTENTIAL OF FPGAS
    TUCK, B
    [J]. COMPUTER DESIGN, 1991, 30 (07): : 50 - &
  • [5] Improved Synthesis of Compressor Trees on FPGAs in High-level Synthesis
    Tu, Le
    Yuan, Yuelai
    Huang, Kan
    Zhang, Xiaoqiang
    Wang, Zixin
    Chen, Dihu
    [J]. 2017 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2017), 2017, : 25 - 25
  • [6] Challenges Designing for FPGAs Using High-Level Synthesis
    Faber, Clayton J.
    Harris, Steven D.
    Xiao, Zhili
    Chamberlain, Roger D.
    Cabrera, Anthony M.
    [J]. 2022 IEEE HIGH PERFORMANCE EXTREME COMPUTING VIRTUAL CONFERENCE (HPEC), 2022,
  • [7] SOFF: An OpenCL High-Level Synthesis Framework for FPGAs
    Jo, Gangwon
    Kim, Heehoon
    Lee, Jeesoo
    Lee, Jaejin
    [J]. 2020 ACM/IEEE 47TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA 2020), 2020, : 295 - 308
  • [8] High-Level Synthesis for FPGAs: From Prototyping to Deployment
    Cong, Jason
    Liu, Bin
    Neuendorffer, Stephen
    Noguera, Juanjo
    Vissers, Kees
    Zhang, Zhiru
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (04) : 473 - 491
  • [9] HIGH-LEVEL SYNTHESIS AND GENERATING FPGAS WITH THE BEDROC SYSTEM
    LEESER, M
    CHAPMAN, R
    AAGAARD, M
    LINDERMAN, M
    MEIER, S
    [J]. JOURNAL OF VLSI SIGNAL PROCESSING, 1993, 6 (02): : 191 - 214