Я хочу проанализировать код уровня ворот Verilog и сохранить данные в структуре данных (например, на графике).
Затем я хочу сделать что-то с воротами на C/C++ и вывести соответствующий файл Verilog.
(Я хотел бы создать одну программу, ввод и вывод которой являются кодом уровня ворот Verilog)
(input.v => myProgram => output.v
)
Есть ли для этого какая-либо библиотека или открытый исходный код?
Я обнаружил, что это можно сделать с помощью Flex и Bison, но я понятия не имею, как использовать Flex и Bison.