METHODS AND APPARATUS FOR PROVIDING A USER ORIENTED MICROPROCESSOR TEST INTERFACE FOR A COMPLEX, SINGLE CHIP, GENERAL PURPOSE CENTRAL PROCESSING UNIT

Patent №

US 4,811,345

Granted

1989-03-07

Filed 1986

Owner

ADVANCED MICRO DEVICES, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

06942472

Methods and apparatus are disclosed that facilitate the testing and development of computer systems that include at least one single chip microprocessor. In particular, a parallel test interface is described that allows an external test unit to (1) directly load instructions into the microprocessor under test utilizing the existing bus structure of the computer system; (2) step the processor through preselected test instruction sequences; (3) monitor processor states in both the processor's test and normal execution modes; and (4) halt and resume normal instruction processing. According to the invention, the microprocessor test interface comprises a plurality of dedicated CPU status output pins and a plurality of dedicated CPU control input pins, used by the test unit in combination with the existing bus structure of the computer system to provide the desired test facility for the single chip microprocessor. The preferred embodiment of the invention is realized in a RISC environment where the instruction lengths are fixed and the instruction processor has a single cycle execution time. Such an embodiment facilitates the direct insertion of instructions by the tester into the processor for decoding, without having to queue instructions or pass through complicated intervening hardware or test logic.

AI hardwareG06F 11/2236G06F 11/2733

AI classification

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

Ownership

ADVANCED MICRO DEVICES, INC.

assignment · 46960118

Assignors

JOHNSON, WILLIAM M.

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

© 2026 NYSGPT2525 LLC