Title :
A Framework for the Validation of Processor Architecture Compliance
Author :
Adir, Allon ; Asaf, Sigal ; Fournier, Laurent ; Jaeger, Itai ; Peled, Ofer
Author_Institution :
IBM, Haifa
Abstract :
We present a framework for validating the compliance of a design with a given architecture. Our approach is centered on the concept of misinterpretations. These include missing behavior, wrong understanding of a behavior, or confusion with similar behavior described in the architecture or elsewhere. We formally capture the architecture behavior in the form of flowcharts and automatically derive a list of architecture misinterpretations from these flowcharts. These misinterpretations constitute the backbone of coverage models targeted by a suite of tests. The suite is automatically generated by a model-based test case generator. A compliance validation system based on these principles has been developed and used in two actual industrial processes of checking compliance with the PowerPC architecture.
Keywords :
microprocessor chips; PowerPC architecture; compliance validation system; flowcharts; processor architecture; Automatic testing; Computer bugs; Flowcharts; Logic design; Permission; Power system modeling; Process design; Spine; Standardization; System-on-a-chip; Compliance suite; Conformance; Experimentation; Processor verification; Standardization; Verification;
Conference_Titel :
Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-59593-627-1