Title :
Wrapper design for embedded core test
Author :
Marinissen, Erik Jan ; Goel, Sandeep Kumar ; Lousberg, Maurice
Author_Institution :
Dept. of Digital Design & Test, Philips Res. Lab., Eindhoven, Netherlands
Abstract :
A wrapper is a thin shell around the core, that provides the switching between functional, and core-internal and core-external test modes. Together with a test access mechanism (TAM), the core test wrapper forms the test access infrastructure to embedded reusable cores. Various company-internal as well as industry-wide standardized but scalable wrappers have been proposed. This paper deals with the design of such core test wrappers. It gives a general architecture for wrappers, and describes how a wrapper can be built up from a library of wrapper cells which are selected on basis of the terminal types of the core. We show that the ordering and partitioning of wrapper cells and core-internal scan chains over TAM chains determine the test time of the core. An heuristic approach for the NP-hard problem of partitioning the TAM chain items for minimal test time is presented and its usage is illustrated by means of an example. Finally we sketch how wrapper generation and verification can be automated
Keywords :
embedded systems; integrated circuit design; integrated circuit testing; logic partitioning; logic testing; NP-hard problem; core terminal types; core test time; core test wrapper; core-internal scan chains; embedded core test; embedded reusable cores; functional access; heuristic approach; minimal test time; system chip; test access infrastructure; test access mechanism; wrapper architecture; wrapper cell library; wrapper cell ordering; wrapper cell partitioning; wrapper design; wrapper generation automation; wrapper verification automation; Coprocessors; Cost function; Design engineering; Digital signal processing chips; Hardware; Integrated circuit testing; Laboratories; Libraries; Marine technology; System testing;
Conference_Titel :
Test Conference, 2000. Proceedings. International
Conference_Location :
Atlantic City, NJ
Print_ISBN :
0-7803-6546-1
DOI :
10.1109/TEST.2000.894302