2016-01-06 3 views
0

Я не могу найти пример в doc для преобразования VHDL-кода в Verilog с icarus. Я нашел, как сделать verilog для VHDL here. Я попытался изменить команду, чтобы сделать VHDL Перекодировку на this code:Как конвертировать VHDL-код в Verilog с помощью Icarus Verilog?

$ iverilog -tvlog95 -o button_deb.v button_deb.vhdl 
button_deb.vhdl:3: syntax error 
I give up. 

Но я получил ошибку синтаксиса. Является ли мой код VHDL неправильным? Или это неправильная команда iverilog?

ответ

1

Нет цели Verilog, поэтому вы не можете генерировать вывод Verilog, и компиляция VHDL все еще экспериментальна. Вы можете спросить в списке рассылки, чтобы убедиться, что под капотом нет ничего, что могло бы помочь. Преобразование VHDL в Verilog возможно только в относительно простых случаях (синтезируемый код должен быть Ok), поэтому вам, возможно, придется делать это вручную в любом случае.

Смежные вопросы