mirror of
https://github.com/MPSU/APS.git
synced 2025-09-15 17:20:10 +00:00
4 lines
535 KiB
XML
4 lines
535 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!-- Do not edit this file with editors other than draw.io -->
|
||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||
<svg xmlns="http://www.w3.org/2000/svg" style="background: #ffffff; background-color: light-dark(#ffffff, #121212); color-scheme: light dark;" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1886px" height="826px" viewBox="-0.5 -0.5 1886 826" content="<mxfile scale="1" border="0" host="Electron" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/26.2.2 Chrome/134.0.6998.178 Electron/35.1.2 Safari/537.36" version="26.2.2"> <diagram name="Page-1" id="QD3FGtx-WSGlPgwAa_bI"> <mxGraphModel dx="1412" dy="1660" grid="1" gridSize="1" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" background="#ffffff" math="0" shadow="0"> <root> <mxCell id="0" /> <mxCell id="1" parent="0" /> <mxCell id="2" value="&lt;p style=&quot;line-height: 70%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;Main&lt;br&gt;Decoder&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#0068D1;fontSize=14;fontColor=#007FFF;fillColor=none;comic=0;jiggle=0.5;strokeWidth=2;spacingTop=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1199" y="-634" width="164" height="135" as="geometry" /> </mxCell> <mxCell id="3" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;exitX=1;exitY=0.543;exitDx=0;exitDy=0;entryX=-0.008;entryY=0.727;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;exitPerimeter=0;" parent="1" source="220" target="15" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1178" y="-343.0050000000001" as="sourcePoint" /> <mxPoint x="1192" y="-343" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="4" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;fontColor=#000000;strokeColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1601" y="-374" as="sourcePoint" /> <mxPoint x="1637" y="-374" as="targetPoint" /> <Array as="points"> <mxPoint x="1627" y="-374" /> </Array> </mxGeometry> </mxCell> <mxCell id="5" value="&lt;p style=&quot;line-height: 120%;&quot;&gt;&lt;b&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;flag&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#A9C4EB;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1619" y="-382.57" width="39" height="18" as="geometry" /> </mxCell> <mxCell id="6" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#007FFF;startSize=6;endSize=6;comic=0;jiggle=0.5;entryX=0.308;entryY=0.375;entryDx=0;entryDy=0;strokeWidth=2;endFill=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1602" y="-354" as="sourcePoint" /> <mxPoint x="1797.008" y="-354.4999999999998" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="7" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;entryX=-0.05;entryY=0.094;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" target="200" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1342" y="-350" as="sourcePoint" /> <mxPoint x="1477" y="-350" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="8" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1481" y="-293" as="sourcePoint" /> <mxPoint x="1501" y="-293" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="9" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1521" y="-330" as="sourcePoint" /> <mxPoint x="1561" y="-330" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="10" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.318;exitDx=0;exitDy=0;exitPerimeter=0;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1341" y="-392.0199999999999" as="sourcePoint" /> <mxPoint x="1401" y="-392" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="11" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1381" y="-377" as="sourcePoint" /> <mxPoint x="1401" y="-377" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="12" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;entryX=0;entryY=0.5;entryDx=0;entryDy=0;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1381" y="-363" as="sourcePoint" /> <mxPoint x="1401" y="-363" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="13" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1421" y="-378" as="sourcePoint" /> <mxPoint x="1561" y="-378" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" source="15" target="226" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="15" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;&lt;b&gt;Register&lt;br&gt;File&lt;/b&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=9;fontColor=#000000;comic=0;labelBackgroundColor=default;endArrow=none;strokeColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1221" y="-423" width="120" height="110" as="geometry" /> </mxCell> <mxCell id="16" value="" style="triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;labelBackgroundColor=default;endArrow=none;fontSize=9;rounded=0;strokeColor=#000000;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1234.9957894736842" y="-429.845" width="10.526315789473681" height="24.844720496894418" as="geometry" /> </mxCell> <mxCell id="17" value="" style="endArrow=none;html=1;rounded=0;comic=0;fontSize=16;strokeColor=#000000;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1241.1615789473685" y="-422.9777639751553" as="sourcePoint" /> <mxPoint x="1241.1615789473685" y="-435.40012422360246" as="targetPoint" /> <Array as="points"> <mxPoint x="1241.1615789473685" y="-422.9777639751553" /> </Array> </mxGeometry> </mxCell> <mxCell id="18" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;imm_S&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1384" y="-180" width="40" height="10" as="geometry" /> </mxCell> <mxCell id="19" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;imm_U&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1382" y="-221" width="40" height="10" as="geometry" /> </mxCell> <mxCell id="20" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;4&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#000000;comic=0;container=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1470" y="-298" width="10" height="10" as="geometry" /> </mxCell> <mxCell id="21" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;0&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#000000;comic=0;container=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1371" y="-368" width="10" height="10" as="geometry" /> </mxCell> <mxCell id="22" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;RD1&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1308" y="-401" width="29" height="17" as="geometry" /> </mxCell> <mxCell id="23" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;RD2&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1317" y="-355" width="20" height="10" as="geometry" /> </mxCell> <mxCell id="24" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;gpr_we&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1257" y="-513" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="25" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;WE&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1264.5" y="-419" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="26" value="&lt;p style=&quot;line-height: 130%;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot; color=&quot;#ffffff&quot;&gt;clk_i&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1225.95" y="-450" width="28.61" height="17" as="geometry" /> </mxCell> <mxCell id="27" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;wb_sel&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1306.21" y="-569.21" width="53.48" height="10" as="geometry" /> </mxCell> <mxCell id="28" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;&amp;nbsp;mem_size&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1303.52" y="-623" width="57" height="10" as="geometry" /> </mxCell> <mxCell id="29" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;mem_we&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1315.21" y="-584" width="44.48" height="10" as="geometry" /> </mxCell> <mxCell id="30" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;alu_op&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1326.69" y="-554" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="31" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;b_sel&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1326.69" y="-537" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="32" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;a_sel&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1326.98" y="-522" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="33" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;jal&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1201.5" y="-557.79" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="34" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;b&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1201.5" y="-545" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="35" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;instr&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1202" y="-534" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="36" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=14;fontColor=#D4E1F5;startSize=6;endSize=6;jiggle=0.5;exitX=1.006;exitY=0.623;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.654;entryY=0.206;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1363.984" y="-563.109" as="sourcePoint" /> <mxPoint x="1806.004" y="-365.99199999999996" as="targetPoint" /> <Array as="points"> <mxPoint x="1806" y="-564" /> </Array> </mxGeometry> </mxCell> <mxCell id="37" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=14;fontColor=#D4E1F5;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeOpacity=100;fillOpacity=100;" parent="1" target="147" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1364" y="-615" as="sourcePoint" /> <mxPoint x="1588" y="-618" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="38" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=14;fontColor=#D4E1F5;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;exitX=1.005;exitY=0.626;exitDx=0;exitDy=0;exitPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1363.82" y="-547.66" as="sourcePoint" /> <mxPoint x="1577" y="-391" as="targetPoint" /> <Array as="points"> <mxPoint x="1577" y="-548" /> </Array> </mxGeometry> </mxCell> <mxCell id="39" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=14;fontColor=#D4E1F5;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;exitX=1;exitY=0.794;exitDx=0;exitDy=0;exitPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1363.0000000000002" y="-531.102" as="sourcePoint" /> <mxPoint x="1510" y="-360" as="targetPoint" /> <Array as="points"> <mxPoint x="1510" y="-531" /> </Array> </mxGeometry> </mxCell> <mxCell id="40" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=14;fontColor=#D4E1F5;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;entryX=1;entryY=0;entryDx=0;entryDy=0;strokeOpacity=100;fillOpacity=100;" parent="1" target="201" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1363" y="-516" as="sourcePoint" /> <mxPoint x="1411.08" y="-424.84000000000015" as="targetPoint" /> <Array as="points"> <mxPoint x="1411" y="-516" /> </Array> </mxGeometry> </mxCell> <mxCell id="41" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=14;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=3;entryX=-0.001;entryY=0.791;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" target="2" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1131" y="-65" as="sourcePoint" /> <mxPoint x="1197.688" y="-502.952" as="targetPoint" /> <Array as="points"> <mxPoint x="1130" y="-527" /> </Array> </mxGeometry> </mxCell> <mxCell id="42" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;RA1&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1225.13" y="-408" width="20" height="10" as="geometry" /> </mxCell> <mxCell id="43" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;RA2&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1225.13" y="-388" width="20" height="10" as="geometry" /> </mxCell> <mxCell id="44" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;WA&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1225.95" y="-368" width="20" height="10" as="geometry" /> </mxCell> <mxCell id="45" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;WD&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1225" y="-348" width="20" height="10" as="geometry" /> </mxCell> <mxCell id="46" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;entryX=-0.006;entryY=0.176;entryDx=0;entryDy=0;entryPerimeter=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" target="15" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1132" y="-404" as="sourcePoint" /> <mxPoint x="1152" y="-423" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="47" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;[19:15]&lt;/b&gt;&lt;/font&gt;" style="edgeLabel;html=1;align=right;verticalAlign=middle;resizable=0;points=[];fontSize=14;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="46" connectable="0" vertex="1"> <mxGeometry x="0.3031" y="-1" relative="1" as="geometry"> <mxPoint y="-4" as="offset" /> </mxGeometry> </mxCell> <mxCell id="48" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1132" y="-383" as="sourcePoint" /> <mxPoint x="1220" y="-383" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="49" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;[24:20]&lt;/b&gt;&lt;/font&gt;" style="edgeLabel;html=1;align=right;verticalAlign=middle;resizable=0;points=[];fontSize=14;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="48" connectable="0" vertex="1"> <mxGeometry x="0.3031" y="-1" relative="1" as="geometry"> <mxPoint y="-4" as="offset" /> </mxGeometry> </mxCell> <mxCell id="50" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;entryX=-0.008;entryY=0.548;entryDx=0;entryDy=0;entryPerimeter=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" target="15" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1132" y="-363" as="sourcePoint" /> <mxPoint x="1192.2800000000002" y="-362.6400000000001" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="51" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;[11:07]&lt;/b&gt;&lt;/font&gt;" style="edgeLabel;html=1;align=right;verticalAlign=middle;resizable=0;points=[];fontSize=14;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="50" connectable="0" vertex="1"> <mxGeometry x="0.3031" y="-1" relative="1" as="geometry"> <mxPoint x="-1" y="-5" as="offset" /> </mxGeometry> </mxCell> <mxCell id="52" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1132" y="-263" as="sourcePoint" /> <mxPoint x="1319" y="-263" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="53" value="&lt;font style=&quot;&quot;&gt;&lt;font size=&quot;1&quot; style=&quot;&quot;&gt;&lt;b style=&quot;font-size: 10.5px;&quot;&gt;[31:20]&lt;/b&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;" style="edgeLabel;html=1;align=left;verticalAlign=middle;resizable=0;points=[];fontSize=16;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="52" connectable="0" vertex="1"> <mxGeometry x="-0.3708" relative="1" as="geometry"> <mxPoint x="-30" y="-3" as="offset" /> </mxGeometry> </mxCell> <mxCell id="54" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1133" y="-223" as="sourcePoint" /> <mxPoint x="1372" y="-224" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="55" value="&lt;b style=&quot;border-color: var(--border-color);&quot;&gt;&lt;font style=&quot;font-size: 10.5px;&quot;&gt;[31:12], 12&#39;h000&lt;/font&gt;&lt;/b&gt;" style="edgeLabel;html=1;align=left;verticalAlign=middle;resizable=0;points=[];fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="54" connectable="0" vertex="1"> <mxGeometry x="-0.411" y="1" relative="1" as="geometry"> <mxPoint x="-42" y="-1" as="offset" /> </mxGeometry> </mxCell> <mxCell id="56" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1132" y="-183" as="sourcePoint" /> <mxPoint x="1319" y="-183" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="57" value="&lt;b style=&quot;border-color: var(--border-color);&quot;&gt;&lt;font style=&quot;font-size: 10.5px;&quot;&gt;[31:25][11:7]&lt;/font&gt;&lt;/b&gt;" style="edgeLabel;html=1;align=left;verticalAlign=middle;resizable=0;points=[];fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="56" connectable="0" vertex="1"> <mxGeometry x="-0.4224" relative="1" as="geometry"> <mxPoint x="-25" y="-2" as="offset" /> </mxGeometry> </mxCell> <mxCell id="58" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1132" y="-103" as="sourcePoint" /> <mxPoint x="1319" y="-103" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="59" value="&lt;b style=&quot;border-color: var(--border-color);&quot;&gt;&lt;font style=&quot;font-size: 10.5px;&quot;&gt;[31][19:12][20][30:21],1&#39;b0&lt;/font&gt;&lt;/b&gt;&lt;font size=&quot;1&quot; style=&quot;&quot;&gt;&lt;b style=&quot;font-size: 11px;&quot;&gt;&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="edgeLabel;html=1;align=left;verticalAlign=middle;resizable=0;points=[];fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;labelBackgroundColor=default;strokeOpacity=100;fillOpacity=100;" parent="58" connectable="0" vertex="1"> <mxGeometry x="-0.3419" relative="1" as="geometry"> <mxPoint x="-34" y="-1" as="offset" /> </mxGeometry> </mxCell> <mxCell id="60" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1133" y="-143" as="sourcePoint" /> <mxPoint x="1320" y="-143" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="61" value="&lt;b style=&quot;border-color: var(--border-color);&quot;&gt;&lt;font style=&quot;font-size: 10.5px;&quot;&gt;[31][7][30:25][11:8],1&#39;b0&lt;/font&gt;&lt;/b&gt;" style="edgeLabel;html=1;align=left;verticalAlign=middle;resizable=0;points=[];fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="60" connectable="0" vertex="1"> <mxGeometry x="-0.493" y="1" relative="1" as="geometry"> <mxPoint x="-20" y="-1" as="offset" /> </mxGeometry> </mxCell> <mxCell id="62" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1817" y="-335" as="sourcePoint" /> <mxPoint x="1837" y="-335" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="63" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;exitX=0.846;exitY=0.691;exitDx=0;exitDy=0;jiggle=0.5;strokeWidth=2;exitPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="166" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1072.996" y="-113.01199999999994" as="sourcePoint" /> <mxPoint x="1371" y="-143" as="targetPoint" /> <Array as="points"> <mxPoint x="1086" y="-113" /> <mxPoint x="1086" y="-25" /> <mxPoint x="1497" y="-25" /> <mxPoint x="1497" y="-143" /> </Array> </mxGeometry> </mxCell> <mxCell id="64" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;entryX=0.867;entryY=0.567;entryDx=0;entryDy=0;entryPerimeter=0;jiggle=0.5;strokeWidth=2;exitX=0.808;exitY=0.397;exitDx=0;exitDy=0;exitPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="166" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1085" y="-134" as="sourcePoint" /> <mxPoint x="1371.02" y="-102.99000000000024" as="targetPoint" /> <Array as="points"> <mxPoint x="1106" y="-133" /> <mxPoint x="1105" y="-43" /> <mxPoint x="1471" y="-43" /> <mxPoint x="1471" y="-103" /> </Array> </mxGeometry> </mxCell> <mxCell id="65" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;imm_J&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1384" y="-99" width="40" height="10" as="geometry" /> </mxCell> <mxCell id="66" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;imm_B&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1384" y="-139" width="40" height="10" as="geometry" /> </mxCell> <mxCell id="67" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1003" y="-123" as="sourcePoint" /> <mxPoint x="1033" y="-123" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="68" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1003" y="-143" as="sourcePoint" /> <mxPoint x="1013" y="-143" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="69" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;4&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1013" y="-149" width="10" height="10" as="geometry" /> </mxCell> <mxCell id="70" value="" style="shape=xor;whiteSpace=wrap;html=1;rounded=1;strokeColor=#007FFF;fontSize=16;fontColor=#000000;fillColor=none;rotation=90;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="977.45" y="-218.37" width="31.5" height="32.25" as="geometry" /> </mxCell> <mxCell id="71" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="70" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="998" y="-181" as="sourcePoint" /> <mxPoint x="993" y="-153" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="72" value="" style="shape=or;whiteSpace=wrap;html=1;rounded=1;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;fillColor=none;rotation=90;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="990.5" y="-275.75" width="27.5" height="33.75" as="geometry" /> </mxCell> <mxCell id="73" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1004" y="-215" as="sourcePoint" /> <mxPoint x="1004" y="-245" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="74" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;startSize=6;endSize=6;exitX=0.112;exitY=0.85;exitDx=0;exitDy=0;exitPerimeter=0;jiggle=0.5;entryX=0.001;entryY=0.418;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="70" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="982.13825" y="-241.22299999999996" as="sourcePoint" /> <mxPoint x="1199.164" y="-551.3800000000001" as="targetPoint" /> <Array as="points"> <mxPoint x="981" y="-551" /> </Array> </mxGeometry> </mxCell> <mxCell id="75" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=-0.002;entryY=0.56;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1013" y="-286" as="sourcePoint" /> <mxPoint x="1198.672" y="-538.6000000000001" as="targetPoint" /> <Array as="points"> <mxPoint x="1013" y="-539" /> </Array> </mxGeometry> </mxCell> <mxCell id="76" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1013" y="-286" as="sourcePoint" /> <mxPoint x="1043" y="-146" as="targetPoint" /> <Array as="points"> <mxPoint x="1043" y="-286" /> </Array> </mxGeometry> </mxCell> <mxCell id="77" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="994.86" y="-272.75" as="sourcePoint" /> <mxPoint x="995" y="-303" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="78" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;PC&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;fillColor=none;verticalAlign=top;horizontal=1;spacingBottom=0;spacingTop=11;jiggle=0.5;strokeWidth=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="854" y="-385" width="26" height="70.25" as="geometry" /> </mxCell> <mxCell id="79" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;entryX=0.524;entryY=0.944;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="935" y="-344" as="sourcePoint" /> <mxPoint x="935.1777999999999" y="-424.00800000000004" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="80" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot; color=&quot;#ffffff&quot;&gt;clk_i&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="850" y="-413" width="32" height="15" as="geometry" /> </mxCell> <mxCell id="81" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=1;entryX=0.518;entryY=0.998;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="202" target="80" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="866.74" y="-363.9999999999999" as="sourcePoint" /> <mxPoint x="866.74" y="-386.15" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="82" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="867" y="-291.75" as="sourcePoint" /> <mxPoint x="867" y="-314.75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="83" value="&lt;p style=&quot;line-height: 130%;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot; color=&quot;#ffffff&quot;&gt;rst_i&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="851" y="-295.75" width="31" height="16" as="geometry" /> </mxCell> <mxCell id="84" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;entryX=0.986;entryY=0.582;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" target="224" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="890" y="-186" as="sourcePoint" /> <mxPoint x="890" y="-343" as="targetPoint" /> <Array as="points"> <mxPoint x="935" y="-186" /> <mxPoint x="935" y="-343" /> </Array> </mxGeometry> </mxCell> <mxCell id="85" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;entryX=0.013;entryY=0.498;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" target="165" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="889" y="-133" as="sourcePoint" /> <mxPoint x="950" y="-133" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="86" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;entryX=-0.023;entryY=0.601;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" target="78" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="727" y="-343" as="sourcePoint" /> <mxPoint x="754" y="-343" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="87" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;entryX=0.085;entryY=0.669;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="131" target="418" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="749" y="-163" as="sourcePoint" /> <mxPoint x="579.406" y="-321.37200000000007" as="targetPoint" /> <Array as="points"> <mxPoint x="560" y="-162" /> <mxPoint x="559" y="-311" /> </Array> </mxGeometry> </mxCell> <mxCell id="88" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=-0.005;entryY=0.279;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="323" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="784" y="-409" as="sourcePoint" /> <mxPoint x="1198.1799999999998" y="-563.8900000000001" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="89" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;jalr&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1202" y="-570.21" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="90" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1797" y="-299" as="sourcePoint" /> <mxPoint x="1817" y="-304.75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="91" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1797" y="-369" as="sourcePoint" /> <mxPoint x="1817" y="-363.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="92" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1797" y="-299" as="sourcePoint" /> <mxPoint x="1797" y="-369" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="93" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1817" y="-304" as="sourcePoint" /> <mxPoint x="1817" y="-363.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="94" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1401" y="-354" as="sourcePoint" /> <mxPoint x="1421" y="-359.75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="95" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1401" y="-401" as="sourcePoint" /> <mxPoint x="1421" y="-395.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="96" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1401" y="-354" as="sourcePoint" /> <mxPoint x="1401" y="-401" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="97" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1421" y="-359.75" as="sourcePoint" /> <mxPoint x="1421" y="-395" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="98" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1561" y="-394" as="sourcePoint" /> <mxPoint x="1601" y="-384" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="99" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1561" y="-344" as="sourcePoint" /> <mxPoint x="1581" y="-354" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="100" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1561" y="-364" as="sourcePoint" /> <mxPoint x="1581" y="-354" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="101" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1561" y="-314" as="sourcePoint" /> <mxPoint x="1601" y="-324" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="102" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1561" y="-314" as="sourcePoint" /> <mxPoint x="1561" y="-344" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="103" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1561" y="-364" as="sourcePoint" /> <mxPoint x="1561" y="-394" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="104" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1601" y="-324" as="sourcePoint" /> <mxPoint x="1601" y="-384" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="105" value="&lt;b&gt;ALU&lt;/b&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=14;rotation=-90;comic=0;container=0;fontColor=#000000;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1561" y="-361.5" width="60" height="15" as="geometry" /> </mxCell> <mxCell id="106" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1003" y="-156.5" as="sourcePoint" /> <mxPoint x="983" y="-150.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="107" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1003" y="-110.5" as="sourcePoint" /> <mxPoint x="983" y="-116.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="108" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1003" y="-156.5" as="sourcePoint" /> <mxPoint x="1003" y="-110.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="109" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="983" y="-150.5" as="sourcePoint" /> <mxPoint x="983" y="-116.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="110" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1053" y="-149" as="sourcePoint" /> <mxPoint x="1033" y="-143" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="111" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1053" y="-103" as="sourcePoint" /> <mxPoint x="1033" y="-109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="112" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1053" y="-149" as="sourcePoint" /> <mxPoint x="1053" y="-103" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="113" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1033" y="-143" as="sourcePoint" /> <mxPoint x="1033" y="-109" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="114" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1320" y="-131" as="sourcePoint" /> <mxPoint x="1320" y="-151" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="115" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1319.98" y="-150.71000000000004" as="sourcePoint" /> <mxPoint x="1369.98" y="-160.71000000000004" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="116" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1319.98" y="-130.71000000000004" as="sourcePoint" /> <mxPoint x="1369.98" y="-130.71000000000004" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="117" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1369.98" y="-130.71000000000004" as="sourcePoint" /> <mxPoint x="1369.98" y="-160.71000000000004" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="118" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;&lt;b&gt;SE&lt;/b&gt;&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1329.98" y="-151.46000000000004" width="30" height="17" as="geometry" /> </mxCell> <mxCell id="119" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1320" y="-90" as="sourcePoint" /> <mxPoint x="1320.52" y="-110.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="120" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1320.52" y="-110.25" as="sourcePoint" /> <mxPoint x="1370.52" y="-120.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="121" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1320.52" y="-90.25" as="sourcePoint" /> <mxPoint x="1370.52" y="-90.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="122" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1370.52" y="-90.25" as="sourcePoint" /> <mxPoint x="1370.52" y="-120.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="123" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;&lt;b&gt;SE&lt;/b&gt;&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1330.52" y="-111" width="30" height="17" as="geometry" /> </mxCell> <mxCell id="124" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="889.5" y="-123" as="sourcePoint" /> <mxPoint x="849.5" y="-133" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="125" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="889.5" y="-173" as="sourcePoint" /> <mxPoint x="869.5" y="-163" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="126" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="889.5" y="-153" as="sourcePoint" /> <mxPoint x="869.5" y="-163" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="127" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="889.5" y="-203" as="sourcePoint" /> <mxPoint x="849.5" y="-193" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="128" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="889.5" y="-203" as="sourcePoint" /> <mxPoint x="889.5" y="-173" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="129" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="889.5" y="-153" as="sourcePoint" /> <mxPoint x="889.5" y="-123" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="130" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="849.5" y="-193" as="sourcePoint" /> <mxPoint x="849.5" y="-133" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="131" value="&lt;b&gt;&lt;font style=&quot;font-size: 17px;&quot;&gt;+&lt;/font&gt;&lt;/b&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=14;rotation=-270;comic=0;fontColor=#000000;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="845.27" y="-172.63" width="28.75" height="18.9" as="geometry" /> </mxCell> <mxCell id="132" value="mem_wd_o" style="text;html=1;strokeColor=none;fillColor=#666666;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;spacingRight=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="26" y="-29" width="68.99" height="15" as="geometry" /> </mxCell> <mxCell id="133" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;instr_i&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;spacingRight=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="54.99000000000001" y="-190" width="40" height="16" as="geometry" /> </mxCell> <mxCell id="134" value="mem&lt;font style=&quot;font-size: 13px;&quot;&gt;_addr_o&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;spacingRight=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="14" y="-110" width="80.99" height="15" as="geometry" /> </mxCell> <mxCell id="135" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;instr_addr_o&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="897" y="-442" width="74.95" height="18" as="geometry" /> </mxCell> <mxCell id="136" value="mem_rd_i" style="text;html=1;strokeColor=none;fillColor=#666666;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;spacingRight=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="33.99000000000001" y="-170" width="61" height="15" as="geometry" /> </mxCell> <mxCell id="137" value="mem_we_o" style="text;html=1;strokeColor=none;fillColor=#666666;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;spacingRight=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="25" y="-50" width="69.99" height="16" as="geometry" /> </mxCell> <mxCell id="138" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;mem_size_o&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;spacingRight=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="16.99000000000001" y="-90" width="78" height="15" as="geometry" /> </mxCell> <mxCell id="139" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;instr_addr_o&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;spacingRight=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="20.24000000000001" y="-131" width="74.75" height="16" as="geometry" /> </mxCell> <mxCell id="140" style="edgeStyle=none;shape=connector;rounded=0;comic=1;jiggle=0.5;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;labelBackgroundColor=default;strokeColor=#000000;fontFamily=Helvetica;fontSize=9;fontColor=#000000;endArrow=none;startSize=6;endSize=6;strokeWidth=3;strokeOpacity=100;fillOpacity=100;" parent="1" source="141" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1130" y="-343" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="141" value="&lt;p style=&quot;line-height: 15%;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;instr_i&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1051" y="-351.25" width="45.95" height="16.5" as="geometry" /> </mxCell> <mxCell id="142" value="" style="endArrow=none;html=1;rounded=0;labelBackgroundColor=default;comic=0;jiggle=0.5;strokeColor=#000000;fontFamily=Helvetica;fontSize=9;fontColor=#000000;startSize=6;endSize=6;shape=connector;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1350" y="-351" as="sourcePoint" /> <mxPoint x="1355" y="-324" as="targetPoint" /> <Array as="points"> <mxPoint x="1350" y="-324" /> </Array> </mxGeometry> </mxCell> <mxCell id="143" value="&lt;p style=&quot;line-height: 84%; font-size: 13px;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;mem_addr_o&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;fontSize=13;spacingBottom=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1601" y="-309" width="83" height="15" as="geometry" /> </mxCell> <mxCell id="144" style="edgeStyle=none;shape=connector;rounded=0;comic=0;jiggle=0.5;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=default;strokeColor=#000000;fontFamily=Helvetica;fontSize=9;fontColor=#000000;endArrow=none;startSize=6;endSize=6;strokeWidth=2;entryX=0.269;entryY=0.676;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1796.9940000000001" y="-334.03200000000004" as="targetPoint" /> <mxPoint x="1778" y="-334" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="145" value="" style="endArrow=none;html=1;rounded=0;labelBackgroundColor=default;comic=0;jiggle=0.5;strokeColor=#000000;fontFamily=Helvetica;fontSize=9;fontColor=#000000;startSize=6;endSize=6;shape=connector;exitX=0.183;exitY=0.045;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1637.79216374269" y="-309.443850931677" as="sourcePoint" /> <mxPoint x="1638" y="-353" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="146" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;mem_we_o&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;fontSize=13;spacingBottom=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1641" y="-593" width="74" height="15.2" as="geometry" /> </mxCell> <mxCell id="147" value="&lt;p style=&quot;line-height: 130%;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;mem_size_o&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;fontSize=9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1419" y="-623" width="82" height="16" as="geometry" /> </mxCell> <mxCell id="148" value="&lt;p style=&quot;line-height: 130%;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;rst_i&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#FFFFFF;comic=0;jiggle=0.5;fontStyle=0;spacingRight=0;spacingLeft=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="65.99000000000001" y="-251.5" width="29" height="17" as="geometry" /> </mxCell> <mxCell id="149" value="&lt;p style=&quot;line-height: 140%;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;clk_i&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#FFFFFF;comic=0;jiggle=0.5;fontStyle=0;spacingRight=-1;spacingLeft=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="65.99000000000001" y="-273" width="28.99" height="17" as="geometry" /> </mxCell> <mxCell id="150" value="" style="group;strokeOpacity=100;fillOpacity=100;" parent="1" connectable="0" vertex="1"> <mxGeometry x="1478" y="-364" width="20" height="112" as="geometry" /> </mxCell> <mxCell id="151" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="150" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="24" y="85.67869826086209" as="sourcePoint" /> <mxPoint x="44" y="74.96886097825434" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="152" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="150" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="24" as="sourcePoint" /> <mxPoint x="44" y="10.709837282607761" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="153" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="150" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="24" y="85.67869826086209" as="sourcePoint" /> <mxPoint x="24" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="154" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="150" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="44" y="74.96886097825434" as="sourcePoint" /> <mxPoint x="44" y="10.709837282607761" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="155" value="" style="endArrow=none;html=1;rounded=0;edgeStyle=orthogonalEdgeStyle;strokeWidth=2;exitX=0.187;exitY=0.672;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.083;entryY=0.297;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="170" target="200" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1370" y="-267" as="sourcePoint" /> <mxPoint x="1477" y="-336" as="targetPoint" /> <Array as="points"> <mxPoint x="1370" y="-263" /> <mxPoint x="1432" y="-263" /> <mxPoint x="1432" y="-336" /> </Array> </mxGeometry> </mxCell> <mxCell id="156" value="" style="group;strokeOpacity=100;fillOpacity=100;" parent="1" connectable="0" vertex="1"> <mxGeometry x="1320" y="-283" width="50" height="30" as="geometry" /> </mxCell> <mxCell id="157" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="156" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint y="30" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="158" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="156" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="50" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="159" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="156" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint y="30" as="sourcePoint" /> <mxPoint x="50" y="30" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="160" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="156" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="50" y="30" as="sourcePoint" /> <mxPoint x="50" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="161" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;&lt;b&gt;SE&lt;/b&gt;&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="156" vertex="1"> <mxGeometry x="10" y="9.25" width="30" height="17" as="geometry" /> </mxCell> <mxCell id="162" value="" style="endArrow=none;html=1;rounded=0;edgeStyle=orthogonalEdgeStyle;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeOpacity=100;fillOpacity=100;" parent="1" target="200" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1370" y="-224" as="sourcePoint" /> <mxPoint x="1477" y="-321" as="targetPoint" /> <Array as="points"> <mxPoint x="1443" y="-224" /> <mxPoint x="1443" y="-321" /> <mxPoint x="1502" y="-321" /> </Array> </mxGeometry> </mxCell> <mxCell id="163" value="" style="endArrow=none;html=1;rounded=0;edgeStyle=orthogonalEdgeStyle;strokeWidth=2;entryX=0;entryY=0.75;entryDx=0;entryDy=0;strokeOpacity=100;fillOpacity=100;" parent="1" target="200" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1370" y="-183" as="sourcePoint" /> <mxPoint x="1477" y="-307" as="targetPoint" /> <Array as="points"> <mxPoint x="1455" y="-183" /> <mxPoint x="1455" y="-307" /> <mxPoint x="1502" y="-307" /> </Array> </mxGeometry> </mxCell> <mxCell id="164" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="65" target="65" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="165" value="&lt;p style=&quot;line-height: 80%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;0&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 80%;&quot;&gt;1&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="982" y="-167" width="26" height="68" as="geometry" /> </mxCell> <mxCell id="166" value="&lt;p style=&quot;line-height: 80%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;0&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 80%;&quot;&gt;1&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1032" y="-160" width="26" height="68" as="geometry" /> </mxCell> <mxCell id="167" value="&lt;p style=&quot;line-height: 120%;&quot;&gt;&lt;b&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;flag&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#A9C4EB;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;rotation=-90;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="975" y="-331" width="39" height="18" as="geometry" /> </mxCell> <mxCell id="168" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;/&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1097" y="-380" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="169" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;/&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1126" y="-261" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="170" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;/&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1364" y="-300" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="171" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;/&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1363" y="-221" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="172" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;/&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1364" y="-140" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="173" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;12&lt;br&gt;/&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1126" y="-299.5" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="174" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;12&lt;br&gt;/&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1126" y="-220" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="175" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;21&lt;br&gt;/&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1126" y="-141" width="33" height="61" as="geometry" /> </mxCell> <mxCell id="176" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;13&lt;br&gt;/&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1126" y="-180" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="177" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;/&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="821" y="-201" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="178" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;mret&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1202" y="-585" width="58" height="10" as="geometry" /> </mxCell> <mxCell id="179" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=0.002;entryY=0.407;entryDx=0;entryDy=0;endFill=0;startArrow=none;startFill=0;strokeOpacity=100;fillOpacity=100;exitX=0.462;exitY=0.184;exitDx=0;exitDy=0;exitPerimeter=0;entryPerimeter=0;" parent="1" source="350" target="2" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="715" y="-457" as="sourcePoint" /> <mxPoint x="1132" y="-579" as="targetPoint" /> <Array as="points"> <mxPoint x="715" y="-580" /> </Array> </mxGeometry> </mxCell> <mxCell id="180" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1319.97" y="-173" as="sourcePoint" /> <mxPoint x="1319.69" y="-193" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="181" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1319.69" y="-193" as="sourcePoint" /> <mxPoint x="1369.69" y="-203" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="182" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1319.69" y="-173" as="sourcePoint" /> <mxPoint x="1369.69" y="-173" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="183" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1369.69" y="-173" as="sourcePoint" /> <mxPoint x="1369.69" y="-203" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="184" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;&lt;b&gt;SE&lt;/b&gt;&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1329.69" y="-193.75" width="30" height="17" as="geometry" /> </mxCell> <mxCell id="185" value="&lt;span style=&quot;color: rgb(0, 127, 255); font-family: Helvetica; font-size: 10px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;mem_req&amp;nbsp;&lt;/span&gt;" style="text;whiteSpace=wrap;html=1;verticalAlign=bottom;spacing=0;align=right;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1310" y="-598.79" width="49.98" height="6.79" as="geometry" /> </mxCell> <mxCell id="186" value="&lt;p style=&quot;line-height: 118%; font-size: 13px;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;mem_req_o&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;fontSize=13;spacing=1;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1641" y="-643.2" width="76" height="15.2" as="geometry" /> </mxCell> <mxCell id="187" value="&lt;p style=&quot;line-height: 130%;&quot;&gt;&lt;b style=&quot;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;imm_I&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1382" y="-260" width="42" height="20" as="geometry" /> </mxCell> <mxCell id="188" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;flipH=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingRight=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="92" y="-275" width="20" height="121" as="geometry" /> </mxCell> <mxCell id="189" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;— входные сигналы&lt;/span&gt;" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="117" y="-230" width="133" height="29" as="geometry" /> </mxCell> <mxCell id="190" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;flipH=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingRight=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="92" y="-153" width="20" height="139" as="geometry" /> </mxCell> <mxCell id="191" value="—&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt; выходные сигналы&lt;/span&gt;" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="117" y="-99" width="133" height="29" as="geometry" /> </mxCell> <mxCell id="192" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;mem_req_o&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;spacingRight=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="23.49000000000001" y="-70" width="71.5" height="15" as="geometry" /> </mxCell> <mxCell id="193" value="&lt;p style=&quot;line-height: 130%; font-size: 13px;&quot;&gt;&lt;b style=&quot;font-size: 13px;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;imm_I&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="296" y="-124" width="42" height="20" as="geometry" /> </mxCell> <mxCell id="194" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;RD1&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="308" y="-99" width="29" height="17" as="geometry" /> </mxCell> <mxCell id="195" value="&lt;p style=&quot;line-height: 120%; font-size: 13px;&quot;&gt;&lt;b style=&quot;font-size: 13px;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;flag&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#A9C4EB;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="313" y="-30" width="26" height="18" as="geometry" /> </mxCell> <mxCell id="196" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;flipH=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="333" y="-324" width="20" height="312" as="geometry" /> </mxCell> <mxCell id="197" value="—&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt; провода, разорванные&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; для удобства&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; отображения схемы&lt;/span&gt;" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="358" y="-195" width="166" height="74" as="geometry" /> </mxCell> <mxCell id="198" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;PC&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="316" y="-77" width="21" height="17" as="geometry" /> </mxCell> <mxCell id="199" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.003;entryY=0.38;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="324" target="238" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="752.5" y="-731.5" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="200" value="&lt;p style=&quot;line-height: 120%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;0&lt;br&gt;1&lt;br&gt;2&lt;br&gt;3&lt;br&gt;4&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1502" y="-356.5" width="12" height="69" as="geometry" /> </mxCell> <mxCell id="201" value="&lt;p style=&quot;line-height: 120%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;0&lt;br&gt;1&lt;br&gt;2&lt;br&gt;&lt;/font&gt;&lt;/p&gt;" style="text;whiteSpace=wrap;html=1;spacing=0;spacingTop=-18;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1403" y="-398.36" width="8" height="40" as="geometry" /> </mxCell> <mxCell id="202" value="" style="triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;strokeColor=#000000;jiggle=0.5;strokeWidth=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="861.22" y="-391.5" width="10.53" height="23.5" as="geometry" /> </mxCell> <mxCell id="203" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="text;whiteSpace=wrap;html=1;spacingTop=-9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="731" y="-358" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="204" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="737" y="-339" as="sourcePoint" /> <mxPoint x="741" y="-346.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="205" value="stall&lt;font style=&quot;font-size: 13px;&quot;&gt;_i&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;spacingRight=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="58.99000000000001" y="-230" width="35.99" height="16" as="geometry" /> </mxCell> <mxCell id="206" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" target="430" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="802.22" y="-377.39000000000004" as="sourcePoint" /> <mxPoint x="810.22" y="-377.39000000000004" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="207" value="stall&lt;font style=&quot;font-size: 13px;&quot;&gt;_i&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="762.22" y="-385.37" width="40" height="16" as="geometry" /> </mxCell> <mxCell id="208" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;/&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1370.5" y="-164.5" width="17" height="30" as="geometry" /> </mxCell> <mxCell id="209" value="2" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1370" y="-529" width="7" height="11" as="geometry" /> </mxCell> <mxCell id="210" value="3" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1370" y="-628" width="7" height="11" as="geometry" /> </mxCell> <mxCell id="211" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1375" y="-611.5" as="sourcePoint" /> <mxPoint x="1379" y="-618.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="212" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1375" y="-527" as="sourcePoint" /> <mxPoint x="1379" y="-535" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="213" value="3" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1370" y="-545" width="7" height="11" as="geometry" /> </mxCell> <mxCell id="214" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1375" y="-513" as="sourcePoint" /> <mxPoint x="1379" y="-521" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="215" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1375" y="-544" as="sourcePoint" /> <mxPoint x="1379" y="-552" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="216" value="5" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1370" y="-561" width="7" height="11" as="geometry" /> </mxCell> <mxCell id="217" value="mem_wd_o" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1355.01" y="-332" width="68.99" height="15" as="geometry" /> </mxCell> <mxCell id="218" value="mem_rd_i" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1717" y="-341" width="61" height="15" as="geometry" /> </mxCell> <mxCell id="219" value="&lt;font color=&quot;#000000&quot;&gt;&lt;b&gt;wb_data&lt;/b&gt;&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#FFFFFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1838" y="-344" width="62" height="17.5" as="geometry" /> </mxCell> <mxCell id="220" value="&lt;font color=&quot;#000000&quot;&gt;&lt;b&gt;wb_data&lt;/b&gt;&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#FFFFFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1143" y="-352.25" width="62" height="17.5" as="geometry" /> </mxCell> <mxCell id="221" value="&lt;font color=&quot;#000000&quot;&gt;&lt;b&gt;wb_data&lt;/b&gt;&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#FFFFFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="283" y="-279" width="57" height="17.5" as="geometry" /> </mxCell> <mxCell id="222" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="text;whiteSpace=wrap;html=1;spacingTop=-9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="881" y="-358" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="223" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="885" y="-339" as="sourcePoint" /> <mxPoint x="889" y="-346.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="224" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;PC&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="902" y="-352" width="21" height="15.5" as="geometry" /> </mxCell> <mxCell id="225" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.449;entryY=0.999;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" source="226" target="2" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="226" value="" style="shape=or;whiteSpace=wrap;html=1;rounded=1;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;fillColor=none;rotation=90;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1267.25" y="-465" width="27.5" height="33.75" as="geometry" /> </mxCell> <mxCell id="227" value="2" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1370" y="-575" width="7" height="11" as="geometry" /> </mxCell> <mxCell id="228" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1375" y="-559" as="sourcePoint" /> <mxPoint x="1379" y="-567" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="229" value="0" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1800" y="-357.5" width="7" height="7" as="geometry" /> </mxCell> <mxCell id="230" value="2" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1800" y="-317" width="7" height="7" as="geometry" /> </mxCell> <mxCell id="231" value="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1800" y="-337" width="7" height="7" as="geometry" /> </mxCell> <mxCell id="232" style="edgeStyle=none;shape=connector;rounded=0;comic=0;jiggle=0.5;orthogonalLoop=1;jettySize=auto;html=1;labelBackgroundColor=default;strokeColor=#000000;fontFamily=Helvetica;fontSize=9;fontColor=#000000;endArrow=none;startSize=6;endSize=6;strokeWidth=2;entryX=0.269;entryY=0.676;entryDx=0;entryDy=0;entryPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1796.9940000000001" y="-313.03200000000004" as="targetPoint" /> <mxPoint x="1778" y="-313" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="233" value="csr_wd" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1730" y="-322" width="48" height="17" as="geometry" /> </mxCell> <mxCell id="234" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endFill=0;startArrow=none;startFill=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="372" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1087" y="-592" as="sourcePoint" /> <mxPoint x="1199" y="-592" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="235" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;&amp;nbsp;illegal_instr&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1199" y="-598" width="61" height="10" as="geometry" /> </mxCell> <mxCell id="236" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;exitX=1.004;exitY=0.667;exitDx=0;exitDy=0;exitPerimeter=0;strokeOpacity=100;fillOpacity=100;entryX=0.115;entryY=0.346;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="238" target="350" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="654" y="-387.9808510638295" as="sourcePoint" /> <mxPoint x="659.2360000000001" y="-394.904" as="targetPoint" /> <Array as="points"> <mxPoint x="1051" y="-693" /> <mxPoint x="1051" y="-623" /> <mxPoint x="679" y="-623" /> <mxPoint x="679" y="-356" /> </Array> </mxGeometry> </mxCell> <mxCell id="237" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;exitX=1.004;exitY=0.818;exitDx=0;exitDy=0;exitPerimeter=0;strokeOpacity=100;fillOpacity=100;entryX=0.115;entryY=0.36;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="238" target="424" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="654" y="-363.98085106382973" as="sourcePoint" /> <mxPoint x="639.99" y="-353.972" as="targetPoint" /> <Array as="points"> <mxPoint x="1019" y="-673" /> <mxPoint x="1019" y="-636" /> <mxPoint x="623" y="-636" /> <mxPoint x="623" y="-343" /> </Array> </mxGeometry> </mxCell> <mxCell id="238" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;&lt;b&gt;CONTROL&lt;br&gt;STATUS&lt;br&gt;REGISTERS&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=9;fontColor=#000000;comic=0;labelBackgroundColor=default;endArrow=none;strokeColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="771" y="-781" width="215" height="132" as="geometry" /> </mxCell> <mxCell id="239" value="" style="triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;labelBackgroundColor=default;endArrow=none;fontSize=9;rounded=0;strokeColor=#000000;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="799.9957894736842" y="-787.845" width="10.526315789473681" height="24.844720496894418" as="geometry" /> </mxCell> <mxCell id="240" value="" style="endArrow=none;html=1;rounded=0;comic=0;fontSize=16;strokeColor=#000000;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="806.1615789473685" y="-780.9777639751553" as="sourcePoint" /> <mxPoint x="806.1615789473685" y="-793.4001242236025" as="targetPoint" /> <Array as="points"> <mxPoint x="806.1615789473685" y="-780.9777639751553" /> </Array> </mxGeometry> </mxCell> <mxCell id="241" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;WE&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="909.5" y="-777" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="242" value="&lt;p style=&quot;line-height: 130%;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot; color=&quot;#ffffff&quot;&gt;clk_i&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="790.95" y="-808" width="28.61" height="17" as="geometry" /> </mxCell> <mxCell id="243" value="addr" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="776" y="-759" width="28" height="10" as="geometry" /> </mxCell> <mxCell id="244" value="pc" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="775.95" y="-738" width="20" height="10" as="geometry" /> </mxCell> <mxCell id="245" value="mcause" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="776" y="-718" width="46" height="10" as="geometry" /> </mxCell> <mxCell id="246" value="rs1_data" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="776.47" y="-698" width="50" height="10" as="geometry" /> </mxCell> <mxCell id="247" value="rst" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="947.5" y="-777" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="248" value="imm_data" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="776.47" y="-678" width="50" height="10" as="geometry" /> </mxCell> <mxCell id="249" value="trap" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="821" y="-777" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="250" value="opcode" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="868" y="-777" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="251" value="read_data" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="919" y="-738" width="58" height="10" as="geometry" /> </mxCell> <mxCell id="252" value="mie" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="961" y="-719" width="16" height="11" as="geometry" /> </mxCell> <mxCell id="253" value="mepc" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="922" y="-698" width="55" height="10" as="geometry" /> </mxCell> <mxCell id="254" value="mtvec" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="922.47" y="-678" width="54.53" height="10" as="geometry" /> </mxCell> <mxCell id="255" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;csr_we&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1202" y="-611" width="61" height="10" as="geometry" /> </mxCell> <mxCell id="256" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;csr_op&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#007FFF;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1202" y="-625" width="61" height="10" as="geometry" /> </mxCell> <mxCell id="257" value="" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.221;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;exitX=0.716;exitY=-0.003;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="238" target="2" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="925" y="-783" as="sourcePoint" /> <mxPoint x="1188" y="-719" as="targetPoint" /> <Array as="points"> <mxPoint x="925" y="-816" /> <mxPoint x="1080" y="-816" /> <mxPoint x="1080" y="-604" /> </Array> </mxGeometry> </mxCell> <mxCell id="258" value="" style="endArrow=none;html=1;rounded=0;exitX=0.532;exitY=0.005;exitDx=0;exitDy=0;exitPerimeter=0;entryX=-0.001;entryY=0.12;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" source="238" target="2" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="975" y="-666" as="sourcePoint" /> <mxPoint x="1025" y="-716" as="targetPoint" /> <Array as="points"> <mxPoint x="885" y="-825" /> <mxPoint x="1098" y="-825" /> <mxPoint x="1098" y="-618" /> </Array> </mxGeometry> </mxCell> <mxCell id="259" value="3" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1185" y="-630" width="7" height="11" as="geometry" /> </mxCell> <mxCell id="260" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1190" y="-614" as="sourcePoint" /> <mxPoint x="1194" y="-622" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="261" value="" style="shape=xor;whiteSpace=wrap;html=1;rounded=1;strokeColor=#007FFF;fontSize=16;fontColor=#000000;fillColor=none;rotation=-180;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="993" y="-616.25" width="31.5" height="32.25" as="geometry" /> </mxCell> <mxCell id="262" value="" style="endArrow=none;html=1;rounded=0;exitX=0.175;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" source="261" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1024.5" y="-603" as="sourcePoint" /> <mxPoint x="1040" y="-608" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="263" value="irq" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="313" y="-172" width="24" height="16" as="geometry" /> </mxCell> <mxCell id="264" value="" style="endArrow=none;html=1;rounded=0;exitX=0.175;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="971" y="-600" as="sourcePoint" /> <mxPoint x="992" y="-600" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="265" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.307;entryY=0.007;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="266" target="238" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="266" value="trap" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="822" y="-808" width="30" height="17" as="geometry" /> </mxCell> <mxCell id="267" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.898;entryY=0.005;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="268" target="238" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="268" value="&lt;font color=&quot;#ffffff&quot; style=&quot;font-size: 13px;&quot;&gt;rst_i&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="949.69" y="-808" width="28.61" height="17" as="geometry" /> </mxCell> <mxCell id="269" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="270" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="986" y="-732" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="270" value="csr_wd" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1003" y="-739" width="46" height="15" as="geometry" /> </mxCell> <mxCell id="271" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1.001;entryY=0.51;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="272" target="238" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="272" value="mie" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1003" y="-720.5" width="25" height="15" as="geometry" /> </mxCell> <mxCell id="273" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="274" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="771" y="-692" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="274" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;RD1&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="718" y="-701.5" width="29" height="17" as="geometry" /> </mxCell> <mxCell id="275" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;PC&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1360" y="-383" width="21" height="13" as="geometry" /> </mxCell> <mxCell id="276" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1132" y="-66" as="sourcePoint" /> <mxPoint x="1319" y="-66" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="277" value="&lt;font style=&quot;font-size: 10.5px;&quot;&gt;&lt;b&gt;[19:15&lt;/b&gt;&lt;font style=&quot;font-size: 10.5px;&quot;&gt;&lt;b&gt;]&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;" style="edgeLabel;html=1;align=left;verticalAlign=middle;resizable=0;points=[];fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;labelBackgroundColor=default;strokeOpacity=100;fillOpacity=100;" parent="276" connectable="0" vertex="1"> <mxGeometry x="-0.3419" relative="1" as="geometry"> <mxPoint x="-34" y="-1" as="offset" /> </mxGeometry> </mxCell> <mxCell id="278" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1320" y="-53" as="sourcePoint" /> <mxPoint x="1320.52" y="-73.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="279" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1320.52" y="-73.25" as="sourcePoint" /> <mxPoint x="1370.52" y="-83.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="280" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1320.52" y="-53.25" as="sourcePoint" /> <mxPoint x="1370.52" y="-53.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="281" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=9;fontColor=#000000;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1370.52" y="-53.25" as="sourcePoint" /> <mxPoint x="1370.52" y="-83.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="282" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;&lt;b&gt;ZE&lt;/b&gt;&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1330.52" y="-74" width="30" height="17" as="geometry" /> </mxCell> <mxCell id="283" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1404" y="-51.99999999999977" as="sourcePoint" /> <mxPoint x="1404" y="-51.99999999999977" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="284" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;5&lt;br&gt;/&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1131" y="-103" width="26" height="61" as="geometry" /> </mxCell> <mxCell id="285" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1370.5" y="-66" as="sourcePoint" /> <mxPoint x="1413" y="-66" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="286" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;/&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1364" y="-103" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="287" value="&lt;p style=&quot;line-height: 130%;&quot;&gt;&lt;b style=&quot;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;imm_Z&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1416" y="-75.5" width="48" height="20" as="geometry" /> </mxCell> <mxCell id="288" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=-0.002;entryY=0.833;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="289" target="238" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="289" value="&lt;p style=&quot;line-height: 130%;&quot;&gt;&lt;b style=&quot;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;imm_Z&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="699" y="-681" width="48" height="20" as="geometry" /> </mxCell> <mxCell id="290" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="291" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="771" y="-753" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="291" value="&lt;p style=&quot;line-height: 15%;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;instr_i[31:20]&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="657.55" y="-760" width="81.95" height="16.5" as="geometry" /> </mxCell> <mxCell id="292" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;mret&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#A9C4EB;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="938" y="-586" width="35" height="13" as="geometry" /> </mxCell> <mxCell id="293" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.003;entryY=0.38;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeOpacity=100;fillOpacity=100;strokeWidth=1;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="260" y="-727" as="sourcePoint" /> <mxPoint x="278.645" y="-726.84" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="294" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;&lt;b&gt;IRQ&lt;br&gt;CONTROLLER&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=9;fontColor=#000000;comic=0;labelBackgroundColor=default;endArrow=none;strokeColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;spacingTop=14;" parent="1" vertex="1"> <mxGeometry x="279" y="-777" width="215" height="132" as="geometry" /> </mxCell> <mxCell id="295" value="" style="triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;labelBackgroundColor=default;endArrow=none;fontSize=9;rounded=0;strokeColor=#000000;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="307.9957894736842" y="-783.845" width="10.526315789473681" height="24.844720496894418" as="geometry" /> </mxCell> <mxCell id="296" value="" style="endArrow=none;html=1;rounded=0;comic=0;fontSize=16;strokeColor=#000000;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="314.1615789473685" y="-776.9777639751553" as="sourcePoint" /> <mxPoint x="314.1615789473685" y="-789.4001242236025" as="targetPoint" /> <Array as="points"> <mxPoint x="314.1615789473685" y="-776.9777639751553" /> </Array> </mxGeometry> </mxCell> <mxCell id="297" value="exception_i" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="283.95" y="-753.75" width="66.48" height="10" as="geometry" /> </mxCell> <mxCell id="298" value="&lt;p style=&quot;line-height: 130%;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot; color=&quot;#ffffff&quot;&gt;clk_i&lt;/font&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="298.95000000000005" y="-804" width="28.61" height="17" as="geometry" /> </mxCell> <mxCell id="299" value="irq_req_i" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="283.95" y="-734" width="20" height="10" as="geometry" /> </mxCell> <mxCell id="300" value="mie_i" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="284" y="-714" width="46" height="10" as="geometry" /> </mxCell> <mxCell id="301" value="rst_i" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="455.5" y="-773" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="302" value="irq_cause_o" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="433" y="-727" width="58" height="10" as="geometry" /> </mxCell> <mxCell id="303" value="irq_ret_o" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="435" y="-674" width="55" height="10" as="geometry" /> </mxCell> <mxCell id="304" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.898;entryY=0.005;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="305" target="294" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="305" value="&lt;font color=&quot;#ffffff&quot; style=&quot;font-size: 13px;&quot;&gt;rst_i&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="457.69000000000005" y="-804" width="28.61" height="17" as="geometry" /> </mxCell> <mxCell id="306" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeOpacity=100;fillOpacity=100;strokeWidth=1;" parent="1" source="309" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="511" y="-746" as="sourcePoint" /> <mxPoint x="494" y="-747" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="307" value="&lt;font size=&quot;1&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;trap&lt;/span&gt;&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#A9C4EB;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="938" y="-606" width="35" height="13" as="geometry" /> </mxCell> <mxCell id="308" value="mret" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="225" y="-695" width="35" height="17" as="geometry" /> </mxCell> <mxCell id="309" value="irq" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="522" y="-755" width="21" height="16" as="geometry" /> </mxCell> <mxCell id="310" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeOpacity=100;fillOpacity=100;strokeWidth=2;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="510" y="-668" as="sourcePoint" /> <mxPoint x="494" y="-668.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="311" value="irq_ret_o" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="510" y="-676.25" width="51" height="16.5" as="geometry" /> </mxCell> <mxCell id="312" value="irq_req_i" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="208" y="-736" width="52.95" height="16.5" as="geometry" /> </mxCell> <mxCell id="313" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.004;entryY=0.53;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeOpacity=100;fillOpacity=100;strokeWidth=1;" parent="1" source="314" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="278.86" y="-707.04" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="314" value="mie[16&lt;span style=&quot;background-color: initial;&quot;&gt;]&lt;/span&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="213" y="-715" width="47.95" height="15" as="geometry" /> </mxCell> <mxCell id="315" value="&lt;p style=&quot;line-height: 130%; font-size: 13px;&quot;&gt;&lt;b style=&quot;font-size: 13px;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;imm_Z&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="292" y="-149" width="46" height="20" as="geometry" /> </mxCell> <mxCell id="316" value="csr_wd" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="291" y="-257" width="49" height="17" as="geometry" /> </mxCell> <mxCell id="317" value="irq" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1041" y="-614" width="21" height="13" as="geometry" /> </mxCell> <mxCell id="318" value="trap" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="309" y="-193.5" width="29" height="17" as="geometry" /> </mxCell> <mxCell id="319" value="mret" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="305" y="-216" width="33" height="17" as="geometry" /> </mxCell> <mxCell id="320" value="mie" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="307" y="-237" width="30" height="17" as="geometry" /> </mxCell> <mxCell id="321" value="irq_req&lt;font style=&quot;font-size: 13px;&quot;&gt;_i&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;spacingRight=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="41" y="-210" width="53.98" height="16" as="geometry" /> </mxCell> <mxCell id="322" value="irq_ret_o" style="text;html=1;strokeColor=none;fillColor=#666666;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;spacingRight=1;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="40" y="-151" width="54.99" height="16" as="geometry" /> </mxCell> <mxCell id="323" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;jalr&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#A9C4EB;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="938" y="-570.71" width="35" height="13" as="geometry" /> </mxCell> <mxCell id="324" value="PC" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="715" y="-739.87" width="24.5" height="15.75" as="geometry" /> </mxCell> <mxCell id="325" value="&lt;b&gt;jalr&lt;/b&gt;" style="text;html=1;strokeColor=none;fillColor=#A9C4EB;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="312" y="-54" width="26" height="18" as="geometry" /> </mxCell> <mxCell id="326" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="text;whiteSpace=wrap;html=1;spacingTop=-9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="753" y="-686" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="327" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="757" y="-667" as="sourcePoint" /> <mxPoint x="761" y="-674.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="328" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="text;whiteSpace=wrap;html=1;spacingTop=-9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="753" y="-708" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="329" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="757" y="-689" as="sourcePoint" /> <mxPoint x="761" y="-696.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="330" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="text;whiteSpace=wrap;html=1;spacingTop=-9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="753" y="-728" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="331" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="757" y="-709" as="sourcePoint" /> <mxPoint x="761" y="-716.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="332" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="text;whiteSpace=wrap;html=1;spacingTop=-9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="753" y="-748" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="333" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="757" y="-729" as="sourcePoint" /> <mxPoint x="761" y="-736.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="334" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;12&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="text;whiteSpace=wrap;html=1;spacingTop=-9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="753" y="-767" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="335" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="757" y="-748" as="sourcePoint" /> <mxPoint x="761" y="-755.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="336" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="text;whiteSpace=wrap;html=1;spacingTop=-9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="988" y="-747" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="337" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="992" y="-728" as="sourcePoint" /> <mxPoint x="996" y="-735.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="338" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="text;whiteSpace=wrap;html=1;spacingTop=-9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="988" y="-728" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="339" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="992" y="-709" as="sourcePoint" /> <mxPoint x="996" y="-716.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="340" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="text;whiteSpace=wrap;html=1;spacingTop=-9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="988" y="-708" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="341" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="992" y="-689" as="sourcePoint" /> <mxPoint x="996" y="-696.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="342" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;32&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="text;whiteSpace=wrap;html=1;spacingTop=-9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="988" y="-688" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="343" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="992" y="-669" as="sourcePoint" /> <mxPoint x="996" y="-676.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="344" value="" style="endArrow=oval;html=1;rounded=0;strokeColor=#007FFF;endFill=1;fillOpacity=100;strokeOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1013" y="-273" as="sourcePoint" /> <mxPoint x="1013" y="-286" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="345" value="" style="group;rotation=-181;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1" connectable="0"> <mxGeometry x="706" y="-369" width="23" height="57.5" as="geometry" /> </mxCell> <mxCell id="346" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="345" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint y="46" as="sourcePoint" /> <mxPoint x="20" y="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="347" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="345" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint as="sourcePoint" /> <mxPoint x="20" y="6" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="348" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="345" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint y="46" as="sourcePoint" /> <mxPoint as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="349" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="345" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="20" y="40" as="sourcePoint" /> <mxPoint x="20" y="6" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="350" value="&lt;p style=&quot;line-height: 80%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;1&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 80%;&quot;&gt;0&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="345" vertex="1"> <mxGeometry x="-3" y="-10.5" width="26" height="68" as="geometry" /> </mxCell> <mxCell id="351" value="" style="endArrow=none;html=1;rounded=0;entryX=0.115;entryY=0.346;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.92;exitY=0.655;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;fillOpacity=100;strokeOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="660.9199999999998" y="-332.9599999999999" as="sourcePoint" /> <mxPoint x="706" y="-332.842" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="352" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.175;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;strokeColor=#007FFF;fillOpacity=100;strokeOpacity=100;" parent="1" source="353" target="354" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="353" value="" style="shape=xor;whiteSpace=wrap;html=1;rounded=1;strokeColor=#007FFF;fontSize=16;fontColor=#000000;fillColor=none;rotation=-180;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1313" y="-493" width="31.5" height="32.25" as="geometry" /> </mxCell> <mxCell id="354" value="stall&lt;font style=&quot;font-size: 13px;&quot;&gt;_i&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1363" y="-493" width="40" height="16" as="geometry" /> </mxCell> <mxCell id="355" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1309" y="-478.88" width="4" height="4" as="geometry" /> </mxCell> <mxCell id="356" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeColor=#007FFF;fillOpacity=100;strokeOpacity=100;" parent="1" source="355" target="226" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="357" value="trap" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1363" y="-476" width="40" height="16" as="geometry" /> </mxCell> <mxCell id="358" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.175;entryY=0.25;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeColor=#007FFF;fillOpacity=100;strokeOpacity=100;" parent="1" source="357" target="353" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="359" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;strokeColor=#007FFF;fillOpacity=100;strokeOpacity=100;" parent="1" source="361" target="186" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="360" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;strokeColor=#007FFF;fillOpacity=100;strokeOpacity=100;" parent="1" source="361" target="363" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="361" value="" style="shape=or;whiteSpace=wrap;html=1;rounded=1;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;fillColor=none;rotation=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1601" y="-652.75" width="27.5" height="33.75" as="geometry" /> </mxCell> <mxCell id="362" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1.003;entryY=0.273;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#007FFF;endArrow=none;endFill=0;fillOpacity=100;strokeOpacity=100;" parent="1" source="361" target="2" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="1530" y="-627" /> <mxPoint x="1530" y="-597" /> </Array> </mxGeometry> </mxCell> <mxCell id="363" value="trap" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1547" y="-652" width="40" height="16" as="geometry" /> </mxCell> <mxCell id="364" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;strokeColor=#007FFF;fillOpacity=100;strokeOpacity=100;" parent="1" source="365" target="366" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="365" value="" style="shape=or;whiteSpace=wrap;html=1;rounded=1;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;fillColor=none;rotation=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1601" y="-602.75" width="27.5" height="33.75" as="geometry" /> </mxCell> <mxCell id="366" value="trap" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;container=0;comic=0;fontColor=#FFFFFF;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;spacing=0;spacingBottom=3;fontSize=13;fontStyle=0;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1547" y="-602" width="40" height="16" as="geometry" /> </mxCell> <mxCell id="367" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeColor=#007FFF;fillOpacity=100;strokeOpacity=100;" parent="1" source="146" target="365" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="368" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1.007;entryY=0.39;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeColor=#007FFF;fillOpacity=100;strokeOpacity=100;" parent="1" source="365" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1364.148" y="-577.35" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="369" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1598" y="-596" width="4" height="4" as="geometry" /> </mxCell> <mxCell id="370" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1598" y="-646" width="4" height="4" as="geometry" /> </mxCell> <mxCell id="371" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endFill=0;startArrow=none;startFill=0;exitX=0.175;exitY=0.25;exitDx=0;exitDy=0;exitPerimeter=0;strokeOpacity=100;fillOpacity=100;" parent="1" source="261" target="372" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1019" y="-592" as="sourcePoint" /> <mxPoint x="1139" y="-592" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="372" value="ill_instr" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="1066" y="-598.79" width="49" height="13" as="geometry" /> </mxCell> <mxCell id="373" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="633" y="-687.5" as="sourcePoint" /> <mxPoint x="653" y="-693.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="374" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="633" y="-733.5" as="sourcePoint" /> <mxPoint x="653" y="-727.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="375" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="633" y="-687.5" as="sourcePoint" /> <mxPoint x="633" y="-733.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="376" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="653" y="-693.5" as="sourcePoint" /> <mxPoint x="653" y="-727.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="377" value="&lt;p style=&quot;line-height: 80%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;0&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 80%;&quot;&gt;1&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="629" y="-744" width="26" height="68" as="geometry" /> </mxCell> <mxCell id="378" value="ill_instr" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="617.5" y="-668" width="49" height="14" as="geometry" /> </mxCell> <mxCell id="379" value="" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fillOpacity=100;strokeOpacity=100;" parent="1" source="378" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="644.195" y="-663.039" as="sourcePoint" /> <mxPoint x="642" y="-690" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="380" value="&lt;b&gt;32&lt;/b&gt;" style="text;whiteSpace=wrap;html=1;spacingTop=-9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="613" y="-736" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="381" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="617" y="-717" as="sourcePoint" /> <mxPoint x="621" y="-724.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="382" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.115;entryY=0.676;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeWidth=2;fillOpacity=100;strokeOpacity=100;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="595.0000000000001" y="-699" as="sourcePoint" /> <mxPoint x="632.99" y="-698.0319999999999" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="383" value="&lt;b&gt;32&lt;/b&gt;" style="text;whiteSpace=wrap;html=1;spacingTop=-9;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="613" y="-714" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="384" value="" style="endArrow=none;html=1;rounded=0;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="617" y="-695" as="sourcePoint" /> <mxPoint x="621" y="-702.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="385" value="" style="endArrow=none;html=1;rounded=0;entryX=-0.004;entryY=0.521;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;exitX=0.944;exitY=0.474;exitDx=0;exitDy=0;exitPerimeter=0;fillOpacity=100;strokeOpacity=100;" parent="1" source="377" target="238" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="637" y="-711" as="sourcePoint" /> <mxPoint x="643" y="-703" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="386" value="irq" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="309.5" y="-301" width="30" height="17" as="geometry" /> </mxCell> <mxCell id="387" value="ill_instr" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="290" y="-322" width="49" height="17" as="geometry" /> </mxCell> <mxCell id="388" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1.001;exitY=0.429;exitDx=0;exitDy=0;entryX=0.115;entryY=0.676;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeWidth=2;exitPerimeter=0;fillOpacity=100;strokeOpacity=100;" parent="1" source="294" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="632.99" y="-720.502" as="targetPoint" /> <mxPoint x="427.56999999999994" y="-719.702" as="sourcePoint" /> <Array as="points"> <mxPoint x="633" y="-720" /> </Array> </mxGeometry> </mxCell> <mxCell id="389" value="ill_instr" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="211" y="-754.5" width="49" height="14" as="geometry" /> </mxCell> <mxCell id="390" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.002;entryY=0.229;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fillOpacity=100;strokeOpacity=100;" parent="1" source="389" target="294" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="391" value="mret_i" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="284" y="-694" width="46" height="10" as="geometry" /> </mxCell> <mxCell id="392" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.001;entryY=0.692;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fillOpacity=100;strokeOpacity=100;" parent="1" source="308" target="294" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="393" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.994;entryY=0.587;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeWidth=2;fillOpacity=100;strokeOpacity=100;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="901.9999999999999" y="-343.25" as="sourcePoint" /> <mxPoint x="879.8439999999999" y="-342.76324999999997" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="394" value="irq_o" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;fontColor=#000000;comic=0;jiggle=0.5;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="433" y="-754" width="58" height="10" as="geometry" /> </mxCell> <mxCell id="395" value="32&#39;h0000_0002" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fillOpacity=100;strokeOpacity=100;" parent="1" vertex="1"> <mxGeometry x="507" y="-709" width="86" height="18" as="geometry" /> </mxCell> <mxCell id="396" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="488" y="-332" as="sourcePoint" /> <mxPoint x="578" y="-332" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="397" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="421" y="-356" as="sourcePoint" /> <mxPoint x="447" y="-356.05" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="398" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;exitX=0.998;exitY=0.577;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="399" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="407" y="-304.07" as="sourcePoint" /> <mxPoint x="447" y="-304.07" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="399" value="&lt;p style=&quot;line-height: 130%;&quot;&gt;&lt;b style=&quot;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;imm_I&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="379" y="-315.57" width="42" height="20" as="geometry" /> </mxCell> <mxCell id="400" value="" style="endArrow=none;html=1;rounded=0;fontSize=16;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="447" y="-371.57" as="sourcePoint" /> <mxPoint x="487" y="-361.57" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="401" value="" style="endArrow=none;html=1;rounded=0;fontSize=16;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="447" y="-321.57" as="sourcePoint" /> <mxPoint x="467" y="-331.57" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="402" value="" style="endArrow=none;html=1;rounded=0;fontSize=16;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="447" y="-341.57" as="sourcePoint" /> <mxPoint x="467" y="-331.57" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="403" value="" style="endArrow=none;html=1;rounded=0;fontSize=16;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="447" y="-291.57" as="sourcePoint" /> <mxPoint x="487" y="-301.57" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="404" value="" style="endArrow=none;html=1;rounded=0;fontSize=16;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="447" y="-291.57" as="sourcePoint" /> <mxPoint x="447" y="-321.57" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="405" value="" style="endArrow=none;html=1;rounded=0;fontSize=16;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="447" y="-341.57" as="sourcePoint" /> <mxPoint x="447" y="-371.57" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="406" value="" style="endArrow=none;html=1;rounded=0;fontSize=16;startSize=6;endSize=6;comic=0;fontColor=#000000;strokeColor=#000000;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="487" y="-301.57" as="sourcePoint" /> <mxPoint x="487" y="-361.57" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="407" value="&lt;font style=&quot;font-size: 17px;&quot;&gt;&lt;b&gt;+&lt;/b&gt;&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=14;rotation=-90;comic=0;fontColor=#000000;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="470.88" y="-334.54" width="11.25" height="7" as="geometry" /> </mxCell> <mxCell id="408" value="&lt;b&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;RD1&lt;/font&gt;&lt;/b&gt;" style="text;html=1;strokeColor=none;fillColor=#9C9C9C;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="379" y="-365.57" width="42" height="19.57" as="geometry" /> </mxCell> <mxCell id="409" value="" style="endArrow=none;html=1;rounded=0;exitX=0.902;exitY=0.513;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;strokeOpacity=100;fillOpacity=100;entryX=0.092;entryY=0.669;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="424" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="599.4520000000002" y="-322.116" as="sourcePoint" /> <mxPoint x="627" y="-322" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="410" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.423;entryY=0.176;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;" parent="1" source="411" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="588.9979999999998" y="-344.03200000000015" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="411" value="&lt;font style=&quot;font-size: 13px;&quot;&gt;jalr&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#A9C4EB;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="571.49" y="-395" width="35" height="15" as="geometry" /> </mxCell> <mxCell id="412" value="&lt;b style=&quot;border-color: var(--border-color);&quot;&gt;&lt;font style=&quot;font-size: 10.5px;&quot;&gt;{[31:1],1&#39;b0&lt;/font&gt;&lt;/b&gt;&lt;font size=&quot;1&quot; style=&quot;&quot;&gt;&lt;b style=&quot;font-size: 11px;&quot;&gt;}&lt;br&gt;&lt;/b&gt;&lt;/font&gt;" style="edgeLabel;html=1;align=left;verticalAlign=middle;resizable=0;points=[];fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;labelBackgroundColor=default;fillOpacity=100;strokeOpacity=100;" parent="1" connectable="0" vertex="1"> <mxGeometry x="490.0042857142858" y="-343" as="geometry" /> </mxCell> <mxCell id="413" value="" style="group;rotation=-181;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1" connectable="0"> <mxGeometry x="579" y="-346" width="23" height="57.5" as="geometry" /> </mxCell> <mxCell id="414" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="413" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint y="46" as="sourcePoint" /> <mxPoint x="20" y="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="415" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="413" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint as="sourcePoint" /> <mxPoint x="20" y="6" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="416" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="413" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint y="46" as="sourcePoint" /> <mxPoint as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="417" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="413" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="20" y="40" as="sourcePoint" /> <mxPoint x="20" y="6" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="418" value="&lt;p style=&quot;line-height: 80%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;1&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 80%;&quot;&gt;0&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="413" vertex="1"> <mxGeometry x="-3" y="-10.5" width="26" height="68" as="geometry" /> </mxCell> <mxCell id="419" value="" style="group;rotation=-181;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1" connectable="0"> <mxGeometry x="640" y="-357" width="23" height="57.5" as="geometry" /> </mxCell> <mxCell id="420" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="419" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint y="46" as="sourcePoint" /> <mxPoint x="20" y="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="421" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="419" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint as="sourcePoint" /> <mxPoint x="20" y="6" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="422" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="419" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint y="46" as="sourcePoint" /> <mxPoint as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="423" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="419" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="20" y="40" as="sourcePoint" /> <mxPoint x="20" y="6" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="424" value="&lt;p style=&quot;line-height: 80%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;1&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 80%;&quot;&gt;0&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;strokeOpacity=100;fillOpacity=100;" parent="419" vertex="1"> <mxGeometry x="-3" y="-10.5" width="26" height="68" as="geometry" /> </mxCell> <mxCell id="425" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;strokeOpacity=100;fillOpacity=100;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="419" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="9.92999999999995" y="3" as="sourcePoint" /> <mxPoint x="9.92999999999995" y="-25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="426" value="&lt;font size=&quot;1&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;trap&lt;/span&gt;&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#A9C4EB;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="633" y="-395" width="35" height="13" as="geometry" /> </mxCell> <mxCell id="427" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.175;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeColor=#007FFF;endArrow=none;endFill=0;fillOpacity=100;strokeOpacity=100;" parent="1" source="428" target="429" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="428" value="" style="shape=xor;whiteSpace=wrap;html=1;rounded=1;strokeColor=#000000;fontSize=16;fontColor=#000000;fillColor=none;rotation=0;comic=0;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="809.22" y="-385.25" width="31.5" height="32.25" as="geometry" /> </mxCell> <mxCell id="429" value="&lt;font size=&quot;1&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;trap&lt;/span&gt;&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=#A9C4EB;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;fontStyle=1;spacing=4;spacingBottom=2;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="767.22" y="-367.37" width="35" height="13" as="geometry" /> </mxCell> <mxCell id="430" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeOpacity=100;fillOpacity=100;" parent="1" vertex="1"> <mxGeometry x="812.22" y="-379.37" width="4" height="4" as="geometry" /> </mxCell> <mxCell id="431" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.005;entryY=0.198;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fillOpacity=100;strokeOpacity=100;" parent="1" source="428" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="854.1300000000001" y="-369.0905" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="432" value="en" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=8;fillOpacity=100;strokeOpacity=100;" parent="1" vertex="1"> <mxGeometry x="852.15" y="-376" width="15" height="12" as="geometry" /> </mxCell> <mxCell id="433" value="rst" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=8;fillOpacity=100;strokeOpacity=100;" parent="1" vertex="1"> <mxGeometry x="858.5" y="-326.5" width="15" height="12" as="geometry" /> </mxCell> </root> </mxGraphModel> </diagram> </mxfile> "><defs/><rect fill="#ffffff" width="100%" height="100%" x="0" y="0" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));"/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="2"><g><rect x="1185" y="191" width="164" height="135" rx="20.25" ry="20.25" fill="none" stroke="#0068d1" stroke-width="2" pointer-events="all" style="stroke: rgb(0, 104, 209);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 162px; height: 1px; padding-top: 259px; margin-left: 1186px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #007FFF; "><div style="display: inline-block; font-size: 14px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 70%;"><font style="font-size: 12px;"><b>Main<br />Decoder</b></font></p></div></div></div></foreignObject><text x="1267" y="263" fill="#007FFF" font-family=""Helvetica"" font-size="14px" text-anchor="middle">Main...</text></switch></g></g></g><g data-cell-id="3"><g><path d="M 1191 482.25 L 1206.04 481.97" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="4"><g><path d="M 1587 451 L 1613 451 L 1623 451" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="5"><g><rect x="1605" y="442.43" width="39" height="18" rx="2.7" ry="2.7" fill="#a9c4eb" stroke="none" pointer-events="all" style="fill: rgb(169, 196, 235);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 37px; height: 1px; padding-top: 451px; margin-left: 1606px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 120%;"><b><font style="font-size: 13px;">flag</font></b></p></div></div></div></foreignObject><text x="1625" y="454" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">flag</text></switch></g></g></g><g data-cell-id="6"><g><path d="M 1588 471 L 1783.01 470.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="7"><g><path d="M 1328 475 L 1487.4 474.99" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="8"><g><path d="M 1467 532 L 1487 532" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="9"><g><path d="M 1507 495 L 1547 495" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="10"><g><path d="M 1327 432.98 L 1387 433" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="11"><g><path d="M 1367 448 L 1387 448" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="12"><g><path d="M 1367 462 L 1387 462" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="13"><g><path d="M 1407 447 L 1547 447" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="14"><g><path d="M 1267 402 L 1267 390.63" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="15"><g><rect x="1207" y="402" width="120" height="110" fill="#ffffff" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 457px; margin-left: 1208px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: normal; word-wrap: normal; "><font style="font-size: 13px;"><b>Register<br />File</b></font></div></div></div></foreignObject><text x="1267" y="460" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">Register...</text></switch></g></g></g><g data-cell-id="16"><g><path d="M 1221 395.15 L 1231.52 407.58 L 1221 420 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,1226.26,407.58)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="17"><g><path d="M 1227.16 402.02 L 1227.16 389.6" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="18"><g><rect x="1370" y="645" width="40" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 38px; height: 1px; padding-top: 650px; margin-left: 1372px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">imm_S</font></div></div></div></foreignObject><text x="1372" y="653" fill="#000000" font-family=""Helvetica"" font-size="9px">imm_S</text></switch></g></g></g><g data-cell-id="19"><g><rect x="1368" y="604" width="40" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 38px; height: 1px; padding-top: 609px; margin-left: 1370px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">imm_U</font></div></div></div></foreignObject><text x="1370" y="612" fill="#000000" font-family=""Helvetica"" font-size="9px">imm_U</text></switch></g></g></g><g data-cell-id="20"><g><rect x="1456" y="527" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 8px; height: 1px; padding-top: 532px; margin-left: 1456px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">4</font></div></div></div></foreignObject><text x="1464" y="535" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="end">4</text></switch></g></g></g><g data-cell-id="21"><g><rect x="1357" y="457" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 8px; height: 1px; padding-top: 462px; margin-left: 1357px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">0</font></div></div></div></foreignObject><text x="1365" y="465" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="end">0</text></switch></g></g></g><g data-cell-id="22"><g><rect x="1294" y="424" width="29" height="17" rx="2.55" ry="2.55" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 27px; height: 1px; padding-top: 433px; margin-left: 1294px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">RD1</font></div></div></div></foreignObject><text x="1321" y="436" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="end" font-weight="bold">RD1</text></switch></g></g></g><g data-cell-id="23"><g><rect x="1303" y="470" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 18px; height: 1px; padding-top: 475px; margin-left: 1303px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">RD2</font></div></div></div></foreignObject><text x="1321" y="479" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="end">RD2</text></switch></g></g></g><g data-cell-id="24"><g><rect x="1243" y="312" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 31px; height: 1px; padding-top: 317px; margin-left: 1244px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 10px;">gpr_we</font></div></div></div></foreignObject><text x="1260" y="320" fill="#007FFF" font-family=""Helvetica"" font-size="9px" text-anchor="middle">gpr_we</text></switch></g></g></g><g data-cell-id="25"><g><rect x="1250.5" y="406" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 31px; height: 1px; padding-top: 411px; margin-left: 1252px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">WE</font></div></div></div></foreignObject><text x="1267" y="415" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="middle">WE</text></switch></g></g></g><g data-cell-id="26"><g><rect x="1211.95" y="375" width="28.61" height="17" rx="2.55" ry="2.55" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 27px; height: 1px; padding-top: 384px; margin-left: 1213px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%;"><font color="#ffffff" style="font-size: 13px; color: rgb(255, 255, 255);">clk_i</font></p></div></div></div></foreignObject><text x="1226" y="386" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="27"><g><rect x="1292.21" y="255.79" width="53.48" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 51px; height: 1px; padding-top: 261px; margin-left: 1292px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 10px;">wb_sel</font></div></div></div></foreignObject><text x="1344" y="263" fill="#007FFF" font-family=""Helvetica"" font-size="9px" text-anchor="end">wb_sel</text></switch></g></g></g><g data-cell-id="28"><g><rect x="1289.52" y="202" width="57" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 55px; height: 1px; padding-top: 207px; margin-left: 1290px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 10px;"> mem_size</font></div></div></div></foreignObject><text x="1345" y="210" fill="#007FFF" font-family=""Helvetica"" font-size="9px" text-anchor="end"> mem_size</text></switch></g></g></g><g data-cell-id="29"><g><rect x="1301.21" y="241" width="44.48" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 42px; height: 1px; padding-top: 246px; margin-left: 1301px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 10px;">mem_we</font></div></div></div></foreignObject><text x="1344" y="249" fill="#007FFF" font-family=""Helvetica"" font-size="9px" text-anchor="end">mem_we</text></switch></g></g></g><g data-cell-id="30"><g><rect x="1312.69" y="271" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 31px; height: 1px; padding-top: 276px; margin-left: 1313px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 10px;">alu_op</font></div></div></div></foreignObject><text x="1344" y="279" fill="#007FFF" font-family=""Helvetica"" font-size="9px" text-anchor="end">alu_op</text></switch></g></g></g><g data-cell-id="31"><g><rect x="1312.69" y="288" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 31px; height: 1px; padding-top: 293px; margin-left: 1313px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 10px;">b_sel</font></div></div></div></foreignObject><text x="1344" y="296" fill="#007FFF" font-family=""Helvetica"" font-size="9px" text-anchor="end">b_sel</text></switch></g></g></g><g data-cell-id="32"><g><rect x="1312.98" y="303" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 31px; height: 1px; padding-top: 308px; margin-left: 1313px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 10px;">a_sel</font></div></div></div></foreignObject><text x="1344" y="311" fill="#007FFF" font-family=""Helvetica"" font-size="9px" text-anchor="end">a_sel</text></switch></g></g></g><g data-cell-id="33"><g><rect x="1187.5" y="267.21" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 31px; height: 1px; padding-top: 272px; margin-left: 1190px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 11px;">jal</font></div></div></div></foreignObject><text x="1190" y="275" fill="#007FFF" font-family=""Helvetica"" font-size="9px">jal</text></switch></g></g></g><g data-cell-id="34"><g><rect x="1187.5" y="280" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 31px; height: 1px; padding-top: 285px; margin-left: 1190px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 11px;">b</font></div></div></div></foreignObject><text x="1190" y="288" fill="#007FFF" font-family=""Helvetica"" font-size="9px">b</text></switch></g></g></g><g data-cell-id="35"><g><rect x="1188" y="291" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 31px; height: 1px; padding-top: 296px; margin-left: 1190px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 11px;">instr</font></div></div></div></foreignObject><text x="1190" y="299" fill="#007FFF" font-family=""Helvetica"" font-size="9px">instr</text></switch></g></g></g><g data-cell-id="36"><g><path d="M 1349.98 261.89 L 1792 261 L 1792 459.01" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="37"><g><path d="M 1350 210 L 1405 210" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="38"><g><path d="M 1349.82 277.34 L 1563 277 L 1563 434" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="39"><g><path d="M 1349 293.9 L 1496 294 L 1496 465" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="40"><g><path d="M 1349 309 L 1397 309 L 1397 426.64" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="41"><g><path d="M 1117 760 L 1116 298 L 1184.84 297.79" fill="none" stroke="#000000" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="42"><g><rect x="1211.13" y="417" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 18px; height: 1px; padding-top: 422px; margin-left: 1213px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">RA1</font></div></div></div></foreignObject><text x="1213" y="426" fill="#000000" font-family=""Helvetica"" font-size="12px">RA1</text></switch></g></g></g><g data-cell-id="43"><g><rect x="1211.13" y="437" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 18px; height: 1px; padding-top: 442px; margin-left: 1213px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">RA2</font></div></div></div></foreignObject><text x="1213" y="446" fill="#000000" font-family=""Helvetica"" font-size="12px">RA2</text></switch></g></g></g><g data-cell-id="44"><g><rect x="1211.95" y="457" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 18px; height: 1px; padding-top: 462px; margin-left: 1214px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">WA</font></div></div></div></foreignObject><text x="1214" y="466" fill="#000000" font-family=""Helvetica"" font-size="12px">WA</text></switch></g></g></g><g data-cell-id="45"><g><rect x="1211" y="477" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 18px; height: 1px; padding-top: 482px; margin-left: 1213px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">WD</font></div></div></div></foreignObject><text x="1213" y="486" fill="#000000" font-family=""Helvetica"" font-size="12px">WD</text></switch></g></g></g><g data-cell-id="46"><g><path d="M 1118 421 L 1206.28 421.36" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="47"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 1px; height: 1px; padding-top: 419px; margin-left: 1175px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 14px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: nowrap; "><font style="font-size: 12px;"><b>[19:15]</b></font></div></div></div></foreignObject><text x="1175" y="423" fill="#000000" font-family=""Helvetica"" font-size="14px" text-anchor="end">[19:15]</text></switch></g></g></g></g><g data-cell-id="48"><g><path d="M 1118 442 L 1206 442" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="49"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 1px; height: 1px; padding-top: 440px; margin-left: 1174px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 14px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: nowrap; "><font style="font-size: 12px;"><b>[24:20]</b></font></div></div></div></foreignObject><text x="1174" y="444" fill="#000000" font-family=""Helvetica"" font-size="14px" text-anchor="end">[24:20]</text></switch></g></g></g></g><g data-cell-id="50"><g><path d="M 1118 462 L 1206.04 462.28" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="51"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 1px; height: 1px; padding-top: 459px; margin-left: 1173px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 14px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: nowrap; "><font style="font-size: 12px;"><b>[11:07]</b></font></div></div></div></foreignObject><text x="1173" y="463" fill="#000000" font-family=""Helvetica"" font-size="14px" text-anchor="end">[11:07]</text></switch></g></g></g></g><g data-cell-id="52"><g><path d="M 1118 562 L 1305 562" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="53"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 560px; margin-left: 1149px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 16px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: nowrap; "><font style=""><font style="" size="1"><b style="font-size: 10.5px;">[31:20]</b></font><br /></font></div></div></div></foreignObject><text x="1149" y="564" fill="#000000" font-family=""Helvetica"" font-size="16px">[31:20]
</text></switch></g></g></g></g><g data-cell-id="54"><g><path d="M 1119 602 L 1358 601" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="55"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 600px; margin-left: 1149px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: nowrap; "><b style="border-color: var(--border-color);"><font style="font-size: 10.5px;">[31:12], 12'h000</font></b></div></div></div></foreignObject><text x="1149" y="603" fill="#000000" font-family=""Helvetica"" font-size="9px">[31:12], 12'h000</text></switch></g></g></g></g><g data-cell-id="56"><g><path d="M 1118 642 L 1305 642" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="57"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 641px; margin-left: 1149px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: nowrap; "><b style="border-color: var(--border-color);"><font style="font-size: 10.5px;">[31:25][11:7]</font></b></div></div></div></foreignObject><text x="1149" y="643" fill="#000000" font-family=""Helvetica"" font-size="9px">[31:25][11:7]</text></switch></g></g></g></g><g data-cell-id="58"><g><path d="M 1118 722 L 1305 722" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="59"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 722px; margin-left: 1148px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: nowrap; "><b style="border-color: var(--border-color);"><font style="font-size: 10.5px;">[31][19:12][20][30:21],1'b0</font></b><font style="" size="1"><b style="font-size: 11px;"><br /></b></font></div></div></div></foreignObject><text x="1148" y="724" fill="#000000" font-family=""Helvetica"" font-size="9px">[31][19:12][20][30:21],1'b0</text></switch></g></g></g></g><g data-cell-id="60"><g><path d="M 1119 682 L 1306 682" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="61"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 681px; margin-left: 1148px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: nowrap; "><b style="border-color: var(--border-color);"><font style="font-size: 10.5px;">[31][7][30:25][11:8],1'b0</font></b></div></div></div></foreignObject><text x="1148" y="683" fill="#000000" font-family=""Helvetica"" font-size="9px">[31][7][30:25][11:8],1'b0</text></switch></g></g></g></g><g data-cell-id="62"><g><path d="M 1803 490 L 1823 490" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="63"><g><path d="M 1040 711.99 L 1072 712 L 1072 800 L 1483 800 L 1483 682 L 1357 682" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="64"><g><path d="M 1039.01 692 L 1092 692 L 1091 782 L 1457 782 L 1457 722 L 1357.02 722.01" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="65"><g><rect x="1370" y="726" width="40" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 38px; height: 1px; padding-top: 731px; margin-left: 1372px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">imm_J</font></div></div></div></foreignObject><text x="1372" y="734" fill="#000000" font-family=""Helvetica"" font-size="9px">imm_J</text></switch></g></g></g><g data-cell-id="66"><g><rect x="1370" y="686" width="40" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 38px; height: 1px; padding-top: 691px; margin-left: 1372px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">imm_B</font></div></div></div></foreignObject><text x="1372" y="694" fill="#000000" font-family=""Helvetica"" font-size="9px">imm_B</text></switch></g></g></g><g data-cell-id="67"><g><path d="M 989 702 L 1019 702" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="68"><g><path d="M 989 682 L 999 682" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="69"><g><rect x="999" y="676" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 681px; margin-left: 1000px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">4</font></div></div></div></foreignObject><text x="1004" y="684" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">4</text></switch></g></g></g><g data-cell-id="70"><g><path d="M 963.45 606.63 Q 994.95 606.63 994.95 622.76 Q 994.95 638.88 963.45 638.88 Q 979.2 622.76 963.45 606.63 Z" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,979.2,622.76)" pointer-events="all" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="71"><g><path d="M 979.2 638.51 L 979 672" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="72"><g><path d="M 976.5 549.25 Q 1004 549.25 1004 566.13 Q 1004 583 976.5 583 Z" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,990.25,566.13)" pointer-events="all" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="73"><g><path d="M 990 610 L 990 580" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="74"><g><path d="M 967.91 610.53 L 967 274 L 1185.16 273.62" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="75"><g><path d="M 999 539 L 999 286 L 1184.67 286.4" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="76"><g><path d="M 999 539 L 1029 539 L 1029 679" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="77"><g><path d="M 980.86 552.25 L 981 522" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="78"><g><rect x="840" y="440" width="26" height="70.25" fill="none" stroke="#000000" pointer-events="all" style="stroke: rgb(0, 0, 0);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 24px; height: 1px; padding-top: 458px; margin-left: 841px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 16px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">PC</font></div></div></div></foreignObject><text x="853" y="474" fill="#000000" font-family=""Helvetica"" font-size="16px" text-anchor="middle">PC</text></switch></g></g></g><g data-cell-id="79"><g><path d="M 921 481 L 921.18 400.99" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="80"><g><rect x="836" y="412" width="32" height="15" rx="2.25" ry="2.25" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 30px; height: 1px; padding-top: 420px; margin-left: 837px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 100%;"><font color="#ffffff" style="font-size: 13px; color: rgb(255, 255, 255);">clk_i</font></p></div></div></div></foreignObject><text x="852" y="422" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="81"><g><path d="M 852.51 439.99 L 852.58 426.97" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="82"><g><path d="M 853 533.25 L 853 510.25" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="83"><g><rect x="837" y="529.25" width="31" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 29px; height: 1px; padding-top: 537px; margin-left: 838px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%;"><font color="#ffffff" style="font-size: 13px; color: rgb(255, 255, 255);">rst_i</font></p></div></div></div></foreignObject><text x="853" y="540" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="84"><g><path d="M 876 639 L 921 639 L 921 482 L 908.71 482.02" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="85"><g><path d="M 875 692 L 968.34 691.86" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="86"><g><path d="M 713 482 L 839.4 482.22" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="87"><g><path d="M 836.19 661.86 L 546 663 L 545 514 L 564.21 513.99" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="88"><g><path d="M 959 260.81 L 1184.18 261.11" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="89"><g><rect x="1188" y="254.79" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 31px; height: 1px; padding-top: 260px; margin-left: 1190px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 11px;">jalr</font></div></div></div></foreignObject><text x="1190" y="262" fill="#007FFF" font-family=""Helvetica"" font-size="9px">jalr</text></switch></g></g></g><g data-cell-id="90"><g><path d="M 1783 526 L 1803 520.25" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="91"><g><path d="M 1783 456 L 1803 461.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="92"><g><path d="M 1783 526 L 1783 456" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="93"><g><path d="M 1803 521 L 1803 461.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="94"><g><path d="M 1387 471 L 1407 465.25" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="95"><g><path d="M 1387 424 L 1407 429.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="96"><g><path d="M 1387 471 L 1387 424" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="97"><g><path d="M 1407 465.25 L 1407 430" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="98"><g><path d="M 1547 431 L 1587 441" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="99"><g><path d="M 1547 481 L 1567 471" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="100"><g><path d="M 1547 461 L 1567 471" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="101"><g><path d="M 1547 511 L 1587 501" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="102"><g><path d="M 1547 511 L 1547 481" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="103"><g><path d="M 1547 461 L 1547 431" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="104"><g><path d="M 1587 501 L 1587 441" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="105"><g><rect x="1547" y="463.5" width="60" height="15" fill="none" stroke="none" transform="rotate(-90,1577,471)" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)rotate(-90 1577 471)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 471px; margin-left: 1548px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b>ALU</b></div></div></div></foreignObject><text x="1577" y="475" fill="#000000" font-family=""Helvetica"" font-size="14px" text-anchor="middle">ALU</text></switch></g></g></g><g data-cell-id="106"><g><path d="M 989 668.5 L 969 674.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="107"><g><path d="M 989 714.5 L 969 708.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="108"><g><path d="M 989 668.5 L 989 714.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="109"><g><path d="M 969 674.5 L 969 708.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="110"><g><path d="M 1039 676 L 1019 682" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="111"><g><path d="M 1039 722 L 1019 716" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="112"><g><path d="M 1039 676 L 1039 722" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="113"><g><path d="M 1019 682 L 1019 716" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="114"><g><path d="M 1306 694 L 1306 674" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="115"><g><path d="M 1305.98 674.29 L 1355.98 664.29" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="116"><g><path d="M 1305.98 694.29 L 1355.98 694.29" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="117"><g><path d="M 1355.98 694.29 L 1355.98 664.29" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="118"><g><rect x="1315.98" y="673.54" width="30" height="17" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 682px; margin-left: 1317px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px;"><b>SE</b></font></div></div></div></foreignObject><text x="1331" y="685" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">SE</text></switch></g></g></g><g data-cell-id="119"><g><path d="M 1306 735 L 1306.52 714.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="120"><g><path d="M 1306.52 714.75 L 1356.52 704.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="121"><g><path d="M 1306.52 734.75 L 1356.52 734.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="122"><g><path d="M 1356.52 734.75 L 1356.52 704.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="123"><g><rect x="1316.52" y="714" width="30" height="17" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 723px; margin-left: 1318px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px;"><b>SE</b></font></div></div></div></foreignObject><text x="1332" y="725" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">SE</text></switch></g></g></g><g data-cell-id="124"><g><path d="M 875.5 702 L 835.5 692" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="125"><g><path d="M 875.5 652 L 855.5 662" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="126"><g><path d="M 875.5 672 L 855.5 662" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="127"><g><path d="M 875.5 622 L 835.5 632" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="128"><g><path d="M 875.5 622 L 875.5 652" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="129"><g><path d="M 875.5 672 L 875.5 702" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="130"><g><path d="M 835.5 632 L 835.5 692" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="131"><g><rect x="831.27" y="652.37" width="28.75" height="18.9" fill="none" stroke="none" transform="rotate(-270,845.64,661.82)" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)rotate(-270 845.645 661.8199999999999)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 27px; height: 1px; padding-top: 662px; margin-left: 832px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b><font style="font-size: 17px;">+</font></b></div></div></div></foreignObject><text x="846" y="666" fill="#000000" font-family=""Helvetica"" font-size="14px" text-anchor="middle">+</text></switch></g></g></g><g data-cell-id="132"><g><rect x="12" y="796" width="68.99" height="15" rx="2.25" ry="2.25" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 70px; height: 1px; padding-top: 802px; margin-left: 10px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_wd_o</div></div></div></foreignObject><text x="80" y="806" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">mem_wd_o</text></switch></g></g></g><g data-cell-id="133"><g><rect x="40.99" y="635" width="40" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 41px; height: 1px; padding-top: 642px; margin-left: 39px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">instr_i</font></div></div></div></foreignObject><text x="80" y="645" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">instr_i</text></switch></g></g></g><g data-cell-id="134"><g><rect x="0" y="715" width="80.99" height="15" rx="2.25" ry="2.25" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 82px; height: 1px; padding-top: 721px; margin-left: -2px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem<font style="font-size: 13px;">_addr_o</font></div></div></div></foreignObject><text x="80" y="725" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">mem_addr_o</text></switch></g></g></g><g data-cell-id="135"><g><rect x="883" y="383" width="74.95" height="18" rx="2.7" ry="2.7" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 77px; height: 1px; padding-top: 391px; margin-left: 882px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">instr_addr_o</font></div></div></div></foreignObject><text x="920" y="394" fill="#FFFFFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">instr_addr_o</text></switch></g></g></g><g data-cell-id="136"><g><rect x="19.99" y="655" width="61" height="15" rx="2.25" ry="2.25" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 62px; height: 1px; padding-top: 661px; margin-left: 18px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_rd_i</div></div></div></foreignObject><text x="80" y="665" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">mem_rd_i</text></switch></g></g></g><g data-cell-id="137"><g><rect x="11" y="775" width="69.99" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 71px; height: 1px; padding-top: 782px; margin-left: 9px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_we_o</div></div></div></foreignObject><text x="80" y="785" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">mem_we_o</text></switch></g></g></g><g data-cell-id="138"><g><rect x="2.99" y="735" width="78" height="15" rx="2.25" ry="2.25" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 79px; height: 1px; padding-top: 741px; margin-left: 1px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">mem_size_o</font></div></div></div></foreignObject><text x="80" y="745" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">mem_size_o</text></switch></g></g></g><g data-cell-id="139"><g><rect x="6.24" y="694" width="74.75" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 76px; height: 1px; padding-top: 701px; margin-left: 4px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">instr_addr_o</font></div></div></div></foreignObject><text x="80" y="704" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">instr_addr_o</text></switch></g></g></g><g data-cell-id="140"><g><path d="M 1082.95 482 L 1082.95 482 L 1089.56 482.07 L 1096.17 482.02 L 1102.78 481.95 L 1109.39 482.03 L 1116 482" fill="none" stroke="#000000" stroke-width="3" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="141"><g><rect x="1037" y="473.75" width="45.95" height="16.5" rx="2.48" ry="2.48" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 48px; height: 1px; padding-top: 481px; margin-left: 1036px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 15%;"><font style="font-size: 13px;">instr_i</font></p></div></div></div></foreignObject><text x="1060" y="484" fill="#FFFFFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">instr_i</text></switch></g></g></g><g data-cell-id="142"><g><path d="M 1336 474 L 1336 501 L 1341 501" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="143"><g><rect x="1587" y="516" width="83" height="15" rx="2.25" ry="2.25" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 81px; height: 1px; padding-top: 523px; margin-left: 1588px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 84%; font-size: 13px;"><font style="font-size: 13px;">mem_addr_o</font></p></div></div></div></foreignObject><text x="1629" y="527" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">mem_addr_o</text></switch></g></g></g><g data-cell-id="144"><g><path d="M 1764 491 L 1782.99 490.97" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="145"><g><path d="M 1623.79 515.56 L 1624 472" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="146"><g><rect x="1627" y="232" width="74" height="15.2" rx="2.28" ry="2.28" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 72px; height: 1px; padding-top: 239px; margin-left: 1628px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">mem_we_o</font></div></div></div></foreignObject><text x="1664" y="243" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">mem_we_o</text></switch></g></g></g><g data-cell-id="147"><g><rect x="1405" y="202" width="82" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 80px; height: 1px; padding-top: 210px; margin-left: 1406px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%;"><font style="font-size: 13px;">mem_size_o</font></p></div></div></div></foreignObject><text x="1446" y="213" fill="#FFFFFF" font-family=""Helvetica"" font-size="9px" text-anchor="middle">mem_size_o</text></switch></g></g></g><g data-cell-id="148"><g><rect x="51.99" y="573.5" width="29" height="17" rx="2.55" ry="2.55" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 26px; height: 1px; padding-top: 582px; margin-left: 55px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%;"><font style="font-size: 13px;">rst_i</font></p></div></div></div></foreignObject><text x="55" y="586" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px">rst_i</text></switch></g></g></g><g data-cell-id="149"><g><rect x="51.99" y="552" width="28.99" height="17" rx="2.55" ry="2.55" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 28px; height: 1px; padding-top: 561px; margin-left: 52px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 140%;"><font style="font-size: 13px;">clk_i</font></p></div></div></div></foreignObject><text x="80" y="564" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">clk_i</text></switch></g></g></g><g data-cell-id="150"><g/><g data-cell-id="151"><g><path d="M 1488 546.68 L 1508 535.97" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="152"><g><path d="M 1488 461 L 1508 471.71" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="153"><g><path d="M 1488 546.68 L 1488 461" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="154"><g><path d="M 1508 535.97 L 1508 471.71" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g></g><g data-cell-id="155"><g><path d="M 1355.98 565.99 L 1356 562 L 1418 562 L 1418 489 L 1489 488.99" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="156"><g/><g data-cell-id="157"><g><path d="M 1306 572 L 1306 552" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="158"><g><path d="M 1306 552 L 1356 542" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="159"><g><path d="M 1306 572 L 1356 572" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="160"><g><path d="M 1356 572 L 1356 542" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="161"><g><rect x="1316" y="551.25" width="30" height="17" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 560px; margin-left: 1317px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px;"><b>SE</b></font></div></div></div></foreignObject><text x="1331" y="562" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="162"><g><path d="M 1356 601 L 1429 601 L 1429 504 L 1488 503" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="163"><g><path d="M 1356 642 L 1441 642 L 1441 518 L 1488 518 L 1488 520.25" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="164"><g/></g><g data-cell-id="165"><g><rect x="968" y="658" width="26" height="68" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 692px; margin-left: 981px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 80%;"><font style="font-size: 12px;">0</font></p><p style="line-height: 80%;">1</p></div></div></div></foreignObject><text x="981" y="696" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">0...</text></switch></g></g></g><g data-cell-id="166"><g><rect x="1018" y="665" width="26" height="68" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 699px; margin-left: 1031px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 80%;"><font style="font-size: 12px;">0</font></p><p style="line-height: 80%;">1</p></div></div></div></foreignObject><text x="1031" y="703" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">0...</text></switch></g></g></g><g data-cell-id="167"><g><rect x="961" y="494" width="39" height="18" rx="2.7" ry="2.7" fill="#a9c4eb" stroke="none" transform="rotate(-90,980.5,503)" pointer-events="all" style="fill: rgb(169, 196, 235);"/></g><g><g transform="translate(-0.5 -0.5)rotate(-90 980.5 503)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 37px; height: 1px; padding-top: 503px; margin-left: 962px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 120%;"><b><font style="font-size: 13px;">flag</font></b></p></div></div></div></foreignObject><text x="981" y="506" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">flag</text></switch></g></g></g><g data-cell-id="168"><g><rect x="1083" y="445" width="32" height="61" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 476px; margin-left: 1099px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>32<br />/</b></font></p></div></div></div></foreignObject><text x="1099" y="479" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="169"><g><rect x="1112" y="564" width="32" height="61" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 595px; margin-left: 1128px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>32<br />/</b></font></p></div></div></div></foreignObject><text x="1128" y="598" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="170"><g><rect x="1350" y="525" width="32" height="61" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 556px; margin-left: 1366px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>32<br />/</b></font></p></div></div></div></foreignObject><text x="1366" y="559" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="171"><g><rect x="1349" y="604" width="32" height="61" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 635px; margin-left: 1365px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>32<br />/</b></font></p></div></div></div></foreignObject><text x="1365" y="638" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="172"><g><rect x="1350" y="685" width="32" height="61" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 716px; margin-left: 1366px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>32<br />/</b></font></p></div></div></div></foreignObject><text x="1366" y="719" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="173"><g><rect x="1112" y="525.5" width="32" height="61" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 556px; margin-left: 1128px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>12<br />/</b></font></p></div></div></div></foreignObject><text x="1128" y="560" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">12...</text></switch></g></g></g><g data-cell-id="174"><g><rect x="1112" y="605" width="32" height="61" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 636px; margin-left: 1128px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>12<br />/</b></font></p></div></div></div></foreignObject><text x="1128" y="639" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">12...</text></switch></g></g></g><g data-cell-id="175"><g><rect x="1112" y="684" width="33" height="61" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 715px; margin-left: 1129px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>21<br />/</b></font></p></div></div></div></foreignObject><text x="1129" y="718" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">21...</text></switch></g></g></g><g data-cell-id="176"><g><rect x="1112" y="645" width="32" height="61" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 676px; margin-left: 1128px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>13<br />/</b></font></p></div></div></div></foreignObject><text x="1128" y="679" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">13...</text></switch></g></g></g><g data-cell-id="177"><g><rect x="807" y="624" width="32" height="61" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 655px; margin-left: 823px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>32<br />/</b></font></p></div></div></div></foreignObject><text x="823" y="658" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="178"><g><rect x="1188" y="240" width="58" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 56px; height: 1px; padding-top: 245px; margin-left: 1190px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 11px;">mret</font></div></div></div></foreignObject><text x="1190" y="248" fill="#007FFF" font-family=""Helvetica"" font-size="9px">mret</text></switch></g></g></g><g data-cell-id="179"><g><path d="M 701.01 458.01 L 701 245 L 1185.33 245.94" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="180"><g><path d="M 1305.97 652 L 1305.69 632" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="181"><g><path d="M 1305.69 632 L 1355.69 622" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="182"><g><path d="M 1305.69 652 L 1355.69 652" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="183"><g><path d="M 1355.69 652 L 1355.69 622" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="184"><g><rect x="1315.69" y="631.25" width="30" height="17" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 640px; margin-left: 1317px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px;"><b>SE</b></font></div></div></div></foreignObject><text x="1331" y="642" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">SE</text></switch></g></g></g><g data-cell-id="185"><g><rect x="1296" y="226.21" width="49.98" height="6.79" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe flex-end; width: 52px; height: 1px; padding-top: 232px; margin-left: 1294px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span style="color: rgb(0, 127, 255); font-family: Helvetica; font-size: 10px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">mem_req </span></div></div></div></foreignObject><text x="1346" y="232" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="end">mem_req </text></switch></g></g></g><g data-cell-id="186"><g><rect x="1627" y="181.8" width="76" height="15.2" rx="2.28" ry="2.28" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 76px; height: 1px; padding-top: 188px; margin-left: 1627px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 118%; font-size: 13px;"><font style="font-size: 13px;">mem_req_o</font></p></div></div></div></foreignObject><text x="1665" y="192" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">mem_req_o</text></switch></g></g></g><g data-cell-id="187"><g><rect x="1368" y="565" width="42" height="20" rx="3" ry="3" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 40px; height: 1px; padding-top: 575px; margin-left: 1369px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%;"><b style=""><font style="font-size: 13px;">imm_I</font></b></p></div></div></div></foreignObject><text x="1389" y="578" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">imm_I</text></switch></g></g></g><g data-cell-id="188"><g><path d="M 98 550 L 93 550 Q 88 550 88 560 L 88 600.5 Q 88 610.5 83 610.5 L 80.5 610.5 Q 78 610.5 83 610.5 L 85.5 610.5 Q 88 610.5 88 620.5 L 88 661 Q 88 671 93 671 L 98 671" fill="none" stroke="#000000" stroke-miterlimit="10" transform="translate(88,0)scale(-1,1)translate(-88,0)" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="189"><g><rect x="103" y="595" width="133" height="29" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 131px; height: 1px; padding-top: 602px; margin-left: 105px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">— входные сигналы</span></div></div></div></foreignObject><text x="105" y="614" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">— входные сигналы</text></switch></g></g></g><g data-cell-id="190"><g><path d="M 98 672 L 93 672 Q 88 672 88 682 L 88 731.5 Q 88 741.5 83 741.5 L 80.5 741.5 Q 78 741.5 83 741.5 L 85.5 741.5 Q 88 741.5 88 751.5 L 88 801 Q 88 811 93 811 L 98 811" fill="none" stroke="#000000" stroke-miterlimit="10" transform="translate(88,0)scale(-1,1)translate(-88,0)" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="191"><g><rect x="103" y="726" width="133" height="29" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 131px; height: 1px; padding-top: 733px; margin-left: 105px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">—<span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> выходные сигналы</span></div></div></div></foreignObject><text x="105" y="745" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">— выходные сигналы</text></switch></g></g></g><g data-cell-id="192"><g><rect x="9.49" y="755" width="71.5" height="15" rx="2.25" ry="2.25" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 73px; height: 1px; padding-top: 761px; margin-left: 7px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">mem_req_o</font></div></div></div></foreignObject><text x="80" y="765" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">mem_req_o</text></switch></g></g></g><g data-cell-id="193"><g><rect x="282" y="701" width="42" height="20" rx="3" ry="3" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 40px; height: 1px; padding-top: 711px; margin-left: 282px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%; font-size: 13px;"><b style="font-size: 13px;"><font style="font-size: 13px;">imm_I</font></b></p></div></div></div></foreignObject><text x="322" y="715" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="end">imm_I</text></switch></g></g></g><g data-cell-id="194"><g><rect x="294" y="726" width="29" height="17" rx="2.55" ry="2.55" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 27px; height: 1px; padding-top: 735px; margin-left: 294px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">RD1</font></div></div></div></foreignObject><text x="321" y="738" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="end" font-weight="bold">RD1</text></switch></g></g></g><g data-cell-id="195"><g><rect x="299" y="795" width="26" height="18" rx="2.7" ry="2.7" fill="#a9c4eb" stroke="none" pointer-events="all" style="fill: rgb(169, 196, 235);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 24px; height: 1px; padding-top: 804px; margin-left: 299px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 120%; font-size: 13px;"><b style="font-size: 13px;"><font style="font-size: 13px;">flag</font></b></p></div></div></div></foreignObject><text x="323" y="808" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="end">flag</text></switch></g></g></g><g data-cell-id="196"><g><path d="M 339 501 L 334 501 Q 329 501 329 511 L 329 647 Q 329 657 324 657 L 321.5 657 Q 319 657 324 657 L 326.5 657 Q 329 657 329 667 L 329 803 Q 329 813 334 813 L 339 813" fill="none" stroke="#000000" stroke-miterlimit="10" transform="translate(329,0)scale(-1,1)translate(-329,0)" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="197"><g><rect x="344" y="630" width="166" height="74" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 164px; height: 1px; padding-top: 637px; margin-left: 346px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">—<span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> провода, разорванные для удобства отображения схемы</span></div></div></div></foreignObject><text x="346" y="649" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">— провода, разорванные для удобства...</text></switch></g></g></g><g data-cell-id="198"><g><rect x="302" y="748" width="21" height="17" rx="2.55" ry="2.55" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 19px; height: 1px; padding-top: 757px; margin-left: 302px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">PC</font></div></div></div></foreignObject><text x="321" y="760" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="end" font-weight="bold">PC</text></switch></g></g></g><g data-cell-id="199"><g><path d="M 725.5 93 L 757.6 93 L 757.64 94.16" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="200"><g><rect x="1488" y="468.5" width="12" height="69" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 10px; height: 1px; padding-top: 503px; margin-left: 1489px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 120%;"><font style="font-size: 12px;">0<br />1<br />2<br />3<br />4</font></p></div></div></div></foreignObject><text x="1494" y="507" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">0...</text></switch></g></g></g><g data-cell-id="201"><g><rect x="1389" y="426.64" width="8" height="40" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 10px; height: 1px; padding-top: 414px; margin-left: 1389px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 120%;"><font style="font-size: 12px;">0<br />1<br />2<br /></font></p></div></div></div></foreignObject><text x="1389" y="426" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">0...</text></switch></g></g></g><g data-cell-id="202"><g><path d="M 847.22 433.5 L 857.75 445.25 L 847.22 457 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" transform="rotate(90,852.49,445.25)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="203"><g><rect x="717" y="467" width="14" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 12px; height: 1px; padding-top: 465px; margin-left: 719px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b>32<br /></b></font></div></div></div></foreignObject><text x="719" y="477" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32
</text></switch></g></g></g><g data-cell-id="204"><g><path d="M 723 486 L 727 478.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="205"><g><rect x="44.99" y="595" width="35.99" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 37px; height: 1px; padding-top: 602px; margin-left: 43px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">stall<font style="font-size: 13px;">_i</font></div></div></div></foreignObject><text x="80" y="605" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">stall_i</text></switch></g></g></g><g data-cell-id="206"><g><path d="M 788.22 447.61 L 798.22 447.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="207"><g><rect x="748.22" y="439.63" width="40" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 42px; height: 1px; padding-top: 446px; margin-left: 747px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">stall<font style="font-size: 13px;">_i</font></div></div></div></foreignObject><text x="768" y="450" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">stall_i</text></switch></g></g></g><g data-cell-id="208"><g><rect x="1356.5" y="660.5" width="17" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 15px; height: 1px; padding-top: 676px; margin-left: 1358px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>32<br />/</b></font></p></div></div></div></foreignObject><text x="1365" y="679" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="209"><g><rect x="1356" y="296" width="7" height="11" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 5px; height: 1px; padding-top: 302px; margin-left: 1357px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #007FFF; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">2</div></div></div></foreignObject><text x="1360" y="305" fill="#007FFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">2</text></switch></g></g></g><g data-cell-id="210"><g><rect x="1356" y="197" width="7" height="11" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 5px; height: 1px; padding-top: 203px; margin-left: 1357px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #007FFF; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">3</div></div></div></foreignObject><text x="1360" y="206" fill="#007FFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">3</text></switch></g></g></g><g data-cell-id="211"><g><path d="M 1361 213.5 L 1365 206.5" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="212"><g><path d="M 1361 298 L 1365 290" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="213"><g><rect x="1356" y="280" width="7" height="11" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 5px; height: 1px; padding-top: 286px; margin-left: 1357px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #007FFF; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">3</div></div></div></foreignObject><text x="1360" y="289" fill="#007FFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">3</text></switch></g></g></g><g data-cell-id="214"><g><path d="M 1361 312 L 1365 304" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="215"><g><path d="M 1361 281 L 1365 273" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="216"><g><rect x="1356" y="264" width="7" height="11" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 5px; height: 1px; padding-top: 270px; margin-left: 1357px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #007FFF; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">5</div></div></div></foreignObject><text x="1360" y="273" fill="#007FFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">5</text></switch></g></g></g><g data-cell-id="217"><g><rect x="1341.01" y="493" width="68.99" height="15" rx="2.25" ry="2.25" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 71px; height: 1px; padding-top: 499px; margin-left: 1340px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_wd_o</div></div></div></foreignObject><text x="1376" y="503" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">mem_wd_o</text></switch></g></g></g><g data-cell-id="218"><g><rect x="1703" y="484" width="61" height="15" rx="2.25" ry="2.25" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 63px; height: 1px; padding-top: 490px; margin-left: 1702px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_rd_i</div></div></div></foreignObject><text x="1734" y="494" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">mem_rd_i</text></switch></g></g></g><g data-cell-id="219"><g><rect x="1824" y="481" width="62" height="17.5" rx="2.63" ry="2.63" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 60px; height: 1px; padding-top: 490px; margin-left: 1825px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font color="#000000" style="color: rgb(0, 0, 0);"><b>wb_data</b></font></div></div></div></foreignObject><text x="1855" y="494" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">wb_data</text></switch></g></g></g><g data-cell-id="220"><g><rect x="1129" y="472.75" width="62" height="17.5" rx="2.63" ry="2.63" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 60px; height: 1px; padding-top: 482px; margin-left: 1130px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font color="#000000" style="color: rgb(0, 0, 0);"><b>wb_data</b></font></div></div></div></foreignObject><text x="1160" y="485" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">wb_data</text></switch></g></g></g><g data-cell-id="221"><g><rect x="269" y="546" width="57" height="17.5" rx="2.63" ry="2.63" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 55px; height: 1px; padding-top: 555px; margin-left: 269px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font color="#000000" style="color: rgb(0, 0, 0);"><b>wb_data</b></font></div></div></div></foreignObject><text x="324" y="559" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">wb_data</text></switch></g></g></g><g data-cell-id="222"><g><rect x="867" y="467" width="14" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 12px; height: 1px; padding-top: 465px; margin-left: 869px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b>32<br /></b></font></div></div></div></foreignObject><text x="869" y="477" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32
</text></switch></g></g></g><g data-cell-id="223"><g><path d="M 871 486 L 875 478.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="224"><g><rect x="888" y="473" width="21" height="15.5" rx="2.32" ry="2.32" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 15px; height: 1px; padding-top: 480px; margin-left: 891px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">PC</font></div></div></div></foreignObject><text x="899" y="484" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">PC</text></switch></g></g></g><g data-cell-id="225"><g><path d="M 1258.56 363.13 L 1258.64 325.87" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="226"><g><path d="M 1253.25 360 Q 1280.75 360 1280.75 376.88 Q 1280.75 393.75 1253.25 393.75 Z" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,1267,376.88)" pointer-events="all" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="227"><g><rect x="1356" y="250" width="7" height="11" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 5px; height: 1px; padding-top: 256px; margin-left: 1357px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #007FFF; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">2</div></div></div></foreignObject><text x="1360" y="259" fill="#007FFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">2</text></switch></g></g></g><g data-cell-id="228"><g><path d="M 1361 266 L 1365 258" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="229"><g><rect x="1786" y="467.5" width="7" height="7" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 5px; height: 1px; padding-top: 471px; margin-left: 1787px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">0</div></div></div></foreignObject><text x="1790" y="475" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">0</text></switch></g></g></g><g data-cell-id="230"><g><rect x="1786" y="508" width="7" height="7" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 5px; height: 1px; padding-top: 512px; margin-left: 1787px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">2</div></div></div></foreignObject><text x="1790" y="515" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">2</text></switch></g></g></g><g data-cell-id="231"><g><rect x="1786" y="488" width="7" height="7" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 5px; height: 1px; padding-top: 492px; margin-left: 1787px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">1</div></div></div></foreignObject><text x="1790" y="495" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">1</text></switch></g></g></g><g data-cell-id="232"><g><path d="M 1764 512 L 1782.99 511.97" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="233"><g><rect x="1716" y="503" width="48" height="17" rx="2.55" ry="2.55" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 50px; height: 1px; padding-top: 510px; margin-left: 1715px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">csr_wd</div></div></div></foreignObject><text x="1740" y="514" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">csr_wd</text></switch></g></g></g><g data-cell-id="234"><g><path d="M 1101 232.71 L 1185 233" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="235"><g><rect x="1185" y="227" width="61" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 59px; height: 1px; padding-top: 232px; margin-left: 1187px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 11px;"> illegal_instr</font></div></div></div></foreignObject><text x="1187" y="235" fill="#007FFF" font-family=""Helvetica"" font-size="9px"> illegal_instr</text></switch></g></g></g><g data-cell-id="236"><g><path d="M 972.86 132.04 L 1037 132 L 1037 202 L 665 202 L 665 469 L 691.99 469.03" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="237"><g><path d="M 972.86 151.98 L 1005 152 L 1005 189 L 609 189 L 609 482 L 625.99 481.98" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="238"><g><rect x="757" y="44" width="215" height="132" fill="#ffffff" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 213px; height: 1px; padding-top: 110px; margin-left: 758px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: normal; word-wrap: normal; "><font style="font-size: 13px;"><b>CONTROL<br />STATUS<br />REGISTERS<br /></b></font></div></div></div></foreignObject><text x="865" y="113" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">CONTROL...</text></switch></g></g></g><g data-cell-id="239"><g><path d="M 786 37.15 L 796.52 49.58 L 786 62 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,791.26,49.58)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="240"><g><path d="M 792.16 44.02 L 792.16 31.6" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="241"><g><rect x="895.5" y="48" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 31px; height: 1px; padding-top: 53px; margin-left: 897px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">WE</font></div></div></div></foreignObject><text x="912" y="57" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="middle">WE</text></switch></g></g></g><g data-cell-id="242"><g><rect x="776.95" y="17" width="28.61" height="17" rx="2.55" ry="2.55" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 27px; height: 1px; padding-top: 26px; margin-left: 778px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%;"><font color="#ffffff" style="font-size: 13px; color: rgb(255, 255, 255);">clk_i</font></p></div></div></div></foreignObject><text x="791" y="28" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="243"><g><rect x="762" y="66" width="28" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 26px; height: 1px; padding-top: 71px; margin-left: 764px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">addr</div></div></div></foreignObject><text x="764" y="75" fill="#000000" font-family=""Helvetica"" font-size="12px">addr</text></switch></g></g></g><g data-cell-id="244"><g><rect x="761.95" y="87" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 18px; height: 1px; padding-top: 92px; margin-left: 764px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">pc</div></div></div></foreignObject><text x="764" y="96" fill="#000000" font-family=""Helvetica"" font-size="12px">pc</text></switch></g></g></g><g data-cell-id="245"><g><rect x="762" y="107" width="46" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 44px; height: 1px; padding-top: 112px; margin-left: 764px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mcause</div></div></div></foreignObject><text x="764" y="116" fill="#000000" font-family=""Helvetica"" font-size="12px">mcause</text></switch></g></g></g><g data-cell-id="246"><g><rect x="762.47" y="127" width="50" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 48px; height: 1px; padding-top: 132px; margin-left: 764px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">rs1_data</div></div></div></foreignObject><text x="764" y="136" fill="#000000" font-family=""Helvetica"" font-size="12px">rs1_data</text></switch></g></g></g><g data-cell-id="247"><g><rect x="933.5" y="48" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 31px; height: 1px; padding-top: 53px; margin-left: 935px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">rst</div></div></div></foreignObject><text x="950" y="57" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="middle">rst</text></switch></g></g></g><g data-cell-id="248"><g><rect x="762.47" y="147" width="50" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 48px; height: 1px; padding-top: 152px; margin-left: 764px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">imm_data</div></div></div></foreignObject><text x="764" y="156" fill="#000000" font-family=""Helvetica"" font-size="12px">imm_data</text></switch></g></g></g><g data-cell-id="249"><g><rect x="807" y="48" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 31px; height: 1px; padding-top: 53px; margin-left: 808px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">trap</div></div></div></foreignObject><text x="824" y="57" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="middle">trap</text></switch></g></g></g><g data-cell-id="250"><g><rect x="854" y="48" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 31px; height: 1px; padding-top: 53px; margin-left: 855px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">opcode</div></div></div></foreignObject><text x="871" y="57" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="middle">opcode</text></switch></g></g></g><g data-cell-id="251"><g><rect x="905" y="87" width="58" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 56px; height: 1px; padding-top: 92px; margin-left: 905px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">read_data</div></div></div></foreignObject><text x="961" y="96" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="end">read_data</text></switch></g></g></g><g data-cell-id="252"><g><rect x="947" y="106" width="16" height="11" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 14px; height: 1px; padding-top: 112px; margin-left: 947px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mie</div></div></div></foreignObject><text x="961" y="115" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="end">mie</text></switch></g></g></g><g data-cell-id="253"><g><rect x="908" y="127" width="55" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 53px; height: 1px; padding-top: 132px; margin-left: 908px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mepc</div></div></div></foreignObject><text x="961" y="136" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="end">mepc</text></switch></g></g></g><g data-cell-id="254"><g><rect x="908.47" y="147" width="54.53" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 53px; height: 1px; padding-top: 152px; margin-left: 908px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mtvec</div></div></div></foreignObject><text x="961" y="156" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="end">mtvec</text></switch></g></g></g><g data-cell-id="255"><g><rect x="1188" y="214" width="61" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 59px; height: 1px; padding-top: 219px; margin-left: 1190px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 11px;">csr_we</font></div></div></div></foreignObject><text x="1190" y="222" fill="#007FFF" font-family=""Helvetica"" font-size="9px">csr_we</text></switch></g></g></g><g data-cell-id="256"><g><rect x="1188" y="200" width="61" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 59px; height: 1px; padding-top: 205px; margin-left: 1190px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #007FFF; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 11px;">csr_op</font></div></div></div></foreignObject><text x="1190" y="208" fill="#007FFF" font-family=""Helvetica"" font-size="9px">csr_op</text></switch></g></g></g><g data-cell-id="257"><g><path d="M 910.94 43.6 L 911 9 L 1066 9 L 1066 221 L 1185 220.84" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="258"><g><path d="M 871.38 44.66 L 871 0 L 1084 0 L 1084 207 L 1184.84 207.2" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="259"><g><rect x="1171" y="195" width="7" height="11" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 5px; height: 1px; padding-top: 201px; margin-left: 1172px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #007FFF; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #007FFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">3</div></div></div></foreignObject><text x="1175" y="204" fill="#007FFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">3</text></switch></g></g></g><g data-cell-id="260"><g><path d="M 1176 211 L 1180 203" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="261"><g><path d="M 979 208.75 Q 1010.5 208.75 1010.5 224.88 Q 1010.5 241 979 241 Q 994.75 224.88 979 208.75 Z" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" transform="rotate(-180,994.75,224.88)" pointer-events="all" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="262"><g><path d="M 1004.99 216.81 L 1026 217" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="263"><g><rect x="299" y="653" width="24" height="16" rx="2.4" ry="2.4" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 18px; height: 1px; padding-top: 660px; margin-left: 302px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">irq</div></div></div></foreignObject><text x="311" y="664" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">irq</text></switch></g></g></g><g data-cell-id="264"><g><path d="M 957 225 L 978 225" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="265"><g><path d="M 823 34 L 823.01 44.92" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="266"><g><rect x="808" y="17" width="30" height="17" rx="2.55" ry="2.55" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 24px; height: 1px; padding-top: 25px; margin-left: 811px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">trap</div></div></div></foreignObject><text x="823" y="28" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">trap</text></switch></g></g></g><g data-cell-id="267"><g><path d="M 949.99 34 L 950.07 44.66" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="268"><g><rect x="935.69" y="17" width="28.61" height="17" rx="2.55" ry="2.55" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 27px; height: 1px; padding-top: 26px; margin-left: 937px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px; color: rgb(255, 255, 255);" color="#ffffff">rst_i</font></div></div></div></foreignObject><text x="950" y="28" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="269"><g><path d="M 989 93.5 L 972 93.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="270"><g><rect x="989" y="86" width="46" height="15" rx="2.25" ry="2.25" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 48px; height: 1px; padding-top: 92px; margin-left: 988px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">csr_wd</div></div></div></foreignObject><text x="1012" y="96" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">csr_wd</text></switch></g></g></g><g data-cell-id="271"><g><path d="M 989 112 L 972.2 112" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="272"><g><rect x="989" y="104.5" width="25" height="15" rx="2.25" ry="2.25" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 27px; height: 1px; padding-top: 111px; margin-left: 988px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">mie</div></div></div></foreignObject><text x="1002" y="114" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">mie</text></switch></g></g></g><g data-cell-id="273"><g><path d="M 733 132 L 757 132 L 757 133" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="274"><g><rect x="704" y="123.5" width="29" height="17" rx="2.55" ry="2.55" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 27px; height: 1px; padding-top: 132px; margin-left: 704px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">RD1</font></div></div></div></foreignObject><text x="731" y="136" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="end" font-weight="bold">RD1</text></switch></g></g></g><g data-cell-id="275"><g><rect x="1346" y="442" width="21" height="13" rx="1.95" ry="1.95" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 15px; height: 1px; padding-top: 448px; margin-left: 1349px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">PC</font></div></div></div></foreignObject><text x="1357" y="451" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">PC</text></switch></g></g></g><g data-cell-id="276"><g><path d="M 1118 759 L 1305 759" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="277"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 759px; margin-left: 1148px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: nowrap; "><font style="font-size: 10.5px;"><b>[19:15</b><font style="font-size: 10.5px;"><b>]</b></font></font></div></div></div></foreignObject><text x="1148" y="761" fill="#000000" font-family=""Helvetica"" font-size="9px">[19:15]</text></switch></g></g></g></g><g data-cell-id="278"><g><path d="M 1306 772 L 1306.52 751.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="279"><g><path d="M 1306.52 751.75 L 1356.52 741.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="280"><g><path d="M 1306.52 771.75 L 1356.52 771.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="281"><g><path d="M 1356.52 771.75 L 1356.52 741.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="282"><g><rect x="1316.52" y="751" width="30" height="17" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 760px; margin-left: 1318px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px;"><b>ZE</b></font></div></div></div></foreignObject><text x="1332" y="762" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">ZE</text></switch></g></g></g><g data-cell-id="283"><g/></g><g data-cell-id="284"><g><rect x="1117" y="722" width="26" height="61" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 753px; margin-left: 1130px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>5<br />/</b></font></p></div></div></div></foreignObject><text x="1130" y="756" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">5...</text></switch></g></g></g><g data-cell-id="285"><g><path d="M 1356.5 759 L 1399 759" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="286"><g><rect x="1350" y="722" width="32" height="61" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 753px; margin-left: 1366px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>32<br />/</b></font></p></div></div></div></foreignObject><text x="1366" y="756" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="287"><g><rect x="1402" y="749.5" width="48" height="20" rx="3" ry="3" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 46px; height: 1px; padding-top: 760px; margin-left: 1403px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%;"><b style=""><font style="font-size: 13px;">imm_Z</font></b></p></div></div></div></foreignObject><text x="1426" y="762" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">imm_Z</text></switch></g></g></g><g data-cell-id="288"><g><path d="M 733 154 L 756.57 153.96" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="289"><g><rect x="685" y="144" width="48" height="20" rx="3" ry="3" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 46px; height: 1px; padding-top: 154px; margin-left: 686px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%;"><b style=""><font style="font-size: 13px;">imm_Z</font></b></p></div></div></div></foreignObject><text x="709" y="157" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">imm_Z</text></switch></g></g></g><g data-cell-id="290"><g><path d="M 725.5 73.25 L 757 73.3 L 757 72" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="291"><g><rect x="643.55" y="65" width="81.95" height="16.5" rx="2.48" ry="2.48" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 84px; height: 1px; padding-top: 72px; margin-left: 643px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 15%;"><font style="font-size: 13px;">instr_i[31:20]</font></p></div></div></div></foreignObject><text x="685" y="75" fill="#FFFFFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">instr_i[31:20]</text></switch></g></g></g><g data-cell-id="292"><g><rect x="924" y="239" width="35" height="13" rx="1.95" ry="1.95" fill="#a9c4eb" stroke="none" pointer-events="all" style="fill: rgb(169, 196, 235);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 29px; height: 1px; padding-top: 245px; margin-left: 927px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">mret</font></div></div></div></foreignObject><text x="942" y="247" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle" font-weight="bold">mret</text></switch></g></g></g><g data-cell-id="293"><g><path d="M 246 98 L 264.6 98" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="294"><g><rect x="265" y="48" width="215" height="132" fill="#ffffff" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 213px; height: 1px; padding-top: 121px; margin-left: 266px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: normal; word-wrap: normal; "><font style="font-size: 13px;"><b>IRQ<br />CONTROLLER<br /></b></font></div></div></div></foreignObject><text x="373" y="124" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">IRQ...</text></switch></g></g></g><g data-cell-id="295"><g><path d="M 294 41.15 L 304.52 53.58 L 294 66 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,299.26,53.58)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="296"><g><path d="M 300.16 48.02 L 300.16 35.6" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="297"><g><rect x="269.95" y="71.25" width="66.48" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 64px; height: 1px; padding-top: 76px; margin-left: 272px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">exception_i</div></div></div></foreignObject><text x="272" y="80" fill="#000000" font-family=""Helvetica"" font-size="12px">exception_i</text></switch></g></g></g><g data-cell-id="298"><g><rect x="284.95" y="21" width="28.61" height="17" rx="2.55" ry="2.55" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 27px; height: 1px; padding-top: 30px; margin-left: 286px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%;"><font color="#ffffff" style="font-size: 13px; color: rgb(255, 255, 255);">clk_i</font></p></div></div></div></foreignObject><text x="299" y="32" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="299"><g><rect x="269.95" y="91" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 18px; height: 1px; padding-top: 96px; margin-left: 272px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">irq_req_i</div></div></div></foreignObject><text x="272" y="100" fill="#000000" font-family=""Helvetica"" font-size="12px">irq...</text></switch></g></g></g><g data-cell-id="300"><g><rect x="270" y="111" width="46" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 44px; height: 1px; padding-top: 116px; margin-left: 272px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mie_i</div></div></div></foreignObject><text x="272" y="120" fill="#000000" font-family=""Helvetica"" font-size="12px">mie_i</text></switch></g></g></g><g data-cell-id="301"><g><rect x="441.5" y="52" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 31px; height: 1px; padding-top: 57px; margin-left: 443px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">rst_i</div></div></div></foreignObject><text x="458" y="61" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="302"><g><rect x="419" y="98" width="58" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 56px; height: 1px; padding-top: 103px; margin-left: 419px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">irq_cause_o</div></div></div></foreignObject><text x="475" y="107" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="end">irq_cause...</text></switch></g></g></g><g data-cell-id="303"><g><rect x="421" y="151" width="55" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 53px; height: 1px; padding-top: 156px; margin-left: 421px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">irq_ret_o</div></div></div></foreignObject><text x="474" y="160" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="end">irq_ret_o</text></switch></g></g></g><g data-cell-id="304"><g><path d="M 458 38 L 458.07 48.66" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="305"><g><rect x="443.69" y="21" width="28.61" height="17" rx="2.55" ry="2.55" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 27px; height: 1px; padding-top: 30px; margin-left: 445px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px; color: rgb(255, 255, 255);" color="#ffffff">rst_i</font></div></div></div></foreignObject><text x="458" y="32" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="306"><g><path d="M 508 78 L 480 78" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="307"><g><rect x="924" y="219" width="35" height="13" rx="1.95" ry="1.95" fill="#a9c4eb" stroke="none" pointer-events="all" style="fill: rgb(169, 196, 235);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 29px; height: 1px; padding-top: 225px; margin-left: 927px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><font size="1"><span style="font-size: 13px;">trap</span></font></div></div></div></foreignObject><text x="942" y="227" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle" font-weight="bold">trap</text></switch></g></g></g><g data-cell-id="308"><g><rect x="211" y="130" width="35" height="17" rx="2.55" ry="2.55" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 29px; height: 1px; padding-top: 138px; margin-left: 214px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">mret</div></div></div></foreignObject><text x="229" y="141" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">mret</text></switch></g></g></g><g data-cell-id="309"><g><rect x="508" y="70" width="21" height="16" rx="2.4" ry="2.4" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 15px; height: 1px; padding-top: 77px; margin-left: 511px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">irq</div></div></div></foreignObject><text x="519" y="81" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">irq</text></switch></g></g></g><g data-cell-id="310"><g><path d="M 496 157 L 480 157" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="311"><g><rect x="496" y="148.75" width="51" height="16.5" rx="2.48" ry="2.48" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 53px; height: 1px; padding-top: 156px; margin-left: 495px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">irq_ret_o</div></div></div></foreignObject><text x="522" y="159" fill="#FFFFFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">irq_ret_o</text></switch></g></g></g><g data-cell-id="312"><g><rect x="194" y="89" width="52.95" height="16.5" rx="2.48" ry="2.48" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 55px; height: 1px; padding-top: 96px; margin-left: 193px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">irq_req_i</div></div></div></foreignObject><text x="220" y="99" fill="#FFFFFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">irq_req_i</text></switch></g></g></g><g data-cell-id="313"><g><path d="M 246.95 117.5 L 264.9 117.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="314"><g><rect x="199" y="110" width="47.95" height="15" rx="2.25" ry="2.25" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 50px; height: 1px; padding-top: 116px; margin-left: 198px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">mie[16<span style="background-color: initial;">]</span></div></div></div></foreignObject><text x="223" y="120" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">mie[16]</text></switch></g></g></g><g data-cell-id="315"><g><rect x="278" y="676" width="46" height="20" rx="3" ry="3" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 44px; height: 1px; padding-top: 686px; margin-left: 278px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%; font-size: 13px;"><b style="font-size: 13px;"><font style="font-size: 13px;">imm_Z</font></b></p></div></div></div></foreignObject><text x="322" y="690" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="end">imm_Z</text></switch></g></g></g><g data-cell-id="316"><g><rect x="277" y="568" width="49" height="17" rx="2.55" ry="2.55" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 51px; height: 1px; padding-top: 575px; margin-left: 276px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">csr_wd</div></div></div></foreignObject><text x="302" y="579" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">csr_wd</text></switch></g></g></g><g data-cell-id="317"><g><rect x="1027" y="211" width="21" height="13" rx="1.95" ry="1.95" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 15px; height: 1px; padding-top: 217px; margin-left: 1030px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">irq</div></div></div></foreignObject><text x="1038" y="220" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">irq</text></switch></g></g></g><g data-cell-id="318"><g><rect x="295" y="631.5" width="29" height="17" rx="2.55" ry="2.55" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 23px; height: 1px; padding-top: 639px; margin-left: 298px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">trap</div></div></div></foreignObject><text x="310" y="643" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">trap</text></switch></g></g></g><g data-cell-id="319"><g><rect x="291" y="609" width="33" height="17" rx="2.55" ry="2.55" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 27px; height: 1px; padding-top: 617px; margin-left: 294px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">mret</div></div></div></foreignObject><text x="308" y="620" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">mret</text></switch></g></g></g><g data-cell-id="320"><g><rect x="293" y="588" width="30" height="17" rx="2.55" ry="2.55" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 24px; height: 1px; padding-top: 596px; margin-left: 296px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">mie</div></div></div></foreignObject><text x="308" y="599" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">mie</text></switch></g></g></g><g data-cell-id="321"><g><rect x="27" y="615" width="53.98" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 55px; height: 1px; padding-top: 622px; margin-left: 25px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">irq_req<font style="font-size: 13px;">_i</font></div></div></div></foreignObject><text x="80" y="625" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">irq_req_i</text></switch></g></g></g><g data-cell-id="322"><g><rect x="26" y="674" width="54.99" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 56px; height: 1px; padding-top: 681px; margin-left: 24px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">irq_ret_o</div></div></div></foreignObject><text x="80" y="684" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">irq_ret_o</text></switch></g></g></g><g data-cell-id="323"><g><rect x="924" y="254.29" width="35" height="13" rx="1.95" ry="1.95" fill="#a9c4eb" stroke="none" pointer-events="all" style="fill: rgb(169, 196, 235);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 29px; height: 1px; padding-top: 260px; margin-left: 927px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">jalr</font></div></div></div></foreignObject><text x="942" y="262" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle" font-weight="bold">jalr</text></switch></g></g></g><g data-cell-id="324"><g><rect x="701" y="85.13" width="24.5" height="15.75" rx="2.36" ry="2.36" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 19px; height: 1px; padding-top: 92px; margin-left: 704px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">PC</div></div></div></foreignObject><text x="713" y="96" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">PC</text></switch></g></g></g><g data-cell-id="325"><g><rect x="298" y="771" width="26" height="18" rx="2.7" ry="2.7" fill="#a9c4eb" stroke="none" pointer-events="all" style="fill: rgb(169, 196, 235);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 24px; height: 1px; padding-top: 780px; margin-left: 298px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b>jalr</b></div></div></div></foreignObject><text x="322" y="784" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="end">jalr</text></switch></g></g></g><g data-cell-id="326"><g><rect x="739" y="139" width="14" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 12px; height: 1px; padding-top: 137px; margin-left: 741px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b>32<br /></b></font></div></div></div></foreignObject><text x="741" y="149" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32
</text></switch></g></g></g><g data-cell-id="327"><g><path d="M 743 158 L 747 150.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="328"><g><rect x="739" y="117" width="14" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 12px; height: 1px; padding-top: 115px; margin-left: 741px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b>32<br /></b></font></div></div></div></foreignObject><text x="741" y="127" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32
</text></switch></g></g></g><g data-cell-id="329"><g><path d="M 743 136 L 747 128.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="330"><g><rect x="739" y="97" width="14" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 12px; height: 1px; padding-top: 95px; margin-left: 741px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b>32<br /></b></font></div></div></div></foreignObject><text x="741" y="107" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32
</text></switch></g></g></g><g data-cell-id="331"><g><path d="M 743 116 L 747 108.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="332"><g><rect x="739" y="77" width="14" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 12px; height: 1px; padding-top: 75px; margin-left: 741px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b>32<br /></b></font></div></div></div></foreignObject><text x="741" y="87" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32
</text></switch></g></g></g><g data-cell-id="333"><g><path d="M 743 96 L 747 88.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="334"><g><rect x="739" y="58" width="14" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 12px; height: 1px; padding-top: 56px; margin-left: 741px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b>12<br /></b></font></div></div></div></foreignObject><text x="741" y="68" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">12
</text></switch></g></g></g><g data-cell-id="335"><g><path d="M 743 77 L 747 69.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="336"><g><rect x="974" y="78" width="14" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 12px; height: 1px; padding-top: 76px; margin-left: 976px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b>32<br /></b></font></div></div></div></foreignObject><text x="976" y="88" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32
</text></switch></g></g></g><g data-cell-id="337"><g><path d="M 978 97 L 982 89.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="338"><g><rect x="974" y="97" width="14" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 12px; height: 1px; padding-top: 95px; margin-left: 976px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b>32<br /></b></font></div></div></div></foreignObject><text x="976" y="107" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32
</text></switch></g></g></g><g data-cell-id="339"><g><path d="M 978 116 L 982 108.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="340"><g><rect x="974" y="117" width="14" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 12px; height: 1px; padding-top: 115px; margin-left: 976px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b>32<br /></b></font></div></div></div></foreignObject><text x="976" y="127" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32
</text></switch></g></g></g><g data-cell-id="341"><g><path d="M 978 136 L 982 128.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="342"><g><rect x="974" y="137" width="14" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 12px; height: 1px; padding-top: 135px; margin-left: 976px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b>32<br /></b></font></div></div></div></foreignObject><text x="976" y="147" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32
</text></switch></g></g></g><g data-cell-id="343"><g><path d="M 978 156 L 982 148.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="344"><g><path d="M 999 552 L 999 542" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/><ellipse cx="999" cy="539" rx="3" ry="3" fill="#007fff" stroke="#007fff" pointer-events="all" style="fill: rgb(0, 127, 255); stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="345"><g/><g data-cell-id="346"><g><path d="M 692 502 L 712 496" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="347"><g><path d="M 692 456 L 712 462" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="348"><g><path d="M 692 502 L 692 456" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="349"><g><path d="M 712 496 L 712 462" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="350"><g><rect x="689" y="445.5" width="26" height="68" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 480px; margin-left: 702px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 80%;"><font style="font-size: 12px;">1</font></p><p style="line-height: 80%;">0</p></div></div></div></foreignObject><text x="702" y="483" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">1...</text></switch></g></g></g></g><g data-cell-id="351"><g><path d="M 646.92 492.04 L 692 492.16" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="352"><g><path d="M 1324.99 340.06 L 1349 340.1" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="353"><g><path d="M 1299 332 Q 1330.5 332 1330.5 348.13 Q 1330.5 364.25 1299 364.25 Q 1314.75 348.13 1299 332 Z" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" transform="rotate(-180,1314.75,348.13)" pointer-events="all" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="354"><g><rect x="1349" y="332" width="40" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 42px; height: 1px; padding-top: 339px; margin-left: 1348px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">stall<font style="font-size: 13px;">_i</font></div></div></div></foreignObject><text x="1369" y="342" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">stall_i</text></switch></g></g></g><g data-cell-id="355"><g><ellipse cx="1297" cy="348.12" rx="2" ry="2" fill="#ffffff" stroke="#007fff" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="356"><g><path d="M 1295 348.12 L 1275.4 348.1 L 1275.44 363.13" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="357"><g><rect x="1349" y="349" width="40" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 42px; height: 1px; padding-top: 356px; margin-left: 1348px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">trap</div></div></div></foreignObject><text x="1369" y="359" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">trap</text></switch></g></g></g><g data-cell-id="358"><g><path d="M 1349 357 L 1325 357" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="359"><g><path d="M 1614.5 189.13 L 1627 189.1" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="360"><g><path d="M 1587 180.69 L 1573 180.7" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="361"><g><path d="M 1587 172.25 Q 1614.5 172.25 1614.5 189.13 Q 1614.5 206 1587 206 Z" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="362"><g><path d="M 1587 197.56 L 1516 197.6 L 1516 227.9 L 1349.49 227.86" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="363"><g><rect x="1533" y="173" width="40" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 42px; height: 1px; padding-top: 180px; margin-left: 1532px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">trap</div></div></div></foreignObject><text x="1553" y="183" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">trap</text></switch></g></g></g><g data-cell-id="364"><g><path d="M 1587 230.69 L 1573 230.7" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="365"><g><path d="M 1587 222.25 Q 1614.5 222.25 1614.5 239.13 Q 1614.5 256 1587 256 Z" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="366"><g><rect x="1533" y="223" width="40" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 42px; height: 1px; padding-top: 230px; margin-left: 1532px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">trap</div></div></div></foreignObject><text x="1553" y="233" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">trap</text></switch></g></g></g><g data-cell-id="367"><g><path d="M 1627 239.6 L 1614.5 239.6" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="368"><g><path d="M 1587 247.56 L 1469.1 247.6 L 1350.15 247.65" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="369"><g><ellipse cx="1586" cy="231" rx="2" ry="2" fill="#ffffff" stroke="#007fff" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="370"><g><ellipse cx="1586" cy="181" rx="2" ry="2" fill="#ffffff" stroke="#007fff" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="371"><g><path d="M 1004.99 232.94 L 1052 232.71" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="372"><g><rect x="1052" y="226.21" width="49" height="13" rx="1.95" ry="1.95" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 43px; height: 1px; padding-top: 232px; margin-left: 1055px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">ill_instr</div></div></div></foreignObject><text x="1077" y="236" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">ill_ins...</text></switch></g></g></g><g data-cell-id="373"><g><path d="M 619 137.5 L 639 131.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="374"><g><path d="M 619 91.5 L 639 97.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="375"><g><path d="M 619 137.5 L 619 91.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="376"><g><path d="M 639 131.5 L 639 97.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="377"><g><rect x="615" y="81" width="26" height="68" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 115px; margin-left: 628px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 80%;"><font style="font-size: 12px;">0</font></p><p style="line-height: 80%;">1</p></div></div></div></foreignObject><text x="628" y="119" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">0...</text></switch></g></g></g><g data-cell-id="378"><g><rect x="603.5" y="157" width="49" height="14" rx="2.1" ry="2.1" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 43px; height: 1px; padding-top: 163px; margin-left: 607px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">ill_instr</div></div></div></foreignObject><text x="628" y="167" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">ill_ins...</text></switch></g></g></g><g data-cell-id="379"><g><path d="M 628 157 L 628 135" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="380"><g><rect x="599" y="89" width="14" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 12px; height: 1px; padding-top: 87px; margin-left: 601px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b>32</b></div></div></div></foreignObject><text x="601" y="99" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32</text></switch></g></g></g><g data-cell-id="381"><g><path d="M 603 108 L 607 100.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="382"><g><path d="M 581 126 L 619 126" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="383"><g><rect x="599" y="111" width="14" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 12px; height: 1px; padding-top: 109px; margin-left: 601px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b>32</b></div></div></div></foreignObject><text x="601" y="121" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32</text></switch></g></g></g><g data-cell-id="384"><g><path d="M 603 130 L 607 122.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="385"><g><path d="M 639.54 113.23 L 756.14 112.77" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="386"><g><rect x="295.5" y="524" width="30" height="17" rx="2.55" ry="2.55" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 24px; height: 1px; padding-top: 532px; margin-left: 299px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">irq</div></div></div></foreignObject><text x="311" y="535" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">irq</text></switch></g></g></g><g data-cell-id="387"><g><rect x="276" y="503" width="49" height="17" rx="2.55" ry="2.55" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 43px; height: 1px; padding-top: 511px; margin-left: 279px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">ill_instr</div></div></div></foreignObject><text x="301" y="514" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">ill_ins...</text></switch></g></g></g><g data-cell-id="388"><g><path d="M 480.21 104.5 L 618.99 104.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="389"><g><rect x="197" y="70.5" width="49" height="14" rx="2.1" ry="2.1" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 43px; height: 1px; padding-top: 77px; margin-left: 200px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 13px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">ill_instr</div></div></div></foreignObject><text x="222" y="80" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">ill_ins...</text></switch></g></g></g><g data-cell-id="390"><g><path d="M 246 77.5 L 265.4 77.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="391"><g><rect x="270" y="131" width="46" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 44px; height: 1px; padding-top: 136px; margin-left: 272px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mret_i</div></div></div></foreignObject><text x="272" y="140" fill="#000000" font-family=""Helvetica"" font-size="12px">mret_i</text></switch></g></g></g><g data-cell-id="392"><g><path d="M 246 138.5 L 265.2 138.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="393"><g><path d="M 888 481.75 L 865.8 481.8" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="394"><g><rect x="419" y="71" width="58" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 56px; height: 1px; padding-top: 76px; margin-left: 419px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">irq_o</div></div></div></foreignObject><text x="475" y="80" fill="#000000" font-family=""Helvetica"" font-size="12px" text-anchor="end">irq_o</text></switch></g></g></g><g data-cell-id="395"><g><rect x="493" y="116" width="86" height="18" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 84px; height: 1px; padding-top: 125px; margin-left: 494px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">32'h0000_0002</div></div></div></foreignObject><text x="536" y="129" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32'h0000_0002</text></switch></g></g></g><g data-cell-id="396"><g><path d="M 474 493 L 564 493" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="397"><g><path d="M 407 469 L 433 468.95" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="398"><g><path d="M 406.92 520.97 L 433 520.93" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="399"><g><rect x="365" y="509.43" width="42" height="20" rx="3" ry="3" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 40px; height: 1px; padding-top: 519px; margin-left: 366px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%;"><b style=""><font style="font-size: 13px;">imm_I</font></b></p></div></div></div></foreignObject><text x="386" y="522" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">imm_I</text></switch></g></g></g><g data-cell-id="400"><g><path d="M 433 453.43 L 473 463.43" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="401"><g><path d="M 433 503.43 L 453 493.43" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="402"><g><path d="M 433 483.43 L 453 493.43" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="403"><g><path d="M 433 533.43 L 473 523.43" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="404"><g><path d="M 433 533.43 L 433 503.43" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="405"><g><path d="M 433 483.43 L 433 453.43" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="406"><g><path d="M 473 523.43 L 473 463.43" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="407"><g><rect x="456.88" y="490.46" width="11.25" height="7" fill="none" stroke="none" transform="rotate(-90,462.51,493.96)" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)rotate(-90 462.5050000000001 493.96000000000004)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 9px; height: 1px; padding-top: 494px; margin-left: 458px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 17px;"><b>+</b></font></div></div></div></foreignObject><text x="463" y="498" fill="#000000" font-family=""Helvetica"" font-size="14px" text-anchor="middle">+</text></switch></g></g></g><g data-cell-id="408"><g><rect x="365" y="459.43" width="42" height="19.57" rx="2.94" ry="2.94" fill="#9c9c9c" stroke="none" pointer-events="all" style="fill: rgb(156, 156, 156);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 40px; height: 1px; padding-top: 469px; margin-left: 366px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b><font style="font-size: 13px;">RD1</font></b></div></div></div></foreignObject><text x="386" y="472" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">RD1</text></switch></g></g></g><g data-cell-id="409"><g><path d="M 585.45 502.88 L 625.39 502.99" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="410"><g><path d="M 574.99 445 L 575 480.97" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="411"><g><rect x="557.49" y="430" width="35" height="15" rx="2.25" ry="2.25" fill="#a9c4eb" stroke="none" pointer-events="all" style="fill: rgb(169, 196, 235);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 29px; height: 1px; padding-top: 437px; margin-left: 560px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><font style="font-size: 13px;">jalr</font></div></div></div></foreignObject><text x="575" y="439" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle" font-weight="bold">jalr</text></switch></g></g></g><g data-cell-id="412"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 483px; margin-left: 478px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: nowrap; "><b style="border-color: var(--border-color);"><font style="font-size: 10.5px;">{[31:1],1'b0</font></b><font style="" size="1"><b style="font-size: 11px;">}<br /></b></font></div></div></div></foreignObject><text x="478" y="485" fill="#000000" font-family=""Helvetica"" font-size="9px">{[31:1],1'b0}
</text></switch></g></g></g><g data-cell-id="413"><g/><g data-cell-id="414"><g><path d="M 565 525 L 585 519" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="415"><g><path d="M 565 479 L 585 485" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="416"><g><path d="M 565 525 L 565 479" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="417"><g><path d="M 585 519 L 585 485" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="418"><g><rect x="562" y="468.5" width="26" height="68" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 503px; margin-left: 575px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 80%;"><font style="font-size: 12px;">1</font></p><p style="line-height: 80%;">0</p></div></div></div></foreignObject><text x="575" y="506" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">1...</text></switch></g></g></g></g><g data-cell-id="419"><g/><g data-cell-id="420"><g><path d="M 626 514 L 646 508" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="421"><g><path d="M 626 468 L 646 474" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="422"><g><path d="M 626 514 L 626 468" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="423"><g><path d="M 646 508 L 646 474" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="424"><g><rect x="623" y="457.5" width="26" height="68" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 492px; margin-left: 636px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 80%;"><font style="font-size: 12px;">1</font></p><p style="line-height: 80%;">0</p></div></div></div></foreignObject><text x="636" y="495" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">1...</text></switch></g></g></g><g data-cell-id="425"><g><path d="M 635.93 471 L 635.93 443" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g></g><g data-cell-id="426"><g><rect x="619" y="430" width="35" height="13" rx="1.95" ry="1.95" fill="#a9c4eb" stroke="none" pointer-events="all" style="fill: rgb(169, 196, 235);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 29px; height: 1px; padding-top: 436px; margin-left: 622px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><font size="1"><span style="font-size: 13px;">trap</span></font></div></div></div></foreignObject><text x="637" y="438" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle" font-weight="bold">trap</text></switch></g></g></g><g data-cell-id="427"><g><path d="M 800.73 463.94 L 788.2 463.9" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="428"><g><path d="M 795.22 439.75 Q 826.72 439.75 826.72 455.88 Q 826.72 472 795.22 472 Q 810.97 455.88 795.22 439.75 Z" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="429"><g><rect x="753.22" y="457.63" width="35" height="13" rx="1.95" ry="1.95" fill="#a9c4eb" stroke="none" pointer-events="all" style="fill: rgb(169, 196, 235);"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 29px; height: 1px; padding-top: 463px; margin-left: 756px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: "Helvetica"; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><font size="1"><span style="font-size: 13px;">trap</span></font></div></div></div></foreignObject><text x="771" y="466" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle" font-weight="bold">trap</text></switch></g></g></g><g data-cell-id="430"><g><ellipse cx="800.22" cy="447.63" rx="2" ry="2" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="431"><g><path d="M 826.72 455.88 L 840.13 455.91" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="432"><g><rect x="838.15" y="449" width="15" height="12" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 13px; height: 1px; padding-top: 455px; margin-left: 839px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 8px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">en</div></div></div></foreignObject><text x="846" y="457" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="8px" text-anchor="middle">en</text></switch></g></g></g><g data-cell-id="433"><g><rect x="844.5" y="498.5" width="15" height="12" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 13px; height: 1px; padding-top: 505px; margin-left: 846px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 8px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">rst</div></div></div></foreignObject><text x="852" y="507" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="8px" text-anchor="middle">rst</text></switch></g></g></g></g></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg> |