Euromicro Symposium on Digital Systems Design (DSD'01)
Synthesis of ASM-based Self-Checking Controllers
Warsaw, Poland
September 04-September 06
ISBN: 0-7695-1239-9
Abstract: In this paper we present a new technique for on-line checking of FPGA-based sequential devices defined by their algorithmic state machines (ASMs). The technique utilizes specific properties of ASMs for achieving the totally self-checking goal with a low hardware overhead. This technique is based on the architecture that consists of two portions: a self-checking sequential device and a separate totally self-checking (TSC) checker. Each of these portions is implemented as a combination of an "evolution" block and an "execution" block. Comparison of code vectors transferred between these blocks provides for the totally self-checking property. The proposed technique does not require any redundant encoding of output words and uses a one-rail design, thereby drastically decreasing the required overhead. The paper presents overhead estimations and results for benchmarks for the proposed architecture.
Citation:
Ilya Levin, Vladimir Sinelnikov, Mark Karpovsky, "Synthesis of ASM-based Self-Checking Controllers," dsd, pp.0087, Euromicro Symposium on Digital Systems Design (DSD'01), 2001
Usage of this product signifies your acceptance of the
Terms of Use.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||