VLSI Design
Volume 2010 (2010), Article ID 639747, 7 pages
doi:10.1155/2010/639747
Research Article

An Approach for Implementing State Machines with Online Testability

1Department of Electrical Engineering, Texas A&M University, Texarkana, TX 75505, USA
2Department of Computer Science and Computer Engineering, University of Arkansas, Fayetteville, AR 72701, USA

Received 3 June 2009; Revised 24 December 2009; Accepted 9 February 2010

Academic Editor: Rubin Parekhji

Copyright © 2010 P. K. Lala et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. P. K. Lala, Self-Checking and Fault Tolerant Digital Design, Morgan-Kaufmann, Aberdeen, Scotland, 2001.
  2. C. Zhao and S. Dey, “Evaluating and improving transient error tolerance of CMOS digital VLSI circuits,” in Proceedings of the International Test Conference, pp. 1–10, Santa Clara, Calif, USA, 2006. View at Publisher · View at Google Scholar
  3. S. Mitra, N. Kee, and S. Kim, “Robust system design with built-in soft-error resilience,” IEEE Design and Test Computers, vol. 38, no. 2, pp. 43–52, 2005.
  4. M. Omana, G. Papasso, D. Rossi, and C. Metra, “A model for transient fault propagation in combinatorial logic,” in Proceedings of the 9th IEEE On-Line Testing Symposium (IOLTS '03), pp. 111–115, July 2003.
  5. K. Mohanram and N. A. Touba, “Cost-effective approach for reducing soft error failure rate in logic circuits,” in Proceedings of the International Test Conference, pp. 893–901, 2003.
  6. F. Wang and V. D. Agrawal, “Soft error rate determination for nanometer CMOS VLSI logic,” in Proceedings of the 40th Annual Southeastern Symposium on System Theory, pp. 324–328, New Orleans, La, USA, 2008. View at Publisher · View at Google Scholar
  7. M. K. Stojčev, G. Lj. Djordjevič, and T. R. Stankovič, “Implementation of self-checking two-level combinational logic on FPGA and CPLD circuits,” Microelectronics Reliability, vol. 44, no. 1, pp. 173–178, 2004. View at Publisher · View at Google Scholar · View at Scopus
  8. G. L. Djordjevič, M. K. Stojčev, and T. R. Stankovič, “Approach to partially self-checking combinational circuits design,” Microelectronics Journal, vol. 35, no. 12, pp. 945–952, 2004. View at Publisher · View at Google Scholar · View at Scopus
  9. A. Matrosova and S. Ostanin, “Self-checking FSM design with observing only FSM outputs,” in Proceedings of the 6th IEEE On-Line Testing Symposium (IOLTS '00), pp. 153–154, Palma de Mallorca, Spain, 2000.
  10. R. A. Parekhji, G. Venkatesh, and S. D. Sherlekar, “A methodology for designing optimal self-checking sequential circuits,” in Proceedings of the International Test Conference, pp. 283–291, Nashville, Tenn, USA, October 1991.
  11. P. K. Lala and A. Walker, “A unified scheme for designing testable state machines,” in Proceedings of the IEEE Asia Test Symposium, pp. 273–278, Kyoto, Japan, 2001.
  12. K. Mohanram, E. S. Sogomonyan, M. Gossel, and N. A. Touba, “Synthesis of low-cost parity-based partially self-checking circuits,” in Proceedings of the 9th IEEE On-Line Testing Symposium (IOLTS '03), pp. 35–40, July 2003.
  13. I. Levin, V. Ostrovsky, S. Ostanin, and M. Karpovsky, “Self-checking sequential circuitswith self-healing ability,” in Proceedings of the 12th ACM Great Lake Symposium on VLSI, New York, NY, USA, April 2002.
  14. B. Abramov, V. Ostrovsky, and I. Levin, “Designing self-checking circuits with smooth power dissipation,” in Proceedings of the 24th IEEE Convention of Electrical and Electronics Engineers, pp. 1–5, Eilat, Israel, 2006. View at Publisher · View at Google Scholar
  15. P. K. Lala, Principles of Modern Digital Design, John Wiley & Sons, New York, NY, USA, 2008.
  16. J. M. Rabaey, A. Chandrakasan, and B. Nikokic, Digital Integrated Circuits, Pearson Education, Upper Saddle River, NJ, USA, 2003.
  17. M. Hoffman and J. K. Kim, “Delay optimization of combinational static CMOS logic,” in Proceedings of the 24th ACM Design Automation Conference, pp. 125–131, 1987.
  18. S. Yang, “Logic synthesis and optimization benchmarks, user guide version 3.0.,” in Proceedings of the International Workshop on Logic Synthesis, MCNC, Research Triangle Park, NC, USA, May 1991.