Patent ID: 6507877
Filing Date: 2003-01-14
Classification: G06F

Abstract:
A memory buffer, comprising;a single contiguous memory buffer for storing one or more words; and first and second virtual memory spaces of a plurality of virtual memory spaces existing in said contiguous memory buffer, each having one or more memory locations for storing said words and said first and second virtual memory spaces not having a fixed boundary therebetween; wherein in a first mode, said first virtual memory space functions as an input structure for loading of said one or more words, and said second virtual memory space functions as an output structure for unloading of said one or more words; wherein in a second mode, said first virtual memory space operates as said output structure for unloading of said one or more words, and said second virtual memory space operates as said input structure for loading of said one or more words; wherein a flip signal operates to toggle between said first and second modes to control said first and second virtual memory spaces.