An algorithmic-based fault detection technique for the 1-d discrete cosine transform Articles uri icon

publication date

  • May 2020

start page

  • 1336

end page

  • 1340

issue

  • 5

volume

  • 28

International Standard Serial Number (ISSN)

  • 1063-8210

Electronic International Standard Serial Number (EISSN)

  • 1557-9999

abstract

  • The discrete cosine transform (DCT) is a key building block for many applications in communications and signal processing. Likewise, it is also popular in space applications such as those that perform audio or image compression. The problem with space applications is that they usually have to work in a high radiation environment that affects electronic components and distorts their correct functionality. Therefore, it is usual to devise alternative implementation of the designs that can detect the presence of errors and discard the affected samples. In this brief, we explore the use of algorithmic-based fault tolerance (ABFT) techniques, which exploit certain algorithmic properties to detect errors. In particular, an ABFT technique for the Arai DCT is proposed and compared to standard protection schemes based on modular redundancy. Experimental results show that important savings in terms of resource overhead can be obtained with our approach while still maintaining the error detection rate at a reasonable level.

subjects

  • Industrial Engineering
  • Telecommunications

keywords

  • configuration memory; discrete cosine transform (dct); field-programmable gate array (fpga); image compression; soft error