Задался целью разобраться, как всё-таки работает Avalon-ST и посмотрел SignalTap следующую (картинка 1) конструкцию.
Посмотрел сигналы между SG-DMA и Timing Adapter 1 и получил "картинка 2".
Такое подключение было сделано по какой то из альтеровских мануалов и работает. Вопрос в другом: как видно из списка сигналов имеем: out_valid, out_ready, out_data, out_empty, out_startofpack, out_endofpack. Из полученных диаграмм видим что out_valid всегда 1, и по сути данные передаются по готовности (out_ready). Почему же не используются сигналы out_startofpack и out_endofpack? На всякий случай приведу настройки SG-DMA и Timing Adapter 1.
Эскизы прикрепленных изображений
 РЈРСВВВВВеньшено Р В Р’В Р СћРІР‚ВВВВР С• 89%
1465 x 370 (19 килобайт)
|
 РЈРСВВВВВеньшено Р В Р’В Р СћРІР‚ВВВВР С• 89%
1529 x 151 (252.79 килобайт)
|
 РЈРСВВВВВеньшено Р В Р’В Р СћРІР‚ВВВВР С• 76%
714 x 446 (205.36 килобайт)
|
 РЈРСВВВВВеньшено Р В Р’В Р СћРІР‚ВВВВР С• 44%
309 x 606 (140.39 килобайт)
|