Patent · US Expired

Steering logic to directly connect devices having different data word widths

US5446845A · kind A · utility

21Cited by
6References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 20, 1993
Grant dateAug 29, 1995
Priority date
Expiry dateSep 20, 2013

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/4018
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Data bus steering logic routes data between various byte lanes of the system bus. Additionally, control signals are provided which allow the connected device and the steering logic to communicate and respond to requests made by the CPU. The steering logic provides a path between the attached device and the byte lanes of the system bus, to which the device is not directly connected. During load and store operations data is transferred via the steering logic and directly between the device and CPU on to the portion of the system bus that it is directly connected to. The steering logic includes a multiplexer, latch, buffer, driver and the like for each lane of data on the system bus. For example, if the system bus is 64 bits wide and a 32 bit device is connected to one-half of the bus, the steering logic will provide a path from the 32 bit device to the other 32 bits of the system bus not directly connected to the device. Thus, during a 64 bit load operation, 32 bits are provided through the steering logic and driven on to the bus. The other 32 bits of data are then retrieved and driven on to the system bus by the 32 bit device. In this example, there are two paths provided by the ste…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.