Design of an Asynchronous Processor with Bundled-data Implementation on a Commercial Field Programmable Gate Array

被引:0
|
作者
Furushima, Jukiya [1 ]
Nakajima, Masamitsu [1 ]
Saito, Hiroshi [1 ]
机构
[1] Univ Aizu, Aizu Wakamatsu, Fukushima 9658580, Japan
来源
基金
日本学术振兴会;
关键词
asynchronous circuits; FPGAs; processors;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we propose a modeling method and a design flow to design asynchronous processors with bundled-data implementation on commercial Field Programmable Gate Arrays (FPGAs). The modeling method mainly concerns modeling of an asynchronous control circuit on commercial FPGAs. In addition to the use of a design environment provided by FPGA vendor, the design flow includes constraint generation, timing analysis, and delay adjustment to design asynchronous processor from a prepared model to FPGA programming. In the experiments, we design three asynchronous MIPS processors. Comparing with the synchronous counterpart, one of them reduces global cycle time which results in 13.8% performance improvement and another one reduces energy consumption 9.3% for a multiplication and 8.8% for a matrix multiplication.
引用
收藏
页码:399 / 408
页数:10
相关论文
共 50 条
  • [21] Implementation of data cache block (DCB) in shared processor using field-programmable gate array (FPGA)
    Karthick, R.
    Meenalochini, P.
    JOURNAL OF THE NATIONAL SCIENCE FOUNDATION OF SRI LANKA, 2020, 48 (04): : 475 - 479
  • [22] An Asynchronous Bundled-Data Barrel Shifter Design That Incorporates a Deterministic Completion Detection Technique
    Srivastava, Pallavi
    Chung, Edwin
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (03) : 1667 - 1671
  • [23] Modified bundled-data as a new protocol for NoC asynchronous links
    Moghaddam, Soodeh Aghli
    Mohammadi, Siamak
    Maralani, Parviz Jabehdar
    MICROELECTRONICS JOURNAL, 2011, 42 (05) : 638 - 647
  • [24] A Delay Measurement Mechanism for Asynchronous Circuits of Bundled-data Model
    Sato, Shuichi
    Ohtake, Satoshi
    2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS 2015), 2015, : 243 - 248
  • [25] Implementation of digital IIR filter design based on field programmable gate array
    Ahamed, P. Jubair
    Haseeb, Mohammed Abdul
    MATERIALS TODAY-PROCEEDINGS, 2021, 45 : 2573 - 2577
  • [26] A method to transform synchronous pipeline circuits to bundled-data asynchronous circuits using commercial EDA tools
    Wu, Hui
    Chen, Weijia
    Su, Zhe
    Wei, Shaojun
    He, Anping
    Chen, Hong
    2019 IEEE INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2019,
  • [27] Data Path Optimisation and Delay Matching for Asynchronous Bundled-Data Balsa Circuits
    Kluge, Norman
    Wollowski, Ralf
    2017 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2017, : 408 - 415
  • [28] A Path Towards Average-Case Silicon via Asynchronous Resilient Bundled-data Design
    Beerel, Peter A.
    Calazans, Ney
    2015 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN (ECCTD), 2015, : 161 - 164
  • [29] IMPLEMENTATION OF GENERALIZED DFT ON FIELD PROGRAMMABLE GATE ARRAY
    Weydig, Wes P.
    Torun, Mustafa U.
    Akansu, Ali N.
    2012 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2012, : 1709 - 1712
  • [30] An End-to-End Bundled-Data Asynchronous Circuits Design Flow: From RTL to GDS
    Wang, Jinghai
    Xiao, Shanlin
    Luo, Jilong
    Li, Bo
    Zhou, Lingfeng
    Yu, Zhiyi
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2025, 33 (01) : 154 - 167