Exploring Area and Delay Tradeoffs in FPGAs With Architecture and Automated Transistor Design

被引:22
|
作者
Kuon, Ian [1 ]
Rose, Jonathan [1 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Architecture; area delay tradeoffs; field-programmable gate array (FPGAs); transistor sizing; GATE;
D O I
10.1109/TVLSI.2009.2031318
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Field-programmable gate arrays (FPGAs) are used in a variety of markets that have differing cost, performance and power consumption requirements. While it would be ideal to serve all these markets with a single FPGA family, the diversity in the needs of these markets means that generally more than one family is appropriate. Consequently, FPGA vendors have moved to provide a diverse set of families that sit at different points in the area-speed-power design space. This paper aims to understand the circuit and architectural design attributes of FPGAs that enable tradeoffs between area and speed, and to determine the magnitude of the possible tradeoffs. This will be useful for architects seeking to determine the number of device families in a suite of offerings, as well as the changes to make between families. We explore a broad range of architectures and circuit designs and developed a transistor sizing tool that automatically optimizes each design. In this paper, we describe this tool and demonstrate that it achieves results that are comparable to past work but with vastly less effort. We then use the designs produced by the tool to explore the range of tradeoffs possible. We find that through architecture and transistor sizing changes it is possible to usefully vary the area of an FPGA by a factor of 2.0 and the performance of an FPGA by a factor of 2.1. We also observe that the range of area and delay tradeoffs possible by varying only the transistor sizing of a single architecture is larger than the ranges observed in past architectural experiments. In addition to transistor size, we note that LUT size is one of the most useful parameters for trading off area and delay.
引用
收藏
页码:71 / 84
页数:14
相关论文
共 50 条
  • [41] Area Efficient Architecture for high speed wide data adders in Xilinx FPGAs
    Aswini
    Chinthala, Ramesh
    Murty, N. S.
    2019 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI - 2019), 2019,
  • [42] Automated Design Architecture for Lunar Constellations
    Nallapu, Ravi Teja
    Vance, Leonard D.
    Xu, Yinan
    Thangavelatham, Jekanthan
    2020 IEEE AEROSPACE CONFERENCE (AEROCONF 2020), 2020,
  • [43] An Automated High-level Design Framework for Partially Reconfigurable FPGAs
    Kumar, Rohit
    Gordon-Ross, Ann
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 170 - 175
  • [44] A methodology to evaluate memory architecture design tradeoffs for video signal processors
    Dutta, S
    Wolf, W
    Wolfe, A
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1998, 8 (01) : 36 - 53
  • [45] Software-Defined Radio Design based on GALS Architecture for FPGAs
    Lussari, Eduardo
    Oliveira, Duarte L.
    Faria, Lester A.
    Verducci, Orlando
    2016 29TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI), 2016,
  • [46] Exploring design tradeoffs of a distributed algorithm for cosmic ray event detection
    Yousaf, S.
    Bakhshi, R.
    van Steen, M.
    Voulgaris, S.
    Kelley, J. L.
    JOURNAL OF INSTRUMENTATION, 2013, 8
  • [47] Exploring service design in the context of architecture
    Holopainen, Mari
    SERVICE INDUSTRIES JOURNAL, 2010, 30 (04): : 597 - 608
  • [48] An architecture for exploring large design spaces
    Josephson, JR
    Chandrasekaran, B
    Carroll, M
    Iyer, N
    Wasacz, B
    Rizzoni, G
    Li, QY
    Erb, DA
    FIFTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-98) AND TENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICAL INTELLIGENCE (IAAI-98) - PROCEEDINGS, 1998, : 143 - 150
  • [49] Novel Architecture for Area and Delay efficient Vedic Multiplier
    Goel, Aayush
    Gupta, Ankit
    Kumar, Maninder
    Pandey, Neeta
    2017 RECENT DEVELOPMENTS IN CONTROL, AUTOMATION AND POWER ENGINEERING (RDCAPE), 2017, : 45 - 48
  • [50] Exploring Efficient Acceleration Architecture for Winograd-Transformed Transposed Convolution of GANs on FPGAs
    Di, Xinkai
    Yang, Hai-Gang
    Jia, Yiping
    Huang, Zhihong
    Mao, Ning
    ELECTRONICS, 2020, 9 (02)