Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: axi fifo mm to stream работает с пакетом до 112 байт
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
Alexey_Rostov
здравствуйте. Может кто нибудь сталкивался со следующей проблемой.

Запускаю axi fifo mm to stream 3.00a, из ДДР контроллером ПДП пересылаю данные в axi fifo mm to stream ядро, далее записываю в контрольный регистр фифо размер пакета и согласно даташиту должен получить радость в виде данных на выходе stream интерфейса.

Проблема в следующем: ядро работает только с пакетом размером до 112 байт включительно. Задаю больше -- перестает реагировать.
А интерфейс control sream выдает только единицы, и это при наличии в нем стробов валид и реади
Krys
это возможно связано с той самой проблемой 4 слов датамувера, которую мы с Вами уже обсуждали. И тогда кажется Вы куда-то пропали и не отписались, что вышло.
4 слова датамувер принимает всегда, даже если ему не было команды на приём. Это те самые 16 байтов. Ваши 112 байтов + эти 16 и получается 128 байтов. Что конкретно происходит - не берусь судить, конкретно с этим ядром не работал. Но похоже у них у всех одинаковое поведение.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.