EDRAM
Embedded DRAM ()eDRAM) es memoria dinámica de acceso aleatorio (DRAM) integrada en el mismo módulo de die o multichip (MCM) de un circuito integrado específico de aplicación (ASIC) o microprocesador. El costo-por-bit de eDRAM es más alto en comparación con los chips independientes de DRAM usados como memoria externa, pero las ventajas de rendimiento de colocar eDRAM en el mismo chip que el procesador superan las desventajas de coste en muchas aplicaciones. En rendimiento y tamaño, eDRAM está situado entre el nivel 3 caché y el DRAM convencional en el autobús de memoria, y funciona eficazmente como un caché de nivel 4, aunque las descripciones arquitectónicas no pueden referirse explícitamente a él en esos términos.
Incrustar memoria en el ASIC o el procesador permite buses mucho más anchos y velocidades de operación más altas y, debido a la densidad mucho mayor de DRAM en comparación con SRAM, se pueden instalar mayores cantidades de memoria en chips más pequeños si se usa eDRAM en lugar de eSRAM. . La eDRAM requiere pasos de proceso fabulosos adicionales en comparación con la SRAM integrada, lo que aumenta el costo, pero el ahorro de área triple de la memoria eDRAM compensa el costo del proceso cuando se utiliza una cantidad significativa de memoria en el diseño.
Las memorias eDRAM, como todas las memorias DRAM, requieren una actualización periódica de las celdas de memoria, lo que añade complejidad. Sin embargo, si el controlador de actualización de memoria está integrado junto con la memoria eDRAM, el resto del ASIC puede tratar la memoria como un tipo SRAM simple, como en 1T-SRAM.
eDRAM se utiliza en varios productos, incluido el procesador POWER7 de IBM y el procesador de mainframe z15 de IBM (mainframes construidos que utilizan hasta 4,69 GB de eDRAM cuando se utilizan 5 de estos chips/cajones adicionales pero todos los demás niveles desde L1 en adelante también usan eDRAM, para un total de 6,4 GB de eDRAM). CPU Haswell de Intel con gráficos integrados GT3e, muchas consolas de juegos y otros dispositivos, como PlayStation 2 de Sony, PlayStation Portable de Sony, GameCube de Nintendo, Wii de Nintendo , la Wii U de Nintendo, el iPhone de Apple Inc., el Zune HD de Microsoft y la Xbox 360 de Microsoft también utilizan eDRAM.
Nombre del producto | Cuantía eDRAM |
---|---|
IBM z15 | 256+ MB |
Controlador de sistema de IBM (SC) SCM, con caché L4 para el z15 | 960 MB |
Intel Haswell, Iris Pro Graphics 5200 (GT3e) | 128 MB |
Intel Broadwell, Iris Pro Graphics 6200 (GT3e) | 128 MB |
Intel Skylake, Iris Graphics 540 y 550 (GT3e) | 64 MB |
Intel Skylake, Iris Pro Graphics 580 (GT4e) | 64 o 128 MB |
Intel Coffee Lake, Iris Plus Graphics 655 (GT3e) | 128 MB |
PlayStation 2 | 4 MB |
PlayStation Portable | 4 MB |
Xbox 360 | 10 MB |
Wii U | 32 MB |