DocumentCode
1317961
Title
Formal Performance Analysis for Faulty MIMO Hardware
Author
Kumar, Jayanand Asok ; Vasudevan, Shobha
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
Volume
20
Issue
10
fYear
2012
Firstpage
1914
Lastpage
1918
Abstract
Sources of noise such as quantization, introduce randomness into register transfer level (RTL) designs of complex systems. In previous work, we introduced a formal approach to compute the performance metrics for these designs with high confidence. We defined the performance metrics as properties in a probabilistic temporal logic. We then used probabilistic model checking to verify these properties for RTL and thereby guarantee the statistical performance. In this work, we enhance our previous approach in order to include the effects of permanent and transient faults that may be present in the lower levels of hardware implementation. We then formally analyze the vulnerability of performance of RTL designs to faults that are present at different locations. If a performance requirement is not met, we employ probabilistic model checking with a diagnostic property that can be used to identify the broad cause of performance degradation. In this work, we describe our entire approach by considering RTL designs corresponding to multiple-input-multiple-output (MIMO) communication systems. We illustrate our enhanced approach on the Viterbi decoder which is a nontrivial component of MIMO system designs.
Keywords
MIMO communication; Markov processes; Viterbi decoding; formal verification; integrated circuit design; integrated circuit measurement; probabilistic logic; quantisation (signal); Viterbi decoder; diagnostic property; faulty MIMO hardware; formal performance analysis; model checking; multiple-input-multiple-output communication systems; performance degradation; performance metrics; permanent faults; probabilistic temporal logic; quantization; register transfer level designs; transient faults; Bit error rate; Decoding; Hardware; MIMO; Quantization; Transient analysis; Viterbi algorithm; Discrete-time markov chain (DTMC) models; RTL faults; multiple-input–multiple-output (MIMO) systems; probabilistic model checking; register transfer level (RTL) performance estimation; reliable hardware;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2011.2164103
Filename
6016225
Link To Document