Цитата(Flip-fl0p @ Dec 13 2016, 14:43)

Раз уж создана тема про FIFO... Не могли бы вы подсказать, а как правильно рассчитать глубину FIFO буфера. Гугл по запрусу "расчёт глубины FIFO" ничего не выдал...
выбирается чаще на один или несколько пакетов данных
Кроме или как дополнение к фифо можно рассматреть двойную буфферизацию
Например в фифо записывается пакет данных, если данные прошли валидность (CRC проверку, дальнейшее декодирование(Хемминг, БЧХ, LDPC)), то данные переписываются буффер хранения данных (bram)
Буффер хранения данных (bram) можно организовать в виде двойного буффера.
В одну область только пишем из другой области памяти только читаем... Соответственно разные порты памяти.
Все зависит от требований:
скорости обновления информации на приемнике (как часто нужно обновлять данные)
объемом передаваемых данных
скорости передачи данных
ошибок при передачи
канал связи дуплекс/полудуплекс
и т.д.
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"