Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A synthesis and optimization procedure for fully and easily testable sequential machines

Published: 01 November 2006 Publication History

Abstract

The authors outline a synthesis procedure which beginning from a state transition graph (STG) description of a sequential machine produces an optimized fully and easily testable logic implementation. This logic-level implementation is guaranteed to be testable for all single stuck-at faults in the combinational logic and the test sequences for these faults can be obtained using combinational test generation techniques alone. The sequential machine is assumed to have a reset state and be R-reachable. All single stuck-at faults in the combinational logic and the input and output stuck-at faults of the memory elements in the synthesized logic-level automaton can be tested without access to the memory elements using these test sequences. Thus this procedure represents an alternative to a scan design methodology. The area penalty incurred due to the constraints on the optimization are small. The performance of the synthesized design is usually better than that of an unconstrained design optimized for area alone. The authors show that an intimate relationship exists between state assignment and the testability of a sequential machine. They propose a procedure of constrained state assignment and logic optimization which guarantees testability for both Moore and Mealy machines

Cited By

View all
  1. A synthesis and optimization procedure for fully and easily testable sequential machines

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
      IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems  Volume 8, Issue 10
      November 2006
      96 pages

      Publisher

      IEEE Press

      Publication History

      Published: 01 November 2006

      Qualifiers

      • Research-article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 15 Oct 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2019)Design for Testability Using State DistancesJournal of Electronic Testing: Theory and Applications10.1023/A:100820411879711:1(93-100)Online publication date: 28-May-2019
      • (2018)Test sequence optimisationInternational Journal of Bio-Inspired Computation10.1504/IJBIC.2012.0472374:3(139-148)Online publication date: 21-Dec-2018
      • (2018)RSYNIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/92.2857452:2(186-195)Online publication date: 29-Dec-2018
      • (2018)A Binary Decision Diagram based on-line testing of digital VLSI circuits for feedback bridging faultsMicroelectronics Journal10.1016/j.mejo.2015.04.00546:7(598-616)Online publication date: 27-Dec-2018
      • (1999)Finite State Machine Synthesis with Concurrent Error DetectionProceedings of the 1999 IEEE International Test Conference10.5555/518925.939394Online publication date: 28-Sep-1999
      • (1997)Sequential Circuit TestingProceedings of the Tenth International Conference on VLSI Design: VLSI in Multimedia Applications10.5555/523974.834832Online publication date: 4-Jan-1997
      • (1997)On Incorporation of BIST for the Synthesis of Easily and Fully Testable ControllersProceedings of the Tenth International Conference on VLSI Design: VLSI in Multimedia Applications10.5555/523974.834809Online publication date: 4-Jan-1997
      • (1996)Retiming with logic duplication transformationProceedings of the 9th International Conference on VLSI Design: VLSI in Mobile Communication10.5555/525699.834783Online publication date: 3-Jan-1996
      • (1996)Theory and Application of Nongroup Cellular Automata for Synthesis of Easily Testable Finite State MachinesIEEE Transactions on Computers10.1109/12.50831645:7(769-781)Online publication date: 1-Jul-1996
      • (1995)A fast state assignment procedure for large FSMsProceedings of the 32nd annual ACM/IEEE Design Automation Conference10.1145/217474.217550(327-332)Online publication date: 1-Jan-1995
      • Show More Cited By

      View Options

      View options

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media