Title :
System-level test bench generation in a co-design framework
Author :
Lajolo, M. ; Rebaudengo, M. ; Reorda, M. Sonza ; Violante, M. ; Lavagno, L.
Author_Institution :
NEC USA C & C Res. Labs., USA
Abstract :
Co-design tools represent an effective solution for reducing costs and shortening time-to-market, when System-on-Chip design is considered. In a top-down design flow, designers would greatly benefit from the availability of tools able to automatically generate test benches, which can be used during every design step, from the system-level specification to the gate-level description. This would significantly increase the chance of identifying design bugs early in the design flow, thus reducing the costs and increasing the final product quality. The paper proposes an approach for integrating the ability to generate test benches into an existing co-design tool. Suitable metrics are proposed to guide the generation, and preliminary experimental results are reported, assessing the effectiveness of the proposed technique
Keywords :
automatic test pattern generation; embedded systems; evolutionary computation; finite state machines; formal verification; hardware-software codesign; microprocessor chips; POLIS tool; codesign framework; control flow graph; design bugs; evolutionary algorithm; final product quality; gate-level description; interacting finite state machines; simulation-based validation; system-level specification; system-level test bench generation; system-on-chip design; top-down design flow; Automatic testing; Computer architecture; Computer bugs; Costs; Formal verification; Hardware; Manufacturing; National electric code; System testing; Time to market;
Conference_Titel :
Test Workshop, 2000. Proceedings. IEEE European
Conference_Location :
Cascais
Print_ISBN :
0-7695-0701-8
DOI :
10.1109/ETW.2000.873775