Язык описания электронной аппаратуры VHDL. Берчун Ю.В. - 9 стр.

UptoLike

Составители: 

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