By Topic

A new initialization technique for asynchronous circuits

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Raahemifar, K. ; Electr. & Comput. Eng. Dept., Ryerson Polytech. Univ., Toronto, Ont., Canada ; Ahmadi, M.

Both fault-free and faulty sequential circuits may start in an arbitrary state during the powering up and testing of circuits. Initialization is the process of driving the state signals in the circuit to known states. Therefore, the first important step in the test generation of sequential circuits is initialization. The easiest way to make a circuit initializable is to change the design so that it uses a flip-flop with a master reset or clear input signal which can set it to a 0 state asynchronously. This modification requires a dedicated external pin on the circuit for initialization and it costs excessive time for re-designing and verification. We provide a new Design-for-Testability (DFT) initialization technique which has little overhead and can often be simplified. This technique does not change the complexity and hazard characteristics of the circuit since we do not redesign it.

Published in:

Circuits and Systems, 2003. ISCAS '03. Proceedings of the 2003 International Symposium on  (Volume:5 )

Date of Conference:

25-28 May 2003