реклама на сайте
подробности

 
 
> Пользовательское ядро с axi4-stream, Как правильно создавать
electronik1979
сообщение Sep 11 2012, 08:25
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 16-02-12
Пользователь №: 70 292



Задача микропроцессорной системы принимать из отдельного модуля, написанного на vhd, достаточно большие данные и записывать их через модуль axi_dma в память ddr3. Сначала я хотел в EDK создать ядро в визарде с интерфейсом axi4-stream и внутренним счетчиком, чтобы попробовать запись через dma в память. При создании ядра визард не предлагает в него включить внутренные регистры. Может быть кто-нибудь делал подобное или знает, как конфигурировать данный блок, или может быть, надо делать отдельное ядро для настройки. Видел пример у ксайлинкса, харр 789 там используется axi_vdma там какие-то настройки подаются на сам модуль axi_vdma.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
Nivovod
сообщение Feb 28 2018, 13:09
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 16-06-10
Пользователь №: 57 971



Добавлю вопросов.
При создании в XPS ядра с интерфейсом AXI4-Stream на одной из картинок есть упоминание про USER-LOGIC, но в сгенеренном коде я так и не понял куда вставлять свой код. Ну да ладно. Логика работы AXI4-Stream понятна. Сам дописал его в свой проект на ISE и хотел импортировать в XPS в виде ядра. Но в визарде импорта НЕТ интерфейса AXI4-Stream. А если импортировать без указания интерфейса, то сам XPS уже не может его подключить к AXI_DMA.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 08:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01371 секунд с 7
ELECTRONIX ©2004-2016