Abstract
Four schemes for the design of concurrently testable microprogrammed control units are presented. In Schemes 1 and 2 the concept of path signatures is used for detection of malfunctions in the control unit. Two different methods for computation of signatures are given. In Schemes 3 and 4, a check-symbol is assigned to each microinstruction and the integrity of these check-symbols is checked concurrently. A deterministic approach is used for generation of check-symbols in Scheme 4. A comparative study of these schemes is done with respect to storage and time overhead, error coverage, and implementation complexity.
- 1 D. A. Anderson, "Design of Self-Checking Digital Networks Using Coding Techniques," Coordinated Science Lab, University of Illinois, Report R-527, September 1971.Google Scholar
- 2 H. Y. Chang, R. C. Dorr, and D. J. Senese, "The Design of a Microprogrammed Self-Checking Processor of an Electronic Switching System," IEEE Trans. Computers, Vol. C-22, No. 5, May 1973, pp. 489-500.Google Scholar
- 3 H. Y. Chang, G. W. Heimbigner, D. J. Senese, and T. L Smith, "Maintenance Techniques of a Microprogrammed Self-Checking Control Complex of an Electronic Switching System," IEEE, Trans. Computers, Vol. C-22, No. 5, May 1973, pp. 501-512.Google Scholar
- 4 R. W. Cook, W. H. Sisson, T. F. Storey, and W. N. Toy, "Design of a Self-Checking Microprogram Control," IEEE Trans. Computers, Vol. C-22, No. 3, March 1973, pp. 255-262.Google Scholar
- 5 M. Diaz and J. Moreira, "Design of Self-Checking Microprogrammed Controls," Digest, Fault Tolerant Computing Symposium (FTCS-5), Paris, France, June 1975, pp. 137-142.Google Scholar
- 6 J. F. Wakerly, "Design of a Totally Self-Checking Microprogrammed Processor," Proc. Fault Tolerant Computing Symposium, (FTCS-6), Pittsburgh, Pennsylvania, June 1976, p. 191.Google Scholar
Index Terms
Design of concurrently testable microprogrammed control units
Recommendations
A design approach for a microprogrammed control unit with built in self test
We present an architecture for concurrent testing of a microprogrammed control unit. This approach is compared with other control unit testing strategies. The advantages of this approach are: a) it allows testing of the control unit independent of the ...
Design of concurrently testable microprogrammed control units
MICRO 15: Proceedings of the 15th annual workshop on MicroprogrammingFour schemes for the design of concurrently testable microprogrammed control units are presented. In Schemes 1 and 2 the concept of path signatures is used for detection of malfunctions in the control unit. Two different methods for computation of ...
A customized control store design in microprogrammed control units
MICRO 18: Proceedings of the 18th annual workshop on MicroprogrammingThe paper reports on the control store cost minimization using an approach related to the bit reduction method. A methodology is presented for finding the microinstruction format which provides a minimum joint cost of the control store and ...






Comments