mirror of
https://github.com/MPSU/APS.git
synced 2026-07-26 00:38:26 +00:00
4 lines
132 KiB
XML
4 lines
132 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="909px" height="380px" viewBox="0 0 909 380" content="<mxfile scale="1" border="0" host="Electron" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/29.3.0 Chrome/140.0.7339.249 Electron/38.7.2 Safari/537.36" version="29.3.0"> <diagram name="Page-1" id="pRXeriY7WiwUuMp_OWpL"> <mxGraphModel dx="1554" dy="922" grid="1" gridSize="1" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" background="#ffffff" math="0" shadow="0"> <root> <mxCell id="0" /> <mxCell id="1" parent="0" /> <mxCell id="2" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;fontSize=15;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;entryX=0.698;entryY=-0.203;entryDx=0;entryDy=0;entryPerimeter=0;" target="64" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="1067" y="787" /> </Array> <mxPoint x="779" y="787" as="sourcePoint" /> <mxPoint x="1076" y="798" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="3" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#FF8000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=0.001;entryY=0.154;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="778" y="728" as="sourcePoint" /> <mxPoint x="1105.12" y="728.328" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="4" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#CC6600;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=0;entryY=0.303;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="778" y="747" as="sourcePoint" /> <mxPoint x="1105" y="746.9959999999999" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="5" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#994C00;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=-0.001;entryY=0.454;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="778" y="766" as="sourcePoint" /> <mxPoint x="1104.88" y="765.9280000000001" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="6" edge="1" parent="1" source="10" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;comic=0;jiggle=0.5;fontSize=15;exitX=0.472;exitY=-0.004;exitDx=0;exitDy=0;exitPerimeter=0;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="1165" y="682" /> </Array> <mxPoint x="1165" y="707" as="sourcePoint" /> <mxPoint x="1165" y="682" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="7" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;rotation=-90;comic=0;container=0;fontColor=#000000;jiggle=0.5;" value="ALU" vertex="1"> <mxGeometry height="30" width="60" x="1293" y="753" as="geometry" /> </mxCell> <mxCell id="8" edge="1" parent="1" source="14" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;exitX=1;exitY=0.6;exitDx=0;exitDy=0;exitPerimeter=0;comic=0;jiggle=0.5;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1305" y="792" as="sourcePoint" /> <mxPoint x="1294" y="793" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="9" edge="1" parent="1" source="13" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;exitX=1;exitY=0.5;exitDx=0;exitDy=0;comic=0;jiggle=0.5;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1245" y="743" as="sourcePoint" /> <mxPoint x="1294" y="743" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="10" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontSize=15;fontColor=#000000;comic=0;labelBackgroundColor=default;endArrow=none;strokeColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;&lt;b style=&quot;font-size: 15px;&quot;&gt;Register&lt;br style=&quot;font-size: 15px;&quot;&gt;File&lt;/b&gt;&lt;/font&gt;" vertex="1"> <mxGeometry height="132" width="127" x="1105" y="711" as="geometry" /> </mxCell> <mxCell id="11" parent="1" style="triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;labelBackgroundColor=default;endArrow=none;fontSize=15;rounded=0;strokeColor=#000000;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;" value="" vertex="1"> <mxGeometry height="24.844720496894418" width="10.526315789473681" x="1118.9957894736842" y="704.155" as="geometry" /> </mxCell> <mxCell id="12" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;fontSize=15;strokeColor=#000000;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="1125.1615789473685" y="711.0222360248447" /> </Array> <mxPoint x="1125.1615789473685" y="711.0222360248447" as="sourcePoint" /> <mxPoint x="1125.1615789473685" y="698.5998757763975" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="13" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;RD1&lt;/font&gt;" vertex="1"> <mxGeometry height="10" width="20" x="1211" y="738" as="geometry" /> </mxCell> <mxCell id="14" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;RD2&lt;/font&gt;" vertex="1"> <mxGeometry height="10" width="20" x="1211" y="787" as="geometry" /> </mxCell> <mxCell id="15" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;WE&lt;/font&gt;" vertex="1"> <mxGeometry height="10" width="33" x="1148.5" y="716" as="geometry" /> </mxCell> <mxCell id="16" parent="1" style="text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingBottom=5;" value="&lt;font color=&quot;#ffffff&quot; style=&quot;font-size: 15px;&quot;&gt;clk_i&lt;/font&gt;" vertex="1"> <mxGeometry height="18" width="34" x="1107" y="686" as="geometry" /> </mxCell> <mxCell id="17" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;RA1&lt;/font&gt;" vertex="1"> <mxGeometry height="10" width="20" x="1108" y="723" as="geometry" /> </mxCell> <mxCell id="18" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;RA2&lt;/font&gt;" vertex="1"> <mxGeometry height="10" width="20" x="1108" y="742" as="geometry" /> </mxCell> <mxCell id="19" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="WA" vertex="1"> <mxGeometry height="10" width="20" x="1108" y="761.5" as="geometry" /> </mxCell> <mxCell id="20" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;WD&lt;/font&gt;" vertex="1"> <mxGeometry height="10" width="23" x="1108" y="809" as="geometry" /> </mxCell> <mxCell id="21" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1077" y="815" as="sourcePoint" /> <mxPoint x="1105" y="814.8" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="22" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="32&#39;d4" vertex="1"> <mxGeometry height="10" width="39" x="555" y="840" as="geometry" /> </mxCell> <mxCell id="23" edge="1" parent="1" style="endArrow=oval;html=1;rounded=1;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;endFill=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="552" y="797" /> </Array> <mxPoint x="529" y="797" as="sourcePoint" /> <mxPoint x="552" y="673" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="24" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="528" y="846" as="sourcePoint" /> <mxPoint x="553" y="846" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="25" edge="1" parent="1" source="94" style="endArrow=none;html=1;rounded=1;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=-0.011;entryY=0.45;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.511;exitY=1.061;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;" target="107" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="465" y="820" /> <mxPoint x="465" y="672" /> </Array> <mxPoint x="490" y="863" as="sourcePoint" /> <mxPoint x="498.54999999999995" y="672.923" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="26" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1295" y="778" as="sourcePoint" /> <mxPoint x="1315" y="768" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="27" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1295" y="758" as="sourcePoint" /> <mxPoint x="1315" y="768" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="28" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1295" y="808" as="sourcePoint" /> <mxPoint x="1335" y="798" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="29" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1295" y="808" as="sourcePoint" /> <mxPoint x="1295" y="778" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="30" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1295" y="758" as="sourcePoint" /> <mxPoint x="1295" y="728" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="31" edge="1" parent="1" style="endArrow=none;html=1;rounded=1;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;entryX=0.535;entryY=0.913;entryDx=0;entryDy=0;entryPerimeter=0;" target="7" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="924" y="823" /> <mxPoint x="925" y="870" /> <mxPoint x="1371" y="871" /> <mxPoint x="1371" y="766" /> </Array> <mxPoint x="1057" y="823" as="sourcePoint" /> <mxPoint x="1302" y="766" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="32" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="476" y="826" as="sourcePoint" /> <mxPoint x="486" y="816" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="33" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="32" vertex="1"> <mxGeometry height="10" width="10" x="471" y="805" as="geometry" /> </mxCell> <mxCell id="34" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="540" y="851" as="sourcePoint" /> <mxPoint x="550" y="841" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="35" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="32" vertex="1"> <mxGeometry height="10" width="10" x="534" y="830" as="geometry" /> </mxCell> <mxCell id="36" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="726" y="678" as="sourcePoint" /> <mxPoint x="736" y="668" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="37" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="32" vertex="1"> <mxGeometry height="10" width="10" x="718" y="656" as="geometry" /> </mxCell> <mxCell id="38" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;strokeColor=#FF8000;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1089" y="733" as="sourcePoint" /> <mxPoint x="1099" y="723" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="39" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="5" vertex="1"> <mxGeometry height="10" width="10" x="1086" y="714" as="geometry" /> </mxCell> <mxCell id="40" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;strokeColor=#CC6600;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1089" y="752" as="sourcePoint" /> <mxPoint x="1099" y="742" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="41" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="5" vertex="1"> <mxGeometry height="10" width="10" x="1086" y="733" as="geometry" /> </mxCell> <mxCell id="42" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;strokeColor=#994C00;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1089" y="771" as="sourcePoint" /> <mxPoint x="1099" y="761" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="43" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="5" vertex="1"> <mxGeometry height="10" width="10" x="1086" y="752" as="geometry" /> </mxCell> <mxCell id="44" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1248" y="748" as="sourcePoint" /> <mxPoint x="1258" y="738" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="45" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="32" vertex="1"> <mxGeometry height="10" width="10" x="1240" y="727" as="geometry" /> </mxCell> <mxCell id="46" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1248" y="798" as="sourcePoint" /> <mxPoint x="1258" y="788" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="47" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="32" vertex="1"> <mxGeometry height="10" width="10" x="1240" y="777" as="geometry" /> </mxCell> <mxCell id="48" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1354" y="771" as="sourcePoint" /> <mxPoint x="1364" y="761" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="49" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="32" vertex="1"> <mxGeometry height="10" width="10" x="1345" y="751" as="geometry" /> </mxCell> <mxCell id="50" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontColor=#CCE5FF;jiggle=0.5;fontSize=15;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1310" y="726.16" as="sourcePoint" /> <mxPoint x="1320" y="716.16" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="51" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#007FFF;comic=0;jiggle=0.5;" value="5" vertex="1"> <mxGeometry height="10" width="10" x="1302" y="708" as="geometry" /> </mxCell> <mxCell id="52" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeColor=#007FFF;comic=0;jiggle=0.5;strokeWidth=2;fontSize=15;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="1315" y="650" /> </Array> <mxPoint x="778" y="651" as="sourcePoint" /> <mxPoint x="1315" y="733" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="53" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;container=0;jiggle=0.5;" value="1" vertex="1"> <mxGeometry height="10" width="10" x="1060" y="816" as="geometry" /> </mxCell> <mxCell id="54" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="904" y="805" as="sourcePoint" /> <mxPoint x="1057" y="805" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="55" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1057" y="833" as="sourcePoint" /> <mxPoint x="1077" y="827" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="56" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1057" y="795" as="sourcePoint" /> <mxPoint x="1077" y="801" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="57" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1057" y="834" as="sourcePoint" /> <mxPoint x="1057" y="795" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="58" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1077" y="828" as="sourcePoint" /> <mxPoint x="1077" y="801" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="59" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeColor=#999999;fontSize=15;fontColor=#000000;startSize=6;endSize=6;entryX=-0.007;entryY=0.465;entryDx=0;entryDy=0;comic=0;jiggle=0.5;strokeWidth=2;entryPerimeter=0;" target="70" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="778" y="805" as="sourcePoint" /> <mxPoint x="828" y="805.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="60" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;strokeColor=#999999;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="846" y="810" as="sourcePoint" /> <mxPoint x="856" y="799.75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="61" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="23" vertex="1"> <mxGeometry height="10" width="10" x="839" y="791.75" as="geometry" /> </mxCell> <mxCell id="62" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="922" y="809.75" as="sourcePoint" /> <mxPoint x="932" y="799.75" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="63" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="32" vertex="1"> <mxGeometry height="10" width="10" x="912" y="789.75" as="geometry" /> </mxCell> <mxCell id="64" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;container=0;jiggle=0.5;" value="0" vertex="1"> <mxGeometry height="10" width="10" x="1060" y="800" as="geometry" /> </mxCell> <mxCell id="65" connectable="0" parent="1" style="group;fontSize=15;" value="" vertex="1"> <mxGeometry height="25.25" width="48.00199999999995" x="858.998" y="792.75" as="geometry" /> </mxCell> <mxCell id="66" edge="1" parent="65" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;exitX=0.076;exitY=0.995;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="23.382499999999993" as="sourcePoint" /> <mxPoint x="0.35199999999997544" y="7" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="67" edge="1" parent="65" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="0.35199999999997544" y="7" as="sourcePoint" /> <mxPoint x="44.351999999999975" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="68" edge="1" parent="65" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=0.081;exitY=0.995;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="0.2400000000000091" y="23.382499999999993" as="sourcePoint" /> <mxPoint x="44.351999999999975" y="23.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="69" edge="1" parent="65" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="44.351999999999975" y="23.5" as="sourcePoint" /> <mxPoint x="44.351999999999975" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="70" parent="65" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=bottom;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;container=0;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;&lt;b style=&quot;font-size: 15px;&quot;&gt;SE&lt;/b&gt;&lt;/font&gt;" vertex="1"> <mxGeometry height="23.5" width="48" x="0.0019999999999527063" y="1.75" as="geometry" /> </mxCell> <mxCell id="71" parent="1" style="text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingTop=0;spacingBottom=4;" value="&lt;font color=&quot;#ffffff&quot; style=&quot;font-size: 15px;&quot;&gt;clk_i&lt;/font&gt;" vertex="1"> <mxGeometry height="18" width="36" x="464" y="932" as="geometry" /> </mxCell> <mxCell id="72" parent="1" style="text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#FFFFFF;comic=0;jiggle=0.5;spacingTop=0;spacingBottom=4;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;rst_i&lt;/font&gt;" vertex="1"> <mxGeometry height="18" width="34" x="507" y="932" as="geometry" /> </mxCell> <mxCell id="73" parent="1" style="text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingTop=0;spacingBottom=4;" value="&lt;font color=&quot;#ffffff&quot; style=&quot;font-size: 15px;&quot;&gt;sw_i&lt;/font&gt;" vertex="1"> <mxGeometry height="18" width="34.74" x="549" y="932" as="geometry" /> </mxCell> <mxCell id="74" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacing=0;fontSize=15;spacingTop=0;spacingBottom=0;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;,&lt;/font&gt;" vertex="1"> <mxGeometry height="18" width="12" x="497" y="932" as="geometry" /> </mxCell> <mxCell id="75" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacing=0;fontSize=15;spacingTop=0;spacingBottom=0;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;,&lt;/font&gt;" vertex="1"> <mxGeometry height="18" width="12" x="539" y="932" as="geometry" /> </mxCell> <mxCell id="76" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacing=0;fontSize=15;" value="— module inputs" vertex="1"> <mxGeometry height="18" width="126.5" x="590.5" y="931" as="geometry" /> </mxCell> <mxCell id="79" connectable="0" parent="1" style="group;fontSize=15;" value="" vertex="1"> <mxGeometry height="25.25" width="48.00199999999995" x="541.998" y="975" as="geometry" /> </mxCell> <mxCell id="80" edge="1" parent="79" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;exitX=0.076;exitY=0.995;exitDx=0;exitDy=0;exitPerimeter=0;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="23.382499999999993" as="sourcePoint" /> <mxPoint x="0.35199999999997544" y="7" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="81" edge="1" parent="79" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=0;entryDx=0;entryDy=0;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="0.35199999999997544" y="7" as="sourcePoint" /> <mxPoint x="44.351999999999975" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="82" edge="1" parent="79" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=0.081;exitY=0.995;exitDx=0;exitDy=0;exitPerimeter=0;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="0.2400000000000091" y="23.382499999999993" as="sourcePoint" /> <mxPoint x="44.351999999999975" y="23.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="83" edge="1" parent="79" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=0;entryDx=0;entryDy=0;align=left;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="44.351999999999975" y="23.5" as="sourcePoint" /> <mxPoint x="44.351999999999975" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="84" parent="79" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=bottom;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;container=0;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;&lt;b style=&quot;font-size: 15px;&quot;&gt;SE&lt;/b&gt;&lt;/font&gt;" vertex="1"> <mxGeometry height="23.5" width="48" x="0.0019999999999527063" y="1.75" as="geometry" /> </mxCell> <mxCell id="85" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacing=0;fontSize=15;" value="— sign extension" vertex="1"> <mxGeometry height="18" width="224.5" x="590.5" y="977" as="geometry" /> </mxCell> <mxCell id="86" connectable="0" parent="1" style="group;fontSize=15;" value="" vertex="1"> <mxGeometry height="80" width="40" x="488.5" y="781" as="geometry" /> </mxCell> <mxCell id="87" edge="1" parent="86" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="80" as="sourcePoint" /> <mxPoint y="70" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="88" edge="1" parent="86" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="30" as="sourcePoint" /> <mxPoint x="20" y="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="89" edge="1" parent="86" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="50" as="sourcePoint" /> <mxPoint x="20" y="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="90" edge="1" parent="86" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="91" edge="1" parent="86" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" as="sourcePoint" /> <mxPoint x="40" y="30" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="92" edge="1" parent="86" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="50" as="sourcePoint" /> <mxPoint x="40" y="80" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="93" edge="1" parent="86" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint y="70" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="94" parent="86" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;rotation=-270;comic=0;fontColor=#000000;jiggle=0.5;strokeWidth=2;" value="+" vertex="1"> <mxGeometry height="23.44" width="28.75" x="-1.5" y="28" as="geometry" /> </mxCell> <mxCell id="95" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingLeft=5;" value="[22:18]" vertex="1"> <mxGeometry height="10" width="38.5" x="780" y="712" as="geometry" /> </mxCell> <mxCell id="96" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingLeft=5;" value="[17:13]" vertex="1"> <mxGeometry height="10" width="38.5" x="780" y="731" as="geometry" /> </mxCell> <mxCell id="97" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingLeft=5;" value="[4:0]" vertex="1"> <mxGeometry height="10" width="29.5" x="780" y="750" as="geometry" /> </mxCell> <mxCell id="98" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingLeft=5;" value="[27:23]" vertex="1"> <mxGeometry height="10" width="36.5" x="780" y="634" as="geometry" /> </mxCell> <mxCell id="99" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingLeft=5;" value="[27:5]" vertex="1"> <mxGeometry height="10" width="30.5" x="780" y="789" as="geometry" /> </mxCell> <mxCell id="100" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingLeft=5;" value="[28]" vertex="1"> <mxGeometry height="10" width="38" x="780" y="770" as="geometry" /> </mxCell> <mxCell id="101" edge="1" parent="1" source="107" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;exitX=1.01;exitY=0.471;exitDx=0;exitDy=0;exitPerimeter=0;jiggle=0.5;entryX=0;entryY=0.362;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;" target="102" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="547.7" y="673.343" as="sourcePoint" /> <mxPoint x="599" y="682.42" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="102" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontSize=15;fontColor=#000000;comic=0;labelBackgroundColor=default;endArrow=none;strokeColor=#000000;startSize=6;endSize=6;jiggle=0.5;spacing=4;spacingTop=13;strokeWidth=2;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;&lt;b&gt;Instruction memory&lt;/b&gt;&lt;b style=&quot;font-size: 15px;&quot;&gt;&lt;br style=&quot;font-size: 15px;&quot;&gt;&lt;/b&gt;&lt;/font&gt;" vertex="1"> <mxGeometry height="110" width="125" x="582" y="633.58" as="geometry" /> </mxCell> <mxCell id="103" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="536" y="678.42" as="sourcePoint" /> <mxPoint x="546" y="668.42" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="104" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="32" vertex="1"> <mxGeometry height="10" width="10" x="528" y="658.42" as="geometry" /> </mxCell> <mxCell id="105" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="RD" vertex="1"> <mxGeometry height="10" width="52" x="650" y="666.42" as="geometry" /> </mxCell> <mxCell id="106" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="RA" vertex="1"> <mxGeometry height="10" width="26" x="586" y="665.42" as="geometry" /> </mxCell> <mxCell id="107" parent="1" style="rounded=0;whiteSpace=wrap;html=1;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;fillColor=none;verticalAlign=top;horizontal=1;spacingBottom=0;spacingTop=8;jiggle=0.5;strokeWidth=1;" value="&lt;b style=&quot;font-size: 15px;&quot;&gt;PC&lt;/b&gt;" vertex="1"> <mxGeometry height="42" width="26" x="495" y="653.42" as="geometry" /> </mxCell> <mxCell id="108" parent="1" style="triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;fontSize=15;" value="" vertex="1"> <mxGeometry height="24.844720496894418" width="10.526315789473681" x="502.9957894736842" y="646.5749999999999" as="geometry" /> </mxCell> <mxCell id="109" edge="1" parent="1" source="110" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;startArrow=none;jiggle=0.5;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="508" y="653.5699999999999" as="sourcePoint" /> <mxPoint x="508" y="631.42" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="110" parent="1" style="text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingBottom=4;" value="&lt;font color=&quot;#ffffff&quot; style=&quot;font-size: 15px;&quot;&gt;clk_i&lt;/font&gt;" vertex="1"> <mxGeometry height="19" width="38" x="489" y="622" as="geometry" /> </mxCell> <mxCell id="111" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;" target="110" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="508" y="653.57" as="sourcePoint" /> <mxPoint x="508" y="631.42" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="112" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="508" y="718.42" as="sourcePoint" /> <mxPoint x="508" y="695.42" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="113" parent="1" style="text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#FFFFFF;comic=0;jiggle=0.5;spacing=0;spacingBottom=4;" value="&lt;font style=&quot;font-size: 15px;&quot;&gt;rst_i&lt;/font&gt;" vertex="1"> <mxGeometry height="16.58" width="32.37" x="491" y="713.42" as="geometry" /> </mxCell> <mxCell id="114" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1295" y="728" as="sourcePoint" /> <mxPoint x="1335" y="738" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="115" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1335" y="798" as="sourcePoint" /> <mxPoint x="1335" y="738" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="116" edge="1" parent="1" style="endArrow=none;html=1;rounded=1;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=1.003;entryY=0.36;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=3;" target="102" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="778" y="643" /> <mxPoint x="763" y="643" /> <mxPoint x="763" y="673" /> </Array> <mxPoint x="778" y="918" as="sourcePoint" /> <mxPoint x="738" y="672.98" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="117" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="1&#39;b1" vertex="1"> <mxGeometry height="10" width="24" x="1153" y="668.42" as="geometry" /> </mxCell> <mxCell id="9CsCq_FCLdPXX1rrt_Z0-119" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;strokeColor=#000000;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1090" y="820" as="sourcePoint" /> <mxPoint x="1100" y="810" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="9CsCq_FCLdPXX1rrt_Z0-120" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;" value="32" vertex="1"> <mxGeometry height="10" width="10" x="1084" y="801" as="geometry" /> </mxCell> </root> </mxGraphModel> </diagram> </mxfile> "><defs/><rect fill="#ffffff" width="100%" height="100%" x="0" y="0" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));"/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="2"><g><path d="M 315 166 L 603 166 L 602.98 176.97" 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="3"><g><path d="M 314 107 L 641.12 107.33" fill="none" stroke="#ff8000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(255, 128, 0);"/></g></g><g data-cell-id="4"><g><path d="M 314 126 L 641 126" fill="none" stroke="#cc6600" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(204, 102, 0);"/></g></g><g data-cell-id="5"><g><path d="M 314 145 L 640.88 144.93" fill="none" stroke="#994c00" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(153, 76, 0);"/></g></g><g data-cell-id="6"><g transform="translate(0.5,0.5)"><path d="M 700.94 89.47 L 701 61" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="7"><g transform="translate(0.5,0.5)"><rect x="829" y="132" width="60" height="30" fill="none" stroke="none" transform="rotate(-90,859,147)" pointer-events="all"/></g><g><g transform="rotate(-90 859 147)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 147px; margin-left: 830px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">ALU</div></div></div></foreignObject><text x="859" y="152" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">ALU</text></switch></g></g></g><g data-cell-id="8"><g><path d="M 767 172 L 830 172" 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 767 122 L 830 122" 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><rect x="641" y="90" width="127" height="132" fill="#ffffff" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 125px; height: 1px; padding-top: 156px; margin-left: 642px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 15px; 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: 15px;"><b style="font-size: 15px;">Register<br style="font-size: 15px;" />File</b></font></div></div></div></foreignObject><text x="705" y="161" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">Register...</text></switch></g></g></g><g data-cell-id="11"><g transform="translate(0.5,0.5)"><path d="M 655 83.15 L 665.52 95.58 L 655 108 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" transform="rotate(90,660.26,95.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="12"><g transform="translate(0.5,0.5)"><path d="M 661.16 90.02 L 661.16 77.6" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="13"><g transform="translate(0.5,0.5)"><rect x="747" y="117" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 122px; margin-left: 747px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">RD1</font></div></div></div></foreignObject><text x="765" y="127" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="end">RD1</text></switch></g></g></g><g data-cell-id="14"><g transform="translate(0.5,0.5)"><rect x="747" y="166" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 171px; margin-left: 747px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">RD2</font></div></div></div></foreignObject><text x="765" y="176" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="end">RD2</text></switch></g></g></g><g data-cell-id="15"><g transform="translate(0.5,0.5)"><rect x="684.5" y="95" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 100px; margin-left: 686px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">WE</font></div></div></div></foreignObject><text x="701" y="105" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">WE</text></switch></g></g></g><g data-cell-id="16"><g transform="translate(0.5,0.5)"><rect x="643" y="65" width="34" height="18" rx="2.7" ry="2.7" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 32px; height: 1px; padding-top: 72px; margin-left: 644px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font color="#ffffff" style="font-size: 15px; color: rgb(255, 255, 255);">clk_i</font></div></div></div></foreignObject><text x="660" y="76" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="17"><g transform="translate(0.5,0.5)"><rect x="644" y="102" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 107px; margin-left: 646px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">RA1</font></div></div></div></foreignObject><text x="646" y="112" fill="#000000" font-family="Helvetica" font-size="15px">RA1</text></switch></g></g></g><g data-cell-id="18"><g transform="translate(0.5,0.5)"><rect x="644" y="121" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 126px; margin-left: 646px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">RA2</font></div></div></div></foreignObject><text x="646" y="131" fill="#000000" font-family="Helvetica" font-size="15px">RA2</text></switch></g></g></g><g data-cell-id="19"><g transform="translate(0.5,0.5)"><rect x="644" y="140.5" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 146px; margin-left: 646px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">WA</div></div></div></foreignObject><text x="646" y="150" fill="#000000" font-family="Helvetica" font-size="15px">WA</text></switch></g></g></g><g data-cell-id="20"><g transform="translate(0.5,0.5)"><rect x="644" y="188" width="23" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 21px; height: 1px; padding-top: 193px; margin-left: 646px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">WD</font></div></div></div></foreignObject><text x="646" y="198" fill="#000000" font-family="Helvetica" font-size="15px">WD</text></switch></g></g></g><g data-cell-id="21"><g><path d="M 613 194 L 641 193.8" 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="22"><g transform="translate(0.5,0.5)"><rect x="91" y="219" width="39" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 224px; margin-left: 92px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">32'd4</div></div></div></foreignObject><text x="111" y="229" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">32'd4</text></switch></g></g></g><g data-cell-id="23"><g><path d="M 65 176 L 78 176 Q 88 176 88 166 L 88 55" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/><ellipse cx="88" cy="52" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="24"><g><path d="M 64 225 L 89 225" 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="25"><g><path d="M 24.23 200.04 L 10.99 199.45 Q 1 199 1 189 L 1 61 Q 1 51 11 51.11 L 30.71 51.32" 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="26"><g><path d="M 831 157 L 851 147" 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="27"><g><path d="M 831 137 L 851 147" 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="28"><g><path d="M 831 187 L 871 177" 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="29"><g><path d="M 831 187 L 831 157" 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="30"><g><path d="M 831 137 L 831 107" 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="31"><g><path d="M 593 202 L 470 202 Q 460 202 460.21 212 L 460.79 239 Q 461 249 471 249.02 L 897 249.98 Q 907 250 907 240 L 907 155 Q 907 145 897 144.97 L 871.39 144.9" 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="32"><g transform="translate(0.5,0.5)"><path d="M 12 205 L 22 195" 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="33"><g transform="translate(0.5,0.5)"><rect x="7" y="184" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 189px; margin-left: 8px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">32</div></div></div></foreignObject><text x="12" y="194" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="34"><g transform="translate(0.5,0.5)"><path d="M 76 230 L 86 220" 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="35"><g transform="translate(0.5,0.5)"><rect x="70" y="209" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 214px; margin-left: 71px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">32</div></div></div></foreignObject><text x="75" y="219" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="36"><g transform="translate(0.5,0.5)"><path d="M 262 57 L 272 47" 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="37"><g transform="translate(0.5,0.5)"><rect x="254" y="35" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 40px; margin-left: 255px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">32</div></div></div></foreignObject><text x="259" y="45" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="38"><g transform="translate(0.5,0.5)"><path d="M 625 112 L 635 102" fill="none" stroke="#ff8000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(255, 128, 0);"/></g></g><g data-cell-id="39"><g transform="translate(0.5,0.5)"><rect x="622" y="93" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 98px; margin-left: 623px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">5</div></div></div></foreignObject><text x="627" y="103" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">5</text></switch></g></g></g><g data-cell-id="40"><g transform="translate(0.5,0.5)"><path d="M 625 131 L 635 121" fill="none" stroke="#cc6600" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(204, 102, 0);"/></g></g><g data-cell-id="41"><g transform="translate(0.5,0.5)"><rect x="622" y="112" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 117px; margin-left: 623px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">5</div></div></div></foreignObject><text x="627" y="122" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">5</text></switch></g></g></g><g data-cell-id="42"><g transform="translate(0.5,0.5)"><path d="M 625 150 L 635 140" fill="none" stroke="#994c00" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(153, 76, 0);"/></g></g><g data-cell-id="43"><g transform="translate(0.5,0.5)"><rect x="622" y="131" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 136px; margin-left: 623px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">5</div></div></div></foreignObject><text x="627" y="141" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">5</text></switch></g></g></g><g data-cell-id="44"><g transform="translate(0.5,0.5)"><path d="M 784 127 L 794 117" 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="45"><g transform="translate(0.5,0.5)"><rect x="776" y="106" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 111px; margin-left: 777px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">32</div></div></div></foreignObject><text x="781" y="116" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="46"><g transform="translate(0.5,0.5)"><path d="M 784 177 L 794 167" 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="47"><g transform="translate(0.5,0.5)"><rect x="776" y="156" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 161px; margin-left: 777px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">32</div></div></div></foreignObject><text x="781" y="166" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="48"><g transform="translate(0.5,0.5)"><path d="M 890 150 L 900 140" 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="49"><g transform="translate(0.5,0.5)"><rect x="881" y="130" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 135px; margin-left: 882px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">32</div></div></div></foreignObject><text x="886" y="140" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="50"><g transform="translate(0.5,0.5)"><path d="M 846 105.16 L 856 95.16" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 127, 255);"/></g></g><g data-cell-id="51"><g transform="translate(0.5,0.5)"><rect x="838" y="87" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 92px; margin-left: 839px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #007FFF; "><div style="display: inline-block; font-size: 15px; 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="843" y="97" fill="#007FFF" font-family="Helvetica" font-size="15px" text-anchor="middle">5</text></switch></g></g></g><g data-cell-id="52"><g><path d="M 314 30 L 851 29 L 851 112" 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="53"><g transform="translate(0.5,0.5)"><rect x="596" y="195" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 200px; margin-left: 597px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">1</div></div></div></foreignObject><text x="601" y="205" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">1</text></switch></g></g></g><g data-cell-id="54"><g><path d="M 440 184 L 593 184" 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="55"><g><path d="M 593 212 L 613 206" 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="56"><g><path d="M 593 174 L 613 180" 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="57"><g><path d="M 593 213 L 593 174" 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="58"><g><path d="M 613 207 L 613 180" 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="59"><g><path d="M 314 184 L 394.66 184.43" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(153, 153, 153);"/></g></g><g data-cell-id="60"><g transform="translate(0.5,0.5)"><path d="M 382 189 L 392 178.75" fill="none" stroke="#999999" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(153, 153, 153);"/></g></g><g data-cell-id="61"><g transform="translate(0.5,0.5)"><rect x="375" y="170.75" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 176px; margin-left: 376px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">23</div></div></div></foreignObject><text x="380" y="180" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">23</text></switch></g></g></g><g data-cell-id="62"><g transform="translate(0.5,0.5)"><path d="M 458 188.75 L 468 178.75" 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="63"><g transform="translate(0.5,0.5)"><rect x="448" y="168.75" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 174px; margin-left: 449px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">32</div></div></div></foreignObject><text x="453" y="178" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="64"><g transform="translate(0.5,0.5)"><rect x="596" y="179" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 184px; margin-left: 597px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">0</div></div></div></foreignObject><text x="601" y="189" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">0</text></switch></g></g></g><g data-cell-id="65"><g transform="translate(0.5,0.5)"/><g data-cell-id="66"><g><path d="M 395 195.13 L 395.35 178.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="67"><g><path d="M 395.35 178.75 L 439.35 171.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="68"><g><path d="M 395.24 195.13 L 439.35 195.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="69"><g><path d="M 439.35 195.25 L 439.35 171.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="70"><g transform="translate(0.5,0.5)"><rect x="395" y="173.5" width="48" height="23.5" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="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 center; width: 46px; height: 1px; padding-top: 194px; margin-left: 396px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;"><b style="font-size: 15px;">SE</b></font></div></div></div></foreignObject><text x="419" y="194" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="71"><g transform="translate(0.5,0.5)"><rect x="0" y="311" width="36" height="18" rx="2.7" ry="2.7" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 34px; height: 1px; padding-top: 318px; margin-left: 1px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font color="#ffffff" style="font-size: 15px; color: rgb(255, 255, 255);">clk_i</font></div></div></div></foreignObject><text x="18" y="323" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="72"><g transform="translate(0.5,0.5)"><rect x="43" y="311" width="34" height="18" rx="2.7" ry="2.7" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 32px; height: 1px; padding-top: 318px; margin-left: 44px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">rst_i</font></div></div></div></foreignObject><text x="60" y="323" fill="#FFFFFF" font-family="Helvetica" font-size="15px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="73"><g transform="translate(0.5,0.5)"><rect x="85" y="311" width="34.74" height="18" rx="2.7" ry="2.7" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 33px; height: 1px; padding-top: 318px; margin-left: 86px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font color="#ffffff" style="font-size: 15px; color: rgb(255, 255, 255);">sw_i</font></div></div></div></foreignObject><text x="102" y="323" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">sw_i</text></switch></g></g></g><g data-cell-id="74"><g transform="translate(0.5,0.5)"><rect x="33" y="311" width="12" height="18" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 14px; height: 1px; padding-top: 320px; margin-left: 32px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; 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: 15px;">,</font></div></div></div></foreignObject><text x="39" y="325" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="15px" text-anchor="middle">,</text></switch></g></g></g><g data-cell-id="75"><g transform="translate(0.5,0.5)"><rect x="75" y="311" width="12" height="18" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 14px; height: 1px; padding-top: 320px; margin-left: 74px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; 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: 15px;">,</font></div></div></div></foreignObject><text x="81" y="325" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="15px" text-anchor="middle">,</text></switch></g></g></g><g data-cell-id="76"><g transform="translate(0.5,0.5)"><rect x="126.5" y="310" width="126.5" height="18" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 129px; height: 1px; padding-top: 319px; margin-left: 127px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">— module inputs</div></div></div></foreignObject><text x="127" y="324" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="15px">— module inputs</text></switch></g></g></g><g data-cell-id="79"><g transform="translate(0.5,0.5)"/><g data-cell-id="80"><g transform="translate(0.5,0.5)"><path d="M 78 377.38 L 78.35 361" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="81"><g transform="translate(0.5,0.5)"><path d="M 78.35 361 L 122.35 354" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="82"><g transform="translate(0.5,0.5)"><path d="M 78.24 377.38 L 122.35 377.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="83"><g transform="translate(0.5,0.5)"><path d="M 122.35 377.5 L 122.35 354" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="84"><g transform="translate(0.5,0.5)"><rect x="78" y="355.75" width="48" height="23.5" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="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 center; width: 46px; height: 1px; padding-top: 376px; margin-left: 79px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;"><b style="font-size: 15px;">SE</b></font></div></div></div></foreignObject><text x="102" y="376" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="85"><g transform="translate(0.5,0.5)"><rect x="126.5" y="356" width="224.5" height="18" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 227px; height: 1px; padding-top: 365px; margin-left: 127px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">— sign extension</div></div></div></foreignObject><text x="127" y="370" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="15px">— sign extension</text></switch></g></g></g><g data-cell-id="86"><g transform="translate(0.5,0.5)"/><g data-cell-id="87"><g><path d="M 64.5 240 L 24.5 230" 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 64.5 190 L 44.5 200" 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 64.5 210 L 44.5 200" 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 64.5 160 L 24.5 170" 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 64.5 160 L 64.5 190" 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 64.5 210 L 64.5 240" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="93"><g><path d="M 24.5 170 L 24.5 230" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="94"><g><rect x="23" y="188" width="28.75" height="23.44" fill="none" stroke="none" transform="rotate(-270,37.38,199.72)" pointer-events="all"/></g><g><g transform="rotate(-270 37.375 199.72000000000003)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 200px; margin-left: 24px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">+</div></div></div></foreignObject><text x="37" y="204" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">+</text></switch></g></g></g></g><g data-cell-id="95"><g transform="translate(0.5,0.5)"><rect x="316" y="91" width="38.5" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 32px; height: 1px; padding-top: 96px; margin-left: 323px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">[22:18]</div></div></div></foreignObject><text x="323" y="101" fill="#000000" font-family="Helvetica" font-size="15px">[22:...</text></switch></g></g></g><g data-cell-id="96"><g transform="translate(0.5,0.5)"><rect x="316" y="110" width="38.5" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 32px; height: 1px; padding-top: 115px; margin-left: 323px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">[17:13]</div></div></div></foreignObject><text x="323" y="120" fill="#000000" font-family="Helvetica" font-size="15px">[17:...</text></switch></g></g></g><g data-cell-id="97"><g transform="translate(0.5,0.5)"><rect x="316" y="129" width="29.5" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 23px; height: 1px; padding-top: 134px; margin-left: 323px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">[4:0]</div></div></div></foreignObject><text x="323" y="139" fill="#000000" font-family="Helvetica" font-size="15px">[4:...</text></switch></g></g></g><g data-cell-id="98"><g transform="translate(0.5,0.5)"><rect x="316" y="13" width="36.5" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 30px; height: 1px; padding-top: 18px; margin-left: 323px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">[27:23]</div></div></div></foreignObject><text x="323" y="23" fill="#000000" font-family="Helvetica" font-size="15px">[27:...</text></switch></g></g></g><g data-cell-id="99"><g transform="translate(0.5,0.5)"><rect x="316" y="168" width="30.5" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 24px; height: 1px; padding-top: 173px; margin-left: 323px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">[27:5]</div></div></div></foreignObject><text x="323" y="178" fill="#000000" font-family="Helvetica" font-size="15px">[27...</text></switch></g></g></g><g data-cell-id="100"><g transform="translate(0.5,0.5)"><rect x="316" y="149" width="38" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 154px; margin-left: 323px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">[28]</div></div></div></foreignObject><text x="323" y="159" fill="#000000" font-family="Helvetica" font-size="15px">[28]</text></switch></g></g></g><g data-cell-id="101"><g><path d="M 57.26 52.2 L 118 52.4" 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="118" y="12.58" width="125" 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><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 119px; height: 1px; padding-top: 74px; margin-left: 121px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 15px; 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: 15px;"><b>Instruction memory</b><b style="font-size: 15px;"><br style="font-size: 15px;" /></b></font></div></div></div></foreignObject><text x="181" y="79" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">Instruction memo...</text></switch></g></g></g><g data-cell-id="103"><g transform="translate(0.5,0.5)"><path d="M 72 57.42 L 82 47.42" 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="104"><g transform="translate(0.5,0.5)"><rect x="64" y="37.42" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 42px; margin-left: 65px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">32</div></div></div></foreignObject><text x="69" y="47" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="105"><g transform="translate(0.5,0.5)"><rect x="186" y="45.42" width="52" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 50px; height: 1px; padding-top: 50px; margin-left: 186px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">RD</div></div></div></foreignObject><text x="236" y="55" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="end">RD</text></switch></g></g></g><g data-cell-id="106"><g transform="translate(0.5,0.5)"><rect x="122" y="44.42" width="26" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 49px; margin-left: 122px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">RA</div></div></div></foreignObject><text x="146" y="54" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="end">RA</text></switch></g></g></g><g data-cell-id="107"><g transform="translate(0.5,0.5)"><rect x="31" y="32.42" width="26" height="42" fill="none" stroke="#000000" pointer-events="all" style="stroke: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="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: 47px; margin-left: 32px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b style="font-size: 15px;">PC</b></div></div></div></foreignObject><text x="44" y="62" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">PC</text></switch></g></g></g><g data-cell-id="108"><g transform="translate(0.5,0.5)"><path d="M 39 25.57 L 49.52 38 L 39 50.42 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" transform="rotate(90,44.26,38)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="109"><g transform="translate(0.5,0.5)"><path d="M 44 1 L 44 10.42" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="110"><g transform="translate(0.5,0.5)"><rect x="25" y="1" width="38" height="19" rx="2.85" ry="2.85" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 36px; height: 1px; padding-top: 9px; margin-left: 26px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font color="#ffffff" style="font-size: 15px; color: rgb(255, 255, 255);">clk_i</font></div></div></div></foreignObject><text x="44" y="13" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="111"><g transform="translate(0.5,0.5)"><path d="M 44 32.57 L 44 20" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="112"><g transform="translate(0.5,0.5)"><path d="M 44 97.42 L 44 74.42" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="113"><g transform="translate(0.5,0.5)"><rect x="27" y="92.42" width="32.37" height="16.58" rx="2.49" ry="2.49" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 34px; height: 1px; padding-top: 99px; margin-left: 26px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">rst_i</font></div></div></div></foreignObject><text x="43" y="103" fill="#FFFFFF" font-family="Helvetica" font-size="15px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="114"><g><path d="M 831 107 L 871 117" 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 871 177 L 871 117" 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 transform="translate(0.5,0.5)"><path d="M 314 297 L 314 32 Q 314 22 306.5 22 L 302.75 22 Q 299 22 299 32 L 299 42 Q 299 52 289 52.03 L 243.38 52.18" 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="117"><g transform="translate(0.5,0.5)"><rect x="689" y="47.42" width="24" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 22px; height: 1px; padding-top: 52px; margin-left: 690px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">1'b1</div></div></div></foreignObject><text x="701" y="57" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">1'b1</text></switch></g></g></g><g data-cell-id="9CsCq_FCLdPXX1rrt_Z0-119"><g transform="translate(0.5,0.5)"><path d="M 626 199 L 636 189" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="9CsCq_FCLdPXX1rrt_Z0-120"><g transform="translate(0.5,0.5)"><rect x="620" y="180" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 185px; margin-left: 621px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">32</div></div></div></foreignObject><text x="625" y="190" fill="#000000" font-family="Helvetica" font-size="15px" text-anchor="middle">32</text></switch></g></g></g></g></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg> |