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 条
  • [1] A Tool Set for the Design of Asynchronous Circuits with Bundled-data Implementation
    Iizuka, Minoru
    Hamada, Naohiro
    Saito, Hiroshi
    Yamaguchi, Ryoichi
    Yoshinaga, Minoru
    2011 IEEE 29TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2011, : 78 - 83
  • [2] A Behavioral Synthesis Method for Asynchronous Circuits with Bundled-data Implementation
    Hamada, Naohiro
    Shiga, Yuuki
    Saito, Hiroshi
    Yoneda, Tomohiro
    Myers, Chris
    Nanya, Takashi
    2008 8TH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2008, : 50 - +
  • [3] A Floorplan Method for Asynchronous Circuits with Bundled-data Implementation on FPGAs
    Saito, Hiroshi
    Hamada, Naohiro
    Yoneda, Tomohiro
    Nanya, Takashi
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 925 - 928
  • [4] A behavioral synthesis system for asynchronous circuits with bundled-data implementation
    Hamada, Naohiro
    Shiga, Yuki
    Konishi, Takao
    Saito, Hiroshi
    Yoneda, Tomohiro
    Myers, Chris
    Nanya, Takashi
    IPSJ Transactions on System LSI Design Methodology, 2009, 2 : 64 - 79
  • [5] Implementation of a Clifford algebra co-processor design on a field programmable gate array
    Perwass, C
    Gebken, C
    Sommer, G
    CLIFFORD ALGEBRAS: APPLICATIONS TO MATHEMATICS, PHYSICS, AND ENGINEERING, 2004, 34 : 561 - 575
  • [6] Asynchronous Circuit Design on Field Programmable Gate Array Devices
    Yang, Jung-Lin
    Lu, Shin-Nung
    Yu, Pei-Hsuan
    IEICE TRANSACTIONS ON ELECTRONICS, 2012, E95C (04): : 516 - 522
  • [7] A control circuit synthesis method for asynchronous circuits in bundled-data implementation
    Konishi, Takao
    Hamada, Naohiro
    Saito, Hiroshi
    2007 CIT: 7TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 847 - +
  • [8] A Floorplan Method for ASIC Designs of Asynchronous Circuits with Bundled-data Implementation
    Iizuka, Minoru
    Saito, Hiroshi
    2013 IEEE 11TH INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2013,
  • [9] Integration of Behavioral Synthesis and Floorplanning for Asynchronous Circuits with Bundled-Data Implementation
    Hamada, Naohiro
    Saito, Hiroshi
    IEICE TRANSACTIONS ON ELECTRONICS, 2012, E95C (04): : 506 - 515
  • [10] Implementation of an Asynchronous Bundled-Data Router for a GALS NoC in the Context of a VSoC
    Russell, Patrick
    Doege, Jens
    Hoppe, Christoph
    Preusser, Thomas B.
    Reichel, Peter
    Schneider, Peter
    2017 20TH IEEE INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUIT & SYSTEMS (DDECS), 2017, : 195 - 200