|
На альтере и берется.
На любителя, но тем не менее.
Насчет БИХ (iir) не уверен, может есть что.
Но КИХ (fir) на 1 МГц, с Вашими параметрами, потребует, навскидку, длину (порядок) 1000 или даже более. И разрядность к-тов больше 16. Что все вместе приведет, скорее всего, к параллельно-последовательной реализации на выбранном Вами acex. Причем acex должен будет работать на частоте под 300 МГц. Оценки навскидку, но вроде так получается. Нелегко будет.
На частоте дискретизации 100 КГц будет в 10 раз легче:-) Разрядность к-тов останется прежней.
С БИХ. 1 МГц дискретизации и Ваши параметры - примерно 20 порядок Чебышева. Прямая форма реализации, без каскадирования, потребует жуткой разрядности к-тов. Где-то за 100. Каскадная, с разбиением на секции 2-го порядка, дело облегчит. Не проверял, но может быть удастся убраться и в 32 разряда к-тов.
Вроде бы реализуемо.
Эллиптический фильтр потребует меньшего порядка, Баттерворта - большего. С к-тами примерно то же самое.
Переход на 100 КГц тоже облегчит дело.
А схемы - они же простые:-) Ничего там кроме умножителей и сумматоров нет. Все по структурной схеме фильтра.
E-mail: info@telesys.ru