безотносительно вашей задачи по видеопотоку (просто потому что ваше понимание видеопотока может отличаться от моего)
1) нужно понять, какова производительность вашей примененной SDRAM-памяти. вообще, достаточно ли её для использования в качестве видеобуфера? разрядность шины данных? частота? периодичность и длительность цикла refresh?
2) оценить какова максимальная длительность пауз, создаваемых на ready-valid интерфейсе QSYS при ожидании записи в SDRAM. Это определит размер буфера, который необходимо будет поставить между вашим источником видеоданных и SDRAM-памятью. все записанные в SDRAM данные успеют быть вычитанными за требуемый период времени? нужно ли это вообще? допустима ли перезапись данных "поверх" тех данных, которые ещё ни разу не были прочитаны?
3) вы упомянули 8 и 16-битную разрядность. при этом ни слова не сказали о том, какую "родную" разрядность имеет ваш источник данных, и какую - приемник. Учтите что "родная" разрядность шины Avalon в QSYS - 32 бита.
--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
|