US7395409B2ExpiredUtilityA1

Split embedded DRAM processor

Assignee: MICRON TECHNOLOGY INCPriority: Aug 1, 1997Filed: Jul 2, 2004Granted: Jul 1, 2008
Est. expiryAug 1, 2017(expired)· nominal 20-yr term from priority
G06F 9/3877G06F 9/3842G06F 9/3853G06F 9/3885
59
PatentIndex Score
5
Cited by
33
References
1
Claims

Abstract

A processing architecture includes a first CPU core portion coupled to a second embedded dynamic random access memory (DRAM) portion. These architectural components jointly implement a single processor and instruction set. Advantageously, the embedded logic on the DRAM chip implements the memory intensive processing tasks, thus reducing the amount of traffic that needs to be bussed back and forth between the CPU core and the embedded DRAM chips. The embedded DRAM logic monitors and manipulates the instruction stream into the CPU core. The architecture of the instruction set, data paths, addressing, control, caching, and interfaces are developed to allow the system to operate using a standard programming model. Specialized video and graphics processing systems are developed. Also, an extended very long instruction word (VLIW) architecture implemented as a primary VLIW processor coupled to an embedded DRAM VLIW extension processor efficiently deals with memory intensive tasks. In different embodiments, standard software can be accelerated either with or without the express knowledge of the processor.

Claims

exact text as granted — not AI-modified
1. An embedded DRAM coprocessor formed on a first silicon substrate, comprising:
 an interface adapted for coupling to a processor, the processor being formed on a second silicon substrate; 
 a memory for holding instructions; 
 a set of one or more functional units; 
 an array of embedded DRAM; and 
 control logic responsive to a command sent via the interface from the processor, the control logic operative to fork and execute an execution thread in support of a multithreaded program executing on the processor.

Join the waitlist — get patent alerts

Track US7395409B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.