Описание тега vpi
Интерфейс программирования Verilog, API, который позволяет пользователю запрашивать базу данных симулятора и управлять ею.
VPI - программный интерфейс Verilog.
PLI — интерфейс языка программирования
VPI также известен как PLI-2. VPI не поддерживает исходный интерфейс PLI.
VPI предоставляет общий интерфейс для симуляторов Verilog, который позволяет пользователю запрашивать и манипулировать структурами данных симуляторов. Концептуально VPI похож на подключаемый модуль компилятора. Симуляторы не производят (синтезируют) окончательные проекты, а предоставляют средства для функционального тестирования и проверки. VPI может изменить симуляцию, чтобы предоставить псевдовременную информацию, создать тестовые векторы и отчеты о коде Verilog.
См.: ВПИ в Википедии.
Пример использования VPI с симулятором с открытым исходным кодом iverilog.