0da1c5dcca
First commit of the 4.5 version (latest version available)
624 lines
20 KiB
XML
624 lines
20 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!DOCTYPE registerDatapath [
|
|
<!ELEMENT register_data (equivalence, function_equivalence, register_equivalence, datapath_map)>
|
|
<!ELEMENT equivalence (bits+, mnemonic+)>
|
|
<!ELEMENT bits (#PCDATA)>
|
|
<!ELEMENT mnemonic (#PCDATA)>
|
|
<!ELEMENT function_equivalence (bits+, mnemonic+)>
|
|
<!ELEMENT bits (#PCDATA)>
|
|
<!ELEMENT mnemonic (#PCDATA)>
|
|
<!ELEMENT register_equivalence (bits+, mnemonic+)>
|
|
<!ELEMENT bits (#PCDATA)>
|
|
<!ELEMENT mnemonic (#PCDATA)>
|
|
<!ELEMENT datapath_map (num_vertex+, name+, init+, end+, color_Itype+, color_Rtype+, color_Jtype+, color_LOADtype+, color_STOREtype, color_BRANCHtype, other_axis+, isMovingXaxis+, target_vertex+, is_text+)>
|
|
<!ELEMENT num_vertex (#PCDATA)>
|
|
<!ELEMENT init (#PCDATA)>
|
|
<!ELEMENT end (#PCDATA)>
|
|
<!ELEMENT color_Itype (#PCDATA)>
|
|
<!ELEMENT color_Rtype (#PCDATA)>
|
|
<!ELEMENT color_Jtype (#PCDATA)>
|
|
<!ELEMENT color_LOADtype (#PCDATA)>
|
|
<!ELEMENT color_STOREtype (#PCDATA)>
|
|
<!ELEMENT color_BRANCHtype (#PCDATA)>
|
|
<!ELEMENT other_axis (#PCDATA)>
|
|
<!ELEMENT isMovingXaxis (#PCDATA)>
|
|
<!ELEMENT target_vertex (#PCDATA)>
|
|
<!ELEMENT is_text (#PCDATA)>
|
|
]>
|
|
|
|
<register_data>
|
|
<function_equivalence>
|
|
<bits>000000</bits>
|
|
<mnemonic>sll</mnemonic>
|
|
|
|
<bits>000010</bits>
|
|
<mnemonic>srl</mnemonic>
|
|
|
|
<bits>000011</bits>
|
|
<mnemonic>sra</mnemonic>
|
|
|
|
<bits>000100</bits>
|
|
<mnemonic>sllv</mnemonic>
|
|
|
|
<bits>000110</bits>
|
|
<mnemonic>srlv</mnemonic>
|
|
|
|
<bits>000111</bits>
|
|
<mnemonic>srav</mnemonic>
|
|
|
|
<bits>001000</bits>
|
|
<mnemonic>jr</mnemonic>
|
|
|
|
<bits>001001</bits>
|
|
<mnemonic>jalr</mnemonic>
|
|
|
|
<bits>001010</bits>
|
|
<mnemonic>movz</mnemonic>
|
|
|
|
<bits>001011</bits>
|
|
<mnemonic>movn</mnemonic>
|
|
|
|
<bits>001100</bits>
|
|
<mnemonic>SYSCALL</mnemonic>
|
|
|
|
<bits>001101</bits>
|
|
<mnemonic>BREAK</mnemonic>
|
|
|
|
<bits>010000</bits>
|
|
<mnemonic>mfhi</mnemonic>
|
|
|
|
<bits>010001</bits>
|
|
<mnemonic>mthi</mnemonic>
|
|
|
|
<bits>010010</bits>
|
|
<mnemonic>mflo</mnemonic>
|
|
|
|
<bits>010011</bits>
|
|
<mnemonic>mtlo</mnemonic>
|
|
|
|
<bits>011000</bits>
|
|
<mnemonic>mult</mnemonic>
|
|
|
|
<bits>011001</bits>
|
|
<mnemonic>multu</mnemonic>
|
|
|
|
<bits>011010</bits>
|
|
<mnemonic>div</mnemonic>
|
|
|
|
<bits>011011</bits>
|
|
<mnemonic>divu</mnemonic>
|
|
|
|
<bits>100000</bits>
|
|
<mnemonic>add</mnemonic>
|
|
|
|
<bits>100001</bits>
|
|
<mnemonic>addu</mnemonic>
|
|
|
|
<bits>100010</bits>
|
|
<mnemonic>sub</mnemonic>
|
|
|
|
<bits>100011</bits>
|
|
<mnemonic>subu</mnemonic>
|
|
|
|
<bits>100100</bits>
|
|
<mnemonic>and</mnemonic>
|
|
|
|
<bits>100101</bits>
|
|
<mnemonic>or</mnemonic>
|
|
|
|
<bits>100110</bits>
|
|
<mnemonic>xor</mnemonic>
|
|
|
|
<bits>100111</bits>
|
|
<mnemonic>nor</mnemonic>
|
|
|
|
<bits>101010</bits>
|
|
<mnemonic>slt</mnemonic>
|
|
|
|
<bits>101011</bits>
|
|
<mnemonic>sltu</mnemonic>
|
|
|
|
<bits>110000</bits>
|
|
<mnemonic>tge</mnemonic>
|
|
|
|
<bits>110001</bits>
|
|
<mnemonic>tgeu</mnemonic>
|
|
|
|
<bits>110010</bits>
|
|
<mnemonic>tlt</mnemonic>
|
|
|
|
<bits>110011</bits>
|
|
<mnemonic>tltu</mnemonic>
|
|
|
|
<bits>110100</bits>
|
|
<mnemonic>teq</mnemonic>
|
|
|
|
<bits>110110</bits>
|
|
<mnemonic>tne</mnemonic>
|
|
</function_equivalence>
|
|
|
|
<datapath_map>
|
|
<num_vertex>0</num_vertex>
|
|
<name>init</name>
|
|
<init>1</init>
|
|
<end>2</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>100#100#100</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>100#100#100</ALU_out001>
|
|
<ALU_out111>255#0#0</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>28</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>1#4#7#10#11#17</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>1</num_vertex>
|
|
<name>bit3_1</name>
|
|
<init>5</init>
|
|
<end>105</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>100#100#100</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>100#100#100</ALU_out001>
|
|
<ALU_out111>255#0#0</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>110</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>2</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>2</num_vertex>
|
|
<name>bit3_2</name>
|
|
<init>110</init>
|
|
<end>335</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>100#100#100</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>100#100#100</ALU_out001>
|
|
<ALU_out111>255#0#0</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>105</other_axis>
|
|
<isMovingXaxis>false</isMovingXaxis>
|
|
<target_vertex>3</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>3</num_vertex>
|
|
<name>bit3_3</name>
|
|
<init>105</init>
|
|
<end>155</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>100#100#100</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>100#100#100</ALU_out001>
|
|
<ALU_out111>255#0#0</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>335</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>19</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>4</num_vertex>
|
|
<name>bit2_1</name>
|
|
<init>5</init>
|
|
<end>154</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>100#100#100</ALU_out110>
|
|
<ALU_out000>255#0#0</ALU_out000>
|
|
<ALU_out001>255#0#0</ALU_out001>
|
|
<ALU_out111>100#100#100</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>183</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>5</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>5</num_vertex>
|
|
<name>bit2_2</name>
|
|
<init>183</init>
|
|
<end>262</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>100#100#100</ALU_out110>
|
|
<ALU_out000>255#0#0</ALU_out000>
|
|
<ALU_out001>255#0#0</ALU_out001>
|
|
<ALU_out111>100#100#100</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>154</other_axis>
|
|
<isMovingXaxis>false</isMovingXaxis>
|
|
<target_vertex>6</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>6</num_vertex>
|
|
<name>bit2_2</name>
|
|
<init>154</init>
|
|
<end>560</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>100#100#100</ALU_out110>
|
|
<ALU_out000>255#0#0</ALU_out000>
|
|
<ALU_out001>255#0#0</ALU_out001>
|
|
<ALU_out111>100#100#100</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>262</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>23</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>7</num_vertex>
|
|
<name>bit1_1</name>
|
|
<init>5</init>
|
|
<end>193</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>255#0#0</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>100#100#100</ALU_out001>
|
|
<ALU_out111>255#0#0</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>285</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>8</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>8</num_vertex>
|
|
<name>bit1_2</name>
|
|
<init>285</init>
|
|
<end>187</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>255#0#0</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>100#100#100</ALU_out001>
|
|
<ALU_out111>255#0#0</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>193</other_axis>
|
|
<isMovingXaxis>false</isMovingXaxis>
|
|
<target_vertex>9</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>9</num_vertex>
|
|
<name>bit1_3</name>
|
|
<init>193</init>
|
|
<end>300</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>255#0#0</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>100#100#100</ALU_out001>
|
|
<ALU_out111>255#0#0</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>187</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>21</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>10</num_vertex>
|
|
<name>bit0_1</name>
|
|
<init>5</init>
|
|
<end>160</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>100#100#100</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>255#0#0</ALU_out001>
|
|
<ALU_out111>100#100#100</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>370</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>0</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>11</num_vertex>
|
|
<name>opALU0_1</name>
|
|
<init>5</init>
|
|
<end>140</end>
|
|
<ALU_out010>255#00#00</ALU_out010>
|
|
<ALU_out110>255#00#00</ALU_out110>
|
|
<ALU_out000>255#00#00</ALU_out000>
|
|
<ALU_out001>255#00#00</ALU_out001>
|
|
<ALU_out111>255#00#00</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>239</other_axis>
|
|
<isMovingXaxis>false</isMovingXaxis>
|
|
<target_vertex>12#13</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>12</num_vertex>
|
|
<name>opALU0_2</name>
|
|
<init>155</init>
|
|
<end>225</end>
|
|
<ALU_out010>255#00#00</ALU_out010>
|
|
<ALU_out110>255#00#00</ALU_out110>
|
|
<ALU_out000>255#00#00</ALU_out000>
|
|
<ALU_out001>255#00#00</ALU_out001>
|
|
<ALU_out111>255#00#00</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>239</other_axis>
|
|
<isMovingXaxis>false</isMovingXaxis>
|
|
<target_vertex>14#15</target_vertex>
|
|
<is_text>false</is_text>,
|
|
|
|
<num_vertex>13</num_vertex>
|
|
<name>and1_in1</name>
|
|
<init>245</init>
|
|
<end>295</end>
|
|
<ALU_out010>255#00#00</ALU_out010>
|
|
<ALU_out110>255#00#00</ALU_out110>
|
|
<ALU_out000>255#00#00</ALU_out000>
|
|
<ALU_out001>255#00#00</ALU_out001>
|
|
<ALU_out111>255#00#00</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>147</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>0</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>14</num_vertex>
|
|
<name>opALU0_3</name>
|
|
<init>237</init>
|
|
<end>310</end>
|
|
<ALU_out010>255#00#00</ALU_out010>
|
|
<ALU_out110>255#00#00</ALU_out110>
|
|
<ALU_out000>255#00#00</ALU_out000>
|
|
<ALU_out001>255#00#00</ALU_out001>
|
|
<ALU_out111>255#00#00</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>239</other_axis>
|
|
<isMovingXaxis>false</isMovingXaxis>
|
|
<target_vertex>16</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>15</num_vertex>
|
|
<name>or2_in2</name>
|
|
<init>245</init>
|
|
<end>560</end>
|
|
<ALU_out010>255#00#00</ALU_out010>
|
|
<ALU_out110>255#00#00</ALU_out110>
|
|
<ALU_out000>255#00#00</ALU_out000>
|
|
<ALU_out001>255#00#00</ALU_out001>
|
|
<ALU_out111>255#00#00</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>230</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>22</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>16</num_vertex>
|
|
<name>and2_in1</name>
|
|
<init>240</init>
|
|
<end>300</end>
|
|
<ALU_out010>255#00#00</ALU_out010>
|
|
<ALU_out110>255#00#00</ALU_out110>
|
|
<ALU_out000>255#00#00</ALU_out000>
|
|
<ALU_out001>255#00#00</ALU_out001>
|
|
<ALU_out111>255#00#00</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>313</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>0</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>17</num_vertex>
|
|
<name>opALU0_1</name>
|
|
<init>5</init>
|
|
<end>118</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>100#100#100</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>100#100#100</ALU_out001>
|
|
<ALU_out111>100#100#100</ALU_out111>
|
|
<color_Itype>255#0#0</color_Itype>
|
|
<color_Rtype>255#0#0</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>390</other_axis>
|
|
<isMovingXaxis>false</isMovingXaxis>
|
|
<target_vertex>18</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>18</num_vertex>
|
|
<name>or1_in1</name>
|
|
<init>390</init>
|
|
<end>570</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>100#100#100</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>100#100#100</ALU_out001>
|
|
<ALU_out111>100#100#100</ALU_out111>
|
|
<color_Itype>255#0#0</color_Itype>
|
|
<color_Rtype>255#0#0</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>118</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>0</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>19</num_vertex>
|
|
<name>or0_out</name>
|
|
<init>245</init>
|
|
<end>305</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>100#100#100</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>100#100#100</ALU_out001>
|
|
<ALU_out111>255#0#0</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>348</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>20</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>20</num_vertex>
|
|
<name>op3</name>
|
|
<init>382</init>
|
|
<end>795</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>100#100#100</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>255#0#0</ALU_out001>
|
|
<ALU_out111>255#0#0</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>324</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>0</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>21</num_vertex>
|
|
<name>or1_in2</name>
|
|
<init>374</init>
|
|
<end>570</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>255#0#0</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>100#100#100</ALU_out001>
|
|
<ALU_out111>255#0#0</ALU_out111>
|
|
<color_Itype>100#100#100</color_Itype>
|
|
<color_Rtype>100#100#100</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>157</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>0</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>22</num_vertex>
|
|
<name>op1</name>
|
|
<init>660</init>
|
|
<end>795</end>
|
|
<ALU_out010>100#100#100</ALU_out010>
|
|
<ALU_out110>255#0#0</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>100#100#100</ALU_out001>
|
|
<ALU_out111>255#0#0</ALU_out111>
|
|
<color_Itype>255#00#00</color_Itype>
|
|
<color_Rtype>255#00#00</color_Rtype>
|
|
<color_Jtype>100#100#100</color_Jtype>
|
|
<color_LOADtype>100#100#100</color_LOADtype>
|
|
<color_STOREtype>100#100#100</color_STOREtype>
|
|
<color_BRANCHtype>100#100#100</color_BRANCHtype>
|
|
<other_axis>133</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>0</target_vertex>
|
|
<is_text>false</is_text>
|
|
|
|
<num_vertex>23</num_vertex>
|
|
<name>op2</name>
|
|
<init>665</init>
|
|
<end>795</end>
|
|
<ALU_out010>255#0#0</ALU_out010>
|
|
<ALU_out110>255#0#0</ALU_out110>
|
|
<ALU_out000>100#100#100</ALU_out000>
|
|
<ALU_out001>100#100#100</ALU_out001>
|
|
<ALU_out111>255#0#0</ALU_out111>
|
|
<color_Itype>255#0#0</color_Itype>
|
|
<color_Rtype>255#00#00</color_Rtype>
|
|
<color_Jtype>255#0#0</color_Jtype>
|
|
<color_LOADtype>255#0#0</color_LOADtype>
|
|
<color_STOREtype>255#0#0</color_STOREtype>
|
|
<color_BRANCHtype>255#0#0</color_BRANCHtype>
|
|
<other_axis>243</other_axis>
|
|
<isMovingXaxis>true</isMovingXaxis>
|
|
<target_vertex>0</target_vertex>
|
|
<is_text>false</is_text>
|
|
</datapath_map>
|
|
</register_data>
|
|
|
|
|