Design and implementation of a fully asynchronous SFQ microprocessor: SCRAM2

被引:27
|
作者
Nobumori, Yusuke [1 ]
Nishigai, Takanobu
Nakamiya, Kazunori
Yoshikawa, Nobuyuki
Fujimaki, Akira
Terai, Hirotaka
Yorozu, Shinich
机构
[1] Yokohama Natl Univ, Dept Elect & Comp Engn, Yokohama, Kanagawa 2408501, Japan
[2] Nagoya Univ, Dept Quantum Engn, Nagoya, Aichi 4648603, Japan
[3] Natl Inst Informat & Commun Technol, Kobe, Hyogo 6512492, Japan
[4] Int Superconduct Technol Ctr, Superconduct Res Lab, Tsukuba, Ibaraki 3058501, Japan
关键词
asynchronous logic circuits; Josephson logic; SFQ circuit; superconducting integrated circuits;
D O I
10.1109/TASC.2007.898658
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A microprocessor test vehicle was developed for the investigation of asynchronous design methodology for rapid-single-flux-quantum (RSFQ) circuits. We have designed and implemented a fully asynchronous RSFQ microprocessor, named SCRAM2. The data-driven self-timing (DDST) architecture is used for the design of circuit blocks of the SCRAM2. In order to ensure the logical ordering between the circuit blocks, bit-serial handshaking was adopted. The performance of the handshaking system was enhanced based on the scalable-delay-insensitive (SDI) model. The SCRAM2 is an 8-bit bit-serial microprocessor with three-stage pipelining, with a basic microarchitecture similar to that of our previously designed synchronous microprocessor, CORE1 alpha. The estimated average performance of the SCRAM2 is 577 MIPS using a logic simulation. We have implemented all circuit components using the SRL 2.5 kA/cm(2) Nb process and confirmed their correct operation. Several operations of the SCRAM2 have been successfully confirmed.
引用
收藏
页码:478 / 481
页数:4
相关论文
共 50 条
  • [1] Design and implementation of circuit components of the SFQ microprocessor, CORE1
    Nakajima, N
    Matsuzaki, F
    Yamanashi, Y
    Yoshikawa, N
    Tanaka, M
    Kondo, T
    Fujimaki, A
    Terai, H
    Yorozu, S
    [J]. SUPERCONDUCTOR SCIENCE & TECHNOLOGY, 2004, 17 (03): : 301 - 307
  • [2] Design and implementation of a pipelined bit-serial SFQ microprocessor, CORE1β
    Yamanashi, Y.
    Tanaka, M.
    Akimoto, A.
    Park, H.
    Kamiya, Y.
    Irie, N.
    Yoshikawa, N.
    Fujimaki, A.
    Terai, H.
    Hashimoto, Y.
    [J]. IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 2007, 17 (02) : 474 - 477
  • [3] THE DESIGN OF AN ASYNCHRONOUS MICROPROCESSOR
    MARTIN, AJ
    BURNS, SM
    LEE, TK
    BORKOVIC, D
    HAZEWINDUS, PJ
    [J]. ADVANCED RESEARCH IN VLSI : PROCEEDINGS OF THE DECENNIAL CALTECH CONFERENCE ON VLSI, 1989, : 351 - 373
  • [4] EXPERIMENTAL-DESIGN OF A 32-BIT FULLY ASYNCHRONOUS MICROPROCESSOR (FAM)
    CHO, KR
    OKURA, K
    ASADA, K
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 1994, E77C (04) : 615 - 623
  • [5] Automating the design of an asynchronous DLX microprocessor
    Amde, M
    Blunno, I
    Sotiriou, CP
    [J]. 40TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2003, 2003, : 502 - 507
  • [6] Design and implementation of SFQ programmable clock generators
    Ito, M
    Nakajima, N
    Fujiwara, K
    Yoshikawa, N
    Fujimaki, A
    Terai, H
    Yorozu, S
    [J]. PHYSICA C-SUPERCONDUCTIVITY AND ITS APPLICATIONS, 2004, 412 : 1550 - 1554
  • [7] An Automatic Placement and Routing Methodology for Asynchronous SFQ Circuit Design
    Nath, Sagnik
    English, Kurt
    Derrickson, Alex
    Haslam, Andrew
    Mcdonald, John
    [J]. IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 2020, 30 (03)
  • [8] An Automated Place and Route Methodology for Asynchronous SFQ Circuit Design
    Nath, Sagnik
    English, Kurt
    Derrickson, Alexander
    McDonald, John
    Haslam, Andrew
    [J]. 2019 IEEE INTERNATIONAL SUPERCONDUCTIVE ELECTRONICS CONFERENCE (ISEC), 2019,
  • [9] An Asynchronous Implementation of a 32-bit DLX Microprocessor
    Dumaguing, Christian Loyd G.
    Khan, Amos Kaiser K.
    Parungao, Mark Anthony D.
    Alvarez, Anastacia B.
    Reyes, Joy Alinda P.
    [J]. 2009 INTERNATIONAL CONFERENCE ON INFORMATION AND MULTIMEDIA TECHNOLOGY, PROCEEDINGS, 2009, : 503 - 506
  • [10] Using BALSA Environment for the Asynchronous Microprocessor Design
    Stachanczyk, Dariusz
    [J]. ANALYSIS AND SIMULATION OF ELECTRICAL AND COMPUTER SYSTEMS, 2015, 324 : 321 - 327