Selective smart discards with prefetchable and controlled-prefetchable address space
US7039747B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 18, 2003 |
| Grant date | May 2, 2006 |
| Priority date | — |
| Expiry date | Mar 2, 2024 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/6022
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A bridging device has a first port to allow the device to communicate with other devices on an expansion bus and a second port to allow the device to communicate with devices on a second bus. The device also includes a memory to store data and a processor or logic to prefetch data upon request from a device on the expansion bus, tag any remaining prefetched data with an identifier upon a disconnecting event, and retain the prefetched data until a discarding event occurs. A method of controlling prefetch transactions on an expansion bus involves prefetching data across a primary bus for a device on a secondary bus. An indication that a disconnecting event has occurred is detected and any remaining prefetched data remaining is tagged with an identifier and retained. The data may be prefetched from a controlled prefetch region in the memory.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.