ВУЗ:
Составители:
16
компонент представляет собой определенный физический параметр [3].
2. Поведенческое моделирование (behavioral modeling) непрерывных сис-
тем производится с помощью наборов ДАУ, описывающих взаимосвязь раз-
личных физических параметров. Поведенческое описание модели позволяет
разработчику избежать операции декомпозиции модели по физическим пара-
метрам и сосредоточить основное внимание на одной физической величине [3].
3. ОБЩИЕ СВЕДЕНИЯ О ПРОГРАММЕ hAMSter
Программа hAMSter ver.2.0 (High performance AMS Tool for Engineering
and Research) компании Ansoft Corporation является первой программой моде-
лирования VHDL-AMS описаний, предназначенной для работы на персональ-
ном компьютере [1].
Программа hAMSter ver.2.0 содержит текстовый (Model Editor) и графи-
ческий (hAMSterView) редакторы [1].
Текстовый редактор Model Editor предназначен для ввода VHDL-AMS
модели исследуемого устройства, сохранения его описания в формате *.vhd,
компиляции и моделирования. Задание на моделирование VHDL-AMS описа-
ния элемента микросистем располагается в файле *.cfg [1].
Графический редактор hAMSterView предназначен для представления ре-
зультатов моделирования в графическом виде. Данный редактор позволяет
производить различные преобразования полученных результатов: изменение
цвета, толщины и маркировки графиков, шкалы представления. Результаты из-
менений сохраняются в файле с расширением *.vtc. В дальнейшем при модели-
ровании той же VHDL-AMS модели элемента в редакторе hAMSterView полу-
ченные графики будут выводиться согласно настройкам [1].
Программа hAMSter ver.2.0 не поддерживает [1]:
− зарезервированные слова alias, array, generate, file, limit, record,
tolerance;
− смешанные типы nature;
− предопределены переменные класса quantity: Q'tolerance, Q'ltf, Q'ztf;
− атрибуты сигналов: S'delayed, S'stable, S'quiet, S'transaction,
S'last_event, S'driving, S'driving_value.
4. ПРИМЕР МОДЕЛИРОВАНИЯ ЭЛЕМЕНТА МСТ В hAMSter
В качестве примера рассмотрим маршрут моделирования механического
микрозеркала с помощью программы hAMSter.
VHDL-AMS модель микрозеркала имеет следующий вид [1]:
LIBRARY IEEE;
USE IEEE.MATH_REAL.ALL;
ENTITY mirror_new IS
END ENTITY mirror_new;
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »