реклама на сайте
подробности

 
 
> Оценка быстродействия работы ЦФ на ПЛИС
ZZZRF413
сообщение Sep 22 2014, 06:30
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 26-07-09
Из: Нижний Новгород
Пользователь №: 51 578



Всем доброго дня!
Посоветуйте пожалуйста что-нибудь по следующему вопросу: интересует оценка быстродействия работы цифрового фильтра на ПЛИС, т.е. какая максимальная тактовая частота ПЛИС может быть, как она определяется/вычисляется и т.п. Желательно на примере БИХ(с бесконечной импульсной характеристикой) цифровых фильтров. Может быть кому-нибудь статьи попадались на эту тематику.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ZZZRF413
сообщение Sep 23 2014, 04:48
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 26-07-09
Из: Нижний Новгород
Пользователь №: 51 578



Цитата(bogaev_roman @ Sep 22 2014, 14:38) *
Если допустим брать первый порядок стандартной архитектуры, то за один такт должны последовательно выполниться 2 суммирования и 1 умножение. Выбрав разрядностть, можно посмотреть максимальное быстродействие на каждый элемент по документации, далее просуммировать и получить общую задержку и помножить на 2 (из-за задержки на элементах) - вот и получиться примерная задержка.

Вот что-то поближе к тому что надо. Наверное я слишком общий вопрос задал... Хотя он тоже интересен.
Я уточну на конкретном примере:
Пусть есть набор БИХ фильтров 10 порядка выполненные в виде каскадного соединения пяти звеньев второго порядка. Реализация структуры для фильтров одинаковая. Разрядность фильтров 16, 8, 4. Необходимо оценить теоретический выигрыш в производительности от изменения разрядности. С объемом ресурсов ПЛИС все более менее ясно. Для простоты качество характеристик фильтров (АЧХ, ФЧХ) не учитываем.
Go to the top of the page
 
+Quote Post
ASN
сообщение Sep 23 2014, 09:32
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 15-07-04
Из: g.Penza
Пользователь №: 326



ZZZRF413
Зависит от аппаратной платформы. Если использовать хотя бы Spartan 6, то фильтры можно реализовать на блоках DSP48A1 и BRAM. Тогда разрядность и длина фильтра ограничена практически только Ваше фантазией (аккумулятор 48 бит). Обеспечить скорость в 100 МГц можно легко. Вот и считайте скорость в зависимости от ёмкости.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 17:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.0138 секунд с 7
ELECTRONIX ©2004-2016