• Home
  • Search
  • Reliability-Aware Instruction Set Customization for ASIPs with Hardened Logic
  • Open Access IconOpen Access
  • Cite Icon5
  • https://doi.org/10.1109/rtcsa.2012.28Copy DOI Icon

Reliability-Aware Instruction Set Customization for ASIPs with Hardened Logic

  • Jan 1, 2012
  • Unmesh D Bordoloi +6 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Application-specific instruction-set processors (ASIPs) allow the designer to extend the instruction set of the base processor with selected custom instructions to tailor-fit the application. In this paper, with the help of a motivational example, we first demonstrate that different custom instructions are vulnerable to faults with varying probabilities. This shows that by ignoring the vulnerability to faults, traditional methods of instruction set customization can provide no guarantees on the reliability of the system. Apart from such inherent disparity in error vulnerability across custom instructions, each custom instruction can have multiple implementation choices corresponding to varying hardened levels. Hardening reduces the vulnerability to errors but this comes at the overhead of area costs and reduced performance gain. In this paper, we propose a framework to select custom instructions and their respective hardening levels such that reliability is optimized while the performance gain is satisfied and area costs are met as well. Our framework is based on a novel analytical method to compute the overall system reliability based on the probability of failure of individual instructions. Wide range of experiments that were conducted illustrate how our tool navigates the design space to reveal interesting tradeoffs.

Similar Papers
  • Conference Article
  • Citations2

Efficient custom instruction generation based on characterizing of basic blocks

  • Jun 01, 2013
  • Guoqiang Liang +3
  • Research Article
  • Citations2

A MATLAB Vectorizing Compiler Targeting Application-Specific Instruction Set Processors

  • Jan 04, 2017
  • ACM Transactions on Design Automation of Electronic Systems
  • Ioannis Latifis +6
  • Conference Article
  • Citations2

Efficient custom instruction enumeration for extensible processors

  • Sep 01, 2011
  • Chenglong Xiao +1
  • Book Chapter

Integrating Custom Instruction Specifications into C Development Processes

  • Jan 01, 2006
  • Jack Whitham +1
  • Conference Article
  • Citations8

A hardware accelerated configurable ASIP architecture for embedded real-time video-based driver assistance applications

  • Jul 01, 2011
  • Gregor Schewior +4
  • Book Chapter
  • Citations1

Synthesis of Instruction Sets for High-Performance and Energy-Efficient ASIP

  • Jan 01, 2007
  • Jong-Eun Lee +2
  • Book Chapter
  • Citations1

Adaptive Low-power Reconfigurable Processor Architecture

  • Jan 01, 2011
  • Muhammad Shafique +1
  • Research Article
  • Citations5

A Parallel Systematic Resampling Algorithm for High-Speed Particle Filters in Embedded Systems

  • Jun 06, 2014
  • Circuits, Systems, and Signal Processing
  • Qifeng Gan +2
  • Conference Article
  • Citations2

A reformulated systematic resampling algorithm for particle filters and its parallel implementation in an application-specific instruction-set processor

  • Aug 01, 2013
  • Qifeng Gan +2
  • Conference Article
  • Citations3

An ASIP encoder for Quasi-Cyclic LDPC codes

  • Nov 01, 2009
  • Xiaojun Zhang +4
  • Research Article

A Novel Strategy of Area Cost Estimation for Custom Instruction Based on FPGA Architecture

  • Jul 01, 2014
  • Advanced Materials Research
  • Hai Ming Liu +1
  • Research Article
  • Citations1

Implementation-aware selection of the custom instruction set for extensible processors

  • Jun 06, 2014
  • Microprocessors and Microsystems
  • Amir Yazdanbakhsh +5
  • Conference Article
  • Citations2

Hierarchical DSE for multi-ASIP platforms

  • Jun 01, 2013
  • Laura Micconi +5
  • Conference Article
  • Citations2

Development of an ASIP enabling flows in ethernet access using a retargetable compilation flow

  • Apr 16, 2007
  • K Van Renterghem +4
  • Book Chapter

Chapter 14 - Application Specific Instruction Set Processor for UMTS-FDD Cell Search

  • Jan 01, 2007
  • Customizable Embedded Processors
  • Kimmo Puusaari +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.