Составители:
9 ресурсный (число вентилей, площадь кристалла);
9 надёжностный (время наработки на отказ);
9 конструктивный (вес, габариты);
9 стоимостной и т.д.
HDL содержат средства, позволяющие отразить в основном функциональный,
временной и структурный аспекты.
Как уже отмечалось выше, описание того или иного аспекта может быть детализирова-
но в весьма широких пределах.
Например, функциональное описание — от уровня системы
команд и алгоритмов устройств до булевских функций; структурное описание — от уровня
устройств типа процессор-память до уровня вентилей и переключателей; временные харак-
теристики — от задержек фронтов сигналов до тактов и задержек электромеханических уст-
ройств. Возможности HDL по отражению указанных аспектов приведены на рис. 3.1:
Поведение
Команды
Алго
р
итмы
у
ст
р
ойств
Мик
р
оопе
р
ации
Б
у
левы
фу
нкции
Структура
Ф
р
онты сигналов
Переключатели
Вентили
Базовые узлы
Регистры
Микросхемы
Устройства
ЭВМ и ВС
Мик
р
отакты
Такты
Время
Рис. 3.1.
Возможности HDL по отражению основных аспектов проектирования электронной
аппаратуры
Степень детализации того или иного аспекта определяется конкретными задачами. На-
пример, описание некоторой микропроцессорной вычислительной системы может строиться
как описание структуры, состоящей из микросхем БИС и СБИС, а описание самих микро-
схем строится как поведенческое, если их описание на вентильном уровне либо отсутствует
,
либо слишком громоздко.
С точки зрения разработчика электронной аппаратуры, HDL-описания должны давать
возможность описывать как интерфейсы объектов проекта, так и их структуру (более того —
многообразие структур). В зависимости от решаемой задачи при разработке описаний струк-
тур проекта могут быть использованы разные стили описания архитектур. Подробно эти по-
нятия будут рассмотрены
при изучении базовых понятий языка VHDL.
9
9 ресурсный (число вентилей, площадь кристалла); 9 надёжностный (время наработки на отказ); 9 конструктивный (вес, габариты); 9 стоимостной и т.д. HDL содержат средства, позволяющие отразить в основном функциональный, временной и структурный аспекты. Как уже отмечалось выше, описание того или иного аспекта может быть детализирова- но в весьма широких пределах. Например, функциональное описание — от уровня системы команд и алгоритмов устройств до булевских функций; структурное описание — от уровня устройств типа процессор-память до уровня вентилей и переключателей; временные харак- теристики — от задержек фронтов сигналов до тактов и задержек электромеханических уст- ройств. Возможности HDL по отражению указанных аспектов приведены на рис. 3.1: Поведение Команды Алгоритмы устройств Микрооперации Булевы функции Переключатели Вентили Базовые узлы Регистры Микросхемы Устройства ЭВМ и ВС Фронты сигналов Структура Микротакты Такты Время Рис. 3.1. Возможности HDL по отражению основных аспектов проектирования электронной аппаратуры Степень детализации того или иного аспекта определяется конкретными задачами. На- пример, описание некоторой микропроцессорной вычислительной системы может строиться как описание структуры, состоящей из микросхем БИС и СБИС, а описание самих микро- схем строится как поведенческое, если их описание на вентильном уровне либо отсутствует, либо слишком громоздко. С точки зрения разработчика электронной аппаратуры, HDL-описания должны давать возможность описывать как интерфейсы объектов проекта, так и их структуру (более того — многообразие структур). В зависимости от решаемой задачи при разработке описаний струк- тур проекта могут быть использованы разные стили описания архитектур. Подробно эти по- нятия будут рассмотрены при изучении базовых понятий языка VHDL. 9
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »