read_ilang <<EOT module \mod wire input 1 \clk attribute \init 2'00 wire width 2 $q1 attribute \init 2'00 wire width 2 $q2 wire output 2 width 4 \q cell $dff $ff1 parameter \CLK_POLARITY 1'1 parameter \WIDTH 1 connect \CLK \clk connect \D 1'0 connect \Q $q1 [0] end cell $dff $ff2 parameter \CLK_POLARITY 1'1 parameter \WIDTH 1 connect \CLK \clk connect \D 1'0 connect \Q $q2 [0] end cell $dff $ff3 parameter \CLK_POLARITY 1'1 parameter \WIDTH 2 connect \CLK \clk connect \D 2'00 connect \Q { $q1 [1] $q2 [1] } end connect \q [0] $q1 [0] connect \q [1] $q2 [0] connect \q [2] $q1 [1] connect \q [3] $q2 [1] end EOT opt_clean opt_merge opt_dff opt_clean