TGViewer
Engee на старт! Engee на старт! @engee_com · 4.58K subscribers
Post #648 4.87K
⚡️ Автоматизация проектирования цифровых фильтров в Engee

В цифровой обработке сигналов критически важно быстро и без ошибок перейти от математического алгоритма к готовой реализации на ПЛИС. Engee позволяет автоматизировать процесс создания двух ключевых для систем связи фильтров: CIC-дециматора и формирующего фильтра Найквиста (RRC).

CIC-фильтр — это архитектура без умножений, идеальная для высокоскоростной децимации и интерполяции, а RRC-фильтр — основа современных систем связи, которая формирует импульсы, минимизируя межсимвольные искажения.

Такие фильтры применяются в системах связи, радиолокации и измерительной технике, где критичны быстродействие, точность и экономия аппаратных ресурсов.


Нам была поставлена задача — автоматически получить оптимизированные аппаратные реализации этих фильтров, полностью исключив ручное написание RTL-кода.

👉 Особенности реализации

Разработаны модели двух фильтров:
🔹CIC-дециматор 5-го порядка с блоком управления валидными сигналами;
🔹RRC-фильтр с коэффициентом сглаживания 0.2 в двух структурных формах: прямой и транспонированной.

Ключевой момент — вся цепочка от математических параметров до схемы строится через командное управление Engee, что исключает ошибки ручного кодирования.

👉 Что сделано в Engee

1️⃣ Расчёт коэффициентов фильтров и автоматическая сборка моделей.
2️⃣ Для RRC-фильтра так же построили и сравнили две реализации, подтвердив преимущество транспонированной формы для ПЛИС.
3️⃣ Сгенерировали готовый Verilog-код для обеих моделей с помощью встроенных инструментов кодогенерации.

Такая автоматизация позволяет:
🌟Сократить время разработки с недель до часов.
🌟Минимизировать риск ошибок при переходе на «железо».
🌟Быстро исследовать архитектуры без ручного кодирования.
🌟Легко адаптировать фильтры под новые параметры.

🔗 Полные проекты с моделями и кодом доступны в каталоге примеров Engee.
1️⃣CIC
2️⃣RRC

Вы можете загрузить модели и адаптировать их под свои задачи. Успешных проектов!

🎓 Школа моделирования с 18.02
  • 👍 16
  • ❤ 10
  • 🔥 1
More from @engee_com
  1. Sep 28, 2026🧑‍🎓 Запись вебинара «ПИД-регулятор в АСУ ТП: управление температурой в Engee» 🔗 Презент…
  2. Sep 25, 2026Релиз 26.9 – новое в сентябре 🍂 ☕️ ⚙️ Друзья, Сентябрь подходит к концу — за окном яркая…
  3. Sep 23, 2026Engee MIND — ИИ непосредственно в инженерном проекте На ИТОПК-2026 впервые представили Eng…
  4. Sep 18, 2026🔄 Почему ПИД теряет управление при насыщении: разбираем anti-windup Представим: регулятор…
  5. Sep 15, 2026Собрали в карточках, что вас ждёт в День Engee 2026: демозона с реальным оборудованием, но…
  6. Sep 11, 2026📡 EngeeDSP: инструменты для ЦОС в Engee Для ЦОС в Engee мы развиваем специализированную б…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →