¿Puedo usar un módulo de memoria DDR2 / DDR3 de 64/72 bits de tamaño completo con controlador de hardware CycloneV de 24 + 24 bits?

2

Estoy pensando en usar Cyclone V FPGA y su controlador de memoria de hardware:

Hay un documento del "Controlador de memoria multipuerto FPGA Cyclone V" de Altera:

enlace

  

Ancho de memoria configurable de 8, 16, 24, 32 y 40 bits

El PDF "Interfaces de memoria externa en dispositivos Cyclone V" tiene más detalles enlace

  

Controlador de memoria duro

     

Los dispositivos Cyclone V cuentan con controladores de memoria dura dedicados. Puede usar los controladores de memoria dura para las interfaces SDRAM LPDDR2, DDR2 y DDR3. En comparación con los controladores de memoria implementados usando la lógica central, los controladores de memoria dura permiten la compatibilidad con frecuencias de interfaz de memoria más altas con ciclos de latencia más cortos.

     

Los controladores de memoria dura utilizan pines de E / S dedicados como datos, dirección, comando, control, reloj y pines de tierra para la interfaz SDRAM.

En la página 36 "Ancho del controlador de memoria dura para Cyclone VE" aparece el texto " Tabla 6-16: Ancho del controlador de memoria dura por lado en dispositivos Cyclone VE " que dice que en el En la versión 484 de Cyclone VE hay 24 pines (arriba) y 24 pines (abajo) para datos de memoria (DQ) con controlador de memoria de hardware.

Entonces, tengo dos controladores de memoria de hardware con 24 bits de ancho cada uno.

¿Puedo usarlos para usar el módulo de memoria DDR2 o DDR3 de tamaño completo (como los módulos usados en mi PC o en mi computadora portátil)? Según varios archivos PDF, los módulos de PC de 240 pines (y los módulos de notebook de 204 pines) se configuran generalmente como 512Mx72 o 512Mx64. Leí esta configuración del módulo como memoria con 72 (ECC) o 64 (no ECC) pines de datos.

Creo que la cantidad de pines de hardware en mi FPGA es menor que el ancho de datos.

¿Puedo combinar dos controladores de hardware de 24 pines en un solo controlador de 48 bits y usar el módulo?

¿Puedo usar el módulo, si no conduzco parte de los pines?

¿Puedo dividir el módulo en dos partes, utilizando la parte izquierda independientemente de la parte derecha, cada parte con direcciones propias?

    
pregunta osgx

0 respuestas

Lea otras preguntas en las etiquetas