Поскольку доступна только документация для V5, трудно найти какую -либо хорошую информацию. Мой вопрос: < /p>
Когда вы пишете систему Verilog Module Verilator Преобразует его в C ++, а внутренние сигналы переводятся в какие -то атрибуты класса. Например, допустим, у меня есть это: < /p>
- Top Module: Core < /code> < /li>
Внутри его я получил Модуль с именем exe instancicated a_exe - Внутри exe я получил имя сигнала brancle_v
со стороны C ++, он создаст: < Br />Код: Выделить всё
core__DOT__u_exe__DOT__branch_v
Я читал об этом: /*verilator public*/ , я сделал это:
Код: Выделить всё
logic branch_v /*verilator public*/;Подробнее здесь: https://stackoverflow.com/questions/793 ... attributes
Мобильная версия