Browse Prior Art Database

Test Case Compatibility Method for Micro Channel Personal Computers

IP.com Disclosure Number: IPCOM000121331D
Original Publication Date: 1991-Aug-01
Included in the Prior Art Database: 2005-Apr-03
Document File: 2 page(s) / 57K

Publishing Venue

IBM

Related People

Kalman, DA: AUTHOR [+2]

Abstract

Described is a test case compatibility software method for personal computers equipped with the Micro Channel*. The method provides the ability to run simulation test cases on different simulation models equipped with processors, such as the Intel 80186 and 80376.

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

Test Case Compatibility Method for Micro Channel Personal Computers

      Described is a test case compatibility software method
for personal computers equipped with the Micro Channel*.  The method
provides the ability to run simulation test cases on different
simulation models equipped with processors, such as the Intel 80186
and 80376.

      Typically, the method involves circuit chip sets that interface
to the Micro Channel.  The chip sets are equipped with an Intel 80186
or an 80376 processor.  In prior art, to simulate a chip set, models
were written to simulate the 80186, 80376 and the Micro Channel bus
cycles.  Test cases were then used to instruct the model of the type
of bus cycle which is desired.

      Since the chip sets use an 80186 model and an 80376 model, two
test case interfaces could have been used to access each model.
Instead, the concept described herein uses only one common interface
for both processors.  Only one set of test cases controls both
models.  This enables the chip to be tested in 80386 mode and in
80186 mode using the exact same test cases.  Although the method
describes the use of the 80186 and 80376 microprocessors, the method
can be applied with other microprocessors.

      The test case compatibility method involves software addressing
of command, address and data variables loaded into the internal
buffers of the simulation models.  If the model being simulated is an
80186, then the 80186 internal buffers are loaded.  If the model
being simulated is an 80376, then the 80376 internal buffers are
loaded.  The internal buffe...