首页>
外国专利>
System in which processor interface snoops first and second level caches in parallel with a memory access by a bus mastering device
System in which processor interface snoops first and second level caches in parallel with a memory access by a bus mastering device
展开▼
机译:一种系统,其中处理器接口与总线主控设备的内存访问并行地侦听第一级和第二级缓存
展开▼
页面导航
摘要
著录项
相似文献
摘要
A memory controller provides a series of queues between the processor and the PCI bus and the memory system. Memory coherency is maintained in two different ways. Before any read operations are accepted from the PCI bus, both of the posting queues must be empty. A content addressable memory (CAM) is utilized as the PCI to memory queue. When a PCI device executes a memory read, the processor cache and L2 cache are snooped in parallel with the memory read operation. Data is not provided until the snoop operation is complete. If the snoop operation indicates a modified location, a writeback operation is performed before data is provided to the PCI bus. If data is coherent between the memory and caches, data is provided from the memory to the PCI bus.
展开▼