A low-power implementation of asynchronous 8051 employing adaptive pipeline structure

被引:10
|
作者
Lee, Je-Hoon [1 ]
Kim, Young Hwan [2 ]
Cho, Kyoung-Rok [1 ]
机构
[1] Chungbuk Natl Univ, BK Chungbuk Informat Technol Ctr 21, Chungbuk 361763, South Korea
[2] Pohang Univ Sci & Technol, Dept Elect Engn, Pohang 790784, South Korea
关键词
asynchronous logic circuits; computer architecture; microprocessor; pipelines; power analysis;
D O I
10.1109/TCSII.2008.921589
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a low-power implementation of the A8051 processor. It employs an adaptive pipeline structure that allows to skip a redundant stage operation and to combine with the neighboring empty stage. The processor has three features to reduce the power dissipation as well as to improve performance: multilooping control for multicycle instructions, branch predictor for unconditional branches, and a single threading in the EXE stage. The experimental results show that A8051 runs about 1.8 times faster than the synchronous counterpart, CIP51 [reported in the HC8051F0xx Family Datasheet (2002)]. In terms of Et-2, our implementation shows 15 times higher efficiency than that of asynchronous counterpart developed by the Nanyang University [Chang and Gwee (2006)].
引用
收藏
页码:673 / 677
页数:5
相关论文
共 50 条
  • [41] Snake: An asynchronous pipeline for ultra-low-power applications
    Zhu, Zhi-jiu
    Xu, Yi
    Bai, Xu
    Qiao, Shu-shan
    Hei, Yong
    IEICE ELECTRONICS EXPRESS, 2019, 16 (12):
  • [42] Design and Implementation of Low Power Pipeline ADC
    Bakhtar, S. I.
    Dalu, S. S.
    2018 IEEE INTERNATIONAL CONFERENCE ON RESEARCH IN INTELLIGENT AND COMPUTING IN ENGINEERING (RICE III), 2018,
  • [43] A high-performance low-power 2-D 8 x 8 IDCT processor with asynchronous pipeline
    Xu, M
    Jian, G
    Jie, C
    2005 6TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, BOOKS 1 AND 2, 2005, : 290 - 293
  • [44] Asynchronous design for high-speed and low-power circuits
    Beerel, Peter A.
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2006, 4148 : 669 - 669
  • [45] A Low-Power CSCD Asynchronous Viterbi Decoder for Wireless Applications
    Kawokgy, Mohamed
    Salama, C. Andre T.
    ISLPED'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2007, : 363 - 366
  • [46] Low-power state assignment for asynchronous finite state machines
    Shieh, MD
    Ju, WS
    Sheu, MH
    PROCEEDINGS OF THE 39TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 1996, : 1325 - 1328
  • [47] Concurrency-oriented optimization for low-power asynchronous systems
    Plana, LA
    Nowick, SM
    1996 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN - DIGEST OF TECHNICAL PAPERS, 1996, : 151 - 156
  • [48] ASYNCHRONOUS SWITCHING FOR LOW-POWER OCTAGON NETWORK-ON-CHIP
    El-Moursy, Magdy A.
    Shawkey, Heba A.
    2010 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2010, : 256 - 259
  • [49] A Low-Power Asynchronous ECG Acquisition System in CMOS Technology
    Hwang, Sungkil
    Trakimas, Michael
    Sonkusale, Sameer
    2010 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2010, : 5262 - 5265
  • [50] An asynchronous low-power 80C51 microcontroller
    van Gageldonk, H
    van Berkel, K
    Peeters, A
    Baumann, D
    Gloor, D
    Stegmann, G
    ADVANCED RESEARCH IN ASYNCHRONOUS CIRCUITS AND SYSTEMS - FOURTH INTERNATIONAL SYMPOSIUM, 1998, : 96 - 107