Я пытаюсь использовать сотовую память на плате разработки Nexys 4 FPGA . Я использую Xilinx Vivado и хотел бы, чтобы программный процессор Microblaze мог выполнять чтение и запись. Пока что я создал процессор в блочной конструкции.
После долгих поисков в интернете я в итоге нашел контроллер внешней памяти или EMC, который, на мой взгляд, выглядел многообещающе. Как мне подключить баран? Я создал оболочку HDL и попытался подключить порты EMC к контактам оперативной памяти, однако портов больше, чем мне нужно. Я не могу найти примеры Nexys 4 или Vivado EMC.
Я также обнаружил, что в Nexys 2 есть пример встроенного контроллера памяти. Я вижу, что номер детали одинаков для ОЗУ. Будет ли это пригодным для использования и как я буду использовать его в сочетании с Mircoblaze?