Доброго времени суток!
Подскажите, пожалуйста, можно ли реализовать 3 ких фильтра 23 порядка на EP2C8T144I8N?
КИХ фильтры
- Реклама
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: КИХ фильтры
Фильтры они такие...
разные бывают, особенно по реализации.
Положим что вы будете делать последовательную обработку, тогда понадобится 3 умножителя (нужной разрядности) и куча памяти.
В исходном циклоне 13 умножителей 18*18, положим разрядности хватит.
В данном варианте станет вопрос "а какую скорость получим?" с ответом "самую маленькую" (но три штуки параллельно! и медленнее только делать все на одном умножителе).
Если "замахнуться" на одновременное "тупое в лоб" выполнение, то ответ однозначно "нереализуемо".
Если "раскидать" параметры фильтров (у ких часто есть симметрия, иногда много нулей), то может и удастся что-то реализовать.
разные бывают, особенно по реализации.
Положим что вы будете делать последовательную обработку, тогда понадобится 3 умножителя (нужной разрядности) и куча памяти.
В исходном циклоне 13 умножителей 18*18, положим разрядности хватит.
В данном варианте станет вопрос "а какую скорость получим?" с ответом "самую маленькую" (но три штуки параллельно! и медленнее только делать все на одном умножителе).
Если "замахнуться" на одновременное "тупое в лоб" выполнение, то ответ однозначно "нереализуемо".
Если "раскидать" параметры фильтров (у ких часто есть симметрия, иногда много нулей), то может и удастся что-то реализовать.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: КИХ фильтры
[uquote="Meteor",url="/forum/viewtopic.php?p=4045370#p4045370"]В исходном циклоне 13 умножителей 18*18[/uquote]
Всего 13 18×18? Офигеть.
А я уже хотел распинаться, как космические корабли бороздят просторы вселенной...
Всего 13 18×18? Офигеть.
А я уже хотел распинаться, как космические корабли бороздят просторы вселенной...
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: КИХ фильтры
[uquote="Gudd-Head",url="/forum/viewtopic.php?p=4046195#p4046195"]А я уже хотел распинаться, как космические корабли бороздят просторы вселенной...[/uquote]
Космические корабли, бороздящие просторы Вселенной вообще не имеют умножителей в плис.
Потому и до сих пор бороздят!
Космические корабли, бороздящие просторы Вселенной вообще не имеют умножителей в плис.
Потому и до сих пор бороздят!
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: КИХ фильтры
По идее можно.
Я сейчас делаю КИХ на 128 коэффициентов в EP2C5T144C8N.
В моем случае скорость потока 384ksps. (24-разрядных). Потребовались 4 умножителя для сборки умножителя q24 х q2.14, горсть памяти, 300 ячеек и 50МГц тактовой частоты. Его особенностью является только то, что свежепоступившая выборка не сразу участвует в вычислениях, а только после того, как за ней придут еще три выборки. Осталось доделать генератор адреса чтения данных из памяти кольцевого буфера.
Вы не предоставили информации о разрядности данных, скорости потока и прочих критериях
фильтра.
Я сейчас делаю КИХ на 128 коэффициентов в EP2C5T144C8N.
В моем случае скорость потока 384ksps. (24-разрядных). Потребовались 4 умножителя для сборки умножителя q24 х q2.14, горсть памяти, 300 ячеек и 50МГц тактовой частоты. Его особенностью является только то, что свежепоступившая выборка не сразу участвует в вычислениях, а только после того, как за ней придут еще три выборки. Осталось доделать генератор адреса чтения данных из памяти кольцевого буфера.
Вы не предоставили информации о разрядности данных, скорости потока и прочих критериях
фильтра.
I am DX168B and this is my favourite forum on internet!
- Реклама
Re: КИХ фильтры
Del
"Every profession is a conspiracy against the uninitiated" (B. Shaw)
"A textbook can be defined as a book unsuitable for reading" (B. Shaw)
Tautology is humor in "this" place (Vigo Carpathian)
"A textbook can be defined as a book unsuitable for reading" (B. Shaw)
Tautology is humor in "this" place (Vigo Carpathian)


