Tenth International Conference on VLSI Design: VLSI in Multimedia Applications Hyderabad, India January 04-January 07 ISBN: 0-8186-7755-4
This paper describes a novel method for hierarchical functional test generation for processors. This method tar- gets one embedded module at a time and uses commercial ATPG tools to derive tests for faults within the module. Since the commercial tools are unable to deal with the entire design, functional constraints are first extracted for the module. The extracted constraints are described in VerilogNHDL and synthesized to the gate level. Then a commercial sequential ATPG is used to generate module level test vectors for faults within the module. Finally, these module level vectors are translated to processor level functional vectors and fault simulated to verify that the same coverage is obtained. Applying the technique to a benchmark processor design, we were able to obtain a test efficiency for the embedded ALU of the processor which was extremely close to what the commercial ATPG could do with complete access to the module.
Citation:
Raghuram S. Tupuri, Jacob A. Abraham, "A Novel Hierarchical Test Generation Method for Processors," vlsid, pp.540, Tenth International Conference on VLSI Design: VLSI in Multimedia Applications, 1997 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||