Modeling Routing Demand for Early-Stage FPGA Architecture Development

被引:0
|
作者
Fang, Wei Mark [1 ]
Rose, Jonathan [1 ]
机构
[1] Univ Toronto, Edward S Rogers Sr Dept Elect & Comp Engn, Toronto, ON M5S 1A1, Canada
关键词
FPGA; Architecture; Routing; Model;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Architecture development for FPGAs has typically been a very empirical discipline, requiring the synthesis of benchmark circuits into candidate architectures. This is difficult to do in the early stages of architecture development, however, because there is no complete architecture to synthesize circuits into. The effort required to create prototype tools for nascent architectures is far too great for every new logic block or routing architecture idea, and so it would be extremely helpful to have a simple and intuitive FPGA interconnect model to guide the architect. In this paper we present such an interconnect model for island-style FPGAs, whose single output is the estimated routing demand (often referred to as W, the number of routing tracks per channel) for an FPGA as a function of several logic block, circuit and routing architecture parameters. The goal of this model is to be as simple as possible, while still accurate enough to be useful, to provide understanding and intuition on FPGA routing. Our methodology is empirical - we propose model forms based on empirical observations, intuition and some derivation, and then fit models to experimentally generated data. We show the development of the model in stages, beginning with a fully flexible FPGA, and gradually proceeding to one which includes the key parameters that control the flexibility of FPGA routing, and one key parameter describing the logic block and another relating to the typical circuit. We then show how to use these models in early-stage architecture development to provide feedback on several aspects of logic block architecture. We also show how the model can be used to explore the routing architecture space itself and to provide an overall intuition for architecture development.
引用
收藏
页码:139 / 148
页数:10
相关论文
共 50 条
  • [21] Study on early-stage development of conchospore in Porphyra yezoensis Ueda
    Fan Xiaolei
    Wang Guangce
    Li Demao
    Xu Pu
    Shen Songdong
    AQUACULTURE, 2008, 278 (1-4) : 143 - 149
  • [22] Country's Development as a Determinant of Early-Stage Entrepreneurial Activity
    Maric, Miha
    Znidarsic, Jasmina
    Uhan, Miha
    Dimovski, Vlado
    Ferjan, Marko
    Djurica, Maja
    Jeraj, Mitja
    Janezic, Matej
    ORGANIZACIJA, 2013, 46 (03) : 75 - 86
  • [23] Towards the automation of early-stage human embryo development detection
    Raudonis, Vidas
    Paulauskaite-Taraseviciene, Agne
    Sutiene, Kristina
    Jonaitis, Domas
    BIOMEDICAL ENGINEERING ONLINE, 2019, 18 (01)
  • [24] A model for recording early-stage proposals and decisions on using COTS components in architecture
    Ihme, R
    COTS-BASED SOFTWARE SYSTEMS, PROCEEDINGS, 2003, 2580 : 101 - 111
  • [25] Outcrossing in Early-Stage Spring Wheat Breeder Seed Development
    Hucl, P.
    CROP SCIENCE, 2010, 50 (01) : 29 - 34
  • [26] Drugs in preclinical and early-stage clinical development for pancreatic cancer
    Asuthkar, Swapna
    Rao, Jasti S.
    Gondi, Christopher S.
    EXPERT OPINION ON INVESTIGATIONAL DRUGS, 2012, 21 (02) : 143 - 152
  • [27] A Heuristic Approach for Early-Stage Product Development in Extreme Environments
    Winjum, Jardar
    Wulvik, Andreas
    Erichsen, Jorgen A. B.
    Welo, Torgeir
    Steinert, Martin
    2017 INTERNATIONAL CONFERENCE ON ENGINEERING, TECHNOLOGY AND INNOVATION (ICE/ITMC), 2017, : 619 - 625
  • [28] Early-Stage Drug Development in the 21st Century
    Pao, W.
    JOURNAL OF THORACIC ONCOLOGY, 2020, 15 (02) : S2 - S2
  • [29] Towards the automation of early-stage human embryo development detection
    Vidas Raudonis
    Agne Paulauskaite-Taraseviciene
    Kristina Sutiene
    Domas Jonaitis
    BioMedical Engineering OnLine, 18
  • [30] Pathfinder Algorithm Modification for FPGA Routing Stage
    Zapletina M.A.
    Gavrilov S.V.
    Russian Microelectronics, 2022, 51 (07) : 573 - 578