No, no es posible acceder a la SRAM del kit de inicio Cyclone V GX directamente desde Quartus II. De la página 37 de Manual del usuario , la SRAM solo está conectada al FPGA. Por lo tanto, la aplicación de usuario en el FPGA deberá ser responsable de escribir los datos deseados en la memoria externa.
Como lo menciona Zuofu , el "Panel de control C5G de Terasic" puede acceder a la SRAM por usted, permitiendo -destaña el acceso R / W o haciendo R / W a / desde un archivo. Esto utiliza la aplicación de usuario personalizada Terasic para enviar datos usando JTAG a un programa Nios II que implementa una interfaz SRAM. Como se mencionó en su comentario posterior, dado que la SRAM es completamente estática, puede cargar su archivo HEX utilizando el Panel de control y luego reprogramar el FPGA utilizando Quartus II con su propia aplicación. Con la placa encendida continuamente, los contenidos de la SRAM seguirán estando disponibles para que su aplicación pueda acceder.
El truco no funcionará para el LPDDR2 más grande porque, como memoria dinámica, la reprogramación del FPGA dejaría al dispositivo sin un controlador para completar los ciclos de actualización en la memoria. Por lo tanto, es de esperar que ocurra una corrupción de memoria.
Para incluir este tipo de función en su propia aplicación, tendría que implementar los dos extremos de un sistema de comunicación JTAG para mover los datos a / desde su computadora y al FPGA para enviarlos a la SRAM.