Enlace FPGA a memoria externa

10

Estoy tratando de usar el celular ram en la placa de desarrollo Nexys 4 FPGA . Estoy usando Xilinx Vivado y me gustaría que un procesador de núcleo blando Microblaze pudiera realizar lecturas y escrituras. Hasta ahora he creado el procesador en un diseño de bloque.

Después de mucha búsqueda en Internet, encontré un controlador de memoria externo o EMC que me pareció prometedor. ¿Cómo haría para conectar el Ram arriba? He creado una envoltura HDL y he intentado conectar los puertos de EMC a los pines del ram, sin embargo, hay más puertos de los que necesito. No puedo encontrar ningún ejemplo de Nexys 4 o de Vivado EMC.

También encontré que el Nexys 2 tiene un ejemplo de un controlador de memoria integrado. Veo que el número de pieza es el mismo para la RAM. ¿Sería utilizable y cómo lo usaría junto con Mircoblaze?

    
pregunta Marmstrong

1 respuesta

1

Algunas veces los fabricantes no proporcionan todos los detalles en una hoja de datos. Hay algunas cosas que hacer si no puede encontrar la información que necesita.

1) Consulte la página del producto para obtener recursos adicionales
2) Verifique las notas de la aplicación o las notas técnicas sobre el producto o la familia de productos
3) Busque de forma horizontal productos similares en el sitio de los fabricantes o en los sitios de otros fabricantes para obtener información relevante

El ramón celular de Micron es un reemplazo a SRAM. . El enrutamiento debe ser similar al enrutamiento SRAM porque se ejecuta a las mismas velocidades. Aquí hay una guía para toda la información de enrutamiento de micras

También hay un archivo HDL en su página de producto para conectarse en HDL y tienen archivos IBIS para simular.

    
respondido por el laptop2d

Lea otras preguntas en las etiquetas