A 100-mega-access per second matching memory for a data-driven microprocessor

H. Takata, Shinji Komori, T. Tamura, F. Asai, H. Satoh, Tetsufumi Ohno, Takeshi Tokuda, Hiroaki Nishikawa, Hiroaki Terada · IEEE Journal of Solid-State Circuits · 1990

A high-throughput matching memory (MM) for a data-driven microprocessor is discussed. An MM can be constructed using a hashing memory. However, one of the biggest problems with hashing memory is the necessity for selective processing whenever hashed address conflicts occur. To eliminate this problem, the MM incorporated a small amount of associative memory (32 words*50 b) as well as the hashing memory (512 words*42 b). The matching operation is subdivided into three pipeline stages, all controlled by the elastic pipeline scheme. With this structure, an MM with a high throughput of 100-mega-access/s MM can be realized.>

Read the paper · More papers on PaperTik