Цитата(DSIoffe @ Aug 29 2016, 16:29)

И что такое структурный Verilog? Я не смог найти такого словосочетания.
структурный, это когда описывается не поведение, а структура из элементов (то есть не подойдет

)
счетчик это не
cnt<=cnt+1;
а что-то типа
OA1 \accum.phase_ret_1_RNO (
.Y(I2_un5_CO1_reti),
.A(I1_un5_CO1_reti),
.B(ADD_32x32_slow_I1_CO1_0_reti),
.C(phase_RNIV9I01[2])
);
// @12:180
DFN1 \accum.phase_ret_Z (
.Q(I1_un5_CO1),
.CLK(CLK_I_c),
.D(I1_un5_CO1_reti)
);
// @12:180
DFN1 \accum.code_nco_freq_ret_1_Z (
.Q(ADD_32x32_slow_I1_CO1_0),
.CLK(CLK_I_c),
.D(ADD_32x32_slow_I1_CO1_0_reti)
);
// @12:180
DFN1 \phase_Z[2] (
.Q(code_phase_out[2]),
.CLK(CLK_I_c),
.D(phase_RNIV9I01[2])

))))))))
можно посмотреть на сгенеренных нетлистах, например, для симуляции