Patent ID: 6542971
Filing Date: 2003-04-01
Classification: G06F

Abstract:
A method of accessing a memory to which an auxiliary buffer, addressed by a read pointer and a write pointer, is connected, comprising:receiving a memory request, the memory request having an address specifying a location in memory and a type being either a read or a write, a write request including write data; determining that the memory request is within a predetermined range of addresses in the memory based on the address of the request; and if the request is a write request and the address in the write request matches the write pointer, writing the buffer with the write data at the location specified in the write pointer, and altering the write pointer after writing the buffer to point to the next location for writing in the buffer; and if the request is a read request and the address in the read request matches the read pointer, reading the buffer from the location specified in the read pointer, and altering the read pointer after reading the buffer to point to the next location for reading the buffer.