AMULET1: An asynchronous ARM microprocessor

被引:52
作者
Woods, JV [1 ]
Day, P [1 ]
Furber, SB [1 ]
Garside, JD [1 ]
Paver, NC [1 ]
Temple, S [1 ]
机构
[1] COGENCY TECHNOL UK,CHEADLE SK8 1HX,CHESHIRE,ENGLAND
关键词
processor architectures; single data stream architectures; control structures and microprogramming; control design styles; integrated circuits; types; and design styles;
D O I
10.1109/12.588033
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
An asynchronous implementation of the ARM microprocessor has been developed using an approach based on Sutherland's Micropipelines [1]. The design allows considerable internal asynchronous concurrency. This paper presents the rationale for the work, the organization of the chip, and the characteristics of the prototype silicon. The design displays unusual properties such as nondeterministic (but bounded) prefetch depth beyond a branch instruction, a data dependent throughput, and employs a novel register locking mechanism. This work demonstrates the feasibility of building complex asynchronous systems and gives an indication of the costs and benefits of the Micropipeline approach.
引用
收藏
页码:385 / 398
页数:14
相关论文
共 22 条
  • [1] *ADV RISC MACH LTD, 1993, 0002 ARM DUI
  • [2] ASAI F, 1991, IEICE TRANS COMMUN, V74, P3757
  • [3] ATACK C, 1992, ARM PIE USER GUIDE
  • [4] A 200-MHZ 64-B DUAL-ISSUE CMOS MICROPROCESSOR
    DOBBERPUHL, DW
    WITEK, RT
    ALLMON, R
    ANGLIN, R
    BERTUCCI, D
    BRITTON, S
    CHAO, L
    CONRAD, RA
    DEVER, DE
    GIESEKE, B
    HASSOUN, SMN
    HOEPPNER, GW
    KUCHLER, K
    LADD, M
    LEARY, BM
    MADDEN, L
    MCLELLAN, EJ
    MEYER, DR
    MONTANARO, J
    PRIORE, DA
    RAJAGOPALAN, V
    SAMUDRALA, S
    SANTHANAM, S
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1992, 27 (11) : 1555 - 1567
  • [5] FURBER SB, 1994, PR IEEE COMP DESIGN, P217, DOI 10.1109/ICCD.1994.331891
  • [6] FURBER SB, 1994, P IEEE COMP C MAR
  • [7] FURBER SB, 1993, P IFP TC 10 WG 10 5
  • [8] Furber SB., 1989, VLSI RISC ARCHITECTU
  • [9] GARSIDE JD, 1993, P IFIP WORK C AS DES
  • [10] GOPALAKRISHNAN G, 1990, UUCSTR90016 U UT DEP