Browse Prior Art Database

IVP Generator

IP.com Disclosure Number: IPCOM000119916D
Original Publication Date: 1991-Mar-01
Included in the Prior Art Database: 2005-Apr-02
Document File: 2 page(s) / 64K

Publishing Venue

IBM

Related People

Le, TN: AUTHOR [+2]

Abstract

Disclosed is an Expert System capable of generating any combination of functional test cases under user's direction to test the RISC System/6000* processor chip set logic design.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 58% of the total text.

IVP Generator

      Disclosed is an Expert System capable of generating any
combination of functional test cases under user's direction to test
the RISC System/6000* processor chip set logic design.

      Simulation consists of several steps.  The first step is
building a model which composes the real logic design files.  Some
test case programs are then written to be run on this model via a
simulation utility.  The results are compared to predicted results
(generated by another utility program or by the test case writer).
If the two sets of results do not match and the predicted results are
reasonably correct, the problem lies in the chip's logics.

      AVPs (Architecture Verification Programs) and IVPs
(Implementation Verification Programs) are typically short programs.
AVPs and AVP-like IVPs (like AVPs but testing functions that compose
a specific sequence of instructions) are written with the RISC
System/6000 Assembly language instructions.  The second component of
the IVPs is written in REXX, C, PL/8 or any other languages used in
the project. This component is to monitor the chip internal signals
and alter them in the hardware model to simulate errors during the
execution of the test case.

      The IVP programs are to exercise certain functions specified in
the architecture (AVP) or functions not clearly specified in the
architecture but implemented in the logics (IVP).

      The IVGEN expert system can generate any combination of
functio...