Automatic compilation of data-driven circuits

被引:0
|
作者
Taylor, Sam [1 ]
Edwards, Doug [2 ]
Plana, Luis [2 ]
机构
[1] Silistix Ltd, Manchester, Lancs, England
[2] Univ Manchester, Sch Comp Sci, Manchester M13 9PL, Lancs, England
基金
英国工程与自然科学研究理事会;
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes a method of synthesising asynchronous circuits based on the Handshake Circuit paradigm but employing a data-driven, rather than the control-driven, style. This approach attempts to combine the performance advantages of data-driven asynchronous design styles with the handshake circuit style of construction. The integration into the existing Balsa design flow of a compiler for descriptions written in a new data-driven language is described. The method is demonstrated using a significant design example - a 32 bit microprocessor. This example shows that the data-driven circuit style provides better performance than conventional control-driven Balsa circuits.
引用
收藏
页码:3 / +
页数:2
相关论文
共 50 条
  • [41] Automatic Chemical Design Using a Data-Driven Continuous Representation of Molecules
    Gomez-Bombarelli, Rafael
    Wei, Jennifer N.
    Duvenaud, David
    Hernandez-Lobato, Jose Miguel
    Sanchez-Lengeling, Benjamin
    Sheberla, Dennis
    Aguilera-Iparraguirre, Jorge
    Hirzel, Timothy D.
    Adams, Ryan P.
    Aspuru-Guzik, Alan
    ACS CENTRAL SCIENCE, 2018, 4 (02) : 268 - 276
  • [42] Data-Driven Resilient Automatic Generation Control Against False Data Injection Attacks
    Chen, Chunyu
    Chen, Yang
    Zhao, Junbo
    Zhang, Kaifeng
    Ni, Ming
    Ren, Bixing
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (12) : 8092 - 8101
  • [43] Fast and Automatic Data-Driven Thresholding for Inundation Mapping with Sentinel-2 Data
    Kordelas, Georgios A.
    Manakos, Ioannis
    Aragones, David
    Diaz-Delgado, Ricardo
    Bustamante, Javier
    REMOTE SENSING, 2018, 10 (06)
  • [44] Industrial Application of Data-Driven Process Monitoring with an Automatic Selection Strategy for Modeling Data
    Sun, Wei
    Zhou, Zhuoteng
    Ma, Fangyuan
    Wang, Jingde
    Ji, Cheng
    PROCESSES, 2023, 11 (02)
  • [45] Composing Data-driven Circuits Using Handshake in the Clock-Synchronous Domain
    Sykora, Jaroslav
    PROCEEDINGS OF THE 2013 IEEE 16TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2013, : 211 - 214
  • [46] A new description language for data-driven asynchronous circuits and its design flow
    Jin, Gang
    Wang, Lei
    Wang, Zhiying
    PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 322 - 325
  • [47] Design considerations of data-driven self-timed RSFQ adder circuits
    Yoshikawa, N
    Tago, H
    Yoneyama, K
    IEICE TRANSACTIONS ON ELECTRONICS, 1998, E81C (10) : 1618 - 1626
  • [48] A data-driven paradigm to develop and tune data-driven realtime system
    Wabiko, Y
    Nishikawa, H
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 350 - 356
  • [49] MIPLIB 2017: data-driven compilation of the 6th mixed-integer programming library
    Gleixner, Ambros
    Hendel, Gregor
    Gamrath, Gerald
    Achterberg, Tobias
    Bastubbe, Michael
    Berthold, Timo
    Christophel, Philipp
    Jarck, Kati
    Koch, Thorsten
    Linderoth, Jeff
    Lubbecke, Marco
    Mittelmann, Hans D.
    Ozyurt, Derya
    Ralphs, Ted K.
    Salvagnin, Domenico
    Shinano, Yuji
    MATHEMATICAL PROGRAMMING COMPUTATION, 2021, 13 (03) : 443 - 490
  • [50] MIPLIB 2017: data-driven compilation of the 6th mixed-integer programming library
    Ambros Gleixner
    Gregor Hendel
    Gerald Gamrath
    Tobias Achterberg
    Michael Bastubbe
    Timo Berthold
    Philipp Christophel
    Kati Jarck
    Thorsten Koch
    Jeff Linderoth
    Marco Lübbecke
    Hans D. Mittelmann
    Derya Ozyurt
    Ted K. Ralphs
    Domenico Salvagnin
    Yuji Shinano
    Mathematical Programming Computation, 2021, 13 : 443 - 490