Publication | Closed Access
Efficient design of totally self-checking checkers for all low-cost arithmetic codes
40
Citations
18
References
1988
Year
Program CheckingEngineeringSelf-checking CheckersVerificationLow-cost Arithmetic CodesComputer ArchitectureEfficient DesignComputer-aided VerificationSystem-level DesignModel CheckingSoftware AnalysisHardware SystemsFormal VerificationHardware SecurityInput Code VariablesCompilersCoding TheoryProgramming LanguagesAlgebraic Coding TheoryBinary FormComputer EngineeringComputer ScienceError Correction CodeCryptographyProgram AnalysisFormal MethodsTsc CheckersSymbolic Execution
A method is proposed that is based on the partitioning of the input code variables into two sections, each section representing the binary form of a number Z/sub 1/ and Z/sub 2/, respectively. For a code with check base A=2/sup m/-1, two m-bit end-around carry adder trees calculate the modulo m residue of Z/sub 1/ and Z/sub 2/, while a totally self-checking (TSC) translator maps the output of the pair of trees onto m-variable two-rail code. A TSC two-rail checker maps the m-variable two-rail code onto one-out-of-two code. The checkers present significant improvement in the implementation cost, number of gate levels, and reliability over TSC checkers previously proposed in the literature.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1