Three-Way Transactions in Busses
Original Publication Date: 2003-Jul-24
Included in the Prior Art Database: 2003-Jul-24
Three-way Transactions in Busses: A new transaction type is introduced, which combines two address transfers with one data transfer saves. In particular there are two new transfer types for reading and writing with translation. Since many busses allow multicycle data transfers (bulk transfers), the data bus can be used for other purposes in the same time. The first address transfer (from the master to the translator) can use the address path and mechanisms already present for the cache coherence operation. Overall, a higher bus bandwidth remains for other purposes and power is saved.