apus_apus 0 30 апреля, 2013 Опубликовано 30 апреля, 2013 · Жалоба Использую в проекте декодер Витерби. Решил проверить в Моделсиме, как у меня заработает проект с IP блоком Витерби. И вот тут и столкнулся с проблемой. Она заключается в том, что выходные сигналы decbit (декодированный сигнал) и source_val (сигнал валидности выходных данных) всегда равны нулю (рис). Использую гибридную архитектуру и continous оптимизацию, длина Traceback = 17, полиномы [5, 7], частота clk 25 МГЦ. На форуме Альтеры этот вопрос неоднократно поднимался, но оставался без ответа. Буду рад любым предложениям. Временные диаграммы прилагаю Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
apus_apus 0 30 апреля, 2013 Опубликовано 30 апреля, 2013 · Жалоба Забыл добавить, что использую QuartusII 11.0 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
apus_apus 0 3 мая, 2013 Опубликовано 3 мая, 2013 · Жалоба Неужто никто не знает в каком направлении двигаться? Сделал кодер Рида-Соломона, там никаких проблем не возникло.То есть, вроде как, последовательность действий правильная Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
amelyutin9 0 6 мая, 2013 Опубликовано 6 мая, 2013 (изменено) · Жалоба Неужто никто не знает в каком направлении двигаться? Сделал кодер Рида-Соломона, там никаких проблем не возникло.То есть, вроде как, последовательность действий правильная Попробуйте схему в квартусе нарисовать и посмотреть через сигналтаб на реальном сигнале, что происходит. Как вариант. На вашей временной диаграмме сигналы начала и конца кодового слова sink_sop и sink_eop всегда равны нулю, поэтому декодер не начинает работу. Их вроде самому надо сформировать в зависимости от длины кодового слова. Изменено 6 мая, 2013 пользователем Gold777 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться