DevL 0 19 октября, 2011 Опубликовано 19 октября, 2011 · Жалоба надо однобитовый PDM сигнал сделать PCM/8bits/16bits не спрашиваю про алгоритм, написать нет проблем, но время жмет - может кто сразу может подсказать код, который проверен в той или иной степени? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DevL 0 19 октября, 2011 Опубликовано 19 октября, 2011 · Жалоба кстати , данные на входе, могут быть и в PWM Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hobgoblin 0 20 октября, 2011 Опубликовано 20 октября, 2011 · Жалоба Зависит от требований к SNDR, неравномерности в полосе, частоты входных и выходных данных и т.д. Обычно используется комбинация CIC и halfband фильтров, но возможно и один CIC сгодится. Так что без проработки математики не прокатит. В обоих случаях, если по быстрому - можно готовые ядра взять. Да и руками написать оба типа фильтров много времени не займет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DevL 0 24 октября, 2011 Опубликовано 24 октября, 2011 · Жалоба Зависит от требований к SNDR, неравномерности в полосе, частоты входных и выходных данных и т.д. Обычно используется комбинация CIC и halfband фильтров, но возможно и один CIC сгодится. Так что без проработки математики не прокатит. В обоих случаях, если по быстрому - можно готовые ядра взять. Да и руками написать оба типа фильтров много времени не займет. я конечно еще только буду разбираться с этой задачей , но почему то мне сдается что CIC это слишком крупно для подобной задачи, почему именно CIC ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hobgoblin 0 25 октября, 2011 Опубликовано 25 октября, 2011 · Жалоба CIC потому что характеристики будут лучше, чем при простом усреднении по N отсчетам, но при этом тоже довольно легко реализовать в железе. По выходу CIC можно поставить КИХ фильтр, который будет работать с низкой частотой отсчетов и додавит внеполосные шумы, оставшиеся после CIC. Он же может использоваться для компенсации спада частотной характеристики CIC-фильтра в полосе пропускания. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DevL 0 25 октября, 2011 Опубликовано 25 октября, 2011 · Жалоба CIC потому что характеристики будут лучше, чем при простом усреднении по N отсчетам, но при этом тоже довольно легко реализовать в железе. По выходу CIC можно поставить КИХ фильтр, который будет работать с низкой частотой отсчетов и додавит внеполосные шумы, оставшиеся после CIC. Он же может использоваться для компенсации спада частотной характеристики CIC-фильтра в полосе пропускания. сейчас просимулирую , как это с PWM сработает... полагаясь что : Pulse-width modulation (PWM) is the special case of PDM where all the pulses corresponding to one sample are contiguous in the digital signal. PS оказывается для Quartus и СIC - надо своя лицензия, ушел и в поиск ее... ( что то на ftp не вижу - буду благодарен помощи ) :) весело... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Timmy 1 26 октября, 2011 Опубликовано 26 октября, 2011 · Жалоба PS оказывается для Quartus и СIC - надо своя лицензия, ушел и в поиск ее... ( что то на ftp не вижу - буду благодарен помощи ) На OpenCores лежит вполне приличный CIC, да и самому его написать быстрее, чем искать ломалку(или зарабытавать деньги на лицензию). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DevL 0 26 октября, 2011 Опубликовано 26 октября, 2011 · Жалоба На OpenCores лежит вполне приличный CIC, да и самому его написать быстрее, чем искать ломалку(или зарабытавать деньги на лицензию). очень хорошее дополнение - и просто и SV :) результаты еще посмотрю , но после быстрого просмотра - вполне может подойти... в MegaCore интерес факт FIR/compensation filter: when the number of stages is large, the CIC filter frequency response does not have a wide, flat pass band. To overcome the magnitude droop, a FIR filter that has a magnitude response that is the inverse of the CIC filter can be applied to achieve frequency response correction. Such filters are called “compensation filters.” http://www.altera.com/literature/an/an455.pdf понятно, что это дополнительно и hobgoblin говорил об этом... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться