Exa is a modern AI search engine with SERP API, website crawler tools, and deep research API. Power your app with web search AI and web crawling API.
Publication

MA2TG: A Functional Test Program Generator for Microprocessor Verification

Dec 22, 2005 · 5 authors · 3 topics

A novel specification driven and constraints solving based method to automatically generate test programs from simple to complex ones for advanced microprocessors is presented in this paper. Our microprocessor architectural automatic test program generator (MA/sup 2/TG) can produce not only random test programs but also a sequence of instructions for a specific constraint by specifying a user constraints file. The proposed methodology makes three important contributions. First, it simplifies the microprocessor architecture modeling and eases adoption of architecture modification via architecture description language (ADL) specification. Second, it generates test programs for specific constraints utilizing the power of state-to-art constraints solving techniques. Finally, the number of test program for microprocessor verification and the verification time are dramatically reduced. We applied this method on DLX processor to illustrate the usefulness of our approach.

Showing the abstract — retrieve the full paper via the Exa API.

Tun LiDanni ZhuYang GuoGongjie LiuSikun Li
VLSI and Analog Circuit TestingSoftware Testing and Debugging TechniquesEmbedded Systems Design Techniques
PublishedDec 22, 2005
Citations10
References13

Powered by the Exa API