发明名称 Memory access system and method employing an auxiliary buffer
摘要 A buffering system attached to a memory for holding write-once, read-once data that is accessed by one or more peripheral devices. Data that is otherwise destined to be written to main memory is written, instead, into a storage buffer. The buffer is written using an address contained in a write pointer that is updated according to a predetermined pattern after the write operation. After updating the write pointer, if the address equals the read pointer, some or all of the buffer is flushed to the memory. Data is read from the buffer using an address contained in a read pointer that is updated according to the same predetermined pattern after the read operation. Any deviation from the pattern in either writing or reading the buffer causes the some or all of the buffer to be flushed to main memory and the read pointer to be updated accordingly.
申请公布号 US6542971(B1) 申请公布日期 2003.04.01
申请号 US20010841057 申请日期 2001.04.23
申请人 NVIDIA CORPORATION 发明人 REED DAVID GERARD
分类号 G06F13/40;(IPC1-7):G06F13/00 主分类号 G06F13/40
代理机构 代理人
主权项
地址