A memory system for operation with a processor, such as a digital signal processor, includes a high speed pipelined memory, a store buffer for holding store access requests from the processor, a load buffer for holding load access requests from the processor, and a memory control unit for processing access requests from the processor, from the store buffer and from the load buffer. The memory control unit may include prioritization logic for selecting access requests in accordance with a priority scheme and bank conflict logic for detecting and handling conflicts between access requests. The pipelined memory may be configured to output two load results per clock cycle at very high speed.

 
Web www.patentalert.com

< Storage system and method for reorganizing data to improve prefetch effectiveness and reduce seek distance

< Increasing DSP efficiency by independent issuance of store address and data

> Multiprocessor system having a shared main memory accessible by all processor units

> Method and apparatus for detecting pipeline address conflict using parallel compares of multiple real addresses

~ 00219