Bus interfacing device for interfacing a secondary peripheral bus with a system having a host CPU and a primary peripheral bus
AssigneeYamaha Corporation
InventorGiridhar G. Venkat
Life of this patent
Estimating the term…
Loading patent…
AssigneeYamaha Corporation
InventorGiridhar G. Venkat
Estimating the term…
A bus interface device for interfacing a secondary peripheral bus with a system having a host CPU and a primary peripheral bus. The bus interface enables "virtual integration" of multiple physically distinct peripheral devices so that the collection of devices can function as a single integrated unit. The "virtually integrated" devices can share resources such as a dedicated bus, memory space, and memory bandwidth just as if the devices were physically integrated. An intelligent device configuration process and a dynamic internal memory map allow each peripheral device to be independently added to the system, removed from the system, or upgraded just as if each device was a completely separate peripheral. In this way, flexibility and modularity are maintained while achieving the advantages and memory cost reductions associated with physically integrated devices. Additionally, the bus interface provides a dedicated secondary bus that enables multimedia and graphics bus traffic to be isolated from the CPU's primary peripheral bus. This separation allows the CPU's peripheral bus to provide sufficient bandwidth for all peripheral devices and allows room for the system to be upgraded with new or faster peripherals. The dedicated bus can also offer multimedia devices the higher bandwidth they require for applications such as 3-D graphics, digital audio, and motion video.
A bus interface device for interfacing a secondary peripheral bus with a system having a host CPU and a primary peripheral bus, the secondary peripheral bus allowing connection of a plurality of secondary peripheral devices, said bus interface device comprising:
A virtually integrated apparatus for connection to a primary bus of a host computer system, said virtually integrated apparatus allowing a plurality of separate secondary devices including a first secondary device and a second secondary device to be connected to the primary bus, said virtually integrated apparatus comprising:
A virtually integrated apparatus for connection to a primary bus of a host computer system, said virtually integrated apparatus allowing a plurality of separate secondary devices including a first secondary device and a second secondary device to be connected to the primary bus, said virtually integrated apparatus comprising:
A virtually integrated apparatus for connection to a primary bus of a host computer system, said virtually integrated apparatus allowing a plurality of separate secondary devices including a first secondary device and a second secondary device to be connected to the primary bus, said virtually integrated apparatus comprising:
A method of interfacing a secondary bus connected to a plurality of separate secondary devices with a primary bus of a host computer system so that the host system can communicate with the secondary devices as if they were directly connected to the primary bus, said method comprising the steps of:
A method of interfacing a secondary bus connected to a plurality of separate secondary devices with a primary bus of a host computer system so that the host system can communicate with the secondary devices as if they were directly connected to the primary bus, said method comprising the steps of:
A method of interfacing a secondary bus connected to a plurality of separate secondary devices with a primary bus of a host computer system so that the host system can communicate with the secondary devices as if they were directly connected to the primary bus, said method comprising the steps of:
A method of interfacing a secondary bus connected to a plurality of separate secondary devices with a primary bus of a host computer system so that the host system can communicate with the secondary devices as if they were directly connected to the primary bus, said method comprising the steps of:
A method of interfacing a secondary bus connected to a plurality of separate secondary devices with a primary bus of a host computer system so that the host system can communicate with the secondary devices as if they were directly connected to the primary bus, said method comprising the steps of:
A method of interfacing a secondary bus connected to a plurality of separate secondary devices with a primary bus of a host computer system so as to allow the host system to communicate with the secondary devices as if they were directly connected to the primary bus, said method comprising the steps of:
Dependencies are inferred from the claim text.