Intelligent RAM (IRAM) combines processor and memory into a single chip to regulate the lower memory latency and enlarge bandwidth. Intelligent RAM reduces energy utilization in the memory system due to the decrease of off-chip accesses. IRAM will have many smaller amounts of external memory accesses, which use a great deal of energy to make high-capacitance off-chip buses. An IRAM has the potential for higher performance than a usual method, The Intelligent RAM method can be combined with most processor organizations. The aim of Intelligent RAM is to intend a cost-effective computer by designing a processor in a memory manufacture process, instead of in a standard logic fabrication process, and contain memory on-chip
Intelligent RAM, or IRAM, merges processing and memory into a single chip to lower memory latency, increase memory bandwidth, and improve energy efficiency as well as to allow more flexible selection of memory size and organization. In addition, IRAM promises savings in power and board area.This idea was introduced because of the two reasons:1)the gap between processor and DRAM speed is growing at 50% per year; and 2) the size and organization of memory on a single DRAM chip is becoming awkward to use in a system.
The memory and microprocessor manufacturers preferred to remain separate because of different fabrication requirements.Microprocessor fabrication lines offer fast transistors to make fast logic and many metal layers to accelerate communication and simplify power distribution, while DRAM
fabs offer many polysilicon layers to achieve both small DRAM cells and low leakage
current to reduce the DRAM refresh rate.
Potential Advantages of IRAM
Higher Bandwidth. A DRAM naturally has extraordinary internal bandwidth, essentially
fetching the square root of its capacity each DRAM clock cycle; an on-chip processor can tap that bandwidth.
Reduced latency:The potential memory latency for random addresses of less than 30 ns is possible for a latency-oriented DRAM design on the same chip as the processor; this is as fast as second level caches.
Energy efficiency: an IRAM will have many fewer external memory accesses, which consume a great deal of energy to drive high-capacitance off-chip buses. Even on-chip accesses will be more
energy efficient, since DRAM consumes less energy than SRAM.
Memory Size and Width. Another advantage of IRAM over conventional designs is
the ability to adjust both the size and width of the on-chip DRAM.
absrtact and full report:
What is actual meaning of Intelligent RAM??
Intelligent RAM chips have a wide path of data per processor access.Move fast memory chips on top of the RAM chip to exploit speed.Cray unit vector SIMD memory chips, etc. Designing a processor in a DRAM process must learn about the business and culture of the DRAMs, which are very different from microprocessors. We describe some of these differences, and therefore our current vision of IRAM applications, architectures and implementations.