DocumentCode :
1947145
Title :
A practical method for selecting partial scan flip-flops for large circuits
Author :
Ghosh, Indradeep ; Bhawmik, Sudipta
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., NJ, USA
fYear :
1997
fDate :
4-7 Jan 1997
Firstpage :
284
Lastpage :
288
Abstract :
This paper describes a method of flip-flop selection (for BIST or Partial Scan) where the selection process proceeds in a module by module basis. A complete circuit is assumed to be made up of different modules. The method uses the circuit graph of an individual module and uses the top level connectivity information in between modules to select flip-flops in that module. It then deletes the module from the top level graph, keeping only the combinational paths through that module to select flip-flops in the next module and so on until all modules are exhausted. The advantage of this process lies in the fact that partial scan or BIST can be inserted in a circuit on a module by module basis which is how circuits are designed usually. This means that test logic insertion need not wait for the availability of the complete circuit. This can reduce the turnaround time of a design. Also the redesign time after test logic insertion will go down as the design optimization can be carried out with the test logic already inserted. A number of experiments were conducted using different circuits which showed that the percentage of extra flip-flops selected by this method as opposed to selection over the global circuit, was quite small (around 3%). Also the processing time went down as the number of flip-flops increased
Keywords :
VLSI; built-in self test; design for testability; flip-flops; graph theory; integrated circuit design; integrated circuit testing; integrated logic circuits; logic design; logic testing; BIST; circuit graph; combinational paths; flip-flop selection; large circuits; partial scan flip-flops; test logic insertion; top level connectivity information; top level graph; Algorithm design and analysis; Built-in self-test; Circuit testing; Design for testability; Design optimization; Flip-flops; Logic circuits; Logic design; Logic testing; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 1997. Proceedings., Tenth International Conference on
Conference_Location :
Hyderabad
ISSN :
1063-9667
Print_ISBN :
0-8186-7755-4
Type :
conf
DOI :
10.1109/ICVD.1997.568091
Filename :
568091
Link To Document :
بازگشت