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