Берём Yosys: бесплатный открытый софт для синтеза. Его можно легко собрать из исходников под Линукс, или скачать готовый для RedHat или Windows. В качестве примера создаём файл example.v на языке Verilog:
Откроется окошко с получившейся схемой:

На схеме можно видеть сумматор, мультиплексор и D-триггер.
Подробности можно прочитать в статье "Yosys Application Note 011: Interactive Design Investigation".
module example(input clk, a, b, c, output reg [1:0] y);
always @(posedge clk)
if (c)
y <= a + b;
endmodule( Скрипт и протокол... )Откроется окошко с получившейся схемой:

На схеме можно видеть сумматор, мультиплексор и D-триггер.
Подробности можно прочитать в статье "Yosys Application Note 011: Interactive Design Investigation".
