IMPLEMENTATION OF 32-BIT RISC PROCESSOR INCORPORATING HARDWARE CONCURRENT ERROR-DETECTION AND CORRECTION

被引:9
|
作者
ELLIOTT, ID [1 ]
SAYERS, IL [1 ]
机构
[1] UNIV NEWCASTLE UPON TYNE,DEPT ELECT & ELECTR ENGN,NEWCASTLE TYNE NE1 7RU,TYNE & WEAR,ENGLAND
来源
关键词
Computers; Microcomputer;
D O I
10.1049/ip-e.1990.0009
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The need for reliable integrated circuits is becoming of paramount importance as they are increasingly used in a range of safety critical applications or domestic products. In the past reliability has been achieved at the IC level by comprehensive testing of the device after manufacture. The use of scan design and BILBO techniques have assisted designers in achieving the necessary high test coverages with little effort. However these methods only address the problem of testing for permanent faults after fabrication or periodically during the lifetime of a system. These 'classical' techniques do not tackle the more serious problem of intermittent faults, which will come to dominate VLSI circuits as device geometries decrease. To deal with intermittent faults and maintain reliable operation concurrent test methods need to be used. The paper will present one possible method of detecting and correcting single intermittent faults that occur during normal operation and also assist the designer in post fabrication testing. The chosen technique uses information redundancy in the form of a SEC/DED Hamming code and will be illustrated by the design of a 32-bit CMOS RISC processor.
引用
收藏
页码:88 / 102
页数:15
相关论文
共 50 条
  • [21] SPARCLITE INTEGRATES 32-BIT RISC PROCESSOR WITH DATA AND INSTRUCTION CACHES AND DMA
    WEISS, R
    [J]. EDN, 1993, 38 (15) : 129 - 129
  • [22] FLEXIBLE ARCHITECTURE LETS 32-BIT RISC PROCESSOR SATISFY MULTIMEDIA APPLICATIONS
    FLETCHER, P
    [J]. ELECTRONIC DESIGN, 1994, 42 (22) : 40 - 42
  • [23] ARM7 compatible 32-bit RISC processor design and verification
    Jeong, GY
    Park, JS
    Jo, HW
    Yoon, BW
    Lee, MJ
    [J]. KORUS 2005, PROCEEDINGS, 2005, : 607 - 610
  • [24] The VCUSRC II: A full-custom VLSI 32-bit RISC processor
    Kim, A
    Weistroffer, GR
    Grammer, DM
    Klenke, RH
    [J]. FOURTEENTH BIENNIAL UNIVERSITY/GOVERNMENT/INDUSTRY MICROELECTRONICS SYMPOSIUM, PROCEEDINGS, 2001, : 201 - 204
  • [25] FPGA Implementation of 32-bit RISC-V Processor with Web-Based Assembler-Disassembler
    Gur, Etki
    Sataner, Zekiye Eda
    Durkaya, Yusuf H.
    Bayar, Salih
    [J]. 2018 INTERNATIONAL SYMPOSIUM ON FUNDAMENTALS OF ELECTRICAL ENGINEERING (ISFEE), 2018,
  • [26] Design and Implementation of 32-bit Functional Unit for RISC architecture applications
    Samanth, Rashmi
    Amin, Ashwini
    Nayak, Subramanya G.
    [J]. 2020 5TH INTERNATIONAL CONFERENCE ON DEVICES, CIRCUITS AND SYSTEMS (ICDCS' 20), 2020, : 46 - 48
  • [27] VLSI implementation of a high-performance 32-bit RISC microprocessor
    Li, X
    Ji, LW
    Shen, B
    Li, WH
    Zhang, QL
    [J]. 2002 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS AND WEST SINO EXPOSITION PROCEEDINGS, VOLS 1-4, 2002, : 1458 - 1461
  • [28] JPEG software implementation techniques based on a 32-bit RISC CPU
    Sakamoto, T
    Hase, T
    [J]. INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 1997 DIGEST OF TECHNICAL PAPERS, 1997, : 88 - 89
  • [29] iEDCL: Streamlined, False-Error-Free Error Detection and Correction Scheme in a Near-Threshold Enabled 32-bit Processor
    Yu, Runze
    Li, Zhenhao
    Deng, Xi
    Wang, Zhaoxu
    Jia, Wei
    Zhang, Haoming
    Liu, Zhenglin
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024, 32 (08) : 1436 - 1446
  • [30] VHDL-based development of a 32-bit pipelined RISC processor for educational purposes
    Buhler, M
    Baitinger, UG
    [J]. MELECON '98 - 9TH MEDITERRANEAN ELECTROTECHNICAL CONFERENCE, VOLS 1 AND 2, 1998, : 138 - 142