Hardening Architectures for Multiprocessor System-on-Chip

被引:0
|
作者
Aviles, Pablo M. [1 ]
Garcia-Astudillo, Luis A. [1 ]
Entrena, Luis [1 ]
Garcia-Valderas, Mario [1 ]
Martin-Holgado, Pedro [2 ]
Morilla, Yolanda [2 ]
Lindoso, Almudena [1 ]
机构
[1] Univ Carlos III Madrid, Elect Technol Dept, Leganes 28911, Spain
[2] Univ Seville, CSIC, JA, Ctr Nacl Aceleradores CNA, Seville 41092, Spain
关键词
Computer architecture; Software; Reliability; Microprocessors; Coprocessors; Field programmable gate arrays; Redundancy; Advanced RISC machine (ARM); commercial off-the-shelf (COTS); fault tolerance; field-programmable gate array (FPGA); lockstep; microprocessor; multiprocessor system-on-chip (MPSoC); proton; radiation; rollback; soft error; DESIGN;
D O I
10.1109/TNS.2024.3369000
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
New Space missions require a short design cycle with reduced design costs and high computational capabilities. Current terrestrial commercial off-the-shelf (COTS) complex systems are the perfect candidate; however, the reliability of the devices is not granted. This work explores the reliability of complex digital systems, considering their different components. We present two different hardening architectural approaches for multiprocessor system-on-chip that combine a multicore processor and programmable logic (PL): Duplex and Duplex-triple modular redundancy (D-TMR). In the proposed hardened architectures, mitigation is accomplished for both software and hardware with system recovery capabilities that rely on the rollback process available in the dual-core processors that are running in macrosynchronized lockstep mode. The coprocessors implemented in the PL are hardened using modular redundancy techniques, and the interfaces are replicated to allow error detection and correction. Both architectures are evaluated with proton irradiation, showing a high error coverage of up to 99.3% and cross-sectional reduction of up to two orders of magnitude.
引用
收藏
页码:1887 / 1895
页数:9
相关论文
共 50 条
  • [1] Multiprocessor architectures for embedded system-on-chip applications
    Ravikumar, CP
    [J]. 17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: DESIGN METHODOLOGIES FOR THE GIGASCALE ERA, 2004, : 512 - 519
  • [2] Multiprocessor System-on-Chip Technology A study of the requirements, history, and architectures MPSoCs
    Wolf, Wayne
    Mehrara, Mojtaba
    Jablin, Thomas
    Upton, Dan
    August, David
    Hazelwood, Kim
    Mahlke, Scott
    [J]. IEEE SIGNAL PROCESSING MAGAZINE, 2009, 26 (06) : 50 - 63
  • [3] A UML for a multiprocessor system-on-chip
    Bique, Stephen
    [J]. WMSCI 2006: 10TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IV, PROCEEDINGS, 2006, : 218 - 223
  • [4] Automatic generation of application-specific architectures for heterogeneous multiprocessor system-on-chip
    Lyonnard, D
    Yoo, S
    Baghdadi, A
    Jerraya, AA
    [J]. 38TH DESIGN AUTOMATION CONFERENCE PROCEEDINGS 2001, 2001, : 518 - 523
  • [5] Multiprocessor system-on-chip (MPSoC) technology
    Wolf, Wayne
    Jerraya, Ahmed Amine
    Martin, Grant
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (10) : 1701 - 1713
  • [6] Communication architectures for System-on-Chip
    Kreutz, ME
    Carro, L
    Zeferino, CA
    Susin, AA
    [J]. 14TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS, 2001, : 14 - 19
  • [7] Multilevel communication modeling for Multiprocessor System-on-Chip
    Popovici, Katalin
    Jerraya, Ahmed Amine
    [J]. 2008 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), PROCEEDINGS OF TECHNICAL PROGRAM, 2008, : 136 - +
  • [8] Abstract RTOS modelling for multiprocessor system-on-chip
    Madsen, J
    Virk, K
    Gonzales, M
    [J]. INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP, PROCEEDINGS, 2003, : 147 - 150
  • [9] A Predictive Thermal Model for Multiprocessor System-on-Chip
    Lei, Zhou
    Lin, Wei
    Ning, Wu
    Bin, Li
    [J]. WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2015, VOL I, 2015, : 27 - 32
  • [10] Design of an architecture for Multiprocessor System-on-Chip (MPSoC)
    Hu Yue-li
    Ding Qian
    [J]. 2006 CONFERENCE ON HIGH DENSITY MICROSYSTEM DESIGN AND PACKAGING AND COMPONENT FAILURE ANALYSIS (HDP '06), PROCEEDINGS, 2006, : 267 - +