BUS ARBITRATION IN A DUAL-BUS ARCHITECTURE WHERE ONE BUS HAS RELATIVELY HIGH LATENCY

Patent №

US 5,369,748

Granted

1994-11-29

Filed 1991

Owner

NEXGEN MICROSYSTEMS

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

07748768

A dual-bus architecture that includes a high-seed system bus, called the NexBus (20), and a slower peripheral bus, called the alternate bus or AB (25). The NexBus and AB are coupled by control logic (45) which includes an arbiter (50) and an alternate bus interface (ABI) (60). The ABI is treated as a master for both the NexBus and the AB. While it would be possible to have the adapter always request the AB (which also requires the NexBus), that would slow down NexBus operations to the bandwidth of the AB. This problem is avoided by providing two request lines for each adapter, -NREQ (NexBus only) and -AREQ (both buses), having the adapter normally assert -NREQ first. However, if the addressed device is on the AB, the ABI automatically detects this fact and attempts to do a crossing transfer to the AB, even though the request was for the NexBus only. If the ABI is unable to do the crossing transfer because the AB was busy, the ABI automatically causes the NexBus adapter to retry the request using the -AREQ line. Thus the slower AB is only accessed when actually necessary.

AI hardwareG06F 13/364G06F 13/4031

AI classification

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

Ownership

NEXGEN MICROSYSTEMS

assignment · 58830429

NEXGEN, INC.

namechg · 76960073

Assignors

MCFARLAND, HAROLD L., HO, ALLEN P.

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

From the same owner

© 2026 NYSGPT2525 LLC