mirror of
https://github.com/MPSU/APS.git
synced 2025-09-15 17:20:10 +00:00
4 lines
325 KiB
XML
4 lines
325 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="1332px" height="779px" viewBox="-0.5 -0.5 1332 779" content="<mxfile scale="1" border="20" host="Electron" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/26.0.16 Chrome/132.0.6834.196 Electron/34.2.0 Safari/537.36" version="26.0.16"> <diagram name="Страница — 1" id="Xj0nFJVgFq6DuNo4rH2S"> <mxGraphModel dx="2587" dy="828" 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;" parent="1" vertex="1"> <mxGeometry x="-496" y="56" 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.5;exitDx=0;exitDy=0;entryX=-0.008;entryY=0.727;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="15" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-517" y="346.9949999999999" as="sourcePoint" /> <mxPoint x="-503" y="347" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-94" y="316" as="sourcePoint" /> <mxPoint x="-58" y="316" as="targetPoint" /> <Array as="points"> <mxPoint x="-68" y="316" /> </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;" parent="1" vertex="1"> <mxGeometry x="-76" y="307.43" 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;" parent="1" target="182" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-93" y="336" as="sourcePoint" /> <mxPoint x="-8" y="335.53" 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;" parent="1" target="222" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-353" y="340" as="sourcePoint" /> <mxPoint x="-218" y="340" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-214" y="397" as="sourcePoint" /> <mxPoint x="-194" y="397" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-174" y="360" as="sourcePoint" /> <mxPoint x="-134" y="360" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-353.9999999999999" y="297.9800000000001" as="sourcePoint" /> <mxPoint x="-294" y="298" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-314" y="313" as="sourcePoint" /> <mxPoint x="-294" y="313" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-314" y="327" as="sourcePoint" /> <mxPoint x="-294" y="327" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-274" y="312" as="sourcePoint" /> <mxPoint x="-134" y="312" 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;" parent="1" source="15" target="250" 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;" parent="1" vertex="1"> <mxGeometry x="-474" y="267" 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;" parent="1" vertex="1"> <mxGeometry x="-460.0042105263158" y="260.155" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-453.8384210526315" y="267.0222360248447" as="sourcePoint" /> <mxPoint x="-453.8384210526315" y="254.59987577639754" as="targetPoint" /> <Array as="points"> <mxPoint x="-453.8384210526315" y="267.0222360248447" /> </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;" parent="1" vertex="1"> <mxGeometry x="-311" y="510" 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;" parent="1" vertex="1"> <mxGeometry x="-313" y="469" 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;" parent="1" vertex="1"> <mxGeometry x="-225" y="392" 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;" parent="1" vertex="1"> <mxGeometry x="-324" y="322" 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" parent="1" vertex="1"> <mxGeometry x="-387" y="289" 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;" parent="1" vertex="1"> <mxGeometry x="-378" y="335" 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;" parent="1" vertex="1"> <mxGeometry x="-438" y="177" 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;" parent="1" vertex="1"> <mxGeometry x="-430.5" y="271" 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;" parent="1" vertex="1"> <mxGeometry x="-469.04999999999995" y="240" 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;" parent="1" vertex="1"> <mxGeometry x="-388.78999999999996" y="120.79000000000002" 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;" parent="1" vertex="1"> <mxGeometry x="-391.48" y="67" 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;" parent="1" vertex="1"> <mxGeometry x="-379.78999999999996" y="106" 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;" parent="1" vertex="1"> <mxGeometry x="-368.30999999999995" y="136" 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;" parent="1" vertex="1"> <mxGeometry x="-368.30999999999995" y="153" 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;" parent="1" vertex="1"> <mxGeometry x="-368.02" y="168" 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;" parent="1" vertex="1"> <mxGeometry x="-493.5" y="132.20999999999998" 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;" parent="1" vertex="1"> <mxGeometry x="-493.5" y="145" 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;" parent="1" vertex="1"> <mxGeometry x="-493" y="156" 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;" parent="1" target="182" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-331.0160000000001" y="126.89099999999996" as="sourcePoint" /> <mxPoint x="58" y="306" as="targetPoint" /> <Array as="points"> <mxPoint x="58" y="126" /> </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;" parent="1" target="164" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-331" y="75" as="sourcePoint" /> <mxPoint x="-107" y="72" 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;exitX=1.001;exitY=0.388;exitDx=0;exitDy=0;jiggle=0.5;exitPerimeter=0;entryX=0.003;entryY=0.544;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="163" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-331.836" y="111.91999999999996" as="sourcePoint" /> <mxPoint x="-128" y="112" as="targetPoint" /> <Array as="points" /> </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.005;exitY=0.626;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-331.18000000000006" y="142.34000000000003" as="sourcePoint" /> <mxPoint x="-118" y="299" as="targetPoint" /> <Array as="points"> <mxPoint x="-118" y="142" /> </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;exitX=1;exitY=0.794;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-331.9999999999998" y="158.89800000000002" as="sourcePoint" /> <mxPoint x="-185" y="330" as="targetPoint" /> <Array as="points"> <mxPoint x="-185" y="159" /> </Array> </mxGeometry> </mxCell> <mxCell id="41" 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;" parent="1" target="223" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-332" y="174" as="sourcePoint" /> <mxPoint x="-283.9200000000001" y="265.15999999999985" as="targetPoint" /> <Array as="points"> <mxPoint x="-284" y="174" /> </Array> </mxGeometry> </mxCell> <mxCell id="42" 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;" parent="1" target="2" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-564" y="588" as="sourcePoint" /> <mxPoint x="-497.3119999999999" y="187.048" as="targetPoint" /> <Array as="points"> <mxPoint x="-565" y="163" /> </Array> </mxGeometry> </mxCell> <mxCell id="43" 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;" parent="1" vertex="1"> <mxGeometry x="-469.87" y="282" width="20" height="10" as="geometry" /> </mxCell> <mxCell id="44" 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;" parent="1" vertex="1"> <mxGeometry x="-469.87" y="302" width="20" height="10" as="geometry" /> </mxCell> <mxCell id="45" 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;" parent="1" vertex="1"> <mxGeometry x="-469.04999999999995" y="322" width="20" height="10" as="geometry" /> </mxCell> <mxCell id="46" 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;" parent="1" vertex="1"> <mxGeometry x="-470" y="342" width="20" height="10" as="geometry" /> </mxCell> <mxCell id="47" 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;" parent="1" target="15" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-563" y="286" as="sourcePoint" /> <mxPoint x="-543" y="267" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="48" 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;" parent="47" connectable="0" vertex="1"> <mxGeometry x="0.3031" y="-1" relative="1" as="geometry"> <mxPoint y="-4" as="offset" /> </mxGeometry> </mxCell> <mxCell id="49" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-563" y="307" as="sourcePoint" /> <mxPoint x="-475" y="307" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="50" 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;" parent="49" connectable="0" vertex="1"> <mxGeometry x="0.3031" y="-1" relative="1" as="geometry"> <mxPoint y="-4" as="offset" /> </mxGeometry> </mxCell> <mxCell id="51" 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;" parent="1" target="15" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-563" y="328" as="sourcePoint" /> <mxPoint x="-502.7199999999998" y="327.3599999999999" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="52" 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;" parent="51" 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="53" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-563" y="427" as="sourcePoint" /> <mxPoint x="-376" y="427" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="54" 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;" parent="53" connectable="0" vertex="1"> <mxGeometry x="-0.3708" relative="1" as="geometry"> <mxPoint x="-30" y="-3" as="offset" /> </mxGeometry> </mxCell> <mxCell id="55" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-562" y="467" as="sourcePoint" /> <mxPoint x="-323" y="466" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="56" 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;" parent="55" 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="57" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-563" y="507" as="sourcePoint" /> <mxPoint x="-376" y="507" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="58" 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;" parent="57" connectable="0" vertex="1"> <mxGeometry x="-0.4224" relative="1" as="geometry"> <mxPoint x="-25" y="-2" as="offset" /> </mxGeometry> </mxCell> <mxCell id="59" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-563" y="587" as="sourcePoint" /> <mxPoint x="-376" y="587" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="60" 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;" parent="59" connectable="0" vertex="1"> <mxGeometry x="-0.3419" relative="1" as="geometry"> <mxPoint x="-34" y="-1" as="offset" /> </mxGeometry> </mxCell> <mxCell id="61" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-562" y="547" as="sourcePoint" /> <mxPoint x="-375" y="547" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="62" 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;" parent="61" 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="63" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="69" y="346" as="sourcePoint" /> <mxPoint x="89" y="346" as="targetPoint" /> </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;exitX=0.846;exitY=0.691;exitDx=0;exitDy=0;jiggle=0.5;strokeWidth=2;exitPerimeter=0;" parent="1" source="184" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-622.0039999999999" y="576.988" as="sourcePoint" /> <mxPoint x="-324" y="547" as="targetPoint" /> <Array as="points"> <mxPoint x="-609" y="577" /> <mxPoint x="-609" y="642" /> <mxPoint x="-421" y="642" /> <mxPoint x="-244" y="643" /> <mxPoint x="-244" y="547" /> </Array> </mxGeometry> </mxCell> <mxCell id="65" 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;" parent="1" source="184" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-610" y="556" as="sourcePoint" /> <mxPoint x="-323.98" y="587.0099999999998" as="targetPoint" /> <Array as="points"> <mxPoint x="-589" y="557" /> <mxPoint x="-589" y="627" /> <mxPoint x="-267" y="626" /> <mxPoint x="-267" y="587" /> </Array> </mxGeometry> </mxCell> <mxCell id="66" 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;" parent="1" vertex="1"> <mxGeometry x="-311" y="591" width="40" height="10" as="geometry" /> </mxCell> <mxCell id="67" 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;" parent="1" vertex="1"> <mxGeometry x="-311" y="551" width="40" height="10" as="geometry" /> </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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-692" y="567" as="sourcePoint" /> <mxPoint x="-662" y="567" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="69" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-692" y="547" as="sourcePoint" /> <mxPoint x="-682" y="547" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="70" 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;" parent="1" vertex="1"> <mxGeometry x="-682" y="541" width="10" height="10" as="geometry" /> </mxCell> <mxCell id="71" 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;" parent="1" vertex="1"> <mxGeometry x="-717.55" y="471.63" width="31.5" height="32.25" as="geometry" /> </mxCell> <mxCell id="72" 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;" parent="1" source="71" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-697" y="509" as="sourcePoint" /> <mxPoint x="-702" y="537" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="73" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=oval;endFill=1;strokeColor=#007FFF;" parent="1" source="74" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-682" y="403" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="74" 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;" parent="1" vertex="1"> <mxGeometry x="-704.5" y="414.25" width="27.5" height="33.75" as="geometry" /> </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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-691" y="475" as="sourcePoint" /> <mxPoint x="-691" y="445" as="targetPoint" /> </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;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;" parent="1" source="71" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-712.86175" y="448.77700000000004" as="sourcePoint" /> <mxPoint x="-495.836" y="138.6199999999999" as="targetPoint" /> <Array as="points"> <mxPoint x="-714" y="139" /> </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;entryX=-0.002;entryY=0.56;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-682" y="404" as="sourcePoint" /> <mxPoint x="-496.328" y="151.39999999999986" as="targetPoint" /> <Array as="points"> <mxPoint x="-682" y="151" /> </Array> </mxGeometry> </mxCell> <mxCell id="78" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-682" y="404" as="sourcePoint" /> <mxPoint x="-652" y="544" as="targetPoint" /> <Array as="points"> <mxPoint x="-652" y="404" /> </Array> </mxGeometry> </mxCell> <mxCell id="79" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-700.14" y="417.25" as="sourcePoint" /> <mxPoint x="-700" y="387" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="80" 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=8;jiggle=0.5;strokeWidth=1;" parent="1" vertex="1"> <mxGeometry x="-841" y="305" width="26" height="70.25" 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=2;entryX=0.524;entryY=0.944;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-760" y="347" as="sourcePoint" /> <mxPoint x="-759.8222000000001" y="265.99199999999996" as="targetPoint" /> <Array as="points"> <mxPoint x="-760" y="347" /> </Array> </mxGeometry> </mxCell> <mxCell id="82" 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;" parent="1" vertex="1"> <mxGeometry x="-845" y="277" width="32" height="15" as="geometry" /> </mxCell> <mxCell id="83" 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;" parent="1" source="224" target="82" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-828.26" y="326.0000000000001" as="sourcePoint" /> <mxPoint x="-828.26" y="303.85" as="targetPoint" /> </mxGeometry> </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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-828" y="398.25" as="sourcePoint" /> <mxPoint x="-828" y="375.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="85" 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;" parent="1" vertex="1"> <mxGeometry x="-844" y="394.25" width="31" height="16" as="geometry" /> </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=1.013;entryY=0.597;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="80" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-805" y="504" as="sourcePoint" /> <mxPoint x="-805" y="347" as="targetPoint" /> <Array as="points"> <mxPoint x="-760" y="504" /> <mxPoint x="-760" y="347" /> </Array> </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.013;entryY=0.498;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="183" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-806" y="557" as="sourcePoint" /> <mxPoint x="-745" y="557" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="88" 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;" parent="1" target="80" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-901" y="347" as="sourcePoint" /> <mxPoint x="-874" y="347" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="89" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;entryX=0;entryY=0.5;entryDx=0;entryDy=0;jiggle=0.5;strokeWidth=2;" parent="1" source="144" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-879" y="527" as="sourcePoint" /> <mxPoint x="-921" y="357" as="targetPoint" /> <Array as="points"> <mxPoint x="-941" y="527" /> <mxPoint x="-941" y="357" /> </Array> </mxGeometry> </mxCell> <mxCell id="90" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;entryX=0;entryY=0.5;entryDx=0;entryDy=0;jiggle=0.5;strokeWidth=2;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1031" y="337" as="sourcePoint" /> <mxPoint x="-921" y="337" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="91" 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;" parent="1" source="188" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1112" y="311.52" as="sourcePoint" /> <mxPoint x="-1072" y="311.52" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="92" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1112" y="363.5" as="sourcePoint" /> <mxPoint x="-1072" y="363.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="93" 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;" parent="1" vertex="1"> <mxGeometry x="-1140" y="352" width="42" height="20" as="geometry" /> </mxCell> <mxCell id="94" 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;exitX=0.654;exitY=0.191;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="185" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-911" y="309" as="sourcePoint" /> <mxPoint x="-496.82000000000016" y="126.1099999999999" as="targetPoint" /> <Array as="points"> <mxPoint x="-911" y="126" /> </Array> </mxGeometry> </mxCell> <mxCell id="95" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1072" y="296" as="sourcePoint" /> <mxPoint x="-1032" y="306" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="96" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1072" y="346" as="sourcePoint" /> <mxPoint x="-1052" y="336" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="97" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1072" y="326" as="sourcePoint" /> <mxPoint x="-1052" y="336" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="98" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1072" y="376" as="sourcePoint" /> <mxPoint x="-1032" y="366" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="99" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1072" y="376" as="sourcePoint" /> <mxPoint x="-1072" y="346" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="100" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1072" y="326" as="sourcePoint" /> <mxPoint x="-1072" y="296" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="101" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1032" y="366" as="sourcePoint" /> <mxPoint x="-1032" y="306" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="102" 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;" parent="1" vertex="1"> <mxGeometry x="-1048.12" y="333.03" width="11.25" height="7" as="geometry" /> </mxCell> <mxCell id="103" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="49" y="367" as="sourcePoint" /> <mxPoint x="69" y="361.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="104" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="49" y="321" as="sourcePoint" /> <mxPoint x="69" y="326.75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="105" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="49" y="367" as="sourcePoint" /> <mxPoint x="49" y="321" as="targetPoint" /> </mxGeometry> </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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="69" y="361.25" as="sourcePoint" /> <mxPoint x="69" y="326.75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="107" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-294" y="336" as="sourcePoint" /> <mxPoint x="-274" y="330.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="108" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-294" y="289" as="sourcePoint" /> <mxPoint x="-274" y="294.75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="109" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-294" y="336" as="sourcePoint" /> <mxPoint x="-294" y="289" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="110" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-274" y="330.25" as="sourcePoint" /> <mxPoint x="-274" y="295" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="111" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-134" y="296" as="sourcePoint" /> <mxPoint x="-94" y="306" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="112" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-134" y="346" as="sourcePoint" /> <mxPoint x="-114" y="336" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="113" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-134" y="326" as="sourcePoint" /> <mxPoint x="-114" y="336" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="114" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-134" y="376" as="sourcePoint" /> <mxPoint x="-94" y="366" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="115" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-134" y="376" as="sourcePoint" /> <mxPoint x="-134" y="346" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="116" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-134" y="326" as="sourcePoint" /> <mxPoint x="-134" y="296" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="117" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-94" y="366" as="sourcePoint" /> <mxPoint x="-94" y="306" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="118" 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;" parent="1" vertex="1"> <mxGeometry x="-134" y="328.5" width="60" height="15" as="geometry" /> </mxCell> <mxCell id="119" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-692" y="533.5" as="sourcePoint" /> <mxPoint x="-712" y="539.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="120" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-692" y="579.5" as="sourcePoint" /> <mxPoint x="-712" y="573.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="121" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-692" y="533.5" as="sourcePoint" /> <mxPoint x="-692" y="579.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="122" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-712" y="539.5" as="sourcePoint" /> <mxPoint x="-712" y="573.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="123" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-642" y="541" as="sourcePoint" /> <mxPoint x="-662" y="547" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="124" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-642" y="587" as="sourcePoint" /> <mxPoint x="-662" y="581" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="125" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-642" y="541" as="sourcePoint" /> <mxPoint x="-642" y="587" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="126" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-662" y="547" as="sourcePoint" /> <mxPoint x="-662" y="581" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="127" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-375" y="559" as="sourcePoint" /> <mxPoint x="-375" y="539" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="128" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-375.02" y="539.29" as="sourcePoint" /> <mxPoint x="-325.02" y="529.29" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="129" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-375.02" y="559.29" as="sourcePoint" /> <mxPoint x="-325.02" y="559.29" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="130" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-325.02" y="559.29" as="sourcePoint" /> <mxPoint x="-325.02" y="529.29" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="131" 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;" parent="1" vertex="1"> <mxGeometry x="-365.02" y="538.54" width="30" height="17" as="geometry" /> </mxCell> <mxCell id="132" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-375" y="600" as="sourcePoint" /> <mxPoint x="-374.48" y="579.75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="133" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-374.48" y="579.75" as="sourcePoint" /> <mxPoint x="-324.48" y="569.75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="134" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-374.48" y="599.75" as="sourcePoint" /> <mxPoint x="-324.48" y="599.75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="135" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-324.48" y="599.75" as="sourcePoint" /> <mxPoint x="-324.48" y="569.75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="136" 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;" parent="1" vertex="1"> <mxGeometry x="-364.48" y="579" width="30" height="17" as="geometry" /> </mxCell> <mxCell id="137" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-805.5" y="567" as="sourcePoint" /> <mxPoint x="-845.5" y="557" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="138" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-805.5" y="517" as="sourcePoint" /> <mxPoint x="-825.5" y="527" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="139" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-805.5" y="537" as="sourcePoint" /> <mxPoint x="-825.5" y="527" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="140" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;strokeWidth=2;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-805.5" y="487" as="sourcePoint" /> <mxPoint x="-845.5" y="497" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="141" value="" style="endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;strokeWidth=2;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-805.5" y="487" as="sourcePoint" /> <mxPoint x="-805.5" y="517" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="142" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-805.5" y="537" as="sourcePoint" /> <mxPoint x="-805.5" y="567" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="143" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-845.5" y="497" as="sourcePoint" /> <mxPoint x="-845.5" y="557" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="144" 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;" parent="1" vertex="1"> <mxGeometry x="-849.73" y="517.37" width="28.75" height="18.9" as="geometry" /> </mxCell> <mxCell id="145" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-921" y="370" as="sourcePoint" /> <mxPoint x="-901" y="364" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="146" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-921" y="324" as="sourcePoint" /> <mxPoint x="-901" y="330" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="147" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-921" y="370" as="sourcePoint" /> <mxPoint x="-921" y="324" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="148" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-901" y="364" as="sourcePoint" /> <mxPoint x="-901" y="330" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="149" 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;" parent="1" vertex="1"> <mxGeometry x="-1028" y="778" width="68.99" height="15" as="geometry" /> </mxCell> <mxCell id="150" 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;" parent="1" vertex="1"> <mxGeometry x="-999.01" y="627" width="40" height="16" as="geometry" /> </mxCell> <mxCell id="151" 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;" parent="1" vertex="1"> <mxGeometry x="-1041" y="693" width="81.99" height="15" as="geometry" /> </mxCell> <mxCell id="152" 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;" parent="1" vertex="1"> <mxGeometry x="-794" y="248" width="70.95" height="18" as="geometry" /> </mxCell> <mxCell id="153" 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;" parent="1" vertex="1"> <mxGeometry x="-1020.01" y="649" width="61" height="15" as="geometry" /> </mxCell> <mxCell id="154" 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;" parent="1" vertex="1"> <mxGeometry x="-1029" y="756" width="69.99" height="16" as="geometry" /> </mxCell> <mxCell id="155" 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;" parent="1" vertex="1"> <mxGeometry x="-1037.01" y="714" width="78" height="15" as="geometry" /> </mxCell> <mxCell id="156" 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;" parent="1" vertex="1"> <mxGeometry x="-1033.76" y="671" width="74.75" height="16" as="geometry" /> </mxCell> <mxCell id="157" 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;" parent="1" source="158" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="-565" y="347" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="158" 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;" parent="1" vertex="1"> <mxGeometry x="-644" y="338.75" width="45.95" height="16.5" as="geometry" /> </mxCell> <mxCell id="159" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-345" y="339" as="sourcePoint" /> <mxPoint x="-330" y="366" as="targetPoint" /> <Array as="points"> <mxPoint x="-345" y="366" /> </Array> </mxGeometry> </mxCell> <mxCell id="160" 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;" parent="1" vertex="1"> <mxGeometry x="-94" y="381" width="83" height="15" as="geometry" /> </mxCell> <mxCell id="161" 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;" parent="1" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="48.99400000000014" y="355.96799999999996" as="targetPoint" /> <mxPoint x="30" y="356" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="162" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-57.207836257309964" y="380.556149068323" as="sourcePoint" /> <mxPoint x="-57" y="337" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="163" 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;" parent="1" vertex="1"> <mxGeometry x="-276" y="103.4" width="74" height="15.2" as="geometry" /> </mxCell> <mxCell id="164" 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;" parent="1" vertex="1"> <mxGeometry x="-276" y="67" width="82" height="16" as="geometry" /> </mxCell> <mxCell id="165" 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;" parent="1" vertex="1"> <mxGeometry x="-988" y="582.5" width="29" height="17" as="geometry" /> </mxCell> <mxCell id="166" 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;" parent="1" vertex="1"> <mxGeometry x="-988" y="560" width="28.99" height="17" as="geometry" /> </mxCell> <mxCell id="167" value="" style="group" parent="1" connectable="0" vertex="1"> <mxGeometry x="-217" y="326" width="20" height="112" as="geometry" /> </mxCell> <mxCell id="168" 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;" parent="167" 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="169" 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;" parent="167" 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="170" 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;" parent="167" 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="171" 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;" parent="167" 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="172" 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;" parent="1" source="191" target="222" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-325" y="423" as="sourcePoint" /> <mxPoint x="-218" y="354" as="targetPoint" /> <Array as="points"> <mxPoint x="-325" y="427" /> <mxPoint x="-263" y="427" /> <mxPoint x="-263" y="354" /> </Array> </mxGeometry> </mxCell> <mxCell id="173" value="" style="group" parent="1" connectable="0" vertex="1"> <mxGeometry x="-375" y="407" width="50" height="30" as="geometry" /> </mxCell> <mxCell id="174" 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;" parent="173" 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="175" 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;" parent="173" 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="176" 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;" parent="173" 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="177" 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;" parent="173" 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="178" 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;" parent="173" vertex="1"> <mxGeometry x="10" y="9.25" width="30" height="17" as="geometry" /> </mxCell> <mxCell id="179" value="" style="endArrow=none;html=1;rounded=0;edgeStyle=orthogonalEdgeStyle;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" target="222" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-325" y="466" as="sourcePoint" /> <mxPoint x="-218" y="369" as="targetPoint" /> <Array as="points"> <mxPoint x="-252" y="466" /> <mxPoint x="-252" y="369" /> <mxPoint x="-193" y="369" /> </Array> </mxGeometry> </mxCell> <mxCell id="180" value="" style="endArrow=none;html=1;rounded=0;edgeStyle=orthogonalEdgeStyle;strokeWidth=2;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" parent="1" target="222" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-325" y="507" as="sourcePoint" /> <mxPoint x="-218" y="383" as="targetPoint" /> <Array as="points"> <mxPoint x="-240" y="507" /> <mxPoint x="-240" y="383" /> <mxPoint x="-193" y="383" /> </Array> </mxGeometry> </mxCell> <mxCell id="181" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="66" target="66" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="182" 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;" parent="1" vertex="1"> <mxGeometry x="41" y="310" width="26" height="68" as="geometry" /> </mxCell> <mxCell id="183" 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;" parent="1" vertex="1"> <mxGeometry x="-713" y="523" width="26" height="68" as="geometry" /> </mxCell> <mxCell id="184" 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;" parent="1" vertex="1"> <mxGeometry x="-663" y="530" width="26" height="68" as="geometry" /> </mxCell> <mxCell id="185" value="&lt;p style=&quot;line-height: 80%;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;1&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&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;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1"> <mxGeometry x="-928" y="314" width="26" height="68" as="geometry" /> </mxCell> <mxCell id="186" 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;" parent="1" vertex="1"> <mxGeometry x="-720" y="359" width="39" height="18" as="geometry" /> </mxCell> <mxCell id="187" 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;" parent="1" target="188" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-1112" y="311.52" as="sourcePoint" /> <mxPoint x="-1072" y="311.52" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="188" 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;" parent="1" vertex="1"> <mxGeometry x="-1140" y="301.86" width="42" height="19.57" as="geometry" /> </mxCell> <mxCell id="189" 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;" parent="1" vertex="1"> <mxGeometry x="-598" y="310" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="190" 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;" parent="1" vertex="1"> <mxGeometry x="-569" y="429" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="191" 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;" parent="1" vertex="1"> <mxGeometry x="-331" y="390" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="192" 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;" parent="1" vertex="1"> <mxGeometry x="-332" y="469" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="193" 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;" parent="1" vertex="1"> <mxGeometry x="-331" y="550" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="194" 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;" parent="1" vertex="1"> <mxGeometry x="-569" y="390.5" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="195" 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;" parent="1" vertex="1"> <mxGeometry x="-569" y="470" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="196" 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;" parent="1" vertex="1"> <mxGeometry x="-569" y="549" width="33" height="61" as="geometry" /> </mxCell> <mxCell id="197" 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;" parent="1" vertex="1"> <mxGeometry x="-569" y="510" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="198" 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;" parent="1" vertex="1"> <mxGeometry x="-874" y="489" width="32" height="61" as="geometry" /> </mxCell> <mxCell id="199" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-551" y="113" as="sourcePoint" /> <mxPoint x="-496" y="113" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="200" value="&lt;font color=&quot;#808080&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;i&gt;не подключен&lt;/i&gt;&lt;/span&gt;&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1"> <mxGeometry x="-637" y="97.5" width="90" height="27" as="geometry" /> </mxCell> <mxCell id="201" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-375.03" y="517" as="sourcePoint" /> <mxPoint x="-375.30999999999995" y="497" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="202" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-375.30999999999995" y="497" as="sourcePoint" /> <mxPoint x="-325.30999999999995" y="487" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="203" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-375.30999999999995" y="517" as="sourcePoint" /> <mxPoint x="-325.30999999999995" y="517" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="204" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-325.30999999999995" y="517" as="sourcePoint" /> <mxPoint x="-325.30999999999995" y="487" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="205" 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;" parent="1" vertex="1"> <mxGeometry x="-365.30999999999995" y="496.25" width="30" height="17" as="geometry" /> </mxCell> <mxCell id="206" 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;" parent="1" vertex="1"> <mxGeometry x="-385" y="91.21000000000001" width="49.98" height="6.79" as="geometry" /> </mxCell> <mxCell id="207" value="" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontSize=14;fontColor=#D4E1F5;startSize=6;endSize=6;exitX=1.003;exitY=0.303;exitDx=0;exitDy=0;jiggle=0.5;exitPerimeter=0;" parent="1" target="208" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-331.50800000000004" y="93.45100000000002" as="sourcePoint" /> <mxPoint x="-146" y="78" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="208" 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;" parent="1" vertex="1"> <mxGeometry x="-276" y="86" width="76" height="15.2" as="geometry" /> </mxCell> <mxCell id="209" 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;" parent="1" vertex="1"> <mxGeometry x="-313" y="430" width="42" height="20" as="geometry" /> </mxCell> <mxCell id="210" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;flipH=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingRight=1;" parent="1" vertex="1"> <mxGeometry x="-962" y="560" width="20" height="111" as="geometry" /> </mxCell> <mxCell id="211" 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;" parent="1" vertex="1"> <mxGeometry x="-937" y="600" width="133" height="29" as="geometry" /> </mxCell> <mxCell id="212" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;flipH=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingRight=1;" parent="1" vertex="1"> <mxGeometry x="-962" y="671" width="20" height="122" as="geometry" /> </mxCell> <mxCell id="213" 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;" parent="1" vertex="1"> <mxGeometry x="-937" y="716" width="133" height="29" as="geometry" /> </mxCell> <mxCell id="214" 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;" parent="1" vertex="1"> <mxGeometry x="-1030.51" y="735" width="71.5" height="15" as="geometry" /> </mxCell> <mxCell id="215" 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;" parent="1" vertex="1"> <mxGeometry x="-151" y="684" width="42" height="20" as="geometry" /> </mxCell> <mxCell id="216" 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" parent="1" vertex="1"> <mxGeometry x="-139" y="709" width="29" height="17" as="geometry" /> </mxCell> <mxCell id="217" 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;" parent="1" vertex="1"> <mxGeometry x="-135" y="753" width="26" height="18" as="geometry" /> </mxCell> <mxCell id="218" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;flipH=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;" parent="1" vertex="1"> <mxGeometry x="-115" y="657" width="20" height="119" as="geometry" /> </mxCell> <mxCell id="219" 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;" parent="1" vertex="1"> <mxGeometry x="-95" y="701" width="166" height="74" as="geometry" /> </mxCell> <mxCell id="220" 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" parent="1" vertex="1"> <mxGeometry x="-131" y="731" width="21" height="17" as="geometry" /> </mxCell> <mxCell id="221" 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;" parent="1" vertex="1"> <mxGeometry x="-336" y="306" width="21" height="13" as="geometry" /> </mxCell> <mxCell id="222" 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;" parent="1" vertex="1"> <mxGeometry x="-193" y="333.5" width="12" height="69" as="geometry" /> </mxCell> <mxCell id="223" 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;" parent="1" vertex="1"> <mxGeometry x="-292" y="291.64" width="8" height="40" as="geometry" /> </mxCell> <mxCell id="224" value="" style="triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;strokeColor=#000000;jiggle=0.5;strokeWidth=1;" parent="1" vertex="1"> <mxGeometry x="-833.78" y="298.5" width="10.53" height="23.5" as="geometry" /> </mxCell> <mxCell id="225" 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;" parent="1" vertex="1"> <mxGeometry x="-897" y="332" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="226" value="" style="endArrow=none;html=1;rounded=0;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-893" y="351" as="sourcePoint" /> <mxPoint x="-889" y="343.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="227" 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;" parent="1" vertex="1"> <mxGeometry x="-995" y="605" width="35.99" height="16" as="geometry" /> </mxCell> <mxCell id="228" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" parent="1" vertex="1"> <mxGeometry x="-843" y="314.43" width="4" height="4" as="geometry" /> </mxCell> <mxCell id="229" value="" style="endArrow=none;html=1;rounded=0;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-851" y="316.40999999999997" as="sourcePoint" /> <mxPoint x="-843" y="316.40999999999997" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="230" 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" parent="1" vertex="1"> <mxGeometry x="-891" y="308.43" width="40" height="16" as="geometry" /> </mxCell> <mxCell id="231" 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;" parent="1" vertex="1"> <mxGeometry x="-324.5" y="525.5" width="17" height="30" as="geometry" /> </mxCell> <mxCell id="232" value="2" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#007FFF;" parent="1" vertex="1"> <mxGeometry x="-325" y="161" width="7" height="11" as="geometry" /> </mxCell> <mxCell id="233" value="3" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#007FFF;" parent="1" vertex="1"> <mxGeometry x="-325" y="62" width="7" height="11" as="geometry" /> </mxCell> <mxCell id="234" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-320" y="78.5" as="sourcePoint" /> <mxPoint x="-316" y="71.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="235" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-320" y="163" as="sourcePoint" /> <mxPoint x="-316" y="155" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="236" value="3" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#007FFF;" parent="1" vertex="1"> <mxGeometry x="-325" y="145" width="7" height="11" as="geometry" /> </mxCell> <mxCell id="237" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-320" y="177" as="sourcePoint" /> <mxPoint x="-316" y="169" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="238" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-320" y="146" as="sourcePoint" /> <mxPoint x="-316" y="138" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="239" value="5" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#007FFF;" parent="1" vertex="1"> <mxGeometry x="-325" y="129" width="7" height="11" as="geometry" /> </mxCell> <mxCell id="240" 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" parent="1" vertex="1"> <mxGeometry x="-339.99" y="358" width="68.99" height="15" as="geometry" /> </mxCell> <mxCell id="241" 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" parent="1" vertex="1"> <mxGeometry x="-31" y="349" width="61" height="15" as="geometry" /> </mxCell> <mxCell id="242" 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;" parent="1" vertex="1"> <mxGeometry x="90" y="337" width="62" height="17.5" as="geometry" /> </mxCell> <mxCell id="243" 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;" parent="1" vertex="1"> <mxGeometry x="-552" y="337.75" width="62" height="17.5" as="geometry" /> </mxCell> <mxCell id="244" 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;" parent="1" vertex="1"> <mxGeometry x="-166" y="662" width="57" height="17.5" as="geometry" /> </mxCell> <mxCell id="245" 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;" parent="1" vertex="1"> <mxGeometry x="-814" y="332" width="14" height="10" as="geometry" /> </mxCell> <mxCell id="246" value="" style="endArrow=none;html=1;rounded=0;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-810" y="351" as="sourcePoint" /> <mxPoint x="-806" y="343.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="247" 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;" parent="1" vertex="1"> <mxGeometry x="-793" y="328" width="21" height="15.5" as="geometry" /> </mxCell> <mxCell id="248" 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;" parent="1" source="250" target="2" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="249" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;strokeColor=#007FFF;" parent="1" source="250" target="251" edge="1"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="-406" y="208" /> </Array> </mxGeometry> </mxCell> <mxCell id="250" 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;" parent="1" vertex="1"> <mxGeometry x="-427.75" y="220" width="27.5" height="33.75" as="geometry" /> </mxCell> <mxCell id="251" 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" parent="1" vertex="1"> <mxGeometry x="-387" y="200" width="40" height="16" as="geometry" /> </mxCell> <mxCell id="252" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=#007FFF;" parent="1" vertex="1"> <mxGeometry x="-407.5" y="221" width="4" height="4" as="geometry" /> </mxCell> <mxCell id="253" 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;" parent="1" connectable="0" vertex="1"> <mxGeometry x="-1027.9957142857143" y="326" as="geometry" /> </mxCell> <mxCell id="254" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-551" y="100" as="sourcePoint" /> <mxPoint x="-496" y="100" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="255" value="&lt;font color=&quot;#808080&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;i&gt;не подключен&lt;/i&gt;&lt;/span&gt;&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1"> <mxGeometry x="-637" y="84.5" width="90" height="27" as="geometry" /> </mxCell> <mxCell id="256" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-551" y="87" as="sourcePoint" /> <mxPoint x="-496" y="87" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="257" value="&lt;font color=&quot;#808080&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;i&gt;не подключен&lt;/i&gt;&lt;/span&gt;&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1"> <mxGeometry x="-637" y="71.5" width="90" height="27" as="geometry" /> </mxCell> <mxCell id="258" 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;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-551" y="75" as="sourcePoint" /> <mxPoint x="-496" y="75" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="259" value="&lt;font color=&quot;#808080&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;i&gt;не подключен&lt;/i&gt;&lt;/span&gt;&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1"> <mxGeometry x="-637" y="59.5" width="90" height="27" as="geometry" /> </mxCell> <mxCell id="260" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;&amp;nbsp;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;" parent="1" vertex="1"> <mxGeometry x="-496" y="106" width="61" height="10" as="geometry" /> </mxCell> <mxCell id="261" 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;" parent="1" vertex="1"> <mxGeometry x="-496" y="93" width="61" height="10" as="geometry" /> </mxCell> <mxCell id="262" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;&amp;nbsp;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;" parent="1" vertex="1"> <mxGeometry x="-496" y="80" width="61" height="10" as="geometry" /> </mxCell> <mxCell id="263" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;&amp;nbsp;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;" parent="1" vertex="1"> <mxGeometry x="-496" y="68" width="61" height="10" as="geometry" /> </mxCell> <mxCell id="264" 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;" parent="1" vertex="1"> <mxGeometry x="-493" y="118.78999999999999" width="33" height="10" as="geometry" /> </mxCell> <mxCell id="265" value="2" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#007FFF;" parent="1" vertex="1"> <mxGeometry x="-325" y="114" width="7" height="11" as="geometry" /> </mxCell> <mxCell id="266" value="" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="-320" y="131" as="sourcePoint" /> <mxPoint x="-316" y="123" as="targetPoint" /> </mxGeometry> </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="664" y="21" 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: 89px; margin-left: 665px;"><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="746" y="93" 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 643 311.99 L 685.04 311.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 1066 281 L 1092 281 L 1102 281" 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="1084" y="272.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: 281px; margin-left: 1085px;"><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="1104" y="284" 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 1067 301 L 1209.01 300.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 807 305 L 966.4 304.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 946 362 L 966 362" 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 986 325 L 1026 325" 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 806 262.98 L 866 263" 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 846 278 L 866 278" 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 846 292 L 866 292" 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 886 277 L 1026 277" 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 746 232 L 746 215.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="686" y="232" 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: 287px; margin-left: 687px;"><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="746" y="290" 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 700 225.15 L 710.52 237.58 L 700 250 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,705.26,237.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 706.16 232.02 L 706.16 219.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="849" y="475" 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: 480px; margin-left: 851px;"><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="851" y="483" fill="#000000" font-family=""Helvetica"" font-size="9px">imm_S</text></switch></g></g></g><g data-cell-id="19"><g><rect x="847" y="434" 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: 439px; margin-left: 849px;"><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="849" y="442" fill="#000000" font-family=""Helvetica"" font-size="9px">imm_U</text></switch></g></g></g><g data-cell-id="20"><g><rect x="935" y="357" 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: 362px; margin-left: 935px;"><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="943" y="365" 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="836" y="287" 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: 292px; margin-left: 836px;"><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="844" y="295" 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="773" y="254" 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: 263px; margin-left: 773px;"><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="800" y="266" 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="782" y="300" 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: 305px; margin-left: 782px;"><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="800" y="309" 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="722" y="142" 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: 147px; margin-left: 723px;"><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="739" y="150" 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="729.5" y="236" 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: 241px; margin-left: 731px;"><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="746" y="245" 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="690.95" y="205" 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: 214px; margin-left: 692px;"><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="705" y="216" 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="771.21" y="85.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: 91px; margin-left: 771px;"><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="823" y="93" 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="768.52" y="32" 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: 37px; margin-left: 769px;"><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="824" y="40" 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="780.21" y="71" 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: 76px; margin-left: 780px;"><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="823" y="79" 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="791.69" y="101" 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: 106px; margin-left: 792px;"><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="823" y="109" 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="791.69" y="118" 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: 123px; margin-left: 792px;"><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="823" y="126" 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="791.98" y="133" 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: 138px; margin-left: 792px;"><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="823" y="141" 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="666.5" y="97.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: 102px; margin-left: 669px;"><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="669" y="105" fill="#007FFF" font-family=""Helvetica"" font-size="9px">jal</text></switch></g></g></g><g data-cell-id="34"><g><rect x="666.5" y="110" 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: 115px; margin-left: 669px;"><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="669" y="118" fill="#007FFF" font-family=""Helvetica"" font-size="9px">b</text></switch></g></g></g><g data-cell-id="35"><g><rect x="667" y="121" 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: 126px; margin-left: 669px;"><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="669" y="129" fill="#007FFF" font-family=""Helvetica"" font-size="9px">instr</text></switch></g></g></g><g data-cell-id="36"><g><path d="M 828.98 91.89 L 1218 91 L 1218 289.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 829 40 L 884 40" 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 828.16 76.92 L 884.22 76.67" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="39"><g><path d="M 828.82 107.34 L 1042 107 L 1042 264" 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 828 123.9 L 975 124 L 975 295" 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 828 139 L 876 139 L 876 256.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="42"><g><path d="M 596 553 L 595 128 L 663.84 127.78" 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="43"><g><rect x="690.13" y="247" 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: 252px; margin-left: 692px;"><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="692" y="256" fill="#000000" font-family=""Helvetica"" font-size="12px">RA1</text></switch></g></g></g><g data-cell-id="44"><g><rect x="690.13" y="267" 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: 272px; margin-left: 692px;"><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="692" y="276" fill="#000000" font-family=""Helvetica"" font-size="12px">RA2</text></switch></g></g></g><g data-cell-id="45"><g><rect x="690.95" y="287" 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: 292px; margin-left: 693px;"><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="693" y="296" fill="#000000" font-family=""Helvetica"" font-size="12px">WA</text></switch></g></g></g><g data-cell-id="46"><g><rect x="690" y="307" 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: 312px; margin-left: 692px;"><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="692" y="316" fill="#000000" font-family=""Helvetica"" font-size="12px">WD</text></switch></g></g></g><g data-cell-id="47"><g><path d="M 597 251 L 685.28 251.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="48"><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: 249px; margin-left: 654px;"><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="654" y="253" fill="#000000" font-family=""Helvetica"" font-size="14px" text-anchor="end">[19:15]</text></switch></g></g></g></g><g data-cell-id="49"><g><path d="M 597 272 L 685 272" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="50"><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: 270px; margin-left: 653px;"><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="653" y="274" fill="#000000" font-family=""Helvetica"" font-size="14px" text-anchor="end">[24:20]</text></switch></g></g></g></g><g data-cell-id="51"><g><path d="M 597 293 L 685.04 292.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="52"><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: 289px; margin-left: 652px;"><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="652" y="293" fill="#000000" font-family=""Helvetica"" font-size="14px" text-anchor="end">[11:07]</text></switch></g></g></g></g><g data-cell-id="53"><g><path d="M 597 392 L 784 392" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="54"><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: 390px; margin-left: 628px;"><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="628" y="394" fill="#000000" font-family=""Helvetica"" font-size="16px">[31:20]
</text></switch></g></g></g></g><g data-cell-id="55"><g><path d="M 598 432 L 837 431" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="56"><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: 430px; margin-left: 628px;"><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="628" y="433" fill="#000000" font-family=""Helvetica"" font-size="9px">[31:12], 12'h000</text></switch></g></g></g></g><g data-cell-id="57"><g><path d="M 597 472 L 784 472" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="58"><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: 471px; margin-left: 628px;"><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="628" y="473" fill="#000000" font-family=""Helvetica"" font-size="9px">[31:25][11:7]</text></switch></g></g></g></g><g data-cell-id="59"><g><path d="M 597 552 L 784 552" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="60"><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: 552px; margin-left: 627px;"><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="627" y="554" 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="61"><g><path d="M 598 512 L 785 512" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g><g data-cell-id="62"><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: 511px; margin-left: 627px;"><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="627" y="513" 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="63"><g><path d="M 1229 311 L 1249 311" 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 519 541.99 L 551 542 L 551 607 L 739 607 L 916 608 L 916 512 L 836 512" 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><path d="M 518.01 522 L 571 522 L 571 592 L 893 591 L 893 552 L 836.02 552.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="66"><g><rect x="849" y="556" 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: 561px; margin-left: 851px;"><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="851" y="564" fill="#000000" font-family=""Helvetica"" font-size="9px">imm_J</text></switch></g></g></g><g data-cell-id="67"><g><rect x="849" y="516" 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: 521px; margin-left: 851px;"><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="851" y="524" fill="#000000" font-family=""Helvetica"" font-size="9px">imm_B</text></switch></g></g></g><g data-cell-id="68"><g><path d="M 468 532 L 498 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="69"><g><path d="M 468 512 L 478 512" 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="70"><g><rect x="478" y="506" 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: 511px; margin-left: 479px;"><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="483" y="514" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">4</text></switch></g></g></g><g data-cell-id="71"><g><path d="M 442.45 436.63 Q 473.95 436.63 473.95 452.76 Q 473.95 468.88 442.45 468.88 Q 458.2 452.76 442.45 436.63 Z" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,458.2,452.76)" pointer-events="all" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="72"><g><path d="M 458.2 468.51 L 458 502" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="73"><g><path d="M 477.69 382.38 L 477.93 371" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/><ellipse cx="478" cy="368" 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="74"><g><path d="M 455.5 379.25 Q 483 379.25 483 396.13 Q 483 413 455.5 413 Z" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,469.25,396.13)" pointer-events="all" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="75"><g><path d="M 469 440 L 469 410" 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 446.91 440.53 L 446 104 L 664.16 103.62" 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 478 369 L 478 116 L 663.67 116.4" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="78"><g><path d="M 478 369 L 508 369 L 508 509" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="79"><g><path d="M 459.86 382.25 L 460 352" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="80"><g><rect x="319" y="270" 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: 285px; margin-left: 320px;"><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="332" y="301" fill="#000000" font-family=""Helvetica"" font-size="16px" text-anchor="middle">PC</text></switch></g></g></g><g data-cell-id="81"><g><path d="M 400 312 L 400.18 230.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="82"><g><rect x="315" y="242" 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: 250px; margin-left: 316px;"><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="331" y="252" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="83"><g><path d="M 331.51 269.98 L 331.58 256.97" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="84"><g><path d="M 332 363.25 L 332 340.25" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="85"><g><rect x="316" y="359.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: 367px; margin-left: 317px;"><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="332" y="370" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="86"><g><path d="M 355 469 L 400 469 L 400 312 L 345.34 311.94" 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 354 522 L 447.34 521.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="88"><g><path d="M 259 312 L 318.4 312.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="89"><g><path d="M 315.19 491.84 L 219 492 L 219 322 L 239 322" 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="90"><g><path d="M 129 302 L 239 302" 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 62 276.59 L 88 276.52" 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 48 328.5 L 88 328.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="93"><g><rect x="20" y="317" 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: 327px; margin-left: 21px;"><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="41" y="330" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">imm_I</text></switch></g></g></g><g data-cell-id="94"><g><path d="M 249 291.99 L 249 91 L 663.18 91.11" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="95"><g><path d="M 88 261 L 128 271" 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 88 311 L 108 301" 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 88 291 L 108 301" 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 88 341 L 128 331" 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 88 341 L 88 311" 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 88 291 L 88 261" 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 128 331 L 128 271" 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><rect x="111.88" y="298.03" width="11.25" height="7" fill="none" stroke="none" transform="rotate(-90,117.51,301.53)" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)rotate(-90 117.50500000000011 301.53)"><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: 302px; margin-left: 113px;"><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="118" y="306" fill="#000000" font-family=""Helvetica"" font-size="14px" text-anchor="middle">+</text></switch></g></g></g><g data-cell-id="103"><g><path d="M 1209 332 L 1229 326.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="104"><g><path d="M 1209 286 L 1229 291.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="105"><g><path d="M 1209 332 L 1209 286" 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="106"><g><path d="M 1229 326.25 L 1229 291.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="107"><g><path d="M 866 301 L 886 295.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="108"><g><path d="M 866 254 L 886 259.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="109"><g><path d="M 866 301 L 866 254" 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 886 295.25 L 886 260" 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 1026 261 L 1066 271" 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 1026 311 L 1046 301" 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 1026 291 L 1046 301" 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 1026 341 L 1066 331" 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 1026 341 L 1026 311" 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 1026 291 L 1026 261" 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 1066 331 L 1066 271" 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="1026" y="293.5" width="60" height="15" fill="none" stroke="none" transform="rotate(-90,1056,301)" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)rotate(-90 1056 301)"><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: 301px; margin-left: 1027px;"><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="1056" y="305" fill="#000000" font-family=""Helvetica"" font-size="14px" text-anchor="middle">ALU</text></switch></g></g></g><g data-cell-id="119"><g><path d="M 468 498.5 L 448 504.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="120"><g><path d="M 468 544.5 L 448 538.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="121"><g><path d="M 468 498.5 L 468 544.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="122"><g><path d="M 448 504.5 L 448 538.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="123"><g><path d="M 518 506 L 498 512" 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="124"><g><path d="M 518 552 L 498 546" 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 518 506 L 518 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="126"><g><path d="M 498 512 L 498 546" 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 785 524 L 785 504" 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 784.98 504.29 L 834.98 494.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="129"><g><path d="M 784.98 524.29 L 834.98 524.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="130"><g><path d="M 834.98 524.29 L 834.98 494.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="131"><g><rect x="794.98" y="503.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: 512px; margin-left: 796px;"><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="810" y="515" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">SE</text></switch></g></g></g><g data-cell-id="132"><g><path d="M 785 565 L 785.52 544.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="133"><g><path d="M 785.52 544.75 L 835.52 534.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="134"><g><path d="M 785.52 564.75 L 835.52 564.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="135"><g><path d="M 835.52 564.75 L 835.52 534.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="136"><g><rect x="795.52" y="544" 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: 553px; margin-left: 797px;"><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="811" y="555" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">SE</text></switch></g></g></g><g data-cell-id="137"><g><path d="M 354.5 532 L 314.5 522" 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="138"><g><path d="M 354.5 482 L 334.5 492" 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="139"><g><path d="M 354.5 502 L 334.5 492" 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="140"><g><path d="M 354.5 452 L 314.5 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="141"><g><path d="M 354.5 452 L 354.5 482" 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="142"><g><path d="M 354.5 502 L 354.5 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="143"><g><path d="M 314.5 462 L 314.5 522" 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="144"><g><rect x="310.27" y="482.37" width="28.75" height="18.9" fill="none" stroke="none" transform="rotate(-270,324.64,491.82)" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)rotate(-270 324.645 491.81999999999994)"><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: 492px; margin-left: 311px;"><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="325" y="496" fill="#000000" font-family=""Helvetica"" font-size="14px" text-anchor="middle">+</text></switch></g></g></g><g data-cell-id="145"><g><path d="M 239 335 L 259 329" 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><path d="M 239 289 L 259 295" 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="147"><g><path d="M 239 335 L 239 289" 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="148"><g><path d="M 259 329 L 259 295" 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="149"><g><rect x="132" y="743" 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: 749px; margin-left: 130px;"><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="200" y="753" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">mem_wd_o</text></switch></g></g></g><g data-cell-id="150"><g><rect x="160.99" y="592" 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: 599px; margin-left: 159px;"><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="200" y="602" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">instr_i</text></switch></g></g></g><g data-cell-id="151"><g><rect x="119" y="658" width="81.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: 83px; height: 1px; padding-top: 664px; margin-left: 117px;"><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="200" y="668" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">mem_addr_o</text></switch></g></g></g><g data-cell-id="152"><g><rect x="366" y="213" width="70.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: 73px; height: 1px; padding-top: 221px; margin-left: 365px;"><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="401" y="224" fill="#FFFFFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">instr_addr_o</text></switch></g></g></g><g data-cell-id="153"><g><rect x="139.99" y="614" 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: 620px; margin-left: 138px;"><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="200" y="624" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">mem_rd_i</text></switch></g></g></g><g data-cell-id="154"><g><rect x="131" y="721" 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: 728px; margin-left: 129px;"><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="200" y="731" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">mem_we_o</text></switch></g></g></g><g data-cell-id="155"><g><rect x="122.99" y="679" 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: 685px; margin-left: 121px;"><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="200" y="689" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">mem_size_o</text></switch></g></g></g><g data-cell-id="156"><g><rect x="126.24" y="636" 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: 643px; margin-left: 124px;"><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="200" y="646" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">instr_addr_o</text></switch></g></g></g><g data-cell-id="157"><g><path d="M 561.95 312 L 561.95 312.01 L 568.56 311.99 L 575.17 312.01 L 581.78 312.05 L 588.39 311.97 L 595 312" 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="158"><g><rect x="516" y="303.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: 311px; margin-left: 515px;"><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="539" y="314" fill="#FFFFFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">instr_i</text></switch></g></g></g><g data-cell-id="159"><g><path d="M 815 304 L 815 331 L 830 331" 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><rect x="1066" y="346" 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: 353px; margin-left: 1067px;"><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="1108" y="357" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">mem_addr_o</text></switch></g></g></g><g data-cell-id="161"><g><path d="M 1190 321 L 1208.99 320.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="162"><g><path d="M 1102.79 345.56 L 1103 302" 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="163"><g><rect x="884" y="68.4" 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: 76px; margin-left: 885px;"><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="921" y="79" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">mem_we_o</text></switch></g></g></g><g data-cell-id="164"><g><rect x="884" y="32" 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: 40px; margin-left: 885px;"><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="925" y="43" fill="#FFFFFF" font-family=""Helvetica"" font-size="9px" text-anchor="middle">mem_size_o</text></switch></g></g></g><g data-cell-id="165"><g><rect x="172" y="547.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: 556px; margin-left: 175px;"><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="175" y="560" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px">rst_i</text></switch></g></g></g><g data-cell-id="166"><g><rect x="172" y="525" 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: 534px; margin-left: 172px;"><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="200" y="537" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">clk_i</text></switch></g></g></g><g data-cell-id="167"><g/><g data-cell-id="168"><g><path d="M 967 376.68 L 987 365.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="169"><g><path d="M 967 291 L 987 301.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="170"><g><path d="M 967 376.68 L 967 291" 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="171"><g><path d="M 987 365.97 L 987 301.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="172"><g><path d="M 834.98 395.99 L 835 392 L 897 392 L 897 319 L 968 318.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="173"><g/><g data-cell-id="174"><g><path d="M 785 402 L 785 382" 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="175"><g><path d="M 785 382 L 835 372" 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="176"><g><path d="M 785 402 L 835 402" 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="177"><g><path d="M 835 402 L 835 372" 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="178"><g><rect x="795" y="381.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: 390px; margin-left: 796px;"><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="810" y="392" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="179"><g><path d="M 835 431 L 908 431 L 908 334 L 967 333" 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="180"><g><path d="M 835 472 L 920 472 L 920 348 L 967 348 L 967 350.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="181"><g/></g><g data-cell-id="182"><g><rect x="1201" y="275" 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: 309px; margin-left: 1214px;"><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="1214" y="313" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">0...</text></switch></g></g></g><g data-cell-id="183"><g><rect x="447" y="488" 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: 522px; margin-left: 460px;"><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="460" y="526" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">0...</text></switch></g></g></g><g data-cell-id="184"><g><rect x="497" y="495" 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: 529px; margin-left: 510px;"><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="510" y="533" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">0...</text></switch></g></g></g><g data-cell-id="185"><g><rect x="232" y="279" 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: 313px; margin-left: 245px;"><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<br /></font></p><p style="line-height: 80%;"><font style="font-size: 12px;">0</font></p></div></div></div></foreignObject><text x="245" y="317" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">1...</text></switch></g></g></g><g data-cell-id="186"><g><rect x="440" y="324" width="39" height="18" rx="2.7" ry="2.7" fill="#a9c4eb" stroke="none" transform="rotate(-90,459.5,333)" pointer-events="all" style="fill: rgb(169, 196, 235);"/></g><g><g transform="translate(-0.5 -0.5)rotate(-90 459.5 333)"><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: 333px; margin-left: 441px;"><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="460" y="336" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">flag</text></switch></g></g></g><g data-cell-id="187"><g><path d="M 48 276.52 L 62 276.27" 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="188"><g><rect x="20" y="266.86" 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: 277px; margin-left: 21px;"><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="41" y="279" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">RD1</text></switch></g></g></g><g data-cell-id="189"><g><rect x="562" y="275" 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: 306px; margin-left: 578px;"><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="578" y="309" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="190"><g><rect x="591" y="394" 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: 425px; margin-left: 607px;"><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="607" y="428" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="191"><g><rect x="829" y="355" 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: 386px; margin-left: 845px;"><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="845" y="389" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="192"><g><rect x="828" y="434" 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: 465px; margin-left: 844px;"><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="844" y="468" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="193"><g><rect x="829" y="515" 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: 546px; margin-left: 845px;"><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="845" y="549" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="194"><g><rect x="591" y="355.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: 386px; margin-left: 607px;"><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="607" y="390" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">12...</text></switch></g></g></g><g data-cell-id="195"><g><rect x="591" y="435" 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: 466px; margin-left: 607px;"><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="607" y="469" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">12...</text></switch></g></g></g><g data-cell-id="196"><g><rect x="591" y="514" 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: 545px; margin-left: 608px;"><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="608" y="548" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">21...</text></switch></g></g></g><g data-cell-id="197"><g><rect x="591" y="475" 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: 506px; margin-left: 607px;"><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="607" y="509" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">13...</text></switch></g></g></g><g data-cell-id="198"><g><rect x="286" y="454" 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: 485px; margin-left: 302px;"><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="302" y="488" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="199"><g><path d="M 609 78 L 664 78" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="200"><g><rect x="523" y="62.5" width="90" height="27" 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: 76px; margin-left: 568px;"><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; "><font color="#808080" style="color: rgb(128, 128, 128);"><span style="font-size: 11px;"><i>не подключен</i></span></font></div></div></div></foreignObject><text x="568" y="80" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">не подключен</text></switch></g></g></g><g data-cell-id="201"><g><path d="M 784.97 482 L 784.69 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="202"><g><path d="M 784.69 462 L 834.69 452" 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="203"><g><path d="M 784.69 482 L 834.69 482" 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="204"><g><path d="M 834.69 482 L 834.69 452" 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="205"><g><rect x="794.69" y="461.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: 470px; margin-left: 796px;"><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="810" y="472" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">SE</text></switch></g></g></g><g data-cell-id="206"><g><rect x="775" y="56.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: 62px; margin-left: 773px;"><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="825" y="62" 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="207"><g><path d="M 828.49 58.45 L 884 58.54" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="208"><g><rect x="884" y="51" 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: 58px; margin-left: 884px;"><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="922" y="62" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">mem_req_o</text></switch></g></g></g><g data-cell-id="209"><g><rect x="847" y="395" 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: 405px; margin-left: 848px;"><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="868" y="408" fill="#000000" font-family=""Helvetica"" font-size="9px" text-anchor="middle">imm_I</text></switch></g></g></g><g data-cell-id="210"><g><path d="M 218 525 L 213 525 Q 208 525 208 535 L 208 570.5 Q 208 580.5 203 580.5 L 200.5 580.5 Q 198 580.5 203 580.5 L 205.5 580.5 Q 208 580.5 208 590.5 L 208 626 Q 208 636 213 636 L 218 636" fill="none" stroke="#000000" stroke-miterlimit="10" transform="translate(208,0)scale(-1,1)translate(-208,0)" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="211"><g><rect x="223" y="565" 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: 572px; margin-left: 225px;"><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="225" y="584" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">— входные сигналы</text></switch></g></g></g><g data-cell-id="212"><g><path d="M 218 636 L 213 636 Q 208 636 208 646 L 208 687 Q 208 697 203 697 L 200.5 697 Q 198 697 203 697 L 205.5 697 Q 208 697 208 707 L 208 748 Q 208 758 213 758 L 218 758" fill="none" stroke="#000000" stroke-miterlimit="10" transform="translate(208,0)scale(-1,1)translate(-208,0)" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="213"><g><rect x="223" y="681" 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: 688px; margin-left: 225px;"><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="225" y="700" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">— выходные сигналы</text></switch></g></g></g><g data-cell-id="214"><g><rect x="129.49" y="700" 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: 706px; margin-left: 127px;"><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="200" y="710" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">mem_req_o</text></switch></g></g></g><g data-cell-id="215"><g><rect x="1009" y="649" 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: 659px; margin-left: 1009px;"><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="1049" y="663" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="end">imm_I</text></switch></g></g></g><g data-cell-id="216"><g><rect x="1021" y="674" 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: 683px; margin-left: 1021px;"><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="1048" y="686" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="end" font-weight="bold">RD1</text></switch></g></g></g><g data-cell-id="217"><g><rect x="1025" y="718" 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: 727px; margin-left: 1025px;"><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="1049" y="731" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="end">flag</text></switch></g></g></g><g data-cell-id="218"><g><path d="M 1065 622 L 1060 622 Q 1055 622 1055 632 L 1055 671.5 Q 1055 681.5 1050 681.5 L 1047.5 681.5 Q 1045 681.5 1050 681.5 L 1052.5 681.5 Q 1055 681.5 1055 691.5 L 1055 731 Q 1055 741 1060 741 L 1065 741" fill="none" stroke="#000000" stroke-miterlimit="10" transform="translate(1055,0)scale(-1,1)translate(-1055,0)" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="219"><g><rect x="1065" y="666" 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: 673px; margin-left: 1067px;"><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="1067" y="685" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">— провода, разорванные для удобства...</text></switch></g></g></g><g data-cell-id="220"><g><rect x="1029" y="696" 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: 705px; margin-left: 1029px;"><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="1048" y="708" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="end" font-weight="bold">PC</text></switch></g></g></g><g data-cell-id="221"><g><rect x="824" y="271" 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: 277px; margin-left: 827px;"><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="835" y="280" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">PC</text></switch></g></g></g><g data-cell-id="222"><g><rect x="967" y="298.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: 333px; margin-left: 968px;"><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="973" y="337" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">0...</text></switch></g></g></g><g data-cell-id="223"><g><rect x="868" y="256.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: 244px; margin-left: 868px;"><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="868" y="256" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">0...</text></switch></g></g></g><g data-cell-id="224"><g><path d="M 326.22 263.5 L 336.75 275.25 L 326.22 287 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" transform="rotate(90,331.49,275.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="225"><g><rect x="263" y="297" 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: 295px; margin-left: 265px;"><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="265" y="307" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32
</text></switch></g></g></g><g data-cell-id="226"><g><path d="M 267 316 L 271 308.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="227"><g><rect x="165" y="570" 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: 577px; margin-left: 163px;"><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="200" y="580" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">stall_i</text></switch></g></g></g><g data-cell-id="228"><g><ellipse cx="319" cy="281.43" 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="229"><g><path d="M 309 281.41 L 317 281.41" 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="230"><g><rect x="269" y="273.43" 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: 280px; margin-left: 268px;"><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="289" y="284" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">stall_i</text></switch></g></g></g><g data-cell-id="231"><g><rect x="835.5" y="490.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: 506px; margin-left: 837px;"><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="844" y="509" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="232"><g><rect x="835" y="126" 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: 132px; margin-left: 836px;"><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="839" y="135" fill="#007FFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">2</text></switch></g></g></g><g data-cell-id="233"><g><rect x="835" y="27" 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: 33px; margin-left: 836px;"><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="839" y="36" fill="#007FFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">3</text></switch></g></g></g><g data-cell-id="234"><g><path d="M 840 43.5 L 844 36.5" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="235"><g><path d="M 840 128 L 844 120" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="236"><g><rect x="835" y="110" 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: 116px; margin-left: 836px;"><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="839" y="119" fill="#007FFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">3</text></switch></g></g></g><g data-cell-id="237"><g><path d="M 840 142 L 844 134" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="238"><g><path d="M 840 111 L 844 103" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="239"><g><rect x="835" y="94" 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: 100px; margin-left: 836px;"><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="839" y="103" fill="#007FFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">5</text></switch></g></g></g><g data-cell-id="240"><g><rect x="820.01" y="323" 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: 329px; margin-left: 819px;"><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="855" y="333" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">mem_wd_o</text></switch></g></g></g><g data-cell-id="241"><g><rect x="1129" y="314" 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: 320px; margin-left: 1128px;"><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="1160" y="324" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">mem_rd_i</text></switch></g></g></g><g data-cell-id="242"><g><rect x="1250" y="302" 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: 311px; margin-left: 1251px;"><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="1281" y="315" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">wb_data</text></switch></g></g></g><g data-cell-id="243"><g><rect x="608" y="302.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: 312px; margin-left: 609px;"><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="639" y="315" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">wb_data</text></switch></g></g></g><g data-cell-id="244"><g><rect x="994" y="627" 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: 636px; margin-left: 994px;"><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="1049" y="640" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="end">wb_data</text></switch></g></g></g><g data-cell-id="245"><g><rect x="346" y="297" 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: 295px; margin-left: 348px;"><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="348" y="307" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px">32
</text></switch></g></g></g><g data-cell-id="246"><g><path d="M 350 316 L 354 308.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="247"><g><rect x="367" y="293" 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: 300px; margin-left: 370px;"><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="378" y="304" fill="#000000" font-family=""Helvetica"" font-size="13px" text-anchor="middle" font-weight="bold">PC</text></switch></g></g></g><g data-cell-id="248"><g><path d="M 737.56 188.13 L 737.64 155.87" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="249"><g><path d="M 754.44 188.13 L 754.4 173 L 773 173" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="250"><g><path d="M 732.25 185 Q 759.75 185 759.75 201.88 Q 759.75 218.75 732.25 218.75 Z" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,746,201.88)" pointer-events="all" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="251"><g><rect x="773" y="165" 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: 172px; margin-left: 772px;"><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="793" y="175" fill="#FFFFFF" font-family=""Helvetica"" font-size="13px" text-anchor="middle">stall_i</text></switch></g></g></g><g data-cell-id="252"><g><ellipse cx="754.5" cy="188" 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="253"><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: 292px; margin-left: 134px;"><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="134" y="294" fill="#000000" font-family=""Helvetica"" font-size="9px">{[31:1],1'b0}
</text></switch></g></g></g><g data-cell-id="254"><g><path d="M 609 65 L 664 65" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="255"><g><rect x="523" y="49.5" width="90" height="27" 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: 63px; margin-left: 568px;"><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; "><font color="#808080" style="color: rgb(128, 128, 128);"><span style="font-size: 11px;"><i>не подключен</i></span></font></div></div></div></foreignObject><text x="568" y="67" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">не подключен</text></switch></g></g></g><g data-cell-id="256"><g><path d="M 609 52 L 664 52" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="257"><g><rect x="523" y="36.5" width="90" height="27" 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: 50px; margin-left: 568px;"><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; "><font color="#808080" style="color: rgb(128, 128, 128);"><span style="font-size: 11px;"><i>не подключен</i></span></font></div></div></div></foreignObject><text x="568" y="54" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">не подключен</text></switch></g></g></g><g data-cell-id="258"><g><path d="M 609 40 L 664 40" 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="523" y="24.5" width="90" height="27" 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: 38px; margin-left: 568px;"><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; "><font color="#808080" style="color: rgb(128, 128, 128);"><span style="font-size: 11px;"><i>не подключен</i></span></font></div></div></div></foreignObject><text x="568" y="42" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">не подключен</text></switch></g></g></g><g data-cell-id="260"><g><rect x="664" y="71" 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: 76px; margin-left: 666px;"><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="666" y="79" fill="#007FFF" font-family=""Helvetica"" font-size="9px"> mret</text></switch></g></g></g><g data-cell-id="261"><g><rect x="664" y="58" 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: 63px; margin-left: 666px;"><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="666" y="66" fill="#007FFF" font-family=""Helvetica"" font-size="9px"> illegal_instr</text></switch></g></g></g><g data-cell-id="262"><g><rect x="664" y="45" 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: 50px; margin-left: 666px;"><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="666" y="53" fill="#007FFF" font-family=""Helvetica"" font-size="9px"> csr_we</text></switch></g></g></g><g data-cell-id="263"><g><rect x="664" y="33" 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: 38px; margin-left: 666px;"><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="666" y="41" fill="#007FFF" font-family=""Helvetica"" font-size="9px"> csr_op</text></switch></g></g></g><g data-cell-id="264"><g><rect x="667" y="83.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: 89px; margin-left: 669px;"><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="669" y="91" fill="#007FFF" font-family=""Helvetica"" font-size="9px">jalr</text></switch></g></g></g><g data-cell-id="265"><g><rect x="835" y="79" 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: 85px; margin-left: 836px;"><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="839" y="88" fill="#007FFF" font-family=""Helvetica"" font-size="12px" text-anchor="middle">2</text></switch></g></g></g><g data-cell-id="266"><g><path d="M 840 96 L 844 88" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></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> |