anna1979 0 11 сентября, 2012 Опубликовано 11 сентября, 2012 · Жалоба Задача микропроцессорной системы принимать из отдельного модуля, написанного на vhd, достаточно большие данные и записывать их через модуль axi_dma в память ddr3. Сначала я хотел в EDK создать ядро в визарде с интерфейсом axi4-stream и внутренним счетчиком, чтобы попробовать запись через dma в память. При создании ядра визард не предлагает в него включить внутренные регистры. Может быть кто-нибудь делал подобное или знает, как конфигурировать данный блок, или может быть, надо делать отдельное ядро для настройки. Видел пример у ксайлинкса, харр 789 там используется axi_vdma там какие-то настройки подаются на сам модуль axi_vdma. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nivovod 0 28 февраля, 2018 Опубликовано 28 февраля, 2018 · Жалоба Добавлю вопросов. При создании в XPS ядра с интерфейсом AXI4-Stream на одной из картинок есть упоминание про USER-LOGIC, но в сгенеренном коде я так и не понял куда вставлять свой код. Ну да ладно. Логика работы AXI4-Stream понятна. Сам дописал его в свой проект на ISE и хотел импортировать в XPS в виде ядра. Но в визарде импорта НЕТ интерфейса AXI4-Stream. А если импортировать без указания интерфейса, то сам XPS уже не может его подключить к AXI_DMA. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться