TRANSACTION CHECKING SYSTEM FOR VERIFYING BUS BRIDGES IN MULTI-MASTER BUS SYSTEMS

Patent №

US 5,930,482

Granted

1999-07-27

Filed 1997

Owner

ADVANCED MICRO DEVICES, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08904504

A transaction checking system and method to verify bus bridges in multi-master bus systems are described. A state machine model is created for each bus in the system. An initiator cycle list and a target cycle list store corresponding bus cycle state machine objects and transition their states according to bus signals. The bus cycle state machines provide a mechanism of persistent storage for other verification tasks. A bus bridge model may store a copy of each configuration register for the bus bridge, thereby monitoring current state of the bus bridge. False failures due to data merging, data collapsing and address remapping are avoided. A cache model and a cycle-based messaging system provide verification of proper cache master operation. Cache coherency errors may also be detected. A statistics keeping object may be created to monitor and store all pertinent performance information for the bus bridge. The transaction checking system may monitor the state of the bus bridge in a device independent manner and with tighter verification. The cycle-based approach to verification of internal states of a bus bridge results in a sound resolution of bus cycles with a better predictability of possible failures.

AI hardwareG06F 11/221G06F 13/4027G06F 30/33

AI classification

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

Ownership

ADVANCED MICRO DEVICES, INC.

assignment · 87390039

Assignors

CARTER, HAMILTON B., LOWE, WILLIAM M.

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

© 2026 NYSGPT2525 LLC