发明名称 Embedded-DRAM-DSP architecture
摘要 An embedded-DRAM (dynamic random access memory) processor architecture includes a set of DRAM arrays, a set of register files, set of functional units, and a data assembly unit. The data assembly unit includes a set of row-address registers and is responsive to commands to activate and deactivate DRAM rows and to control the movement of data throughout the system. With the present invention, large SRAM (static random access memory) caches and traditional caching policies are replaced with a pipelined data assembly approach so that the functional units perform register-to-register operations, and so that the data assembly unit performs all load/store operations using very wide data busses. Data masking and switching hardware is used to allow individual data words or groups of words to be transferred between the registers and memory. The data assembly unit acts as an intelligent cache controller to perform look-ahead operations to insure exactly those data words that are needed by the functional units are available in a much smaller cache when they are needed. Other aspects of the invention include a memory and logic structure and an associated method to extract data blocks from memory to accelerate, for example, operations related to image compression and decompression. New techniques and structures are also provided to minimize the amount of instruction cache needed to execute programs at full speed from a DRAM-oriented program memory.
申请公布号 US2002040429(A1) 申请公布日期 2002.04.04
申请号 US20010001007 申请日期 2001.11.14
申请人 DOWLING ERIC M. 发明人 DOWLING ERIC M.
分类号 G06F9/30;G06F9/38;G06F12/08;G06F15/78;(IPC1-7):G06F9/00 主分类号 G06F9/30
代理机构 代理人
主权项
地址
您可能感兴趣的专利