DocsTech
/
ICARUS VERILOG
/

~ cd 8. флаги командной строки vvp

Команда vvp — это механизм выполнения симуляции. Командная строка для выполнения vvp — это сначала опции и флаги, затем входной файл vvp и, наконец, расширенные аргументы. Типичное использование выглядит следующим образом:
...
Копировать
 % vvp <flags> foo.vvp <extended arguments>

8.1. Опции/флаги

Эти опции/флаги идут перед путем к vvp-исполняемой программе. Они влияют на поведение механизма выполнения vvp, включая подготовку к симуляции.

8.2. Расширенные аргументы

Расширенные аргументы доступны для среды выполнения симуляции, особенно для системных задач, системных функций и любого кода VPI/PLI. Расширенные аргументы, начинающиеся с символа «+», оставляются для использования пользователем с помощью функций $plus$flag и $plus$value.

8.3. Аргументы VCD/FST/LXT

Если не указано иное, движок vvp по умолчанию будет использовать форматы VCD для поддержки системной задачи $dumpvars. Флаги, описанные здесь, могут изменить это поведение.

8.4. Поддержка SDF

Поддержка Icarus Verilog для обратной аннотации SDF может принимать некоторые расширенные аргументы для управления аспектами поддержки SDF.

8.5. Переменные окружения

Программа vvp обращает внимание на некоторые переменные окружения.

IVERILOG_DUMPER

Главная
Курсы
Вебинары
1. Руководство по установке Icarus Verilog
2. Начало работы с Icarus Verilog
3. Симуляция с помощью Icarus Verilog
4. Флаги командной строки iverilog
5. Формат командного файла
6. Атрибуты
7. IVLPP — препроцессор IVL
8. Флаги командной строки VVP
9. Интерактивный режим VVP
10. VVP как библиотека
Закрыть