Есть плата с микроконтроллером STM32F437, микросхемой SDRAM и FPGA от Altera.
На микроконтроллере используется контроллер SDRAM, к которому через шину FMC подключены как SDRAM, так и FPGA.
Чтение/запись данных для SDRAM работает.
На той же шине SDRAM интерфейса висит FPGA, в которой есть 16 разрядные регистры и параллельное FIFO.
Нужно записывать данные в регистры и читать данные из FIFO через шину FMC.
Нужно ли реализовывать полноценный контроллер SDRAM в FPGA или можно обойтись упрощенным кодом?
Требуется выполнить только эти конкретные задачи.
Нужен какой-либо пример, особенно по чтению данных из FIFO.
Требуемые задачи решены только для шины SRAM (FSMC шина).
Теперь плата немного изменилась и нужно работать через SDRAM интерфейс.
Заранее спасибо.