A Shared Memory Module for Asynchronous Arrays of Processors

EURASIP Journal on Embedded Systems(2007)

引用 3|浏览0
暂无评分
摘要
A shared memory module connecting multiple independently clocked processors is presented. The memory module itself is independently clocked, supports hardware address generation, mutual exclusion, and multiple addressing modes. The architecture supports independent address generation and data generation/consumption by different processors which increases efficiency and simplifies programming for many embedded and DSP tasks. Simultaneous access by different processors is arbitrated using a least-recently-serviced priority scheme. Simulations show high throughputs over a variety of memory loads. A standard cell implementation shares an 8 K-word SRAM among four processors, and can support a 64 K-word SRAM with no additional changes. It cycles at 555 MHz and occupies 1.2 mm 2 in 0.18 μ m CMOS.
更多
查看译文
关键词
High Throughput,Control Structure,Shared Memory,Memory Load,Electronic Circuit
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要