0
еще есть не совсем понятный момент как собираеться fir фильтр
если его порядок 150 это ведь очень много
для него нужно соответственно 150 умножителей какая ж плис столько имеет
  • avatar
  • yusmat
  • 17 марта 2013, 15:12
0
попробую сделать на счетном детекторе ведь по сути
для демодуляции нам нужно выделять момент быстрой смены фазы
это и будет смена символа модуляции а направление изменения показывает
собственно бит
  • avatar
  • yusmat
  • 20 февраля 2013, 14:16
0
меня больше всего интересует тема демодуляции
частотной модуляции
вот что удаось нагуглить

http://www.tusur.ru/filearchive/reports-magazine/2011-24-1/074.pdf
http://www.unn.ru/pages/issues/vestnik/99999999_West_2010_5%282%29/66.pdf
http://www.sm.bmstu.ru/sm5/n4/oba/dspa.html

понравился первый метод скорей всего он займет минмальное количество логики
+ не требует сложных фильтров
по сути ето модель обчыного аналогового приемника с фапч в цифровом виде
проблема в том что к етим примерам не нашел исходников
а с нуля я такое ниасилю
особенно загадочный это блок вычисления фазовой ошибки
в статье лиш вскользь сказано что он тоже сделан на основе кордик алгоритма
  • avatar
  • yusmat
  • 20 февраля 2013, 01:28
0
значит CIC фильтр по сути есть сглаживатель
несколько соседних выборок складываються между собой и на выход
выдаеться среднее число
  • avatar
  • yusmat
  • 15 февраля 2013, 19:42
0
напиши еще про децимацию
не совсем понимаю зачем она нужна
если децимация ето удаление выборок то тогда зачем ети выборки
обрабатываються тем же кордиком
  • avatar
  • yusmat
  • 15 февраля 2013, 16:04
0
Вот так просто взяли и округлили? Нельзя так!
Правильно будет так «assign OUT_Mixer = Pdat [23:4]+Pdat [3]»
а что при етом происходит куда деваються ети 4 бита
  • avatar
  • yusmat
  • 14 февраля 2013, 16:37
0
вот тут про кордик bsvi.ru/cordic-dlya-chajnikov/
но на англиском вот еслиб кто перевел причем не автоматом это я и сам могу
а так чтоб читать было приятно
  • avatar
  • yusmat
  • 08 февраля 2013, 13:13