Составители:
92
Таблица 2.2. Применимость языковых средств
для описания моделей ВсС
Система в целом Отдельный узел
Программная
реализация
Аппаратная
реализация
UML
9
?
9
HLL ?
9 9
?
HDL ?
9
?
9
RTL ? ?
9
9 – язык может быть использован
? – использование языка затруднено и неэффективно
UML – Unified Modeling Language [73]. Язык может быть успешно
применен для моделирования всей системы целиком на высоких уровнях
абстракции или отдельных программно реализуемых вычислительных узлов.
Абстрактное описание вычислительного узла с помощью UML не очень удобно,
так как собственно UML для этого не очень подходит по своим возможностям
.
Недостатком языка следует считать слаборазвитый инструментарий для
поддержки проектирования.
HLL – High Level (Programming) Language. Традиционные
высокоуровневые языки программирования. Отлично подходят для описания и
иногда могут быть использованы для моделирования программно
реализованных узлов. Несколько хуже язык подходит для описания аппаратно
реализованных узлов.
HDL – Hardware Description Language. Группа языков, специально
разработанная для описания аппаратуры. Постепенно по мере развития этих
языков
, они стали использоваться для моделирования аппаратной системы и
даже для синтеза аппаратно реализованных узлов.
RTL – особая группа HDL, предназначенная для описания именно
аппаратных узлов системы на уровне регистровых передач. В отдельных
случаях формально можно использовать эти языки для описания и более
крупных модулей.
В рамках проектирования ВсС процесс моделирования выглядит
следующим образом
. На начальных этапах проектирования модель
представляет собой высокоуровневое поведенческое описание системы. Данное
описание необходимо верифицировать на адекватность решаемой целевой
задаче. Собственно получение такой модели сам по себе достаточно сложный
процесс, идущий параллельно с целевой верификацией и системным
проектированием. Однако, после создания полной модели системы, ее
необходимо “реализовать”. Реализация модели заключается
в следующем:
Страницы
- « первая
- ‹ предыдущая
- …
- 91
- 92
- 93
- 94
- 95
- …
- следующая ›
- последняя »