METHOD FOR UTILIZING VIRTUAL HARDWARE DESCRIPTIONS TO ALLOW FOR MULTI-PROCESSOR DEBUGGING IN ENVIRONMENTS USING VARYING PROCESSOR REVISION LEVELS

Patent №

US 6,430,705

Granted

2002-08-06

Filed 1998

Owner

ADVANCED MICRO DEVICES, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09137572

A method and apparatus for concurrent testing of a plurality of microprocessors, each of which may have a different revision, by creating an abstract base class which specifies the names of a plurality of tests, creating a derived class for each revision and defining each of the tests appropriately for each of the derived classes, instantiating an object from one of the derived classes for each of the microprocessors and executing the tests by reference to the objects. A computer system is configured to be coupled to the microprocessors and, upon execution of a debug/test application on the computer system, the revision of each microprocessor is determined and an object is instantiated from the derived class corresponding to the revision. Each object is thereby dynamically bound to the tests defined for the derived class corresponding to the revision, and references to the tests via the objects automatically execute the test code specific to appropriate revision of the microprocessor.

AI classification

AI hardware0.98
Natural language0.01
Knowledge representation0.00
Planning0.00
Machine learning0.00
Vision0.00
Speech0.00
Evolutionary computation0.00

Ownership

ADVANCED MICRO DEVICES, INC.

assignment · 94330009

Assignors

WISOR, MICHAEL, WHEATLEY, TRAVIS, TREADWAY, JAMES A.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC