attribute \generator "nMigen"
attribute \nmigen.hierarchy "add.jtag"
module \jtag
+ attribute \src "add.py:29"
+ wire width 3 input 0 \sr0__i
+ attribute \src "add.py:29"
+ wire width 3 output 1 \sr0__o
attribute \src "/home/lkcl/nmigen/nmigen/hdl/ir.py:526"
- wire width 1 input 0 \rst
+ wire width 1 input 2 \rst
attribute \src "/home/lkcl/nmigen/nmigen/hdl/ir.py:526"
- wire width 1 input 1 \clk
+ wire width 1 input 3 \clk
attribute \src "add.py:22"
- wire width 1 input 2 \tdi
+ wire width 1 input 4 \tdi
attribute \src "add.py:22"
- wire width 1 output 3 \tdo
+ wire width 1 output 5 \tdo
attribute \src "add.py:22"
- wire width 1 input 4 \tck
+ wire width 1 input 6 \tck
attribute \src "add.py:22"
- wire width 1 input 5 \tms
+ wire width 1 input 7 \tms
attribute \src "/home/lkcl/c4m-jtag/c4m/nmigen/jtag/tap.py:28"
wire width 1 \posjtag_clk
attribute \src "/home/lkcl/c4m-jtag/c4m/nmigen/jtag/tap.py:28"
end
sync init
end
- attribute \src "add.py:29"
- wire width 3 \sr0__o
attribute \src "/home/lkcl/c4m-jtag/c4m/nmigen/jtag/tap.py:638"
wire width 3 \sr0_reg
attribute \src "/home/lkcl/c4m-jtag/c4m/nmigen/jtag/tap.py:638"
sync posedge \clk
update \sr0__oe \sr0__oe$next
end
- attribute \src "add.py:29"
- wire width 3 \sr0__i
process $group_14
assign \sr0_reg$next \sr0_reg
attribute \src "/home/lkcl/c4m-jtag/c4m/nmigen/jtag/tap.py:669"
end
sync init
end
- connect \sr0__i 3'000
end
attribute \generator "nMigen"
attribute \top 1
wire width 1 input 7 \clk
attribute \src "/home/lkcl/nmigen/nmigen/hdl/ir.py:526"
wire width 1 input 8 \rst
+ attribute \src "add.py:29"
+ wire width 3 \jtag_sr0__i
+ attribute \src "add.py:29"
+ wire width 3 \jtag_sr0__o
cell \jtag \jtag
+ connect \sr0__i \jtag_sr0__i
+ connect \sr0__o \jtag_sr0__o
connect \rst \rst
connect \clk \clk
connect \tdi \tdi
connect \tck \tck
connect \tms \tms
end
+ process $group_0
+ assign \jtag_sr0__i 3'000
+ assign \jtag_sr0__i \jtag_sr0__o
+ sync init
+ end
attribute \src "add.py:38"
wire width 5 $1
attribute \src "add.py:38"
connect \Y $2
end
connect $1 $2
- process $group_0
+ process $group_1
assign \f$next \f
assign \f$next $1 [3:0]
attribute \src "/home/lkcl/nmigen/nmigen/hdl/xfrm.py:530"