An apparatus is presented for improving the efficiency of data transactions over a computer system data bus. Bus efficiency is improved by providing a bus master with information to adjust the length and width of burst transactions over the bus to/from target devices. If a particular target device is not capable of transacting a full-length, full-width burst over the bus, then the bus master configures a burst to exploit the bursting capabilities of that particular target device. The bus master apparatus includes slave configuration logic that is configured to store a burst transaction capability corresponding to each slave device connected to the bus. The bus master apparatus also has transaction control logic. The transaction control logic is coupled to the slave configuration logic and uses the information to vary burst width and length for a transaction to a specific slave device according to the slave's burst transaction capability.

 
Web www.patentalert.com

< (none)

< Anti-ballistic ceramic articles

> Wireless communications receiver and decoder for receiving encoded transmissions, such as transmissions using turbo codes, and estimating channel conditions

> (none)

~ 00036