ModelSim

ModelSim - это многоязычная среда от Mentor Graphics, для моделирования описания аппаратных средств языков, таких как VHDL , Verilog и SystemC , и включает в себя встроенный C отладчик. ModelSim можно использовать независимо или вместе с Intel Quartus Prime, PSIM, Xilinx ISE или Xilinx Vivado. Моделирование выполняется с использованием графического интерфейса пользователя (GUI) или автоматически с использованием сценариев.

Продукты моделирования Mentor HDL предлагаются в нескольких редакциях, таких как ModelSim PE и Questa Sim.

Questa Sim предлагает высокопроизводительные и расширенные возможности отладки, а ModelSim PE - симулятор начального уровня для любителей и студентов. Questa Sim используется в больших многомиллионных проектах и поддерживается в Microsoft Windows и Linux, в 32-битных и 64-битных архитектурах.

ModelSim использует унифицированное ядро ​​для моделирования всех поддерживаемых языков, а метод отладки встроенного кода C такой же, как VHDL или Verilog.

Продукты ModelSim и Questa Sim обеспечивают моделирование, проверку и отладку для следующих языков:

  • VHDL
  • Verilog
  • Verilog 2001
  • SystemVerilog
  • PSL
  • SystemC

ModelSim также можно использовать с MATLAB / Simulink , используя Link ModelSim. Link ModelSim - это быстрый двунаправленный интерфейс совместного моделирования между Simulink и ModelSim. Для таких проектов MATLAB предоставляет набор инструментов для численного моделирования, а ModelSim предоставляет инструменты для проверки аппаратной реализации и временных характеристик проекта.