Маршрут моделирования цифроаналогового преобразователя на действительных числах

Раздел находится в стадии актуализации

Конструкции современных цифровых сложных систем в основном моделируются на нескольких языках описания аппаратных средств, например Verilog/VHDL, Spice, Verilog-A и др. Подобные языки предназначены для описания только цифрового поведения системы. Такой подход значительно ускоряет процесс проектирования и верификации. Однако аналоговые блоки, находящиеся в среде верификации, вызывают различные функциональные неточности, поскольку они не описываются должным образом. В работе предложено использовать моделирование цифроаналогового преобразователя (ЦАП) на действительных числах. Концепция заключается в описании требуемых аналоговых моделей на языке SystemVerilog и использовании их при верификации UVM вместо SPICE-моделей. Модель ЦАП проверена совместным моделированием HSPICE и SystemVerilog. Показана его применимость в средах проверки RTL. Установлено, что цифровая среда с ЦАП, смоделированная на действительных числах, работает примерно в 8 раз быстрее, чем такая же среда с моделью SPICE. В то же время разница в напряжении выходного сигнала между моделями на действительных числах и SPICE составляет менее 2 мВ.
Ованнисян Вардан Д.
ООО «Арагац»; Национальный политехнический университет Армении
Григорян Мушег Т.
Учебный департамент Синопсис Армения; Национальный политехнический университет Армении
Аветисян Ашот А.
Учебный департамент Синопсис Армения; Национальный политехнический университет Армении
Григорян Айк Т.
ЗАО «Синопсис Армения»; Национальный политехнический университет Армении, г. Ереван, Армения

124498, г. Москва, г. Зеленоград, площадь Шокина, дом 1, МИЭТ, ауд. 7231

+7 (499) 734-62-05
magazine@miee.ru