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

 
 
 
Reply to this topicStart new topic
> FIFO для сопряжения AXI c внешней периферией
mirobest
сообщение Nov 25 2016, 10:04
Сообщение #1





Группа: Участник
Сообщений: 8
Регистрация: 11-04-10
Пользователь №: 56 567



Подскажите как проще реализовать FIFO для сопряжения AXI c внешней периферией для Xilinx?
Как я вижу встроенные ядра дают на оба порта FIFO либо AXI либо стандартный FIFO интерфейс., а хочется с одной стороны AXI c другой стандартный.
Пока вижу реализацию через EPI модуль.
Go to the top of the page
 
+Quote Post
Inanity
сообщение Nov 25 2016, 17:20
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 6-07-12
Пользователь №: 72 653



Направление FIFO укажите, пожалуйста. Т.е. из AXI системы в HDL-периферию данные текут или наоборот?
Go to the top of the page
 
+Quote Post
mirobest
сообщение Nov 28 2016, 11:38
Сообщение #3





Группа: Участник
Сообщений: 8
Регистрация: 11-04-10
Пользователь №: 56 567



Цитата(Inanity @ Nov 25 2016, 20:20) *
Направление FIFO укажите, пожалуйста. Т.е. из AXI системы в HDL-периферию данные текут или наоборот?

Из периферии в АХI.

[quote name='mirobest' date='Nov 28 2016, 14:31' post='1464963']
Из периферии в АХI.

Правильное решение полагаю использовать FIFO IP generator > AXI Stream Interface , Independent Clock, со стороны периферии использовать сигналы axis_tvalid , axis_tready
Go to the top of the page
 
+Quote Post
Inanity
сообщение Nov 28 2016, 12:02
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 6-07-12
Пользователь №: 72 653



Цитата(mirobest @ Nov 28 2016, 14:38) *
Правильное решение полагаю использовать FIFO IP generator > AXI Stream Interface , Independent Clock, со стороны периферии использовать сигналы axis_tvalid , axis_tready


Да, но мало того, нужно ещё корректно управлять стробом axis_tlast, который будет определять длину транзакции, если, конечно, в этом есть потребность.
Go to the top of the page
 
+Quote Post

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

 


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


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