mirror of
https://github.com/MPSU/APS.git
synced 2026-07-26 00:38:26 +00:00
4 lines
240 KiB
XML
4 lines
240 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="1100px" height="1313px" viewBox="0 0 1100 1313" content="<mxfile scale="1" border="20" host="Electron" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/29.3.0 Chrome/140.0.7339.249 Electron/38.7.2 Safari/537.36" version="29.3.0"> <diagram name="Страница — 1" id="tWL6Ezz6b7E3zD1c96GS"> <mxGraphModel dx="2220" dy="2486" grid="1" gridSize="5" 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" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="" vertex="1"> <mxGeometry height="140" width="230" x="350" y="-140" as="geometry" /> </mxCell> <mxCell id="3" parent="1" style="shape=trapezoid;perimeter=trapezoidPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=90;strokeWidth=2;" value="" vertex="1"> <mxGeometry height="40" width="153.13" x="583.44" y="170.94" as="geometry" /> </mxCell> <mxCell id="4" edge="1" parent="1" style="endArrow=oval;html=1;rounded=0;strokeWidth=4;endFill=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="120" y="200" as="sourcePoint" /> <mxPoint x="190" y="200" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="5" edge="1" parent="1" source="6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;"> <mxGeometry relative="1" as="geometry"> <mxPoint x="540.4444444444445" y="969.8888888888887" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="6" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="core_req_i" vertex="1"> <mxGeometry height="20" width="80" x="120" y="960" as="geometry" /> </mxCell> <mxCell id="7" edge="1" parent="1" source="8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1160" y="1058" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="8" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="core_we_i" vertex="1"> <mxGeometry height="20" width="80" x="120" y="1048" as="geometry" /> </mxCell> <mxCell id="9" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="core_size_i" vertex="1"> <mxGeometry height="20" width="65" x="120" y="-205" as="geometry" /> </mxCell> <mxCell id="10" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="core_wd_i" vertex="1"> <mxGeometry height="20" width="65" x="120" y="715" as="geometry" /> </mxCell> <mxCell id="11" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="core_addr_i" vertex="1"> <mxGeometry height="20" width="65" x="120" y="35" as="geometry" /> </mxCell> <mxCell id="12" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="core_rd_o" vertex="1"> <mxGeometry height="20" width="59" x="1100" y="235" as="geometry" /> </mxCell> <mxCell id="13" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="mem_rd_i" vertex="1"> <mxGeometry height="20" width="65" x="120" y="208" as="geometry" /> </mxCell> <mxCell id="14" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;strokeWidth=2;" target="50" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="250" y="150" /> </Array> <mxPoint x="190" y="200" as="sourcePoint" /> <mxPoint x="430" y="150" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="15" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;strokeWidth=2;" target="32" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="250" y="250" /> </Array> <mxPoint x="190" y="200" as="sourcePoint" /> <mxPoint x="430" y="250" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="16" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;strokeWidth=2;" target="44" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="250" y="180" /> </Array> <mxPoint x="190" y="200" as="sourcePoint" /> <mxPoint x="430" y="180" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="17" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;strokeWidth=2;" target="38" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="250" y="220" /> </Array> <mxPoint x="190" y="200" as="sourcePoint" /> <mxPoint x="430" y="220" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="18" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="mem_rd_i[7:0]" vertex="1"> <mxGeometry height="20" width="90" x="250" y="130" 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=12;comic=0;" value="mem_rd_i[15:8]" vertex="1"> <mxGeometry height="20" width="90" x="250" y="160" 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=12;comic=0;" value="mem_rd_i[23:16]" vertex="1"> <mxGeometry height="20" width="90" x="250" y="200" as="geometry" /> </mxCell> <mxCell id="21" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="mem_rd_i[31:24]" vertex="1"> <mxGeometry height="20" width="90" x="250" y="228" as="geometry" /> </mxCell> <mxCell id="22" edge="1" parent="1" source="32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.854;entryY=1.003;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeWidth=4;" target="3"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="23" edge="1" parent="1" style="endArrow=oval;html=1;rounded=0;startArrow=none;startFill=0;endFill=1;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="440" y="480" /> <mxPoint x="420" y="480" /> </Array> <mxPoint x="450" y="490" as="sourcePoint" /> <mxPoint x="420" y="150" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="24" edge="1" parent="1" source="50" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeWidth=4;"> <mxGeometry relative="1" as="geometry"> <mxPoint x="640.0000000000001" y="145.19047619047615" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="25" edge="1" parent="1" source="44" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeWidth=4;"> <mxGeometry relative="1" as="geometry"> <mxPoint x="640.0000000000001" y="175.19047619047615" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="26" edge="1" parent="1" source="38" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeWidth=4;"> <mxGeometry relative="1" as="geometry"> <mxPoint x="640.0000000000001" y="215.19047619047615" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="27" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="560" y="230" as="geometry" /> </mxCell> <mxCell id="28" edge="1" parent="27" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="29" edge="1" parent="27" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="30" edge="1" parent="27" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="31" edge="1" parent="27" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="32" parent="27" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;" value="SE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="33" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="560" y="200" as="geometry" /> </mxCell> <mxCell id="34" edge="1" parent="33" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="35" edge="1" parent="33" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="36" edge="1" parent="33" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="37" edge="1" parent="33" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="38" parent="33" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;" value="SE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="39" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="560" y="160" as="geometry" /> </mxCell> <mxCell id="40" edge="1" parent="39" style="endArrow=none;html=1;rounded=0;strokeWidth=2;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="41" edge="1" parent="39" style="endArrow=none;html=1;rounded=0;strokeWidth=2;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="42" edge="1" parent="39" style="endArrow=none;html=1;rounded=0;strokeWidth=2;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="43" edge="1" parent="39" style="endArrow=none;html=1;rounded=0;strokeWidth=2;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="44" parent="39" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" value="SE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="45" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="560" y="130" as="geometry" /> </mxCell> <mxCell id="46" edge="1" parent="45" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="47" edge="1" parent="45" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="48" edge="1" parent="45" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="49" edge="1" parent="45" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="50" parent="45" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;" value="SE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="51" edge="1" parent="1" style="endArrow=oval;html=1;rounded=0;startArrow=none;startFill=0;endFill=1;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="440" y="500" /> <mxPoint x="400" y="500" /> </Array> <mxPoint x="450" y="490" as="sourcePoint" /> <mxPoint x="400" y="180" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="52" edge="1" parent="1" style="endArrow=oval;html=1;rounded=0;startArrow=none;startFill=0;endFill=1;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="440" y="520" /> <mxPoint x="380" y="520" /> </Array> <mxPoint x="450" y="530" as="sourcePoint" /> <mxPoint x="380" y="220" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="53" edge="1" parent="1" style="endArrow=oval;html=1;rounded=0;startArrow=none;startFill=0;endFill=1;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="440" y="540" /> <mxPoint x="360" y="540" /> </Array> <mxPoint x="450" y="530" as="sourcePoint" /> <mxPoint x="360" y="250" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="54" parent="1" style="shape=trapezoid;perimeter=trapezoidPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=90;strokeWidth=2;" value="" vertex="1"> <mxGeometry height="40" width="153.13" x="584" y="350.94" as="geometry" /> </mxCell> <mxCell id="55" edge="1" parent="1" source="64" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.854;entryY=1.003;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeWidth=4;" target="54"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="56" edge="1" parent="1" source="82" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeWidth=4;"> <mxGeometry relative="1" as="geometry"> <mxPoint x="640" y="325" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="57" edge="1" parent="1" source="76" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeWidth=4;"> <mxGeometry relative="1" as="geometry"> <mxPoint x="640" y="355" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="58" edge="1" parent="1" source="70" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeWidth=4;"> <mxGeometry relative="1" as="geometry"> <mxPoint x="640" y="395" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="59" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="560" y="410" as="geometry" /> </mxCell> <mxCell id="60" edge="1" parent="59" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="61" edge="1" parent="59" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="62" edge="1" parent="59" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="63" edge="1" parent="59" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="64" parent="59" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;" value="ZE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="65" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="560" y="380" as="geometry" /> </mxCell> <mxCell id="66" edge="1" parent="65" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="67" edge="1" parent="65" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="68" edge="1" parent="65" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="69" edge="1" parent="65" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="70" parent="65" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;" value="ZE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="71" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="560" y="340" as="geometry" /> </mxCell> <mxCell id="72" edge="1" parent="71" style="endArrow=none;html=1;rounded=0;strokeWidth=2;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="73" edge="1" parent="71" style="endArrow=none;html=1;rounded=0;strokeWidth=2;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="74" edge="1" parent="71" style="endArrow=none;html=1;rounded=0;strokeWidth=2;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="75" edge="1" parent="71" style="endArrow=none;html=1;rounded=0;strokeWidth=2;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="76" parent="71" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" value="ZE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="77" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="560" y="310" as="geometry" /> </mxCell> <mxCell id="78" edge="1" parent="77" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="79" edge="1" parent="77" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="80" edge="1" parent="77" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="81" edge="1" parent="77" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="82" parent="77" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;" value="ZE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="83" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=2;startArrow=oval;startFill=1;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" target="82" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="420" y="330" as="sourcePoint" /> <mxPoint x="450" y="330" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="84" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=2;entryX=0;entryY=0.75;entryDx=0;entryDy=0;startArrow=oval;startFill=1;" target="76" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="400" y="360" as="sourcePoint" /> <mxPoint x="430" y="359.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="85" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=2;entryX=0;entryY=0.75;entryDx=0;entryDy=0;startArrow=oval;startFill=1;" target="70" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="380" y="400" as="sourcePoint" /> <mxPoint x="430" y="400" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="86" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=2;entryX=0;entryY=0.75;entryDx=0;entryDy=0;startArrow=oval;startFill=1;" target="64" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="360" y="430" as="sourcePoint" /> <mxPoint x="430" y="430" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="87" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=3;startArrow=oval;startFill=1;entryX=0.003;entryY=0.694;entryDx=0;entryDy=0;entryPerimeter=0;" target="101" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="450" y="490" as="sourcePoint" /> <mxPoint x="500" y="490" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="88" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=3;startArrow=oval;startFill=1;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" target="95" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="450" y="530" as="sourcePoint" /> <mxPoint x="500" y="530" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="89" parent="1" style="shape=trapezoid;perimeter=trapezoidPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=90;strokeWidth=2;" value="" vertex="1"> <mxGeometry height="37.5" width="79.22" x="618.67" y="486.33" as="geometry" /> </mxCell> <mxCell id="90" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="560" y="510" as="geometry" /> </mxCell> <mxCell id="91" edge="1" parent="90" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="92" edge="1" parent="90" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="93" edge="1" parent="90" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="94" edge="1" parent="90" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="95" parent="90" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;" value="SE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="96" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="560" y="471" as="geometry" /> </mxCell> <mxCell id="97" edge="1" parent="96" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="98" edge="1" parent="96" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="99" edge="1" parent="96" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="100" edge="1" parent="96" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="101" parent="96" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;" value="SE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="102" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=3;startArrow=oval;startFill=1;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" target="115" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="530" y="635" /> </Array> <mxPoint x="530" y="530" as="sourcePoint" /> <mxPoint x="530" y="570" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="103" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=3;startArrow=oval;startFill=1;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" target="109" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="545" y="600" /> </Array> <mxPoint x="545" y="490.25" as="sourcePoint" /> <mxPoint x="545.04" y="543.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="104" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="560" y="580" as="geometry" /> </mxCell> <mxCell id="105" edge="1" parent="104" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="106" edge="1" parent="104" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="107" edge="1" parent="104" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="108" edge="1" parent="104" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="109" parent="104" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;" value="ZE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="110" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="560" y="615" as="geometry" /> </mxCell> <mxCell id="111" edge="1" parent="110" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="112" edge="1" parent="110" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="113" edge="1" parent="110" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="114" edge="1" parent="110" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="115" parent="110" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;" value="ZE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="116" edge="1" parent="1" source="101" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.999;exitY=0.4;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeWidth=4;exitPerimeter=0;"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="640" y="484" /> </Array> <mxPoint x="601" y="488" as="sourcePoint" /> <mxPoint x="640" y="484" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="117" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.999;exitY=0.4;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeWidth=4;exitPerimeter=0;"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="640" y="522.42" /> </Array> <mxPoint x="600" y="522.42" as="sourcePoint" /> <mxPoint x="640" y="522.42" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="118" parent="1" style="shape=trapezoid;perimeter=trapezoidPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=90;strokeWidth=2;" value="" vertex="1"> <mxGeometry height="37.5" width="80" x="618.28" y="591.72" as="geometry" /> </mxCell> <mxCell id="119" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="600" y="640" as="sourcePoint" /> <mxPoint x="600" y="615" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="120" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.999;exitY=0.4;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeWidth=4;exitPerimeter=0;"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="640" y="593" /> </Array> <mxPoint x="600" y="593" as="sourcePoint" /> <mxPoint x="640" y="593" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="121" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.999;exitY=0.4;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeWidth=4;exitPerimeter=0;"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="640" y="627.42" /> </Array> <mxPoint x="600" y="627.42" as="sourcePoint" /> <mxPoint x="640" y="627.42" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="122" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="mem_rd_i[15:0]" vertex="1"> <mxGeometry height="20" width="90" x="450" y="466.33" as="geometry" /> </mxCell> <mxCell id="123" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="mem_rd_i[31:16]" vertex="1"> <mxGeometry height="20" width="90" x="450" y="503.83" as="geometry" /> </mxCell> <mxCell id="124" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;startArrow=oval;startFill=1;strokeWidth=4;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="160" y="80" /> <mxPoint x="820" y="80" /> <mxPoint x="820" y="140" /> </Array> <mxPoint x="160" y="200" as="sourcePoint" /> <mxPoint x="880" y="140" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="125" edge="1" parent="1" source="3" style="endArrow=none;html=1;rounded=0;strokeWidth=4;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="680" y="195" as="sourcePoint" /> <mxPoint x="880" y="191" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="126" edge="1" parent="1" source="54" style="endArrow=none;html=1;rounded=0;strokeWidth=4;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" target="129" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="740" y="371" /> <mxPoint x="740" y="258" /> </Array> <mxPoint x="681.57" y="375" as="sourcePoint" /> <mxPoint x="840" y="260" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="127" edge="1" parent="1" source="89" style="endArrow=none;html=1;rounded=0;strokeWidth=4;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.698;entryY=1.017;entryDx=0;entryDy=0;entryPerimeter=0;" target="129" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="800" y="505" /> <mxPoint x="800" y="320" /> </Array> <mxPoint x="680" y="504.78999999999996" as="sourcePoint" /> <mxPoint x="840" y="320" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="128" edge="1" parent="1" source="118" style="endArrow=none;html=1;rounded=0;strokeWidth=4;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.888;entryY=1.011;entryDx=0;entryDy=0;entryPerimeter=0;" target="129" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="840" y="610" /> <mxPoint x="840" y="380" /> </Array> <mxPoint x="695" y="620.21" as="sourcePoint" /> <mxPoint x="840" y="380" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="129" parent="1" style="shape=trapezoid;perimeter=trapezoidPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=90;strokeWidth=2;" value="" vertex="1"> <mxGeometry height="67.5" width="315" x="757.25" y="223.75" as="geometry" /> </mxCell> <mxCell id="130" edge="1" parent="1" style="endArrow=oval;html=1;rounded=0;strokeWidth=4;endFill=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="118" y="58" as="sourcePoint" /> <mxPoint x="700" y="60" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="131" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="half_offset" vertex="1"> <mxGeometry height="20" width="63" x="752" y="5" as="geometry" /> </mxCell> <mxCell id="132" edge="1" parent="1" source="3" style="endArrow=oval;html=1;rounded=0;strokeWidth=2;endFill=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="660" y="100" /> </Array> <mxPoint x="659.31" y="123" as="sourcePoint" /> <mxPoint x="700" y="100" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="133" edge="1" parent="1" source="54" style="endArrow=none;html=1;rounded=0;strokeWidth=2;exitX=0.078;exitY=0.446;exitDx=0;exitDy=0;exitPerimeter=0;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="663" y="280" /> <mxPoint x="700" y="280" /> </Array> <mxPoint x="662.5" y="302" as="sourcePoint" /> <mxPoint x="700" y="57" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="134" edge="1" parent="1" style="endArrow=oval;html=1;rounded=0;endFill=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="660" y="460" /> <mxPoint x="700" y="460" /> </Array> <mxPoint x="660" y="475" as="sourcePoint" /> <mxPoint x="700" y="280" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="135" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="half_offset" vertex="1"> <mxGeometry height="20" width="65" x="705" y="446.33" as="geometry" /> </mxCell> <mxCell id="136" edge="1" parent="1" style="endArrow=oval;html=1;rounded=0;endFill=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="660" y="560" /> <mxPoint x="700" y="560" /> </Array> <mxPoint x="660" y="580" as="sourcePoint" /> <mxPoint x="700" y="460" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="137" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="2&#39;b00" vertex="1"> <mxGeometry height="20" width="30" x="643.28" y="135" as="geometry" /> </mxCell> <mxCell id="138" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="2&#39;b01" vertex="1"> <mxGeometry height="20" width="30" x="643.28" y="165" as="geometry" /> </mxCell> <mxCell id="139" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="2&#39;b10" vertex="1"> <mxGeometry height="20" width="30" x="643.28" y="204" as="geometry" /> </mxCell> <mxCell id="140" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="2&#39;b11" vertex="1"> <mxGeometry height="20" width="30" x="643.28" y="232.5" as="geometry" /> </mxCell> <mxCell id="141" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="2&#39;b00" vertex="1"> <mxGeometry height="20" width="30" x="644" y="315" as="geometry" /> </mxCell> <mxCell id="142" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="2&#39;b01" vertex="1"> <mxGeometry height="20" width="30" x="644" y="345" as="geometry" /> </mxCell> <mxCell id="143" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="2&#39;b10" vertex="1"> <mxGeometry height="20" width="30" x="644" y="385" as="geometry" /> </mxCell> <mxCell id="144" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="2&#39;b11" vertex="1"> <mxGeometry height="20" width="30" x="644" y="413.5" as="geometry" /> </mxCell> <mxCell id="145" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="1&#39;b0" vertex="1"> <mxGeometry height="20" width="30" x="643.28" y="476" as="geometry" /> </mxCell> <mxCell id="146" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="1&#39;b1" vertex="1"> <mxGeometry height="20" width="30" x="643.28" y="511" as="geometry" /> </mxCell> <mxCell id="147" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="1&#39;b0" vertex="1"> <mxGeometry height="20" width="30" x="643.28" y="582" as="geometry" /> </mxCell> <mxCell id="148" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="1&#39;b1" vertex="1"> <mxGeometry height="20" width="30" x="643.28" y="617.5" as="geometry" /> </mxCell> <mxCell id="149" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="129" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="980" y="-180" /> <mxPoint x="980" y="15" /> <mxPoint x="915" y="15" /> </Array> <mxPoint x="120" y="-180" as="sourcePoint" /> <mxPoint x="325" y="20" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="150" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=4;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="700" y="60" as="sourcePoint" /> <mxPoint x="1160" y="60" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="151" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1" value="LDST_W" vertex="1"> <mxGeometry height="30" width="60" x="885" y="125" as="geometry" /> </mxCell> <mxCell id="152" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1" value="LDST_B" vertex="1"> <mxGeometry height="30" width="60" x="885" y="175.94" as="geometry" /> </mxCell> <mxCell id="153" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1" value="LDST_BU" vertex="1"> <mxGeometry height="30" width="60" x="885" y="242.5" as="geometry" /> </mxCell> <mxCell id="154" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1" value="LDST_H" vertex="1"> <mxGeometry height="30" width="60" x="885" y="305" as="geometry" /> </mxCell> <mxCell id="155" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1" value="LDST_HU" vertex="1"> <mxGeometry height="30" width="60" x="884.75" y="365" as="geometry" /> </mxCell> <mxCell id="156" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=4;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1160" y="257" as="sourcePoint" /> <mxPoint x="950" y="256.73" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="157" edge="1" parent="1" source="158" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeWidth=2;"> <mxGeometry relative="1" as="geometry"> <mxPoint x="820" y="-120.4761904761906" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="158" parent="1" style="shape=trapezoid;perimeter=trapezoidPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=90;strokeWidth=2;" value="" vertex="1"> <mxGeometry height="67.5" width="157.18" x="836.16" y="-115.15999999999997" as="geometry" /> </mxCell> <mxCell id="159" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1" value="LDST_H" vertex="1"> <mxGeometry height="30" width="60" x="884.99" y="-95" as="geometry" /> </mxCell> <mxCell id="160" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1" value="LDST_W" vertex="1"> <mxGeometry height="30" width="60" x="884.49" y="-135" as="geometry" /> </mxCell> <mxCell id="161" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1" value="LDST_B" vertex="1"> <mxGeometry height="30" width="60" x="884.99" y="-55.620000000000005" as="geometry" /> </mxCell> <mxCell id="162" edge="1" parent="1" style="endArrow=oval;html=1;rounded=0;strokeWidth=2;endFill=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="915" y="-150" as="sourcePoint" /> <mxPoint x="915" y="-180" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="163" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=2;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" target="165" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points" /> <mxPoint x="700" y="60" as="sourcePoint" /> <mxPoint x="700" y="-20" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="164" edge="1" parent="1" source="165" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=-0.053;entryY=0.521;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeWidth=2;" target="161"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="165" parent="1" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontStyle=1" value="&amp;lt;&amp;lt;" vertex="1"> <mxGeometry height="35" width="35" x="682" y="-57.12" as="geometry" /> </mxCell> <mxCell id="166" edge="1" parent="1" source="167" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;strokeWidth=2;" target="165"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="167" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" value="4&#39;b0001" vertex="1"> <mxGeometry height="30" width="60" x="590" y="-55.620000000000005" as="geometry" /> </mxCell> <mxCell id="168" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" value="4&#39;b1111" vertex="1"> <mxGeometry height="30" width="60" x="767" y="-135" as="geometry" /> </mxCell> <mxCell id="169" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.25;entryY=1;entryDx=0;entryDy=0;endArrow=none;endFill=0;strokeWidth=2;"> <mxGeometry relative="1" as="geometry"> <mxPoint x="714" y="-93.16000000000008" as="sourcePoint" /> <mxPoint x="739.75" y="-93.66000000000008" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="170" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" value="4&#39;b0011" vertex="1"> <mxGeometry height="30" width="43" x="671" y="-108.16" as="geometry" /> </mxCell> <mxCell id="171" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeWidth=2;"> <mxGeometry relative="1" as="geometry"> <mxPoint x="714.2100000000002" y="-69.11999999999989" as="sourcePoint" /> <mxPoint x="740" y="-69" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="172" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" value="4&#39;b1100" vertex="1"> <mxGeometry height="30" width="43.43" x="670.7800000000001" y="-84.11999999999999" as="geometry" /> </mxCell> <mxCell id="173" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="740" y="-56" as="sourcePoint" /> <mxPoint x="740" y="-106" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="174" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="760" y="-66" as="sourcePoint" /> <mxPoint x="760" y="-96" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="175" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="740" y="-106" as="sourcePoint" /> <mxPoint x="760" y="-96" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="176" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="740" y="-56" as="sourcePoint" /> <mxPoint x="760" y="-66" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="177" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeWidth=2;" target="158" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="760" y="-81" as="sourcePoint" /> <mxPoint x="815" y="-130" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="178" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;endFill=0;startArrow=oval;startFill=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="750" y="20" /> </Array> <mxPoint x="700" y="20" as="sourcePoint" /> <mxPoint x="750" y="-60" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="179" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="byte_offset" vertex="1"> <mxGeometry height="20" width="90" x="705.75" y="90" as="geometry" /> </mxCell> <mxCell id="180" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="0" vertex="1"> <mxGeometry height="20" width="15" x="742.5" y="-104.11999999999999" as="geometry" /> </mxCell> <mxCell id="181" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="1" vertex="1"> <mxGeometry height="20" width="15" x="743.25" y="-80.11999999999999" as="geometry" /> </mxCell> <mxCell id="182" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="byte_offset" vertex="1"> <mxGeometry height="20" width="67.11" x="631.17" y="-5" as="geometry" /> </mxCell> <mxCell id="183" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="950" y="-80.12" as="sourcePoint" /> <mxPoint x="1160" y="-80" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="184" parent="1" style="shape=trapezoid;perimeter=trapezoidPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=90;strokeWidth=2;" value="" vertex="1"> <mxGeometry height="67.5" width="157.18" x="836.41" y="704.84" as="geometry" /> </mxCell> <mxCell id="185" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1" value="LDST_W" vertex="1"> <mxGeometry height="30" width="60" x="885.24" y="725" as="geometry" /> </mxCell> <mxCell id="186" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1" value="LDST_H" vertex="1"> <mxGeometry height="30" width="60" x="884.74" y="685" as="geometry" /> </mxCell> <mxCell id="187" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1" value="LDST_B" vertex="1"> <mxGeometry height="30" width="60" x="885.24" y="764.38" as="geometry" /> </mxCell> <mxCell id="188" edge="1" parent="1" style="endArrow=oval;html=1;rounded=0;strokeWidth=4;endFill=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="120" y="738" as="sourcePoint" /> <mxPoint x="260" y="738" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="189" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=4;entryX=0.25;entryY=1;entryDx=0;entryDy=0;" target="184" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="300" y="699" /> </Array> <mxPoint x="260" y="740" as="sourcePoint" /> <mxPoint x="310" y="690" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="190" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=4;entryX=0.75;entryY=1;entryDx=0;entryDy=0;" target="184" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="300" y="778" /> </Array> <mxPoint x="260" y="739" as="sourcePoint" /> <mxPoint x="485" y="775" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="191" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=4;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" target="184" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="265" y="739" as="sourcePoint" /> <mxPoint x="485" y="775" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="192" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="{{2{core_wd_i[15:0]}}}" vertex="1"> <mxGeometry height="20" width="125" x="736.57" y="675" as="geometry" /> </mxCell> <mxCell id="193" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="{{4{core_wd_i[7:0]}}}" vertex="1"> <mxGeometry height="20" width="125" x="737.13" y="755" as="geometry" /> </mxCell> <mxCell id="194" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="core_wd_i" vertex="1"> <mxGeometry height="20" width="65" x="795.75" y="715" as="geometry" /> </mxCell> <mxCell id="195" edge="1" parent="1" source="184" style="endArrow=oval;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;endFill=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="915" y="580" /> <mxPoint x="980" y="580" /> </Array> <mxPoint x="900" y="535" as="sourcePoint" /> <mxPoint x="980" y="15" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="196" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;strokeWidth=4;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="1160" y="737" as="sourcePoint" /> <mxPoint x="950" y="736.73" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="197" edge="1" parent="1" source="198" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" target="202"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="655" y="955" /> <mxPoint x="655" y="795" /> <mxPoint x="294" y="795" /> <mxPoint x="294" y="859" /> </Array> </mxGeometry> </mxCell> <mxCell id="198" parent="1" style="verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.logic_gates.logic_gate;operation=and;" value="" vertex="1"> <mxGeometry height="60" width="100" x="535" y="925" as="geometry" /> </mxCell> <mxCell id="199" edge="1" parent="1" source="200" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" target="198"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="534" y="874" /> <mxPoint x="534" y="940" /> </Array> </mxGeometry> </mxCell> <mxCell id="200" parent="1" style="verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.logic_gates.logic_gate;operation=and;negating=1;negSize=0.15;" value="" vertex="1"> <mxGeometry height="60" width="100" x="414" y="844.25" as="geometry" /> </mxCell> <mxCell id="201" edge="1" parent="1" source="202" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;"> <mxGeometry relative="1" as="geometry"> <mxPoint x="415" y="859.230769230769" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="202" parent="1" style="rounded=0;whiteSpace=wrap;html=1;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;fillColor=none;verticalAlign=top;horizontal=1;spacingBottom=0;spacingTop=8;jiggle=0.5;strokeWidth=1;" value="stall" vertex="1"> <mxGeometry height="62" width="36" x="314" y="828" as="geometry" /> </mxCell> <mxCell id="203" parent="1" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot; color=&quot;#ffffff&quot;&gt;clk_i&lt;/font&gt;&lt;/p&gt;" vertex="1"> <mxGeometry height="15" width="32" x="316" y="800" as="geometry" /> </mxCell> <mxCell id="204" edge="1" parent="1" source="207" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=1;entryX=0.518;entryY=0.998;entryDx=0;entryDy=0;entryPerimeter=0;" target="203" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="332.74" y="849.0000000000001" as="sourcePoint" /> <mxPoint x="332.74" y="826.85" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="205" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=16;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="332" y="913.25" as="sourcePoint" /> <mxPoint x="332" y="890.25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="206" parent="1" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#000000;comic=0;jiggle=0.5;" value="&lt;p style=&quot;line-height: 130%;&quot;&gt;&lt;font style=&quot;font-size: 13px;&quot; color=&quot;#ffffff&quot;&gt;rst_i&lt;/font&gt;&lt;/p&gt;" vertex="1"> <mxGeometry height="16" width="31" x="316" y="909.25" as="geometry" /> </mxCell> <mxCell id="207" parent="1" style="triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;strokeColor=#000000;jiggle=0.5;strokeWidth=1;" value="" vertex="1"> <mxGeometry height="23.5" width="10.53" x="327.21999999999997" y="821.5" as="geometry" /> </mxCell> <mxCell id="208" edge="1" parent="1" source="209" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" target="200"> <mxGeometry relative="1" as="geometry"> <Array as="points"> <mxPoint x="414" y="940" /> </Array> </mxGeometry> </mxCell> <mxCell id="209" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="mem_ready_i" vertex="1"> <mxGeometry height="20" width="80" x="120" y="930" as="geometry" /> </mxCell> <mxCell id="210" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;startArrow=oval;startFill=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="655" y="955" as="sourcePoint" /> <mxPoint x="1160" y="955" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="211" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;startArrow=oval;startFill=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="448" y="1020" /> </Array> <mxPoint x="448.04347826086956" y="970" as="sourcePoint" /> <mxPoint x="1160" y="1020" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="212" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="mem_we_o" vertex="1"> <mxGeometry height="20" width="65" x="1094" y="1035" as="geometry" /> </mxCell> <mxCell id="213" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="mem_req_o" vertex="1"> <mxGeometry height="20" width="65" x="1094" y="1000" as="geometry" /> </mxCell> <mxCell id="214" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="core_stall_o" vertex="1"> <mxGeometry height="20" width="65" x="1094" y="935" as="geometry" /> </mxCell> <mxCell id="215" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="mem_wd_o" vertex="1"> <mxGeometry height="20" width="65" x="1094" y="715" as="geometry" /> </mxCell> <mxCell id="216" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="mem_addr_o" vertex="1"> <mxGeometry height="20" width="65" x="1094" y="40" as="geometry" /> </mxCell> <mxCell id="217" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="mem_be_o" vertex="1"> <mxGeometry height="20" width="65" x="1094" y="-100.12" as="geometry" /> </mxCell> <mxCell id="218" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="byte_offset = core_addr_i[1:0]" vertex="1"> <mxGeometry height="20" width="166" x="359" y="-60.12" as="geometry" /> </mxCell> <mxCell id="219" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="half_offset = core_addr_i[1]" vertex="1"> <mxGeometry height="20" width="155" x="359" y="-30.12" as="geometry" /> </mxCell> <mxCell id="220" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="359.5" y="-125.78999999999999" as="geometry" /> </mxCell> <mxCell id="221" edge="1" parent="220" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="222" edge="1" parent="220" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="223" edge="1" parent="220" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="224" edge="1" parent="220" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="225" parent="220" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;" value="SE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="226" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="— sign extension" vertex="1"> <mxGeometry height="20" width="155" x="413.5" y="-123.28999999999999" as="geometry" /> </mxCell> <mxCell id="227" connectable="0" parent="1" style="group" value="" vertex="1"> <mxGeometry height="25" width="40" x="359.5" y="-92.5" as="geometry" /> </mxCell> <mxCell id="228" edge="1" parent="227" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="10" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="229" edge="1" parent="227" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint y="10" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="230" edge="1" parent="227" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint y="25" as="sourcePoint" /> <mxPoint x="40" y="25" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="231" edge="1" parent="227" style="endArrow=none;html=1;rounded=0;strokeWidth=2;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <mxPoint x="40" y="25" as="sourcePoint" /> <mxPoint x="40" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="232" parent="227" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;strokeWidth=2;" value="ZE" vertex="1"> <mxGeometry height="20" width="40" y="5" as="geometry" /> </mxCell> <mxCell id="233" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;" value="— zero extension" vertex="1"> <mxGeometry height="20" width="155" x="413.5" y="-90" 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 transform="translate(0.5,0.5)"><rect x="261" y="85" width="230" height="140" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="3"><g transform="translate(0.5,0.5)"><path d="M 494.44 435.94 L 514.44 395.94 L 627.57 395.94 L 647.57 435.94 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,571.01,415.94)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="4"><g transform="translate(0.5,0.5)"><path d="M 31 425 L 98 425" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="101" cy="425" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="4" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="5"><g transform="translate(0.5,0.5)"><path d="M 111 1195 L 281.14 1195 L 451.44 1194.89" 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="6"><g transform="translate(0.5,0.5)"><rect x="31" y="1185" width="80" height="20" 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: 78px; height: 1px; padding-top: 1195px; margin-left: 33px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">core_req_i</div></div></div></foreignObject><text x="33" y="1199" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">core_req_i</text></switch></g></g></g><g data-cell-id="7"><g transform="translate(0.5,0.5)"><path d="M 111 1283 L 1071 1283" 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="8"><g transform="translate(0.5,0.5)"><rect x="31" y="1273" width="80" height="20" 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: 78px; height: 1px; padding-top: 1283px; margin-left: 33px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">core_we_i</div></div></div></foreignObject><text x="33" y="1287" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">core_we_i</text></switch></g></g></g><g data-cell-id="9"><g transform="translate(0.5,0.5)"><rect x="31" y="20" width="65" height="20" 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: 63px; height: 1px; padding-top: 30px; margin-left: 33px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">core_size_i</div></div></div></foreignObject><text x="33" y="34" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">core_size_i</text></switch></g></g></g><g data-cell-id="10"><g transform="translate(0.5,0.5)"><rect x="31" y="940" width="65" height="20" 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: 63px; height: 1px; padding-top: 950px; margin-left: 33px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">core_wd_i</div></div></div></foreignObject><text x="33" y="954" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">core_wd_i</text></switch></g></g></g><g data-cell-id="11"><g transform="translate(0.5,0.5)"><rect x="31" y="260" width="65" height="20" 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: 63px; height: 1px; padding-top: 270px; margin-left: 33px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">core_addr_i</div></div></div></foreignObject><text x="33" y="274" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">core_addr_i</text></switch></g></g></g><g data-cell-id="12"><g transform="translate(0.5,0.5)"><rect x="1011" y="460" width="59" height="20" 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: 57px; height: 1px; padding-top: 470px; margin-left: 1011px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">core_rd_o</div></div></div></foreignObject><text x="1068" y="474" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">core_rd_o</text></switch></g></g></g><g data-cell-id="13"><g transform="translate(0.5,0.5)"><rect x="31" y="433" width="65" height="20" 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: 63px; height: 1px; padding-top: 443px; margin-left: 33px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_rd_i</div></div></div></foreignObject><text x="33" y="447" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mem_rd_i</text></switch></g></g></g><g data-cell-id="14"><g transform="translate(0.5,0.5)"><path d="M 101 425 L 161 375 L 471 375" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="15"><g transform="translate(0.5,0.5)"><path d="M 101 425 L 161 475 L 471 475" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="16"><g transform="translate(0.5,0.5)"><path d="M 101 425 L 161 405 L 471 405" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="17"><g transform="translate(0.5,0.5)"><path d="M 101 425 L 161 445 L 471 445" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="18"><g transform="translate(0.5,0.5)"><rect x="161" y="355" width="90" height="20" 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: 88px; height: 1px; padding-top: 365px; margin-left: 163px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_rd_i[7:0]</div></div></div></foreignObject><text x="163" y="369" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mem_rd_i[7:0]</text></switch></g></g></g><g data-cell-id="19"><g transform="translate(0.5,0.5)"><rect x="161" y="385" width="90" height="20" 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: 88px; height: 1px; padding-top: 395px; margin-left: 163px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_rd_i[15:8]</div></div></div></foreignObject><text x="163" y="399" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mem_rd_i[15:8]</text></switch></g></g></g><g data-cell-id="20"><g transform="translate(0.5,0.5)"><rect x="161" y="425" width="90" height="20" 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: 88px; height: 1px; padding-top: 435px; margin-left: 163px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_rd_i[23:16]</div></div></div></foreignObject><text x="163" y="439" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mem_rd_i[23:16]</text></switch></g></g></g><g data-cell-id="21"><g transform="translate(0.5,0.5)"><rect x="161" y="453" width="90" height="20" 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: 88px; height: 1px; padding-top: 463px; margin-left: 163px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_rd_i[31:24]</div></div></div></foreignObject><text x="163" y="467" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mem_rd_i[31:24]</text></switch></g></g></g><g data-cell-id="22"><g transform="translate(0.5,0.5)"><path d="M 511 470 L 550.86 470" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="23"><g transform="translate(0.5,0.5)"><path d="M 361 715 L 351 705 L 331 705 L 331 378" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="331" cy="375" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="24"><g transform="translate(0.5,0.5)"><path d="M 511 370 L 531 370 L 551 370.19" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="25"><g transform="translate(0.5,0.5)"><path d="M 511 400 L 531 400 L 551 400.19" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="26"><g transform="translate(0.5,0.5)"><path d="M 511 440 L 531 440 L 551 440.19" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="27"><g transform="translate(0.5,0.5)"/><g data-cell-id="28"><g transform="translate(0.5,0.5)"><path d="M 471 465 L 511 455" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="29"><g transform="translate(0.5,0.5)"><path d="M 471 480 L 471 465" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="30"><g transform="translate(0.5,0.5)"><path d="M 471 480 L 511 480" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="31"><g transform="translate(0.5,0.5)"><path d="M 511 480 L 511 455" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="32"><g transform="translate(0.5,0.5)"><rect x="471" y="460" width="40" height="20" 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: 38px; height: 1px; padding-top: 470px; margin-left: 472px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">SE</div></div></div></foreignObject><text x="491" y="474" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="33"><g transform="translate(0.5,0.5)"/><g data-cell-id="34"><g transform="translate(0.5,0.5)"><path d="M 471 435 L 511 425" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="35"><g transform="translate(0.5,0.5)"><path d="M 471 450 L 471 435" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="36"><g transform="translate(0.5,0.5)"><path d="M 471 450 L 511 450" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="37"><g transform="translate(0.5,0.5)"><path d="M 511 450 L 511 425" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="38"><g transform="translate(0.5,0.5)"><rect x="471" y="430" width="40" height="20" 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: 38px; height: 1px; padding-top: 440px; margin-left: 472px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">SE</div></div></div></foreignObject><text x="491" y="444" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="39"><g transform="translate(0.5,0.5)"/><g data-cell-id="40"><g transform="translate(0.5,0.5)"><path d="M 471 395 L 511 385" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="41"><g transform="translate(0.5,0.5)"><path d="M 471 410 L 471 395" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="42"><g transform="translate(0.5,0.5)"><path d="M 471 410 L 511 410" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="43"><g transform="translate(0.5,0.5)"><path d="M 511 410 L 511 385" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="44"><g transform="translate(0.5,0.5)"><rect x="471" y="390" width="40" height="20" 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: 38px; height: 1px; padding-top: 400px; margin-left: 472px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">SE</div></div></div></foreignObject><text x="491" y="404" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="45"><g transform="translate(0.5,0.5)"/><g data-cell-id="46"><g transform="translate(0.5,0.5)"><path d="M 471 365 L 511 355" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="47"><g transform="translate(0.5,0.5)"><path d="M 471 380 L 471 365" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="48"><g transform="translate(0.5,0.5)"><path d="M 471 380 L 511 380" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="49"><g transform="translate(0.5,0.5)"><path d="M 511 380 L 511 355" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="50"><g transform="translate(0.5,0.5)"><rect x="471" y="360" width="40" height="20" 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: 38px; height: 1px; padding-top: 370px; margin-left: 472px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">SE</div></div></div></foreignObject><text x="491" y="374" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="51"><g transform="translate(0.5,0.5)"><path d="M 361 715 L 351 725 L 311 725 L 311 408" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="311" cy="405" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="52"><g transform="translate(0.5,0.5)"><path d="M 361 755 L 351 745 L 291 745 L 291 448" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="291" cy="445" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="53"><g transform="translate(0.5,0.5)"><path d="M 361 755 L 351 765 L 271 765 L 271 478" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="271" cy="475" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="54"><g transform="translate(0.5,0.5)"><path d="M 495 615.94 L 515 575.94 L 628.13 575.94 L 648.13 615.94 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,571.57,595.94)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="55"><g transform="translate(0.5,0.5)"><path d="M 511 650 L 531.29 650 L 551.44 650.15" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="56"><g transform="translate(0.5,0.5)"><path d="M 511 550 L 551 550" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="57"><g transform="translate(0.5,0.5)"><path d="M 511 580 L 551 580" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="58"><g transform="translate(0.5,0.5)"><path d="M 511 620 L 551 620" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="59"><g transform="translate(0.5,0.5)"/><g data-cell-id="60"><g transform="translate(0.5,0.5)"><path d="M 471 645 L 511 635" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="61"><g transform="translate(0.5,0.5)"><path d="M 471 660 L 471 645" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="62"><g transform="translate(0.5,0.5)"><path d="M 471 660 L 511 660" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="63"><g transform="translate(0.5,0.5)"><path d="M 511 660 L 511 635" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="64"><g transform="translate(0.5,0.5)"><rect x="471" y="640" width="40" height="20" 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: 38px; height: 1px; padding-top: 650px; margin-left: 472px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">ZE</div></div></div></foreignObject><text x="491" y="654" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">ZE</text></switch></g></g></g></g><g data-cell-id="65"><g transform="translate(0.5,0.5)"/><g data-cell-id="66"><g transform="translate(0.5,0.5)"><path d="M 471 615 L 511 605" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="67"><g transform="translate(0.5,0.5)"><path d="M 471 630 L 471 615" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="68"><g transform="translate(0.5,0.5)"><path d="M 471 630 L 511 630" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="69"><g transform="translate(0.5,0.5)"><path d="M 511 630 L 511 605" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="70"><g transform="translate(0.5,0.5)"><rect x="471" y="610" width="40" height="20" 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: 38px; height: 1px; padding-top: 620px; margin-left: 472px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">ZE</div></div></div></foreignObject><text x="491" y="624" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">ZE</text></switch></g></g></g></g><g data-cell-id="71"><g transform="translate(0.5,0.5)"/><g data-cell-id="72"><g transform="translate(0.5,0.5)"><path d="M 471 575 L 511 565" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="73"><g transform="translate(0.5,0.5)"><path d="M 471 590 L 471 575" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="74"><g transform="translate(0.5,0.5)"><path d="M 471 590 L 511 590" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="75"><g transform="translate(0.5,0.5)"><path d="M 511 590 L 511 565" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="76"><g transform="translate(0.5,0.5)"><rect x="471" y="570" width="40" height="20" 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: 38px; height: 1px; padding-top: 580px; margin-left: 472px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">ZE</div></div></div></foreignObject><text x="491" y="584" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">ZE</text></switch></g></g></g></g><g data-cell-id="77"><g transform="translate(0.5,0.5)"/><g data-cell-id="78"><g transform="translate(0.5,0.5)"><path d="M 471 545 L 511 535" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="79"><g transform="translate(0.5,0.5)"><path d="M 471 560 L 471 545" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="80"><g transform="translate(0.5,0.5)"><path d="M 471 560 L 511 560" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="81"><g transform="translate(0.5,0.5)"><path d="M 511 560 L 511 535" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="82"><g transform="translate(0.5,0.5)"><rect x="471" y="540" width="40" height="20" 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: 38px; height: 1px; padding-top: 550px; margin-left: 472px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">ZE</div></div></div></foreignObject><text x="491" y="554" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">ZE</text></switch></g></g></g></g><g data-cell-id="83"><g transform="translate(0.5,0.5)"><path d="M 334 555 L 471 555" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="331" cy="555" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="84"><g transform="translate(0.5,0.5)"><path d="M 314 585 L 471 585" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="311" cy="585" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="85"><g transform="translate(0.5,0.5)"><path d="M 294 625 L 471 625" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="291" cy="625" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="86"><g transform="translate(0.5,0.5)"><path d="M 274 655 L 471 655" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="271" cy="655" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="87"><g><path d="M 364 715 L 471.12 714.88" fill="none" stroke="#000000" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="361" cy="715" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="3" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="88"><g><path d="M 364 755 L 471 755" fill="none" stroke="#000000" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="361" cy="755" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="3" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="89"><g transform="translate(0.5,0.5)"><path d="M 529.67 748.83 L 549.67 711.33 L 588.89 711.33 L 608.89 748.83 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,569.28,730.08)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="90"><g transform="translate(0.5,0.5)"/><g data-cell-id="91"><g transform="translate(0.5,0.5)"><path d="M 471 745 L 511 735" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="92"><g transform="translate(0.5,0.5)"><path d="M 471 760 L 471 745" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="93"><g transform="translate(0.5,0.5)"><path d="M 471 760 L 511 760" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="94"><g transform="translate(0.5,0.5)"><path d="M 511 760 L 511 735" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="95"><g transform="translate(0.5,0.5)"><rect x="471" y="740" width="40" height="20" 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: 38px; height: 1px; padding-top: 750px; margin-left: 472px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">SE</div></div></div></foreignObject><text x="491" y="754" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="96"><g transform="translate(0.5,0.5)"/><g data-cell-id="97"><g transform="translate(0.5,0.5)"><path d="M 471 706 L 511 696" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="98"><g transform="translate(0.5,0.5)"><path d="M 471 721 L 471 706" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="99"><g transform="translate(0.5,0.5)"><path d="M 471 721 L 511 721" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="100"><g transform="translate(0.5,0.5)"><path d="M 511 721 L 511 696" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="101"><g transform="translate(0.5,0.5)"><rect x="471" y="701" width="40" height="20" 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: 38px; height: 1px; padding-top: 711px; margin-left: 472px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">SE</div></div></div></foreignObject><text x="491" y="715" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="102"><g><path d="M 441 758 L 441 860 L 471 860" fill="none" stroke="#000000" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="441" cy="755" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="3" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="103"><g><path d="M 456 718.25 L 456 825 L 471 825" fill="none" stroke="#000000" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="456" cy="715.25" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="3" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); 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)"/><g data-cell-id="105"><g transform="translate(0.5,0.5)"><path d="M 471 815 L 511 805" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="106"><g transform="translate(0.5,0.5)"><path d="M 471 830 L 471 815" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="107"><g transform="translate(0.5,0.5)"><path d="M 471 830 L 511 830" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="108"><g transform="translate(0.5,0.5)"><path d="M 511 830 L 511 805" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="109"><g transform="translate(0.5,0.5)"><rect x="471" y="810" width="40" height="20" 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: 38px; height: 1px; padding-top: 820px; margin-left: 472px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">ZE</div></div></div></foreignObject><text x="491" y="824" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">ZE</text></switch></g></g></g></g><g data-cell-id="110"><g transform="translate(0.5,0.5)"/><g data-cell-id="111"><g transform="translate(0.5,0.5)"><path d="M 471 850 L 511 840" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="112"><g transform="translate(0.5,0.5)"><path d="M 471 865 L 471 850" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="113"><g transform="translate(0.5,0.5)"><path d="M 471 865 L 511 865" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="114"><g transform="translate(0.5,0.5)"><path d="M 511 865 L 511 840" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="115"><g transform="translate(0.5,0.5)"><rect x="471" y="845" width="40" height="20" 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: 38px; height: 1px; padding-top: 855px; margin-left: 472px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">ZE</div></div></div></foreignObject><text x="491" y="859" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">ZE</text></switch></g></g></g></g><g data-cell-id="116"><g transform="translate(0.5,0.5)"><path d="M 510.96 709 L 551 709" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="117"><g transform="translate(0.5,0.5)"><path d="M 511 747.42 L 551 747.43" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="118"><g transform="translate(0.5,0.5)"><path d="M 529.28 854.22 L 549.28 816.72 L 589.28 816.72 L 609.28 854.22 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,569.28,835.47)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="119"><g transform="translate(0.5,0.5)"><path d="M 511 865 L 511 840" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="120"><g transform="translate(0.5,0.5)"><path d="M 511 818 L 551 818" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="121"><g transform="translate(0.5,0.5)"><path d="M 511 852.42 L 551 852.43" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="122"><g transform="translate(0.5,0.5)"><rect x="361" y="691.33" width="90" height="20" 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: 88px; height: 1px; padding-top: 701px; margin-left: 363px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_rd_i[15:0]</div></div></div></foreignObject><text x="363" y="705" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mem_rd_i[15:0]</text></switch></g></g></g><g data-cell-id="123"><g transform="translate(0.5,0.5)"><rect x="361" y="728.83" width="90" height="20" 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: 88px; height: 1px; padding-top: 739px; margin-left: 363px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_rd_i[31:16]</div></div></div></foreignObject><text x="363" y="742" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mem_rd_i[31:16]</text></switch></g></g></g><g data-cell-id="124"><g transform="translate(0.5,0.5)"><path d="M 71 422 L 71 305 L 731 305 L 731 365 L 791 365" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="71" cy="425" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="4" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="125"><g transform="translate(0.5,0.5)"><path d="M 591.01 415.94 L 791 416" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="126"><g transform="translate(0.5,0.5)"><path d="M 591.57 595.94 L 651 596 L 651 483 L 792 482.5" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="127"><g transform="translate(0.5,0.5)"><path d="M 588.03 730.08 L 711 730 L 711 545 L 790.85 544.87" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="128"><g transform="translate(0.5,0.5)"><path d="M 588.03 835.47 L 751 835 L 751 605 L 791.26 604.72" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="129"><g transform="translate(0.5,0.5)"><path d="M 668.25 516.25 L 688.25 448.75 L 963.25 448.75 L 983.25 516.25 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,825.75,482.5)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="130"><g transform="translate(0.5,0.5)"><path d="M 29 283 L 608 284.99" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="611" cy="285" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="4" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="131"><g transform="translate(0.5,0.5)"><rect x="663" y="230" width="63" height="20" 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: 61px; height: 1px; padding-top: 240px; margin-left: 665px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">half_offset</div></div></div></foreignObject><text x="665" y="244" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">half_offset</text></switch></g></g></g><g data-cell-id="132"><g transform="translate(0.5,0.5)"><path d="M 571.01 349.38 L 571 325 L 608 325" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="611" cy="325" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="133"><g transform="translate(0.5,0.5)"><path d="M 573.72 531.32 L 574 505 L 611 505 L 611 282" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="134"><g transform="translate(0.5,0.5)"><path d="M 571 700 L 571 685 L 611 685 L 611 508" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="611" cy="505" rx="3" ry="3" fill="#000000" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="135"><g transform="translate(0.5,0.5)"><rect x="616" y="671.33" width="65" height="20" 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: 63px; height: 1px; padding-top: 681px; margin-left: 618px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">half_offset</div></div></div></foreignObject><text x="618" y="685" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">half_offset</text></switch></g></g></g><g data-cell-id="136"><g transform="translate(0.5,0.5)"><path d="M 571 805 L 571 785 L 611 785 L 611 688" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="611" cy="685" rx="3" ry="3" fill="#000000" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="137"><g transform="translate(0.5,0.5)"><rect x="554.28" y="360" width="30" height="20" 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: 28px; height: 1px; padding-top: 370px; margin-left: 556px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">2'b00</div></div></div></foreignObject><text x="556" y="374" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">2'b00</text></switch></g></g></g><g data-cell-id="138"><g transform="translate(0.5,0.5)"><rect x="554.28" y="390" width="30" height="20" 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: 28px; height: 1px; padding-top: 400px; margin-left: 556px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">2'b01</div></div></div></foreignObject><text x="556" y="404" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">2'b01</text></switch></g></g></g><g data-cell-id="139"><g transform="translate(0.5,0.5)"><rect x="554.28" y="429" width="30" height="20" 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: 28px; height: 1px; padding-top: 439px; margin-left: 556px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">2'b10</div></div></div></foreignObject><text x="556" y="443" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">2'b10</text></switch></g></g></g><g data-cell-id="140"><g transform="translate(0.5,0.5)"><rect x="554.28" y="457.5" width="30" height="20" 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: 28px; height: 1px; padding-top: 468px; margin-left: 556px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">2'b11</div></div></div></foreignObject><text x="556" y="471" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">2'b11</text></switch></g></g></g><g data-cell-id="141"><g transform="translate(0.5,0.5)"><rect x="555" y="540" width="30" height="20" 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: 28px; height: 1px; padding-top: 550px; margin-left: 557px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">2'b00</div></div></div></foreignObject><text x="557" y="554" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">2'b00</text></switch></g></g></g><g data-cell-id="142"><g transform="translate(0.5,0.5)"><rect x="555" y="570" width="30" height="20" 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: 28px; height: 1px; padding-top: 580px; margin-left: 557px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">2'b01</div></div></div></foreignObject><text x="557" y="584" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">2'b01</text></switch></g></g></g><g data-cell-id="143"><g transform="translate(0.5,0.5)"><rect x="555" y="610" width="30" height="20" 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: 28px; height: 1px; padding-top: 620px; margin-left: 557px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">2'b10</div></div></div></foreignObject><text x="557" y="624" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">2'b10</text></switch></g></g></g><g data-cell-id="144"><g transform="translate(0.5,0.5)"><rect x="555" y="638.5" width="30" height="20" 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: 28px; height: 1px; padding-top: 649px; margin-left: 557px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">2'b11</div></div></div></foreignObject><text x="557" y="652" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">2'b11</text></switch></g></g></g><g data-cell-id="145"><g transform="translate(0.5,0.5)"><rect x="554.28" y="701" width="30" height="20" 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: 28px; height: 1px; padding-top: 711px; margin-left: 556px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">1'b0</div></div></div></foreignObject><text x="556" y="715" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">1'b0</text></switch></g></g></g><g data-cell-id="146"><g transform="translate(0.5,0.5)"><rect x="554.28" y="736" width="30" height="20" 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: 28px; height: 1px; padding-top: 746px; margin-left: 556px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">1'b1</div></div></div></foreignObject><text x="556" y="750" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">1'b1</text></switch></g></g></g><g data-cell-id="147"><g transform="translate(0.5,0.5)"><rect x="554.28" y="807" width="30" height="20" 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: 28px; height: 1px; padding-top: 817px; margin-left: 556px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">1'b0</div></div></div></foreignObject><text x="556" y="821" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">1'b0</text></switch></g></g></g><g data-cell-id="148"><g transform="translate(0.5,0.5)"><rect x="554.28" y="842.5" width="30" height="20" 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: 28px; height: 1px; padding-top: 853px; margin-left: 556px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">1'b1</div></div></div></foreignObject><text x="556" y="856" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">1'b1</text></switch></g></g></g><g data-cell-id="149"><g transform="translate(0.5,0.5)"><path d="M 31 45 L 891 45 L 891 240 L 826 240 L 825.75 335" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="150"><g transform="translate(0.5,0.5)"><path d="M 611 285 L 1071 285" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="151"><g transform="translate(0.5,0.5)"><rect x="796" y="350" width="60" height="30" 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: 58px; height: 1px; padding-top: 365px; margin-left: 798px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">LDST_W</div></div></div></foreignObject><text x="798" y="369" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" font-weight="bold">LDST_W</text></switch></g></g></g><g data-cell-id="152"><g transform="translate(0.5,0.5)"><rect x="796" y="400.94" width="60" height="30" 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: 58px; height: 1px; padding-top: 416px; margin-left: 798px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">LDST_B</div></div></div></foreignObject><text x="798" y="420" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" font-weight="bold">LDST_B</text></switch></g></g></g><g data-cell-id="153"><g transform="translate(0.5,0.5)"><rect x="796" y="467.5" width="60" height="30" 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: 58px; height: 1px; padding-top: 483px; margin-left: 798px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">LDST_BU</div></div></div></foreignObject><text x="798" y="486" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" font-weight="bold">LDST_BU</text></switch></g></g></g><g data-cell-id="154"><g transform="translate(0.5,0.5)"><rect x="796" y="530" width="60" height="30" 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: 58px; height: 1px; padding-top: 545px; margin-left: 798px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">LDST_H</div></div></div></foreignObject><text x="798" y="549" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" font-weight="bold">LDST_H</text></switch></g></g></g><g data-cell-id="155"><g transform="translate(0.5,0.5)"><rect x="795.75" y="590" width="60" height="30" 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: 58px; height: 1px; padding-top: 605px; margin-left: 798px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">LDST_HU</div></div></div></foreignObject><text x="798" y="609" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" font-weight="bold">LDST_HU</text></switch></g></g></g><g data-cell-id="156"><g transform="translate(0.5,0.5)"><path d="M 1071 482 L 861 481.73" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="157"><g transform="translate(0.5,0.5)"><path d="M 792 104.3 L 762 104.29 L 731 104.52" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="158"><g transform="translate(0.5,0.5)"><path d="M 747.16 177.34 L 767.16 109.84 L 884.34 109.84 L 904.34 177.34 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,825.75,143.59)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="159"><g transform="translate(0.5,0.5)"><rect x="795.99" y="130" width="60" height="30" 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: 58px; height: 1px; padding-top: 145px; margin-left: 798px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">LDST_H</div></div></div></foreignObject><text x="798" y="149" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" font-weight="bold">LDST_H</text></switch></g></g></g><g data-cell-id="160"><g transform="translate(0.5,0.5)"><rect x="795.49" y="90" width="60" height="30" 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: 58px; height: 1px; padding-top: 105px; margin-left: 797px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">LDST_W</div></div></div></foreignObject><text x="797" y="109" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" font-weight="bold">LDST_W</text></switch></g></g></g><g data-cell-id="161"><g transform="translate(0.5,0.5)"><rect x="795.99" y="169.38" width="60" height="30" 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: 58px; height: 1px; padding-top: 184px; margin-left: 798px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">LDST_B</div></div></div></foreignObject><text x="798" y="188" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" font-weight="bold">LDST_B</text></switch></g></g></g><g data-cell-id="162"><g transform="translate(0.5,0.5)"><path d="M 826 75 L 826 48" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="826" cy="45" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="163"><g transform="translate(0.5,0.5)"><path d="M 611 285 L 610.5 202.88" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="164"><g transform="translate(0.5,0.5)"><path d="M 628 185.38 L 712 185.43 L 792.81 185.01" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="165"><g transform="translate(0.5,0.5)"><ellipse cx="610.5" cy="185.38" rx="17.5" ry="17.5" fill="#ffffff" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.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: 185px; margin-left: 594px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><<</div></div></div></foreignObject><text x="611" y="189" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold"><<</text></switch></g></g></g><g data-cell-id="166"><g transform="translate(0.5,0.5)"><path d="M 561 184.38 L 593 184.43" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="167"><g transform="translate(0.5,0.5)"><rect x="501" y="169.38" width="60" height="30" 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: 58px; height: 1px; padding-top: 184px; margin-left: 502px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">4'b0001</div></div></div></foreignObject><text x="531" y="188" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">4'b0001</text></switch></g></g></g><g data-cell-id="168"><g transform="translate(0.5,0.5)"><rect x="678" y="90" width="60" height="30" 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: 58px; height: 1px; padding-top: 105px; margin-left: 679px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">4'b1111</div></div></div></foreignObject><text x="708" y="109" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">4'b1111</text></switch></g></g></g><g data-cell-id="169"><g transform="translate(0.5,0.5)"><path d="M 625 131.84 L 650.86 131.86" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="170"><g transform="translate(0.5,0.5)"><rect x="582" y="116.84" width="43" height="30" 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: 41px; height: 1px; padding-top: 132px; margin-left: 583px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">4'b0011</div></div></div></foreignObject><text x="604" y="135" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">4'b0011</text></switch></g></g></g><g data-cell-id="171"><g transform="translate(0.5,0.5)"><path d="M 625.21 155.88 L 651 155.86" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="172"><g transform="translate(0.5,0.5)"><rect x="581.78" y="140.88" width="43.43" height="30" 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: 41px; height: 1px; padding-top: 156px; margin-left: 583px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">4'b1100</div></div></div></foreignObject><text x="603" y="159" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">4'b1100</text></switch></g></g></g><g data-cell-id="173"><g transform="translate(0.5,0.5)"><path d="M 651 169 L 651 119" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="174"><g transform="translate(0.5,0.5)"><path d="M 671 159 L 671 129" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="175"><g transform="translate(0.5,0.5)"><path d="M 651 119 L 671 129" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="176"><g transform="translate(0.5,0.5)"><path d="M 651 169 L 671 159" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="177"><g transform="translate(0.5,0.5)"><path d="M 671 144 L 792 143.59" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="178"><g transform="translate(0.5,0.5)"><path d="M 614 245 L 661 245 L 661 165" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="611" cy="245" rx="3" ry="3" fill="#000000" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="179"><g transform="translate(0.5,0.5)"><rect x="616.75" y="315" width="90" height="20" 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: 88px; height: 1px; padding-top: 325px; margin-left: 619px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">byte_offset</div></div></div></foreignObject><text x="619" y="329" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">byte_offset</text></switch></g></g></g><g data-cell-id="180"><g transform="translate(0.5,0.5)"><rect x="653.5" y="120.88" width="15" height="20" 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: 13px; height: 1px; padding-top: 131px; margin-left: 656px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">0</div></div></div></foreignObject><text x="656" y="134" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">0</text></switch></g></g></g><g data-cell-id="181"><g transform="translate(0.5,0.5)"><rect x="654.25" y="144.88" width="15" height="20" 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: 13px; height: 1px; padding-top: 155px; margin-left: 656px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">1</div></div></div></foreignObject><text x="656" y="158" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">1</text></switch></g></g></g><g data-cell-id="182"><g transform="translate(0.5,0.5)"><rect x="542.17" y="220" width="67.11" height="20" 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: 65px; height: 1px; padding-top: 230px; margin-left: 544px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">byte_offset</div></div></div></foreignObject><text x="544" y="234" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">byte_offset</text></switch></g></g></g><g data-cell-id="183"><g transform="translate(0.5,0.5)"><path d="M 861 144.88 L 1071 145" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="184"><g transform="translate(0.5,0.5)"><path d="M 747.41 997.34 L 767.41 929.84 L 884.59 929.84 L 904.59 997.34 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,826,963.59)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="185"><g transform="translate(0.5,0.5)"><rect x="796.24" y="950" width="60" height="30" 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: 58px; height: 1px; padding-top: 965px; margin-left: 798px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">LDST_W</div></div></div></foreignObject><text x="798" y="969" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" font-weight="bold">LDST_W</text></switch></g></g></g><g data-cell-id="186"><g transform="translate(0.5,0.5)"><rect x="795.74" y="910" width="60" height="30" 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: 58px; height: 1px; padding-top: 925px; margin-left: 798px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">LDST_H</div></div></div></foreignObject><text x="798" y="929" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" font-weight="bold">LDST_H</text></switch></g></g></g><g data-cell-id="187"><g transform="translate(0.5,0.5)"><rect x="796.24" y="989.38" width="60" height="30" 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: 58px; height: 1px; padding-top: 1004px; margin-left: 798px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">LDST_B</div></div></div></foreignObject><text x="798" y="1008" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" font-weight="bold">LDST_B</text></switch></g></g></g><g data-cell-id="188"><g transform="translate(0.5,0.5)"><path d="M 31 963 L 168 963" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="171" cy="963" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="4" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="189"><g transform="translate(0.5,0.5)"><path d="M 171 965 L 211 924 L 792.25 924.3" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="190"><g transform="translate(0.5,0.5)"><path d="M 171 964 L 211 1003 L 792.25 1002.88" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="191"><g transform="translate(0.5,0.5)"><path d="M 176 964 L 792.25 963.59" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="192"><g transform="translate(0.5,0.5)"><rect x="647.57" y="900" width="125" height="20" 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: 123px; height: 1px; padding-top: 910px; margin-left: 648px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">{{2{core_wd_i[15:0]}}}</div></div></div></foreignObject><text x="771" y="914" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">{{2{core_wd_i[15:0]}}}</text></switch></g></g></g><g data-cell-id="193"><g transform="translate(0.5,0.5)"><rect x="648.13" y="980" width="125" height="20" 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: 123px; height: 1px; padding-top: 990px; margin-left: 648px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">{{4{core_wd_i[7:0]}}}</div></div></div></foreignObject><text x="771" y="994" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">{{4{core_wd_i[7:0]}}}</text></switch></g></g></g><g data-cell-id="194"><g transform="translate(0.5,0.5)"><rect x="706.75" y="940" width="65" height="20" 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: 63px; height: 1px; padding-top: 950px; margin-left: 707px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">core_wd_i</div></div></div></foreignObject><text x="770" y="954" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">core_wd_i</text></switch></g></g></g><g data-cell-id="195"><g transform="translate(0.5,0.5)"><path d="M 826 895 L 826 805 L 891 805 L 891 243" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="891" cy="240" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="196"><g transform="translate(0.5,0.5)"><path d="M 1071 962 L 861 961.73" fill="none" stroke="#000000" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="197"><g transform="translate(0.5,0.5)"><path d="M 546 1180 L 566 1180 L 566 1020 L 205 1020 L 205 1084 L 225 1084" 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="198"><g transform="translate(0.5,0.5)"><path d="M 526 1180 L 546 1180 M 446 1165 L 466 1165 M 446 1195 L 466 1195" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 466 1150 L 496 1150 C 512.57 1150 526 1163.43 526 1180 C 526 1196.57 512.57 1210 496 1210 L 466 1210 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="199"><g transform="translate(0.5,0.5)"><path d="M 425 1099.25 L 445 1099.29 L 445 1165" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="200"><g transform="translate(0.5,0.5)"><path d="M 405 1099.25 L 425 1099.25 M 325 1084.25 L 345 1084.25 M 325 1114.25 L 345 1114.25" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 345 1069.25 L 375 1069.25 C 391.57 1069.25 405 1082.68 405 1099.25 C 405 1115.82 391.57 1129.25 375 1129.25 L 345 1129.25 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="408.75" cy="1099.25" rx="3.75" ry="3.75" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="201"><g transform="translate(0.5,0.5)"><path d="M 261 1084 L 293.43 1084 L 326 1084.23" 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="202"><g transform="translate(0.5,0.5)"><rect x="225" y="1053" width="36" height="62" 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: 34px; height: 1px; padding-top: 1068px; margin-left: 226px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 16px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">stall</div></div></div></foreignObject><text x="243" y="1084" fill="#000000" font-family="Helvetica" font-size="16px" text-anchor="middle">stall</text></switch></g></g></g><g data-cell-id="203"><g transform="translate(0.5,0.5)"><rect x="227" y="1025" width="32" height="15" rx="2.25" ry="2.25" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 30px; height: 1px; padding-top: 1033px; margin-left: 228px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 100%;"><font style="font-size: 13px; color: rgb(255, 255, 255);" color="#ffffff">clk_i</font></p></div></div></div></foreignObject><text x="243" y="1035" fill="#000000" font-family="Helvetica" font-size="9px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="204"><g transform="translate(0.5,0.5)"><path d="M 243.51 1052.99 L 243.58 1039.97" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="205"><g transform="translate(0.5,0.5)"><path d="M 243 1138.25 L 243 1115.25" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="206"><g transform="translate(0.5,0.5)"><rect x="227" y="1134.25" width="31" height="16" rx="2.4" ry="2.4" fill="#666666" stroke="none" pointer-events="all" style="fill: rgb(102, 102, 102);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 29px; height: 1px; padding-top: 1142px; margin-left: 228px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 9px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%;"><font style="font-size: 13px; color: rgb(255, 255, 255);" color="#ffffff">rst_i</font></p></div></div></div></foreignObject><text x="242" y="1145" fill="#000000" font-family="Helvetica" font-size="9px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="207"><g transform="translate(0.5,0.5)"><path d="M 238.22 1046.5 L 248.75 1058.25 L 238.22 1070 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" transform="rotate(90,243.48,1058.25)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="208"><g transform="translate(0.5,0.5)"><path d="M 111 1165 L 325 1165 L 325 1114.25" 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="209"><g transform="translate(0.5,0.5)"><rect x="31" y="1155" width="80" height="20" 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: 78px; height: 1px; padding-top: 1165px; margin-left: 33px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_ready_i</div></div></div></foreignObject><text x="33" y="1169" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mem_ready_i</text></switch></g></g></g><g data-cell-id="210"><g transform="translate(0.5,0.5)"><path d="M 569 1180 L 1071 1180" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="566" cy="1180" rx="3" ry="3" fill="#000000" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="211"><g transform="translate(0.5,0.5)"><path d="M 359.04 1198 L 359 1245 L 1071 1245" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><ellipse cx="359.04" cy="1195" rx="3" ry="3" fill="#000000" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="212"><g transform="translate(0.5,0.5)"><rect x="1005" y="1260" width="65" height="20" 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: 63px; height: 1px; padding-top: 1270px; margin-left: 1005px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_we_o</div></div></div></foreignObject><text x="1068" y="1274" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">mem_we_o</text></switch></g></g></g><g data-cell-id="213"><g transform="translate(0.5,0.5)"><rect x="1005" y="1225" width="65" height="20" 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: 63px; height: 1px; padding-top: 1235px; margin-left: 1005px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_req_o</div></div></div></foreignObject><text x="1068" y="1239" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">mem_req_o</text></switch></g></g></g><g data-cell-id="214"><g transform="translate(0.5,0.5)"><rect x="1005" y="1160" width="65" height="20" 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: 63px; height: 1px; padding-top: 1170px; margin-left: 1005px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">core_stall_o</div></div></div></foreignObject><text x="1068" y="1174" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">core_stall_o</text></switch></g></g></g><g data-cell-id="215"><g transform="translate(0.5,0.5)"><rect x="1005" y="940" width="65" height="20" 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: 63px; height: 1px; padding-top: 950px; margin-left: 1005px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_wd_o</div></div></div></foreignObject><text x="1068" y="954" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">mem_wd_o</text></switch></g></g></g><g data-cell-id="216"><g transform="translate(0.5,0.5)"><rect x="1005" y="265" width="65" height="20" 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: 63px; height: 1px; padding-top: 275px; margin-left: 1005px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_addr_o</div></div></div></foreignObject><text x="1068" y="279" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">mem_addr_o</text></switch></g></g></g><g data-cell-id="217"><g transform="translate(0.5,0.5)"><rect x="1005" y="124.88" width="65" height="20" 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: 63px; height: 1px; padding-top: 135px; margin-left: 1005px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">mem_be_o</div></div></div></foreignObject><text x="1068" y="138" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">mem_be_o</text></switch></g></g></g><g data-cell-id="218"><g transform="translate(0.5,0.5)"><rect x="270" y="164.88" width="166" height="20" 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: 164px; height: 1px; padding-top: 175px; margin-left: 272px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">byte_offset = core_addr_i[1:0]</div></div></div></foreignObject><text x="272" y="178" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">byte_offset = core_addr_i[1...</text></switch></g></g></g><g data-cell-id="219"><g transform="translate(0.5,0.5)"><rect x="270" y="194.88" width="155" height="20" 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: 153px; height: 1px; padding-top: 205px; margin-left: 272px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">half_offset = core_addr_i[1]</div></div></div></foreignObject><text x="272" y="208" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">half_offset = core_addr_i[...</text></switch></g></g></g><g data-cell-id="220"><g transform="translate(0.5,0.5)"/><g data-cell-id="221"><g transform="translate(0.5,0.5)"><path d="M 270.5 109.21 L 310.5 99.21" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="222"><g transform="translate(0.5,0.5)"><path d="M 270.5 124.21 L 270.5 109.21" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="223"><g transform="translate(0.5,0.5)"><path d="M 270.5 124.21 L 310.5 124.21" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="224"><g transform="translate(0.5,0.5)"><path d="M 310.5 124.21 L 310.5 99.21" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="225"><g transform="translate(0.5,0.5)"><rect x="270.5" y="104.21" width="40" height="20" 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: 38px; height: 1px; padding-top: 114px; margin-left: 272px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">SE</div></div></div></foreignObject><text x="291" y="118" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="226"><g transform="translate(0.5,0.5)"><rect x="324.5" y="101.71" width="155" height="20" 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: 153px; height: 1px; padding-top: 112px; margin-left: 327px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">— sign extension</div></div></div></foreignObject><text x="327" y="115" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">— sign extension</text></switch></g></g></g><g data-cell-id="227"><g transform="translate(0.5,0.5)"/><g data-cell-id="228"><g transform="translate(0.5,0.5)"><path d="M 270.5 142.5 L 310.5 132.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="229"><g transform="translate(0.5,0.5)"><path d="M 270.5 157.5 L 270.5 142.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="230"><g transform="translate(0.5,0.5)"><path d="M 270.5 157.5 L 310.5 157.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="231"><g transform="translate(0.5,0.5)"><path d="M 310.5 157.5 L 310.5 132.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="232"><g transform="translate(0.5,0.5)"><rect x="270.5" y="137.5" width="40" height="20" 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: 38px; height: 1px; padding-top: 148px; margin-left: 272px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">ZE</div></div></div></foreignObject><text x="291" y="151" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">ZE</text></switch></g></g></g></g><g data-cell-id="233"><g transform="translate(0.5,0.5)"><rect x="324.5" y="135" width="155" height="20" 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: 153px; height: 1px; padding-top: 145px; margin-left: 327px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">— zero extension</div></div></div></foreignObject><text x="327" y="149" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">— zero extension</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> |