Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама
После выбора ПЛИС для своего устройства необходимо определиться со скоростью его работы. Поставщики ПЛИС обычно при определении стоимости своих устройств в качестве главного критерия рассматривают его производительность (скорость работы).

ПОИСК



Скоростные показатели

из "Проектирование на ПЛИС архитектура, средства и методы "

После выбора ПЛИС для своего устройства необходимо определиться со скоростью его работы. Поставщики ПЛИС обычно при определении стоимости своих устройств в качестве главного критерия рассматривают его производительность (скорость работы). [c.278]
Увеличение скорости работы устройства, в результате которого производительность возрастет на 12... 15%, приводит к увеличению его стоимости на 20...30%. И наоборот, если вы можете с помощью изменения архитектуры вашего устройства улучшить его производительность на 12...15% (скажем, с помощью увеличения длины конвейера), тогда это позволит снизить скорость его работы и сэкономить на каждой микросхеме от 20 до 30% её стоимости. [c.278]
Если вы намереваетесь создать только одно устройство в качестве прототипа какой-либо системы, тогда скорость его работы не будет являться для вас существенным фактором. С другой стороны, если вы собираетесь покупать сотни или тысячи этих маленьких штучек, тогда вам предстоит очень серьёзно подумать, насколько медленными устройствами вы можете обойтись. [c.278]
Вся проблема заключается в том, что модификация и перепроверка RTL-описания для выполнения ряда оценок вида что-если разных альтернативных реализаций одного и того же устройства требует много времени и больших усилий. (Выполнение таких оценок может включать формирование некоторых операций в параллельном и последовательном режимах, с применением конвейера и без него, с распределением ресурсов и так далее.) Это значит, что команда разработчиков может быть ограничена в анализе возможных реализаций устройства, что в конечном итоге, может привести к неоптимальному решению. [c.278]
Как рассматривалось в гл. 11, в качестве альтернативы можно использовать методы проектирования на основе чистой (стандартной) версии языка С. Такое проектирование подразумевает использование С/С++ анализа и синтеза, которые позволяют приходить к микроархитектурным компромиссным решениям, а также оценивать их эффективность по размеру (или площади) и частоте шины (скорости работы) устройства. Это позволяет повысить производительность устройства, и, тем самым, снизить требуемую скорость работы системы. [c.278]


Вернуться к основной статье

© 2025 Mash-xxl.info Реклама на сайте