2009 15th IEEE International on-Line Testing Symposium 2009
DOI: 10.1109/iolts.2009.5196021
|View full text |Cite
|
Sign up to set email alerts
|

Designing fault tolerant FSM by nano-PLA

Abstract: The paper deals with designing fault tolerant finite state machines (FSMs) by nanoelectronic programmable logic arrays (PLAs). Two main critical parameters of the fault tolerant nano-PLAs, the area and the number of crosspoint devices, are considered as optimization criteria for the synthesis. The paper introduces a method for synthesizing fault tolerant nano-PLA based FSMs. The method is based on decomposing an initial PLA description of the FSM into a three interacting portions. The proposed solution provide… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
19
0

Year Published

2010
2010
2022
2022

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 17 publications
(19 citation statements)
references
References 10 publications
0
19
0
Order By: Relevance
“…As it is mentioned in [2], successful computation structures return back at the next round of the technological spiral. Now the return of PLA basis can be observed in the hybrid FPGAs [8], as well as in CoolRunner CPLD by Xilinx.…”
Section: Introductionmentioning
confidence: 92%
See 1 more Smart Citation
“…As it is mentioned in [2], successful computation structures return back at the next round of the technological spiral. Now the return of PLA basis can be observed in the hybrid FPGAs [8], as well as in CoolRunner CPLD by Xilinx.…”
Section: Introductionmentioning
confidence: 92%
“…In the nanoelectronics, these devices are named nano-PLAs. Nowadays, extensive research is conducted in the fields connected with nano-PLAs [2]. In the case of application-specified integrated circuits (ASIC), the combinational logic is very often implemented using so called matrix structures where the principle of distributed logic is used [3].…”
Section: Introductionmentioning
confidence: 99%
“…The existing methods [9][10][11][12] detect an error by comparing the original state bits and additional encoded state bits using error detection and a correction code. The use of hamming code in [13] can detect and correct the state transition error.…”
Section: Proposed Error Detection and Correction Schemementioning
confidence: 99%
“…If the transition is valid, the transitioned next state is regarded as the correct next state. Like the existing robust FSM architectures [9][10][11][12][13], the proposed scheme assumes that an error occurs at only one sub-block at a time. Since the key bit error is detected and corrected by using the relationship between the present state, the next state, and the parity bit, an assumption should be made that other sub-blocks except the key bit generation block do not have errors in the case of the key bit error.…”
Section: Proposed Error Detection and Correction Schemementioning
confidence: 99%
See 1 more Smart Citation