tests: vlog: dsp_in_registered: update golden.pb_type Signed-off-by: Karol Gugala <kgugala@antmicro.com>
diff --git a/tests/dsp_in_registered/golden.pb_type.xml b/tests/dsp_in_registered/golden.pb_type.xml index 3d0407e..7649ce2 100644 --- a/tests/dsp_in_registered/golden.pb_type.xml +++ b/tests/dsp_in_registered/golden.pb_type.xml
@@ -537,262 +537,522 @@ <direct> <port name="Q" type="input" from="q_a_ff[0]"/> <port name="a[0]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[0]"/> + <port name="a[0]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[1]"/> <port name="a[1]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[1]"/> + <port name="a[1]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[2]"/> <port name="a[2]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[2]"/> + <port name="a[2]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[3]"/> <port name="a[3]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[3]"/> + <port name="a[3]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[4]"/> <port name="a[4]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[4]"/> + <port name="a[4]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[5]"/> <port name="a[5]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[5]"/> + <port name="a[5]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[6]"/> <port name="a[6]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[6]"/> + <port name="a[6]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[7]"/> <port name="a[7]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[7]"/> + <port name="a[7]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[8]"/> <port name="a[8]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[8]"/> + <port name="a[8]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[9]"/> <port name="a[9]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[9]"/> + <port name="a[9]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[10]"/> <port name="a[10]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[10]"/> + <port name="a[10]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[11]"/> <port name="a[11]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[11]"/> + <port name="a[11]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[12]"/> <port name="a[12]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[12]"/> + <port name="a[12]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[13]"/> <port name="a[13]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[13]"/> + <port name="a[13]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[14]"/> <port name="a[14]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[14]"/> + <port name="a[14]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[15]"/> <port name="a[15]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[15]"/> + <port name="a[15]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[16]"/> <port name="a[16]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[16]"/> + <port name="a[16]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[17]"/> <port name="a[17]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[17]"/> + <port name="a[17]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[18]"/> <port name="a[18]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[18]"/> + <port name="a[18]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[19]"/> <port name="a[19]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[19]"/> + <port name="a[19]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[20]"/> <port name="a[20]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[20]"/> + <port name="a[20]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[21]"/> <port name="a[21]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[21]"/> + <port name="a[21]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[22]"/> <port name="a[22]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[22]"/> + <port name="a[22]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[23]"/> <port name="a[23]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[23]"/> + <port name="a[23]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[24]"/> <port name="a[24]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[24]"/> + <port name="a[24]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[25]"/> <port name="a[25]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[25]"/> + <port name="a[25]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[26]"/> <port name="a[26]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[26]"/> + <port name="a[26]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[27]"/> <port name="a[27]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[27]"/> + <port name="a[27]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[28]"/> <port name="a[28]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[28]"/> + <port name="a[28]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[29]"/> <port name="a[29]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[29]"/> + <port name="a[29]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[30]"/> <port name="a[30]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[30]"/> + <port name="a[30]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_a_ff[31]"/> <port name="a[31]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_a_ff[31]"/> + <port name="a[31]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[0]"/> <port name="b[0]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[0]"/> + <port name="b[0]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[1]"/> <port name="b[1]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[1]"/> + <port name="b[1]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[2]"/> <port name="b[2]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[2]"/> + <port name="b[2]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[3]"/> <port name="b[3]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[3]"/> + <port name="b[3]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[4]"/> <port name="b[4]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[4]"/> + <port name="b[4]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[5]"/> <port name="b[5]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[5]"/> + <port name="b[5]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[6]"/> <port name="b[6]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[6]"/> + <port name="b[6]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[7]"/> <port name="b[7]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[7]"/> + <port name="b[7]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[8]"/> <port name="b[8]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[8]"/> + <port name="b[8]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[9]"/> <port name="b[9]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[9]"/> + <port name="b[9]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[10]"/> <port name="b[10]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[10]"/> + <port name="b[10]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[11]"/> <port name="b[11]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[11]"/> + <port name="b[11]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[12]"/> <port name="b[12]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[12]"/> + <port name="b[12]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[13]"/> <port name="b[13]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[13]"/> + <port name="b[13]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[14]"/> <port name="b[14]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[14]"/> + <port name="b[14]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[15]"/> <port name="b[15]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[15]"/> + <port name="b[15]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[16]"/> <port name="b[16]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[16]"/> + <port name="b[16]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[17]"/> <port name="b[17]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[17]"/> + <port name="b[17]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[18]"/> <port name="b[18]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[18]"/> + <port name="b[18]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[19]"/> <port name="b[19]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[19]"/> + <port name="b[19]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[20]"/> <port name="b[20]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[20]"/> + <port name="b[20]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[21]"/> <port name="b[21]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[21]"/> + <port name="b[21]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[22]"/> <port name="b[22]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[22]"/> + <port name="b[22]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[23]"/> <port name="b[23]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[23]"/> + <port name="b[23]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[24]"/> <port name="b[24]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[24]"/> + <port name="b[24]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[25]"/> <port name="b[25]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[25]"/> + <port name="b[25]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[26]"/> <port name="b[26]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[26]"/> + <port name="b[26]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[27]"/> <port name="b[27]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[27]"/> + <port name="b[27]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[28]"/> <port name="b[28]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[28]"/> + <port name="b[28]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[29]"/> <port name="b[29]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[29]"/> + <port name="b[29]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[30]"/> <port name="b[30]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[30]"/> + <port name="b[30]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="q_b_ff[31]"/> <port name="b[31]" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="q_b_ff[31]"/> + <port name="b[31]" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="Q" type="input" from="m_ff"/> <port name="m" type="output" from="comb"/> + <pack_pattern name="DFF2DSP" type="pack"> + <port name="Q" type="input" from="m_ff"/> + <port name="m" type="output" from="comb"/> + </pack_pattern> </direct> <direct> <port name="out[0]" type="input" from="comb"/>