Litcius/Paper detail

Algorithm Level Error Detection in Low Voltage Systolic Array

Mehdi Safarpour, Reza Inanlou, Olli Sílven

2021IEEE Transactions on Circuits & Systems II Express Briefs20 citationsDOIOpen Access PDF

Abstract

In this brief an approach is proposed to achieve energy savings from reduced voltage operation. The solution detects timing-errors by integrating Algorithm Based Fault Tolerance (ABFT) into a digital architecture. The approach has been studied with a systolic array matrix multiplier operating at reduced voltages, detecting errors on-the-fly to avoid energy demanding memory round-trips. The analysis of the solution has been done using analog-digital co-simulation to extract the transient behavior under different voltages and clock frequencies. HSPICE simulations using <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$90nm$ </tex-math></inline-formula> CMOS transistor models, and experiments by reducing operation voltage of an FPGA device were carried out. HSPICE simulations, showed possibility of 10x increase in energy-efficiency by approaching near-threshold region.

Topics & Concepts

Multiplier (economics)CMOSField-programmable gate arrayVoltageAlgorithmEnergy (signal processing)Computer scienceTransient (computer programming)TransistorGate arrayElectronic engineeringParallel computingComputer hardwareEngineeringElectrical engineeringMathematicsStatisticsEconomicsMacroeconomicsOperating systemLow-power high-performance VLSI designRadiation Effects in ElectronicsVLSI and Analog Circuit Testing
Algorithm Level Error Detection in Low Voltage Systolic Array | Litcius