Files
APS/.pic/Labs/lab_13_periph/fig_01.drawio.svg
footbooller 0bf9501c3f Translate Labs/Other pictures to english (#162)
* feat(APS): add labs, others
2026-06-27 07:29:40 +03:00

4 lines
223 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="1431px" height="1092px" viewBox="0 0 1431 1092" content="&lt;mxfile scale=&quot;1&quot; border=&quot;20&quot; host=&quot;Electron&quot; agent=&quot;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&quot; version=&quot;29.3.0&quot;&gt;&#10; &lt;diagram name=&quot;Страница — 1&quot; id=&quot;gixaInORxXytZL4QtmjC&quot;&gt;&#10; &lt;mxGraphModel dx=&quot;888&quot; dy=&quot;1354&quot; grid=&quot;1&quot; gridSize=&quot;1&quot; guides=&quot;1&quot; tooltips=&quot;1&quot; connect=&quot;1&quot; arrows=&quot;1&quot; fold=&quot;1&quot; page=&quot;1&quot; pageScale=&quot;1&quot; pageWidth=&quot;1169&quot; pageHeight=&quot;827&quot; background=&quot;#ffffff&quot; math=&quot;0&quot; shadow=&quot;0&quot;&gt;&#10; &lt;root&gt;&#10; &lt;mxCell id=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;1&quot; parent=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;2&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#333333;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;fontColor=#FFFFFF;comic=0;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;clk_i&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;21&quot; width=&quot;42.27&quot; x=&quot;36&quot; y=&quot;-199.34000000000003&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;3&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#333333;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=13;fontColor=#FFFFFF;comic=0;jiggle=0.5;&quot; value=&quot;&amp;lt;p style=&amp;quot;line-height: 130%;&amp;quot;&amp;gt;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;rst_i&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;21&quot; width=&quot;43.47&quot; x=&quot;36&quot; y=&quot;-169.34000000000003&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;4&quot; parent=&quot;1&quot; style=&quot;text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;comic=0;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 13px;&amp;quot;&amp;gt;input signals&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;29&quot; width=&quot;91&quot; x=&quot;108.00000000000001&quot; y=&quot;-189.00000000000003&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;5&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=3;curved=1;strokeColor=#FF0516;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1004&quot; y=&quot;-129&quot; /&gt;&#10; &lt;mxPoint x=&quot;1213&quot; y=&quot;42&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;835&quot; y=&quot;39&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1345&quot; y=&quot;-135&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;6&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=2;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1249&quot; y=&quot;231&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1249&quot; y=&quot;13&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;7&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=2;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1249&quot; y=&quot;231&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1313&quot; y=&quot;202&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;8&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=2;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1313&quot; y=&quot;202&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1313&quot; y=&quot;-25&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;9&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;&quot; value=&quot;255&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;17&quot; width=&quot;25&quot; x=&quot;1252&quot; y=&quot;140&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;10&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#4D4D4D;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;comic=0;spacing=0;spacingBottom=4;fontColor=#FFFFFF;&quot; value=&quot;req&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;43&quot; x=&quot;36&quot; y=&quot;-138.34000000000003&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;11&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; value=&quot;&amp;lt;div align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;font style=&amp;quot;font-size: 13px;&amp;quot;&amp;gt;internal signal broken for schematic readability&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/div&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;76&quot; width=&quot;131&quot; x=&quot;115.63&quot; y=&quot;-152&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;12&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; value=&quot;—&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;60&quot; x=&quot;72&quot; y=&quot;-145.34000000000003&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;13&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;fontStyle=1&quot; value=&quot;LOAD/&amp;lt;br&amp;gt;STORE&amp;lt;br&amp;gt;UNIT&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;156&quot; width=&quot;214&quot; x=&quot;516&quot; y=&quot;-415&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;14&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fontSize=14;comic=0;strokeColor=#000000;fontColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;&quot; value=&quot;&amp;lt;b style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;Core&amp;lt;br style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;&amp;lt;br style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;152&quot; width=&quot;202&quot; x=&quot;225&quot; y=&quot;-414.52&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;15&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;rst_i&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;12&quot; width=&quot;18&quot; x=&quot;358&quot; y=&quot;-415&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;16&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;mem_rd_i&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;61&quot; x=&quot;231&quot; y=&quot;-370&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;17&quot; parent=&quot;1&quot; style=&quot;triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;strokeColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;fontSize=12;&quot; value=&quot;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;19.875776397515526&quot; width=&quot;8.421052631578945&quot; x=&quot;246.6347953216375&quot; y=&quot;-419.99999999999994&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;18&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=1;fontSize=12;entryX=0.487;entryY=0.981;entryDx=0;entryDy=0;entryPerimeter=0;&quot; target=&quot;19&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;251.5674269005849&quot; y=&quot;-415.06621118012424&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;251.5674269005849&quot; y=&quot;-415.06621118012424&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;251.5674269005849&quot; y=&quot;-425.00409937888196&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;19&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=12;fontColor=#FFFFFF;comic=0;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;clk_i&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;21&quot; width=&quot;42.27&quot; x=&quot;231&quot; y=&quot;-446.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;20&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;76&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;fontSize=12;comic=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;367&quot; y=&quot;-414.52&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;367&quot; y=&quot;-439.52&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;21&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;22&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;strokeWidth=2;endArrow=none;endFill=0;fontSize=12;comic=0;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;225&quot; y=&quot;-376&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;22&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fontSize=14;comic=0;strokeColor=#000000;fontColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;&quot; value=&quot;&amp;lt;b style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;Instruction&amp;lt;br style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;Memory&amp;lt;br style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;152&quot; width=&quot;105.58&quot; x=&quot;51&quot; y=&quot;-414&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;23&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;A&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;18&quot; x=&quot;51&quot; y=&quot;-390.32000000000005&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;24&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;RD&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;18&quot; x=&quot;133&quot; y=&quot;-390.0000000000001&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;25&quot; parent=&quot;1&quot; style=&quot;text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=12;comic=0;&quot; value=&quot;&amp;lt;p style=&amp;quot;line-height: 100%; font-size: 12px;&amp;quot;&amp;gt;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;32&amp;lt;br style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;/&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;60&quot; width=&quot;40&quot; x=&quot;20&quot; y=&quot;-412&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;26&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;instr_i&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;86&quot; x=&quot;207&quot; y=&quot;-392.52&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;27&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;mem_size_o&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;75&quot; x=&quot;347&quot; y=&quot;-337.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;28&quot; parent=&quot;1&quot; style=&quot;text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=12;comic=0;&quot; value=&quot;&amp;lt;p style=&amp;quot;line-height: 10%; font-size: 12px;&amp;quot;&amp;gt;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;/&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;line-height: 10%; font-size: 12px;&amp;quot;&amp;gt;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;32&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; width=&quot;40&quot; x=&quot;145.99999999999994&quot; y=&quot;-394&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;29&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;instr_addr&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;86&quot; x=&quot;202&quot; y=&quot;-504&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;30&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;instr&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;35.87&quot; x=&quot;157&quot; y=&quot;-404&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;31&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;mem_we_o&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;75&quot; x=&quot;347&quot; y=&quot;-357.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;32&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;mem_req_o&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;75&quot; x=&quot;347&quot; y=&quot;-377.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;33&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;mem_wd_o&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;75&quot; x=&quot;347&quot; y=&quot;-317.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;34&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;mem_addr_o&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;75&quot; x=&quot;347&quot; y=&quot;-297.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;35&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;instr_addr_o&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;75&quot; x=&quot;347&quot; y=&quot;-397.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;36&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=2;fontColor=#B3B3B3;strokeColor=#000000;entryX=0;entryY=0.577;entryDx=0;entryDy=0;entryPerimeter=0;&quot; target=&quot;13&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;427&quot; y=&quot;-325&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;531.8019999999999&quot; y=&quot;-325.34176&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;37&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;441&quot; y=&quot;-321&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;447&quot; y=&quot;-329&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;38&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#000000;&quot; value=&quot;3&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;15&quot; width=&quot;13&quot; x=&quot;433&quot; y=&quot;-341&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;39&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;stall_i&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;13.06&quot; width=&quot;34&quot; x=&quot;308&quot; y=&quot;-415.06&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;40&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=2;entryX=0.75;entryY=0.617;entryDx=0;entryDy=0;entryPerimeter=0;&quot; target=&quot;25&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;467&quot; y=&quot;-385&quot; /&gt;&#10; &lt;mxPoint x=&quot;467&quot; y=&quot;-479&quot; /&gt;&#10; &lt;mxPoint x=&quot;15&quot; y=&quot;-479&quot; /&gt;&#10; &lt;mxPoint x=&quot;15&quot; y=&quot;-375&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;427&quot; y=&quot;-385&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;-1.5714285714285836&quot; y=&quot;-375&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;41&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=2;exitX=0;exitY=0.406;exitDx=0;exitDy=0;exitPerimeter=0;entryX=-0.001;entryY=0.55;entryDx=0;entryDy=0;entryPerimeter=0;&quot; target=&quot;57&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;194&quot; y=&quot;-352&quot; /&gt;&#10; &lt;mxPoint x=&quot;194&quot; y=&quot;-243&quot; /&gt;&#10; &lt;mxPoint x=&quot;493&quot; y=&quot;-244&quot; /&gt;&#10; &lt;mxPoint x=&quot;493&quot; y=&quot;-271&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;226&quot; y=&quot;-352&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;696&quot; y=&quot;-339&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;42&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;entryX=-0.022;entryY=0.583;entryDx=0;entryDy=0;entryPerimeter=0;&quot; target=&quot;51&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot; /&gt;&#10; &lt;mxPoint x=&quot;428&quot; y=&quot;-344&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;531.4060000000002&quot; y=&quot;-344.09680000000003&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;43&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;14&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;startArrow=none;startFill=0;exitX=1.007;exitY=0.331;exitDx=0;exitDy=0;exitPerimeter=0;entryX=-0.001;entryY=0.326;entryDx=0;entryDy=0;entryPerimeter=0;&quot; target=&quot;13&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;493&quot; y=&quot;-364&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;532&quot; y=&quot;-364.07168&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;44&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;entryX=-0.018;entryY=0.647;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;&quot; target=&quot;54&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;428&quot; y=&quot;-285.48&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;531.8019999999999&quot; y=&quot;-285.84943999999996&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;45&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;441&quot; y=&quot;-299&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;447&quot; y=&quot;-307&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;46&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; value=&quot;32&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;15&quot; width=&quot;13&quot; x=&quot;434&quot; y=&quot;-301&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;47&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;441&quot; y=&quot;-281&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;447&quot; y=&quot;-289&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;48&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; value=&quot;32&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;15&quot; width=&quot;13&quot; x=&quot;434&quot; y=&quot;-319&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;49&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;14&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=2;entryX=-0.018;entryY=0.584;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1.001;exitY=0.734;exitDx=0;exitDy=0;exitPerimeter=0;&quot; target=&quot;53&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot; /&gt;&#10; &lt;mxPoint x=&quot;427&quot; y=&quot;-303&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;531.8019999999999&quot; y=&quot;-302.77472&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;50&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;core_req_i&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;65&quot; x=&quot;517&quot; y=&quot;-376.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;51&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;core_we_i&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;65&quot; x=&quot;517&quot; y=&quot;-355.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;52&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;core_size_i&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;65&quot; x=&quot;517&quot; y=&quot;-336.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;53&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;core_wd_i&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;65&quot; x=&quot;517&quot; y=&quot;-314.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;54&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;core_addr_i&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;65&quot; x=&quot;517&quot; y=&quot;-298.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;55&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;56&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=none;endFill=0;&quot; target=&quot;39&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;550&quot; y=&quot;-455&quot; /&gt;&#10; &lt;mxPoint x=&quot;325&quot; y=&quot;-455&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;56&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;core_stall_o&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;65&quot; x=&quot;517&quot; y=&quot;-414.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;57&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;core_rd_o&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;59&quot; x=&quot;516&quot; y=&quot;-282&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;58&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;mem_wd_o&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;65&quot; x=&quot;660&quot; y=&quot;-315&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;59&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; value=&quot;32&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;15&quot; width=&quot;13&quot; x=&quot;500&quot; y=&quot;-268&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;60&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;502&quot; y=&quot;-267&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;508&quot; y=&quot;-275&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;61&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;mem_be_o&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;65&quot; x=&quot;660&quot; y=&quot;-336.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;62&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;mem_we_o&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;65&quot; x=&quot;659&quot; y=&quot;-355.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;63&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;mem_req_o&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;65&quot; x=&quot;658&quot; y=&quot;-376.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;64&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;mem_ready_i&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;65&quot; x=&quot;649&quot; y=&quot;-414.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;65&quot; parent=&quot;1&quot; style=&quot;triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;strokeColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;fontSize=12;&quot; value=&quot;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;19.875776397515526&quot; width=&quot;8.421052631578945&quot; x=&quot;595.0047953216376&quot; y=&quot;-420.05999999999995&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;66&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;strokeWidth=1;fontSize=12;comic=0;&quot; target=&quot;65&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;599&quot; y=&quot;-432.5&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;599&quot; y=&quot;-432.5&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;67&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=12;fontColor=#FFFFFF;comic=0;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;clk_i&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;21&quot; width=&quot;31&quot; x=&quot;582&quot; y=&quot;-446.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;68&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;mem_addr_o&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;65&quot; x=&quot;660&quot; y=&quot;-298.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;69&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;startArrow=none;startFill=0;exitX=1.007;exitY=0.331;exitDx=0;exitDy=0;exitPerimeter=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;730&quot; y=&quot;-364&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;744&quot; y=&quot;-364&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;70&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#67AB9F;startArrow=none;startFill=0;exitX=1.007;exitY=0.331;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; target=&quot;87&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;956&quot; y=&quot;-345&quot; /&gt;&#10; &lt;mxPoint x=&quot;956&quot; y=&quot;-528&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;730&quot; y=&quot;-345&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;819&quot; y=&quot;-345&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;71&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#9756D9;startArrow=none;startFill=0;exitX=1.007;exitY=0.331;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; target=&quot;95&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;927&quot; y=&quot;-325&quot; /&gt;&#10; &lt;mxPoint x=&quot;926&quot; y=&quot;-496&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;730&quot; y=&quot;-325&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;819&quot; y=&quot;-325&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;72&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#00994D;startArrow=none;startFill=0;exitX=1.007;exitY=0.331;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; target=&quot;94&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;893&quot; y=&quot;-304&quot; /&gt;&#10; &lt;mxPoint x=&quot;893&quot; y=&quot;-463&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;730&quot; y=&quot;-304&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;819&quot; y=&quot;-304&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;73&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#004C99;startArrow=none;startFill=0;exitX=1.007;exitY=0.331;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; target=&quot;86&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;779&quot; y=&quot;-287&quot; /&gt;&#10; &lt;mxPoint x=&quot;779&quot; y=&quot;-432&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;730&quot; y=&quot;-287&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;819&quot; y=&quot;-287&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;74&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;mem_rd_i&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;20&quot; width=&quot;65&quot; x=&quot;660&quot; y=&quot;-281.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;75&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;fontSize=12;comic=0;&quot; target=&quot;76&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;367&quot; y=&quot;-414.52&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;367&quot; y=&quot;-439.52&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;76&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=12;fontColor=#FFFFFF;comic=0;jiggle=0.5;&quot; value=&quot;&amp;lt;p style=&amp;quot;line-height: 130%; font-size: 12px;&amp;quot;&amp;gt;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;rst_i&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;21&quot; width=&quot;43.47&quot; x=&quot;345.27&quot; y=&quot;-446.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;77&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#9756D9;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;744&quot; y=&quot;-321&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;750&quot; y=&quot;-329&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;78&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#9756D9;&quot; value=&quot;4&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;15&quot; width=&quot;13&quot; x=&quot;736&quot; y=&quot;-341&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;79&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#00994D;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;744&quot; y=&quot;-300&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;750&quot; y=&quot;-308&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;80&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#00994D;&quot; value=&quot;32&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;15&quot; width=&quot;13&quot; x=&quot;737&quot; y=&quot;-320&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;81&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#004C99;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;744&quot; y=&quot;-283&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;750&quot; y=&quot;-291&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;82&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#004C99;&quot; value=&quot;32&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;15&quot; width=&quot;13&quot; x=&quot;737&quot; y=&quot;-303&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;83&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;744&quot; y=&quot;-265&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;750&quot; y=&quot;-273&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;84&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; value=&quot;32&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;15&quot; width=&quot;13&quot; x=&quot;737&quot; y=&quot;-285&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;85&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fontSize=14;comic=0;strokeColor=#000000;fontColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;&quot; value=&quot;&amp;lt;b style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;Data&amp;lt;br style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;Memory&amp;lt;br style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;153.5&quot; width=&quot;105.58&quot; x=&quot;1026&quot; y=&quot;-562&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;86&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingLeft=2;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;A&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;18&quot; x=&quot;1026&quot; y=&quot;-447.84000000000003&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;87&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingLeft=2;&quot; value=&quot;&amp;lt;span style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;WE&amp;lt;/span&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;22.16&quot; width=&quot;23&quot; x=&quot;1026&quot; y=&quot;-539.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;88&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;89&quot; style=&quot;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;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1249&quot; y=&quot;-487&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;89&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingRight=2;&quot; value=&quot;&amp;lt;span style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;RD&amp;lt;/span&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;22&quot; x=&quot;1109&quot; y=&quot;-502.34&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;90&quot; parent=&quot;1&quot; style=&quot;triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;strokeColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;fontSize=12;&quot; value=&quot;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;19.875776397515526&quot; width=&quot;8.421052631578945&quot; x=&quot;1043.0047953216376&quot; y=&quot;-567.56&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;91&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;strokeWidth=1;fontSize=12;comic=0;&quot; target=&quot;90&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1047&quot; y=&quot;-580&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;1047&quot; y=&quot;-580&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;92&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=12;fontColor=#FFFFFF;comic=0;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;clk_i&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;21&quot; width=&quot;42.27&quot; x=&quot;1026&quot; y=&quot;-594&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;93&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingLeft=-2;&quot; value=&quot;req&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;30.06&quot; x=&quot;1106&quot; y=&quot;-567.5600000000001&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;94&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingLeft=2;&quot; value=&quot;&amp;lt;span style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;WD&amp;lt;/span&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;30.06&quot; x=&quot;1026&quot; y=&quot;-478.50000000000006&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;95&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingLeft=2;&quot; value=&quot;BE&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;22.16&quot; width=&quot;21&quot; x=&quot;1026&quot; y=&quot;-507.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;96&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;endArrow=oval;endFill=1;strokeColor=#0066CC;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1021.79&quot; y=&quot;-738&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;779&quot; y=&quot;-432&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;97&quot; parent=&quot;1&quot; style=&quot;text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;comic=0;fontColor=#0066CC;&quot; value=&quot;&amp;lt;p style=&amp;quot;line-height: 100%;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;8&amp;lt;/b&amp;gt;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font&amp;gt;/&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;61&quot; width=&quot;26&quot; x=&quot;993.79&quot; y=&quot;-775&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;98&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;&quot; value=&quot;out [0]&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;17&quot; width=&quot;39&quot; x=&quot;1172&quot; y=&quot;-579&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;99&quot; parent=&quot;1&quot; style=&quot;shape=or;whiteSpace=wrap;html=1;rotation=-180;&quot; value=&quot;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;30&quot; x=&quot;1128&quot; y=&quot;-598&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;100&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;99&quot; style=&quot;endArrow=oval;html=1;rounded=0;exitX=-0.01;exitY=0.265;exitDx=0;exitDy=0;exitPerimeter=0;endFill=1;strokeColor=#99CCFF;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1163.24&quot; y=&quot;-575.9099999999999&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1212&quot; y=&quot;-576&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;101&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;99&quot; style=&quot;endArrow=none;html=1;rounded=0;exitX=-0.009;exitY=0.698;exitDx=0;exitDy=0;exitPerimeter=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1163.24&quot; y=&quot;-588.9099999999999&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1188&quot; y=&quot;-589&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;102&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#4D4D4D;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;comic=0;spacing=0;spacingBottom=4;fontColor=#FFFFFF;&quot; value=&quot;req&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;14&quot; width=&quot;21&quot; x=&quot;1175&quot; y=&quot;-596&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;103&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;&quot; target=&quot;99&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1115&quot; y=&quot;-583&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;1115&quot; y=&quot;-562&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1165&quot; y=&quot;-609&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;104&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;&quot; value=&quot;[31:24]&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;17&quot; width=&quot;40&quot; x=&quot;781&quot; y=&quot;-496&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;105&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;&quot; value=&quot;{8&amp;#39;d0,[23:0]}&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;17&quot; width=&quot;67&quot; x=&quot;784&quot; y=&quot;-452&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;106&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fontSize=14;comic=0;strokeColor=#000000;fontColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;&quot; value=&quot;&amp;lt;b&amp;gt;Periph&amp;lt;br&amp;gt;Device&amp;lt;br&amp;gt;1&amp;lt;br&amp;gt;&amp;lt;/b&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;153.5&quot; width=&quot;105.58&quot; x=&quot;1026&quot; y=&quot;-289&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;107&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;108&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;endArrow=oval;endFill=1;strokeWidth=2;strokeColor=#004C99;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;858&quot; y=&quot;-160&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;858.0000000000002&quot; y=&quot;-432&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;108&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingLeft=2;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;A&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;18&quot; x=&quot;1026&quot; y=&quot;-174.84000000000003&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;109&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;110&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;endArrow=oval;endFill=1;strokeColor=#67AB9F;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;957&quot; y=&quot;-255&quot; /&gt;&#10; &lt;mxPoint x=&quot;957&quot; y=&quot;-346&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;956&quot; y=&quot;-346&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;110&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingLeft=2;&quot; value=&quot;&amp;lt;span style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;WE&amp;lt;/span&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;22.16&quot; width=&quot;23&quot; x=&quot;1026&quot; y=&quot;-266.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;111&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;112&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1249&quot; y=&quot;-214&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;112&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingRight=2;&quot; value=&quot;&amp;lt;span style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;RD&amp;lt;/span&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;22&quot; x=&quot;1109&quot; y=&quot;-229.33999999999997&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;113&quot; parent=&quot;1&quot; style=&quot;triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;strokeColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;fontSize=12;&quot; value=&quot;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;19.875776397515526&quot; width=&quot;8.421052631578945&quot; x=&quot;1043.0047953216376&quot; y=&quot;-294.55999999999995&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;114&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;strokeWidth=1;fontSize=12;comic=0;&quot; target=&quot;113&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1047&quot; y=&quot;-307&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;1047&quot; y=&quot;-307&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;115&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=12;fontColor=#FFFFFF;comic=0;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;clk_i&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;21&quot; width=&quot;42.27&quot; x=&quot;1026&quot; y=&quot;-321&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;116&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingLeft=-2;&quot; value=&quot;req&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;30.06&quot; x=&quot;1106&quot; y=&quot;-294.56000000000006&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;117&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;118&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;endArrow=oval;endFill=1;strokeWidth=2;strokeColor=#00994D;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;894&quot; y=&quot;-190&quot; /&gt;&#10; &lt;mxPoint x=&quot;894&quot; y=&quot;-304&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;893&quot; y=&quot;-304&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;118&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingLeft=2;&quot; value=&quot;&amp;lt;span style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;WD&amp;lt;/span&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;30.06&quot; x=&quot;1026&quot; y=&quot;-205.50000000000006&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;119&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;&quot; value=&quot;out [1]&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;17&quot; width=&quot;39&quot; x=&quot;1172&quot; y=&quot;-306&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;120&quot; parent=&quot;1&quot; style=&quot;shape=or;whiteSpace=wrap;html=1;rotation=-180;&quot; value=&quot;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;30&quot; x=&quot;1128&quot; y=&quot;-325&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;121&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;120&quot; style=&quot;endArrow=oval;html=1;rounded=0;exitX=-0.01;exitY=0.265;exitDx=0;exitDy=0;exitPerimeter=0;endFill=1;strokeColor=#99CCFF;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1163.24&quot; y=&quot;-302.90999999999985&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1212&quot; y=&quot;-303&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;122&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;120&quot; style=&quot;endArrow=none;html=1;rounded=0;exitX=-0.009;exitY=0.698;exitDx=0;exitDy=0;exitPerimeter=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1163.24&quot; y=&quot;-315.90999999999985&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1188&quot; y=&quot;-316&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;123&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#4D4D4D;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;comic=0;spacing=0;spacingBottom=4;fontColor=#FFFFFF;&quot; value=&quot;req&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;14&quot; width=&quot;21&quot; x=&quot;1175&quot; y=&quot;-323&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;124&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;&quot; target=&quot;120&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1115&quot; y=&quot;-310&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;1115&quot; y=&quot;-289&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1165&quot; y=&quot;-336&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;125&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fontSize=14;comic=0;strokeColor=#000000;fontColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;align=left;spacingLeft=29;spacingTop=0;&quot; value=&quot;&amp;lt;b&amp;gt;Periph&amp;lt;br&amp;gt;Device&amp;lt;br&amp;gt;255&amp;lt;br&amp;gt;&amp;lt;/b&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;153.5&quot; width=&quot;105.58&quot; x=&quot;1026&quot; y=&quot;74&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;126&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingLeft=2;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;A&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;18&quot; x=&quot;1026&quot; y=&quot;188.15999999999997&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;127&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingLeft=2;&quot; value=&quot;&amp;lt;span style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;WE&amp;lt;/span&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;22.16&quot; width=&quot;23&quot; x=&quot;1026&quot; y=&quot;96.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;128&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingRight=2;&quot; value=&quot;&amp;lt;span style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;RD&amp;lt;/span&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;22&quot; x=&quot;1109&quot; y=&quot;133.66000000000003&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;129&quot; parent=&quot;1&quot; style=&quot;triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;strokeColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;fontSize=12;&quot; value=&quot;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;19.875776397515526&quot; width=&quot;8.421052631578945&quot; x=&quot;1043.0047953216376&quot; y=&quot;68.44000000000005&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;130&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;strokeWidth=1;fontSize=12;comic=0;&quot; target=&quot;129&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1047&quot; y=&quot;56&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;1047&quot; y=&quot;56&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;131&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=12;fontColor=#FFFFFF;comic=0;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;clk_i&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;21&quot; width=&quot;42.27&quot; x=&quot;1026&quot; y=&quot;42&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;132&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingLeft=-2;&quot; value=&quot;req&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;30.06&quot; x=&quot;1106&quot; y=&quot;68.43999999999994&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;133&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;spacingLeft=2;&quot; value=&quot;&amp;lt;span style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;WD&amp;lt;/span&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;30.06&quot; x=&quot;1026&quot; y=&quot;157.49999999999994&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;134&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;&quot; value=&quot;out [255]&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;17&quot; width=&quot;56&quot; x=&quot;1155&quot; y=&quot;57&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;135&quot; parent=&quot;1&quot; style=&quot;shape=or;whiteSpace=wrap;html=1;rotation=-180;&quot; value=&quot;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;30&quot; x=&quot;1128&quot; y=&quot;38&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;136&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;135&quot; style=&quot;endArrow=oval;html=1;rounded=0;exitX=-0.01;exitY=0.265;exitDx=0;exitDy=0;exitPerimeter=0;endFill=1;strokeColor=#99CCFF;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1163.24&quot; y=&quot;60.090000000000146&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1212&quot; y=&quot;60&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;137&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;135&quot; style=&quot;endArrow=none;html=1;rounded=0;exitX=-0.009;exitY=0.698;exitDx=0;exitDy=0;exitPerimeter=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1163.24&quot; y=&quot;47.090000000000146&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1188&quot; y=&quot;47&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;138&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#4D4D4D;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;comic=0;spacing=0;spacingBottom=4;fontColor=#FFFFFF;&quot; value=&quot;req&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;14&quot; width=&quot;21&quot; x=&quot;1175&quot; y=&quot;40&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;139&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;&quot; target=&quot;135&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1115&quot; y=&quot;53&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;1115&quot; y=&quot;74&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1165&quot; y=&quot;27&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;140&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=oval;html=1;rounded=0;strokeWidth=2;strokeColor=#004C99;endFill=1;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;858&quot; y=&quot;-8&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;858&quot; y=&quot;-160&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;141&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;strokeColor=#004C99;&quot; target=&quot;126&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;858&quot; y=&quot;204&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;858&quot; y=&quot;57&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;938&quot; y=&quot;108&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;142&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=oval;html=1;rounded=0;strokeWidth=2;strokeColor=#00994D;endFill=1;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;894&quot; y=&quot;-45&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;894&quot; y=&quot;-190&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;143&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;133&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=2;strokeColor=#00994D;exitX=0;exitY=0.5;exitDx=0;exitDy=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;895&quot; y=&quot;172&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;906&quot; y=&quot;157&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;894&quot; y=&quot;26&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;144&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=oval;html=1;rounded=0;strokeColor=#67AB9F;endFill=1;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;956&quot; y=&quot;-98&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;957&quot; y=&quot;-256&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;145&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;127&quot; style=&quot;endArrow=none;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#67AB9F;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;958&quot; y=&quot;108&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;956&quot; y=&quot;73&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;958&quot; y=&quot;-25&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;146&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#4D4D4D;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;comic=0;spacing=0;spacingBottom=4;fontColor=#FFFFFF;&quot; value=&quot;req&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;15.5&quot; width=&quot;27&quot; x=&quot;740&quot; y=&quot;-372&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;147&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fontSize=14;comic=0;strokeColor=#000000;fontColor=#000000;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;&quot; value=&quot;&amp;lt;b&amp;gt;OneHot Encoder&amp;lt;/b&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;67&quot; width=&quot;109&quot; x=&quot;1021.79&quot; y=&quot;-772&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;148&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;&quot; value=&quot;in&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;24&quot; width=&quot;15&quot; x=&quot;1021.79&quot; y=&quot;-752&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;149&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;&quot; value=&quot;out&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;24&quot; width=&quot;15&quot; x=&quot;1114.79&quot; y=&quot;-752&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;150&quot; parent=&quot;1&quot; style=&quot;text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;comic=0;fontColor=#99CCFF;&quot; value=&quot;&amp;lt;p style=&amp;quot;line-height: 100%;&amp;quot;&amp;gt;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;256&amp;lt;br&amp;gt;&amp;lt;font&amp;gt;/&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;61&quot; width=&quot;40&quot; x=&quot;1125.79&quot; y=&quot;-775&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;151&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fontColor=#99CCFF;strokeColor=#99CCFF;&quot; target=&quot;147&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1212&quot; y=&quot;-738&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;1212&quot; y=&quot;-303&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1262&quot; y=&quot;-353&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;152&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#99CCFF;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1212&quot; y=&quot;-62&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1212&quot; y=&quot;-303&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;153&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#99CCFF;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1212&quot; y=&quot;61&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1212&quot; y=&quot;9&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;154&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=2;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1313&quot; y=&quot;-152&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1313&quot; y=&quot;-500&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;155&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=2;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1249&quot; y=&quot;-528&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1313&quot; y=&quot;-500&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;156&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=2;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1249&quot; y=&quot;-91&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1249&quot; y=&quot;-528&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;157&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;&quot; value=&quot;&amp;lt;div align=&amp;quot;left&amp;quot;&amp;gt;0&amp;lt;/div&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;17&quot; width=&quot;22&quot; x=&quot;1252&quot; y=&quot;-495&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;158&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;&quot; value=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;17&quot; width=&quot;22&quot; x=&quot;1253&quot; y=&quot;-222.84&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;159&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=2;strokeColor=#0066CC;startArrow=oval;startFill=1;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1285&quot; y=&quot;-638&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;779&quot; y=&quot;-638&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1285&quot; y=&quot;-512&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;160&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1144.5&quot; y=&quot;-484&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1150.5&quot; y=&quot;-492&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;161&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; value=&quot;32&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;15&quot; width=&quot;13&quot; x=&quot;1137.5&quot; y=&quot;-504&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;162&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1145&quot; y=&quot;-210&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1151&quot; y=&quot;-218&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;163&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; value=&quot;32&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;15&quot; width=&quot;13&quot; x=&quot;1138&quot; y=&quot;-230&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;164&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1330&quot; y=&quot;-209.34&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1336&quot; y=&quot;-217.34&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;165&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; value=&quot;32&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;15&quot; width=&quot;13&quot; x=&quot;1323&quot; y=&quot;-229.34&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;166&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;13&quot; style=&quot;endArrow=none;html=1;rounded=0;exitX=1.002;exitY=0.933;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;778&quot; y=&quot;-269&quot; /&gt;&#10; &lt;mxPoint x=&quot;778&quot; y=&quot;275&quot; /&gt;&#10; &lt;mxPoint x=&quot;1403&quot; y=&quot;275&quot; /&gt;&#10; &lt;mxPoint x=&quot;1403&quot; y=&quot;-214&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;mxPoint x=&quot;920&quot; y=&quot;-135&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1314.4444444444443&quot; y=&quot;-214&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;167&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1131&quot; y=&quot;149&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1249&quot; y=&quot;149&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;168&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1145&quot; y=&quot;153&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1151&quot; y=&quot;145&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;169&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; value=&quot;32&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;15&quot; width=&quot;13&quot; x=&quot;1138&quot; y=&quot;133&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;170&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;startArrow=none;startFill=0;exitX=1.007;exitY=0.331;exitDx=0;exitDy=0;exitPerimeter=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;730&quot; y=&quot;-402&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;744&quot; y=&quot;-402&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;171&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; value=&quot;—&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;60&quot; x=&quot;72&quot; y=&quot;-191.34000000000003&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;172&quot; parent=&quot;1&quot; style=&quot;shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;flipH=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;&quot; value=&quot;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;54&quot; width=&quot;20&quot; x=&quot;72&quot; y=&quot;-201&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;173&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;&quot; value=&quot;1&amp;#39;b1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;17&quot; width=&quot;26&quot; x=&quot;744&quot; y=&quot;-412&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;174&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;rst_i&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;12&quot; width=&quot;18&quot; x=&quot;624&quot; y=&quot;-415&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;175&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;177&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;fontSize=12;comic=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;633&quot; y=&quot;-414.52&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;633&quot; y=&quot;-439.52&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;176&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;fontSize=12;comic=0;&quot; target=&quot;177&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;633&quot; y=&quot;-414.52&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;633&quot; y=&quot;-439.52&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;177&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=12;fontColor=#FFFFFF;comic=0;jiggle=0.5;&quot; value=&quot;&amp;lt;p style=&amp;quot;line-height: 130%; font-size: 12px;&amp;quot;&amp;gt;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;rst_i&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;21&quot; width=&quot;30&quot; x=&quot;618&quot; y=&quot;-446.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;178&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;rst_i&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;12&quot; width=&quot;18&quot; x=&quot;1078&quot; y=&quot;-289.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;179&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;181&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;fontSize=12;comic=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1087&quot; y=&quot;-289.02&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1087&quot; y=&quot;-314.02&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;180&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;fontSize=12;comic=0;&quot; target=&quot;181&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1087&quot; y=&quot;-289.02&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1087&quot; y=&quot;-314.02&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;181&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=12;fontColor=#FFFFFF;comic=0;jiggle=0.5;&quot; value=&quot;&amp;lt;p style=&amp;quot;line-height: 130%; font-size: 12px;&amp;quot;&amp;gt;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;rst_i&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;21&quot; width=&quot;30&quot; x=&quot;1072&quot; y=&quot;-321&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;182&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=12;comic=0;&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;rst_i&amp;lt;/font&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;12&quot; width=&quot;18&quot; x=&quot;1078&quot; y=&quot;73.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;183&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;185&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;fontSize=12;comic=0;&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1087&quot; y=&quot;73.98000000000002&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1087&quot; y=&quot;48.98000000000002&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;184&quot; edge=&quot;1&quot; parent=&quot;1&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;fontSize=12;comic=0;&quot; target=&quot;185&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1087&quot; y=&quot;73.98000000000002&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1087&quot; y=&quot;48.98000000000002&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;185&quot; parent=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=12;fontColor=#FFFFFF;comic=0;jiggle=0.5;&quot; value=&quot;&amp;lt;p style=&amp;quot;line-height: 130%; font-size: 12px;&amp;quot;&amp;gt;&amp;lt;font style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 12px;&amp;quot;&amp;gt;rst_i&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;21&quot; width=&quot;30&quot; x=&quot;1072&quot; y=&quot;42&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;/root&gt;&#10; &lt;/mxGraphModel&gt;&#10; &lt;/diagram&gt;&#10;&lt;/mxfile&gt;&#10;"><defs/><rect fill="#ffffff" width="100%" height="100%" x="0" y="0" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));"/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="2"><g><rect x="42" y="595.66" width="42.27" height="21" rx="3.15" ry="3.15" fill="#333333" stroke="none" pointer-events="all" style="fill: rgb(51, 51, 51);"/></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: 40px; height: 1px; padding-top: 606px; margin-left: 43px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 9px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 14px;"><b>clk_i</b></font></div></div></div></foreignObject><text x="63" y="609" fill="#FFFFFF" font-family="Helvetica" font-size="9px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="3"><g><rect x="42" y="625.66" width="43.47" height="21" rx="3.15" ry="3.15" fill="#333333" stroke="none" pointer-events="all" style="fill: rgb(51, 51, 51);"/></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: 636px; margin-left: 43px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 13px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%;"><font style="font-size: 14px;"><b>rst_i</b></font></p></div></div></div></foreignObject><text x="64" y="640" fill="#FFFFFF" font-family="Helvetica" font-size="13px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="4"><g><rect x="114" y="606" width="91" height="29" 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: 1px; height: 1px; padding-top: 621px; margin-left: 160px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><font style="font-size: 13px;">input signals</font></div></div></div></foreignObject><text x="160" y="624" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">input signals</text></switch></g></g></g><g data-cell-id="5"><g transform="translate(0.5,0.5)"><path d="M 841 834 Q 1010 666 1114.5 751.5 Q 1219 837 1351 660" fill="none" stroke="#ff0516" stroke-width="3" stroke-miterlimit="10" stroke-dasharray="3 9" pointer-events="stroke" style="stroke: rgb(255, 5, 22);"/></g></g><g data-cell-id="6"><g><path d="M 1255 1026 L 1255 808" 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="7"><g><path d="M 1255 1026 L 1319 997" 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="8"><g><path d="M 1319 997 L 1319 770" 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="9"><g><rect x="1258" y="935" width="25" height="17" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 23px; height: 1px; padding-top: 944px; margin-left: 1260px;"><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; ">255</div></div></div></foreignObject><text x="1260" y="947" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">255</text></switch></g></g></g><g data-cell-id="10"><g><rect x="42" y="656.66" width="43" height="20" rx="3" ry="3" fill="#4d4d4d" stroke="none" pointer-events="all" style="fill: rgb(77, 77, 77);"/></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: 45px; height: 1px; padding-top: 665px; margin-left: 41px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">req</div></div></div></foreignObject><text x="64" y="668" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">req</text></switch></g></g></g><g data-cell-id="11"><g><rect x="121.63" y="643" width="131" height="76" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 129px; height: 1px; padding-top: 681px; margin-left: 124px;"><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; "><div align="left"><font style="font-size: 13px;">internal signal broken for schematic readability</font><br /></div></div></div></div></foreignObject><text x="124" y="685" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">internal signal broken...</text></switch></g></g></g><g data-cell-id="12"><g><rect x="78" y="649.66" 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: 665px; margin-left: 79px;"><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; "></div></div></div></foreignObject><text x="108" y="668" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle"></text></switch></g></g></g><g data-cell-id="13"><g><rect x="522" y="380" width="214" height="156" 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: 212px; height: 1px; padding-top: 458px; margin-left: 523px;"><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; ">LOAD/<br />STORE<br />UNIT</div></div></div></foreignObject><text x="629" y="462" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle" font-weight="bold">LOAD/...</text></switch></g></g></g><g data-cell-id="14"><g><rect x="231" y="380.48" width="202" height="152" fill="#ffffff" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 200px; height: 1px; padding-top: 456px; margin-left: 232px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b style="font-size: 14px;">Core<br style="font-size: 14px;" /><br style="font-size: 14px;" /></b></div></div></div></foreignObject><text x="332" y="461" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle">Core...</text></switch></g></g></g><g data-cell-id="15"><g><rect x="364" y="380" width="18" height="12" 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: 16px; height: 1px; padding-top: 386px; margin-left: 365px;"><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; "><font style="font-size: 12px;">rst_i</font></div></div></div></foreignObject><text x="373" y="390" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">rst...</text></switch></g></g></g><g data-cell-id="16"><g><rect x="237" y="425" width="61" 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: 59px; height: 1px; padding-top: 440px; margin-left: 239px;"><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="239" y="444" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mem_rd_i</text></switch></g></g></g><g data-cell-id="17"><g><path d="M 252.63 375 L 261.06 384.94 L 252.63 394.88 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,256.85,384.94)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="18"><g><path d="M 257.57 379.93 L 257.59 369.1" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="19"><g><rect x="237" y="348.5" width="42.27" height="21" rx="3.15" ry="3.15" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 40px; height: 1px; padding-top: 359px; margin-left: 238px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b style="font-size: 12px;">clk_i</b></font></div></div></div></foreignObject><text x="258" y="363" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="20"><g><path d="M 394.74 353.75 L 373 355.48" 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="21"><g><path d="M 162.58 419 L 231 419" 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="22"><g><rect x="57" y="381" width="105.58" height="152" fill="#ffffff" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 104px; height: 1px; padding-top: 457px; margin-left: 58px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b style="font-size: 14px;">Instruction<br style="font-size: 14px;" />Memory<br style="font-size: 14px;" /></b></div></div></div></foreignObject><text x="110" y="461" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle">Instruction...</text></switch></g></g></g><g data-cell-id="23"><g><rect x="57" y="404.68" width="18" 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: 16px; height: 1px; padding-top: 420px; margin-left: 58px;"><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; "><font style="font-size: 12px;">A</font></div></div></div></foreignObject><text x="66" y="423" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">A</text></switch></g></g></g><g data-cell-id="24"><g><rect x="139" y="405" width="18" 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: 16px; height: 1px; padding-top: 420px; margin-left: 140px;"><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; "><font style="font-size: 12px;">RD</font></div></div></div></foreignObject><text x="148" y="424" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">RD</text></switch></g></g></g><g data-cell-id="25"><g><rect x="26" y="383" width="40" height="60" 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: 1px; height: 1px; padding-top: 413px; margin-left: 46px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%; font-size: 12px;"><font style="font-size: 12px;"><b style="font-size: 12px;">32<br style="font-size: 12px;" />/</b></font></p></div></div></div></foreignObject><text x="46" y="417" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">32...</text></switch></g></g></g><g data-cell-id="26"><g><rect x="213" y="402.48" width="86" 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: 84px; height: 1px; padding-top: 417px; margin-left: 214px;"><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; "><font style="font-size: 12px;">instr_i</font></div></div></div></foreignObject><text x="256" y="421" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">instr_i</text></switch></g></g></g><g data-cell-id="27"><g><rect x="353" y="457.5" width="75" 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: 73px; height: 1px; padding-top: 468px; margin-left: 353px;"><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_size_o</div></div></div></foreignObject><text x="426" y="471" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">mem_size_o</text></switch></g></g></g><g data-cell-id="28"><g><rect x="152" y="401" width="40" height="50" 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: 1px; height: 1px; padding-top: 426px; margin-left: 172px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 10%; font-size: 12px;"><font style="font-size: 12px;"><b style="font-size: 12px;">/</b></font></p><p style="line-height: 10%; font-size: 12px;"><font style="font-size: 12px;"><b style="font-size: 12px;">32</b></font></p></div></div></div></foreignObject><text x="172" y="430" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">/...</text></switch></g></g></g><g data-cell-id="29"><g><rect x="208" y="291" width="86" 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: 84px; height: 1px; padding-top: 306px; margin-left: 209px;"><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; "><font style="font-size: 12px;">instr_addr</font></div></div></div></foreignObject><text x="251" y="310" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">instr_addr</text></switch></g></g></g><g data-cell-id="30"><g><rect x="163" y="391" width="35.87" 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: 34px; height: 1px; padding-top: 406px; margin-left: 164px;"><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; "><font style="font-size: 12px;">instr</font></div></div></div></foreignObject><text x="181" y="410" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">instr</text></switch></g></g></g><g data-cell-id="31"><g><rect x="353" y="437.5" width="75" 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: 73px; height: 1px; padding-top: 448px; margin-left: 353px;"><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="426" y="451" 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="32"><g><rect x="353" y="417.5" width="75" 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: 73px; height: 1px; padding-top: 428px; margin-left: 353px;"><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="426" y="431" 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="33"><g><rect x="353" y="477.5" width="75" 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: 73px; height: 1px; padding-top: 488px; margin-left: 353px;"><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="426" y="491" 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="34"><g><rect x="353" y="497.5" width="75" 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: 73px; height: 1px; padding-top: 508px; margin-left: 353px;"><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="426" y="511" 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="35"><g><rect x="353" y="397.5" width="75" 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: 73px; height: 1px; padding-top: 408px; margin-left: 353px;"><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; ">instr_addr_o</div></div></div></foreignObject><text x="426" y="411" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">instr_addr_o</text></switch></g></g></g><g data-cell-id="36"><g><path d="M 433 470 L 522 470.01" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="37"><g><path d="M 447 474 L 453 466" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="38"><g><rect x="439" y="454" width="13" height="15" 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: 11px; height: 1px; padding-top: 462px; margin-left: 439px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">3</div></div></div></foreignObject><text x="450" y="465" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="end">3</text></switch></g></g></g><g data-cell-id="39"><g><rect x="314" y="379.94" width="34" height="13.06" 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: 32px; height: 1px; padding-top: 386px; margin-left: 315px;"><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; ">stall_i</div></div></div></foreignObject><text x="331" y="390" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">stall...</text></switch></g></g></g><g data-cell-id="40"><g><path d="M 433 410 L 473 410 L 473 316 L 21 316 L 21 420 L 56 420.02" 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><path d="M 232 443 L 200 443 L 200 552 L 499 551 L 499 524 L 521.94 524" 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><path d="M 434 451 L 521.57 451.16" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="43"><g><path d="M 434.41 430.79 L 521.79 430.86" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="44"><g><path d="M 434 509.52 L 521.83 509.44" 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="45"><g><path d="M 447 496 L 453 488" 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="46"><g><rect x="440" y="494" width="13" height="15" 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: 11px; height: 1px; padding-top: 502px; margin-left: 440px;"><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; ">32</div></div></div></foreignObject><text x="451" y="505" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">32</text></switch></g></g></g><g data-cell-id="47"><g><path d="M 447 514 L 453 506" 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="48"><g><rect x="440" y="476" width="13" height="15" 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: 11px; height: 1px; padding-top: 484px; margin-left: 440px;"><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; ">32</div></div></div></foreignObject><text x="451" y="487" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">32</text></switch></g></g></g><g data-cell-id="49"><g><path d="M 433.2 492.05 L 521.83 492.18" 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><rect x="523" y="418.5" 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: 429px; margin-left: 525px;"><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="525" y="432" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">core_req_i</text></switch></g></g></g><g data-cell-id="51"><g><rect x="523" y="439.5" 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: 450px; margin-left: 525px;"><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="525" y="453" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">core_we_i</text></switch></g></g></g><g data-cell-id="52"><g><rect x="523" y="458.5" 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: 469px; margin-left: 525px;"><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="525" y="472" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">core_size_i</text></switch></g></g></g><g data-cell-id="53"><g><rect x="523" y="480.5" 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: 491px; margin-left: 525px;"><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="525" y="494" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">core_wd_i</text></switch></g></g></g><g data-cell-id="54"><g><rect x="523" y="496.5" 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: 507px; margin-left: 525px;"><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="525" y="510" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">core_addr_i</text></switch></g></g></g><g data-cell-id="55"><g><path d="M 555.5 380.5 L 555.49 340.03 L 331.03 340.03 L 331 379.94" 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="56"><g><rect x="523" y="380.5" 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: 391px; margin-left: 525px;"><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_stall_o</div></div></div></foreignObject><text x="525" y="394" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">core_stall_o</text></switch></g></g></g><g data-cell-id="57"><g><rect x="522" y="513" 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: 523px; margin-left: 522px;"><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="579" y="527" 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="58"><g><rect x="666" y="480" 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: 490px; margin-left: 666px;"><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="729" y="494" 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="59"><g><rect x="506" y="527" width="13" height="15" 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: 11px; height: 1px; padding-top: 535px; margin-left: 506px;"><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; ">32</div></div></div></foreignObject><text x="517" y="538" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">32</text></switch></g></g></g><g data-cell-id="60"><g><path d="M 508 528 L 514 520" 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="61"><g><rect x="666" y="458.5" 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: 469px; margin-left: 666px;"><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="729" y="472" 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="62"><g><rect x="665" y="439.5" 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: 450px; margin-left: 667px;"><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_we_o</div></div></div></foreignObject><text x="667" y="453" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mem_we_o</text></switch></g></g></g><g data-cell-id="63"><g><rect x="664" y="418.5" 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: 429px; margin-left: 666px;"><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_req_o</div></div></div></foreignObject><text x="666" y="432" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mem_req_o</text></switch></g></g></g><g data-cell-id="64"><g><rect x="655" y="380.5" 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: 391px; margin-left: 657px;"><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="657" y="394" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mem_ready_i</text></switch></g></g></g><g data-cell-id="65"><g><path d="M 601 374.94 L 609.43 384.88 L 601 394.82 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,605.22,384.88)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="66"><g><path d="M 605 362.5 L 605.22 380.67" 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="67"><g><rect x="588" y="348.5" width="31" height="21" rx="3.15" ry="3.15" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 29px; height: 1px; padding-top: 359px; margin-left: 589px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b style="font-size: 12px;">clk_i</b></font></div></div></div></foreignObject><text x="604" y="363" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="68"><g><rect x="666" y="496.5" 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: 507px; margin-left: 666px;"><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="729" y="510" 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="69"><g><path d="M 736 431 L 750 431" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="70"><g><path d="M 736 450 L 962 450 L 962 267 L 1032 266.58" fill="none" stroke="#67ab9f" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(103, 171, 159);"/></g></g><g data-cell-id="71"><g><path d="M 736 470 L 933 470 L 932 299 L 1032 298.58" fill="none" stroke="#9756d9" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(151, 86, 217);"/></g></g><g data-cell-id="72"><g><path d="M 736 491 L 899 491 L 899 332 L 1032 331.5" fill="none" stroke="#00994d" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 153, 77);"/></g></g><g data-cell-id="73"><g><path d="M 736 508 L 785 508 L 785 363 L 1032 362.16" fill="none" stroke="#004c99" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 76, 153);"/></g></g><g data-cell-id="74"><g><rect x="666" y="513.5" 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: 524px; margin-left: 666px;"><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_rd_i</div></div></div></foreignObject><text x="729" y="527" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">mem_rd_i</text></switch></g></g></g><g data-cell-id="75"><g><path d="M 373 380.48 L 373 369.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="76"><g><rect x="351.27" y="348.5" width="43.47" height="21" rx="3.15" ry="3.15" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 41px; height: 1px; padding-top: 359px; margin-left: 352px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%; font-size: 12px;"><font style="font-size: 12px;"><b style="font-size: 12px;">rst_i</b></font></p></div></div></div></foreignObject><text x="373" y="363" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="77"><g><path d="M 750 474 L 756 466" fill="none" stroke="#9756d9" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(151, 86, 217);"/></g></g><g data-cell-id="78"><g><rect x="742" y="454" width="13" height="15" 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: 11px; height: 1px; padding-top: 462px; margin-left: 742px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #9756D9; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #9756D9; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">4</div></div></div></foreignObject><text x="753" y="465" fill="#9756D9" font-family="Helvetica" font-size="12px" text-anchor="end">4</text></switch></g></g></g><g data-cell-id="79"><g><path d="M 750 495 L 756 487" fill="none" stroke="#00994d" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 153, 77);"/></g></g><g data-cell-id="80"><g><rect x="743" y="475" width="13" height="15" 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: 11px; height: 1px; padding-top: 483px; margin-left: 743px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #00994D; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #00994D; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">32</div></div></div></foreignObject><text x="754" y="486" fill="#00994D" font-family="Helvetica" font-size="12px" text-anchor="end">32</text></switch></g></g></g><g data-cell-id="81"><g><path d="M 750 512 L 756 504" fill="none" stroke="#004c99" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 76, 153);"/></g></g><g data-cell-id="82"><g><rect x="743" y="492" width="13" height="15" 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: 11px; height: 1px; padding-top: 500px; margin-left: 743px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #004C99; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #004C99; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">32</div></div></div></foreignObject><text x="754" y="503" fill="#004C99" font-family="Helvetica" font-size="12px" text-anchor="end">32</text></switch></g></g></g><g data-cell-id="83"><g><path d="M 750 530 L 756 522" 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="84"><g><rect x="743" y="510" width="13" height="15" 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: 11px; height: 1px; padding-top: 518px; margin-left: 743px;"><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; ">32</div></div></div></foreignObject><text x="754" y="521" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">32</text></switch></g></g></g><g data-cell-id="85"><g><rect x="1032" y="233" width="105.58" height="153.5" fill="#ffffff" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 104px; height: 1px; padding-top: 310px; margin-left: 1033px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b style="font-size: 14px;">Data<br style="font-size: 14px;" />Memory<br style="font-size: 14px;" /></b></div></div></div></foreignObject><text x="1085" y="314" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle">Data...</text></switch></g></g></g><g data-cell-id="86"><g><rect x="1032" y="347.16" width="18" 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: 14px; height: 1px; padding-top: 362px; margin-left: 1036px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">A</font></div></div></div></foreignObject><text x="1036" y="366" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">A</text></switch></g></g></g><g data-cell-id="87"><g><rect x="1032" y="255.5" width="23" height="22.16" 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: 19px; height: 1px; padding-top: 267px; margin-left: 1036px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span style="font-size: 12px;">WE</span></div></div></div></foreignObject><text x="1036" y="270" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">WE</text></switch></g></g></g><g data-cell-id="88"><g><path d="M 1137 307.66 L 1196 307.69 L 1255 308" 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="89"><g><rect x="1115" y="292.66" width="22" 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-end; width: 18px; height: 1px; padding-top: 308px; margin-left: 1115px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span style="font-size: 12px;">RD</span></div></div></div></foreignObject><text x="1133" y="311" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">RD</text></switch></g></g></g><g data-cell-id="90"><g><path d="M 1049 227.44 L 1057.43 237.38 L 1049 247.32 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,1053.22,237.38)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="91"><g><path d="M 1053 215 L 1053.22 233.17" 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="92"><g><rect x="1032" y="201" width="42.27" height="21" rx="3.15" ry="3.15" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 40px; height: 1px; padding-top: 212px; margin-left: 1033px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b style="font-size: 12px;">clk_i</b></font></div></div></div></foreignObject><text x="1053" y="215" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="93"><g><rect x="1112" y="227.44" width="30.06" 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: 30px; height: 1px; padding-top: 242px; margin-left: 1112px;"><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; ">req</div></div></div></foreignObject><text x="1112" y="246" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">req</text></switch></g></g></g><g data-cell-id="94"><g><rect x="1032" y="316.5" width="30.06" 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: 26px; height: 1px; padding-top: 332px; margin-left: 1036px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span style="font-size: 12px;">WD</span></div></div></div></foreignObject><text x="1036" y="335" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">WD</text></switch></g></g></g><g data-cell-id="95"><g><rect x="1032" y="287.5" width="21" height="22.16" 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: 17px; height: 1px; padding-top: 299px; margin-left: 1036px;"><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; ">BE</div></div></div></foreignObject><text x="1036" y="302" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">BE</text></switch></g></g></g><g data-cell-id="96"><g><path d="M 1027.79 57 L 785.03 57 L 785 360" fill="none" stroke="#0066cc" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 102, 204);"/><ellipse cx="785" cy="363" rx="3" ry="3" fill="#0066cc" stroke="#0066cc" stroke-width="2" pointer-events="all" style="fill: rgb(0, 102, 204); stroke: rgb(0, 102, 204);"/></g></g><g data-cell-id="97"><g><rect x="999.79" y="20" width="26" height="61" 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: 1px; height: 1px; padding-top: 51px; margin-left: 1013px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #0066CC; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #0066CC; line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><b>8</b><font style="font-size: 12px;"><b><br /><font>/</font></b></font></p></div></div></div></foreignObject><text x="1013" y="54" fill="#0066CC" font-family="Helvetica" font-size="12px" text-anchor="middle">8...</text></switch></g></g></g><g data-cell-id="98"><g><rect x="1178" y="216" width="39" height="17" 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: 37px; height: 1px; padding-top: 225px; margin-left: 1178px;"><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; ">out [0]</div></div></div></foreignObject><text x="1215" y="228" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">out [0]</text></switch></g></g></g><g data-cell-id="99"><g><path d="M 1134 197 Q 1164 197 1164 212 Q 1164 227 1134 227 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" transform="rotate(-180,1149,212)" 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="100"><g><path d="M 1164.3 219.05 L 1215 219" fill="none" stroke="#99ccff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(153, 204, 255);"/><ellipse cx="1218" cy="219" rx="3" ry="3" fill="#99ccff" stroke="#99ccff" pointer-events="all" style="fill: rgb(153, 204, 255); stroke: rgb(153, 204, 255);"/></g></g><g data-cell-id="101"><g><path d="M 1164.27 206.06 L 1194 206" 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="102"><g><rect x="1181" y="199" width="21" height="14" rx="2.1" ry="2.1" fill="#4d4d4d" stroke="none" pointer-events="all" style="fill: rgb(77, 77, 77);"/></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: 23px; height: 1px; padding-top: 204px; margin-left: 1180px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">req</div></div></div></foreignObject><text x="1192" y="208" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">req</text></switch></g></g></g><g data-cell-id="103"><g><path d="M 1121 233 L 1121 212 L 1134 212" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="104"><g><rect x="787" y="299" width="40" height="17" 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: 38px; height: 1px; padding-top: 308px; margin-left: 787px;"><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; ">[31:24]</div></div></div></foreignObject><text x="825" y="311" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">[31:24]</text></switch></g></g></g><g data-cell-id="105"><g><rect x="790" y="343" width="67" height="17" 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: 65px; height: 1px; padding-top: 352px; margin-left: 790px;"><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; ">{8'd0,[23:0]}</div></div></div></foreignObject><text x="855" y="355" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">{8'd0,[23:0...</text></switch></g></g></g><g data-cell-id="106"><g><rect x="1032" y="506" width="105.58" height="153.5" fill="#ffffff" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 104px; height: 1px; padding-top: 583px; margin-left: 1033px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b>Periph<br />Device<br />1<br /></b></div></div></div></foreignObject><text x="1085" y="587" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle">Periph...</text></switch></g></g></g><g data-cell-id="107"><g><path d="M 1032 635.16 L 864 635.23 L 864 366" fill="none" stroke="#004c99" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 76, 153);"/><ellipse cx="864" cy="363" rx="3" ry="3" fill="#004c99" stroke="#004c99" stroke-width="2" pointer-events="all" style="fill: rgb(0, 76, 153); stroke: rgb(0, 76, 153);"/></g></g><g data-cell-id="108"><g><rect x="1032" y="620.16" width="18" 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: 14px; height: 1px; padding-top: 635px; margin-left: 1036px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">A</font></div></div></div></foreignObject><text x="1036" y="639" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">A</text></switch></g></g></g><g data-cell-id="109"><g><path d="M 1032 539.58 L 963.03 539.57 L 963.03 449 L 965 449" fill="none" stroke="#67ab9f" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(103, 171, 159);"/><ellipse cx="962" cy="449" rx="3" ry="3" fill="#67ab9f" stroke="#67ab9f" pointer-events="all" style="fill: rgb(103, 171, 159); stroke: rgb(103, 171, 159);"/></g></g><g data-cell-id="110"><g><rect x="1032" y="528.5" width="23" height="22.16" 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: 19px; height: 1px; padding-top: 540px; margin-left: 1036px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span style="font-size: 12px;">WE</span></div></div></div></foreignObject><text x="1036" y="543" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">WE</text></switch></g></g></g><g data-cell-id="111"><g><path d="M 1137 580.66 L 1196 580.71 L 1255 581" 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="112"><g><rect x="1115" y="565.66" width="22" 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-end; width: 18px; height: 1px; padding-top: 581px; margin-left: 1115px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span style="font-size: 12px;">RD</span></div></div></div></foreignObject><text x="1133" y="584" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">RD</text></switch></g></g></g><g data-cell-id="113"><g><path d="M 1049 500.44 L 1057.43 510.38 L 1049 520.32 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,1053.22,510.38)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="114"><g><path d="M 1053 488 L 1053.22 506.17" 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="115"><g><rect x="1032" y="474" width="42.27" height="21" rx="3.15" ry="3.15" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 40px; height: 1px; padding-top: 485px; margin-left: 1033px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b style="font-size: 12px;">clk_i</b></font></div></div></div></foreignObject><text x="1053" y="488" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="116"><g><rect x="1112" y="500.44" width="30.06" 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: 30px; height: 1px; padding-top: 515px; margin-left: 1112px;"><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; ">req</div></div></div></foreignObject><text x="1112" y="519" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">req</text></switch></g></g></g><g data-cell-id="117"><g><path d="M 1032 604.5 L 900 604.49 L 900 491 L 902 491" fill="none" stroke="#00994d" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 153, 77);"/><ellipse cx="899" cy="491" rx="3" ry="3" fill="#00994d" stroke="#00994d" stroke-width="2" pointer-events="all" style="fill: rgb(0, 153, 77); stroke: rgb(0, 153, 77);"/></g></g><g data-cell-id="118"><g><rect x="1032" y="589.5" width="30.06" 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: 26px; height: 1px; padding-top: 605px; margin-left: 1036px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span style="font-size: 12px;">WD</span></div></div></div></foreignObject><text x="1036" y="608" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">WD</text></switch></g></g></g><g data-cell-id="119"><g><rect x="1178" y="489" width="39" height="17" 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: 37px; height: 1px; padding-top: 498px; margin-left: 1178px;"><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; ">out [1]</div></div></div></foreignObject><text x="1215" y="501" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">out [1]</text></switch></g></g></g><g data-cell-id="120"><g><path d="M 1134 470 Q 1164 470 1164 485 Q 1164 500 1134 500 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" transform="rotate(-180,1149,485)" 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="121"><g><path d="M 1164.3 492.05 L 1215 492" fill="none" stroke="#99ccff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(153, 204, 255);"/><ellipse cx="1218" cy="492" rx="3" ry="3" fill="#99ccff" stroke="#99ccff" pointer-events="all" style="fill: rgb(153, 204, 255); stroke: rgb(153, 204, 255);"/></g></g><g data-cell-id="122"><g><path d="M 1164.27 479.06 L 1194 479" 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="123"><g><rect x="1181" y="472" width="21" height="14" rx="2.1" ry="2.1" fill="#4d4d4d" stroke="none" pointer-events="all" style="fill: rgb(77, 77, 77);"/></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: 23px; height: 1px; padding-top: 477px; margin-left: 1180px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">req</div></div></div></foreignObject><text x="1192" y="481" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">req</text></switch></g></g></g><g data-cell-id="124"><g><path d="M 1121 506 L 1121 485 L 1134 485" 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="125"><g><rect x="1032" y="869" width="105.58" height="153.5" fill="#ffffff" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 75px; height: 1px; padding-top: 946px; margin-left: 1063px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b>Periph<br />Device<br />255<br /></b></div></div></div></foreignObject><text x="1063" y="950" fill="#000000" font-family="Helvetica" font-size="14px">Periph...</text></switch></g></g></g><g data-cell-id="126"><g><rect x="1032" y="983.16" width="18" 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: 14px; height: 1px; padding-top: 998px; margin-left: 1036px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;">A</font></div></div></div></foreignObject><text x="1036" y="1002" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">A</text></switch></g></g></g><g data-cell-id="127"><g><rect x="1032" y="891.5" width="23" height="22.16" 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: 19px; height: 1px; padding-top: 903px; margin-left: 1036px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span style="font-size: 12px;">WE</span></div></div></div></foreignObject><text x="1036" y="906" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">WE</text></switch></g></g></g><g data-cell-id="128"><g><rect x="1115" y="928.66" width="22" 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-end; width: 18px; height: 1px; padding-top: 944px; margin-left: 1115px;"><div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span style="font-size: 12px;">RD</span></div></div></div></foreignObject><text x="1133" y="947" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">RD</text></switch></g></g></g><g data-cell-id="129"><g><path d="M 1049 863.44 L 1057.43 873.38 L 1049 883.32 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,1053.22,873.38)" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="130"><g><path d="M 1053 851 L 1053.22 869.17" 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="131"><g><rect x="1032" y="837" width="42.27" height="21" rx="3.15" ry="3.15" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 40px; height: 1px; padding-top: 848px; margin-left: 1033px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 12px;"><b style="font-size: 12px;">clk_i</b></font></div></div></div></foreignObject><text x="1053" y="851" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="132"><g><rect x="1112" y="863.44" width="30.06" 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: 30px; height: 1px; padding-top: 878px; margin-left: 1112px;"><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; ">req</div></div></div></foreignObject><text x="1112" y="882" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">req</text></switch></g></g></g><g data-cell-id="133"><g><rect x="1032" y="952.5" width="30.06" 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: 26px; height: 1px; padding-top: 968px; margin-left: 1036px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span style="font-size: 12px;">WD</span></div></div></div></foreignObject><text x="1036" y="971" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">WD</text></switch></g></g></g><g data-cell-id="134"><g><rect x="1161" y="852" width="56" height="17" 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: 54px; height: 1px; padding-top: 861px; margin-left: 1161px;"><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; ">out [255]</div></div></div></foreignObject><text x="1215" y="864" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">out [255]</text></switch></g></g></g><g data-cell-id="135"><g><path d="M 1134 833 Q 1164 833 1164 848 Q 1164 863 1134 863 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" transform="rotate(-180,1149,848)" 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="136"><g><path d="M 1164.3 855.05 L 1215 855" fill="none" stroke="#99ccff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(153, 204, 255);"/><ellipse cx="1218" cy="855" rx="3" ry="3" fill="#99ccff" stroke="#99ccff" pointer-events="all" style="fill: rgb(153, 204, 255); stroke: rgb(153, 204, 255);"/></g></g><g data-cell-id="137"><g><path d="M 1164.27 842.06 L 1194 842" 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="138"><g><rect x="1181" y="835" width="21" height="14" rx="2.1" ry="2.1" fill="#4d4d4d" stroke="none" pointer-events="all" style="fill: rgb(77, 77, 77);"/></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: 23px; height: 1px; padding-top: 840px; margin-left: 1180px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">req</div></div></div></foreignObject><text x="1192" y="844" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">req</text></switch></g></g></g><g data-cell-id="139"><g><path d="M 1121 869 L 1121 848 L 1134 848" 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="140"><g><path d="M 864 787 L 864 638" fill="none" stroke="#004c99" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 76, 153);"/><ellipse cx="864" cy="635" rx="3" ry="3" fill="#004c99" stroke="#004c99" stroke-width="2" pointer-events="all" style="fill: rgb(0, 76, 153); stroke: rgb(0, 76, 153);"/></g></g><g data-cell-id="141"><g><path d="M 864 852 L 864 999 L 1032 998.16" fill="none" stroke="#004c99" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 76, 153);"/></g></g><g data-cell-id="142"><g><path d="M 900 750 L 900 608" fill="none" stroke="#00994d" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 153, 77);"/><ellipse cx="900" cy="605" rx="3" ry="3" fill="#00994d" stroke="#00994d" stroke-width="2" pointer-events="all" style="fill: rgb(0, 153, 77); stroke: rgb(0, 153, 77);"/></g></g><g data-cell-id="143"><g><path d="M 1032 967.5 L 901 967 L 900 821" fill="none" stroke="#00994d" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 153, 77);"/></g></g><g data-cell-id="144"><g><path d="M 962 697 L 962.98 542" fill="none" stroke="#67ab9f" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(103, 171, 159);"/><ellipse cx="963" cy="539" rx="3" ry="3" fill="#67ab9f" stroke="#67ab9f" pointer-events="all" style="fill: rgb(103, 171, 159); stroke: rgb(103, 171, 159);"/></g></g><g data-cell-id="145"><g><path d="M 1032 902.58 L 964 903 L 964 770" fill="none" stroke="#67ab9f" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(103, 171, 159);"/></g></g><g data-cell-id="146"><g><rect x="746" y="423" width="27" height="15.5" rx="2.32" ry="2.32" fill="#4d4d4d" stroke="none" pointer-events="all" style="fill: rgb(77, 77, 77);"/></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: 429px; margin-left: 745px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">req</div></div></div></foreignObject><text x="760" y="432" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">req</text></switch></g></g></g><g data-cell-id="147"><g><rect x="1027.79" y="23" width="109" height="67" fill="#ffffff" stroke="#000000" stroke-width="2" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 107px; height: 1px; padding-top: 57px; margin-left: 1029px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b>OneHot Encoder</b></div></div></div></foreignObject><text x="1082" y="61" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle">OneHot Encoder</text></switch></g></g></g><g data-cell-id="148"><g><rect x="1027.79" y="43" width="15" height="24" 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: 13px; height: 1px; padding-top: 55px; margin-left: 1028px;"><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; ">in</div></div></div></foreignObject><text x="1041" y="59" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">in</text></switch></g></g></g><g data-cell-id="149"><g><rect x="1120.79" y="43" width="15" height="24" 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: 13px; height: 1px; padding-top: 55px; margin-left: 1121px;"><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; ">out</div></div></div></foreignObject><text x="1134" y="59" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">out</text></switch></g></g></g><g data-cell-id="150"><g><rect x="1131.79" y="20" width="40" height="61" 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: 1px; height: 1px; padding-top: 51px; margin-left: 1152px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #99CCFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #99CCFF; line-height: 1.2; pointer-events: all; white-space: nowrap; "><p style="line-height: 100%;"><font style="font-size: 12px;"><b>256<br /><font>/</font></b></font></p></div></div></div></foreignObject><text x="1152" y="54" fill="#99CCFF" font-family="Helvetica" font-size="12px" text-anchor="middle">256...</text></switch></g></g></g><g data-cell-id="151"><g><path d="M 1218 492 L 1218 57 L 1136.79 56.5" fill="none" stroke="#99ccff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(153, 204, 255);"/></g></g><g data-cell-id="152"><g><path d="M 1218 733 L 1218 492" fill="none" stroke="#99ccff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(153, 204, 255);"/></g></g><g data-cell-id="153"><g><path d="M 1218 856 L 1218 804" fill="none" stroke="#99ccff" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(153, 204, 255);"/></g></g><g data-cell-id="154"><g><path d="M 1319 643 L 1319 295" 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="155"><g><path d="M 1255 267 L 1319 295" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="156"><g><path d="M 1255 704 L 1255 267" 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="157"><g><rect x="1258" y="300" width="22" height="17" 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: 20px; height: 1px; padding-top: 309px; margin-left: 1260px;"><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; "><div align="left">0</div></div></div></div></foreignObject><text x="1260" y="312" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">0</text></switch></g></g></g><g data-cell-id="158"><g><rect x="1259" y="572.16" width="22" height="17" 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: 20px; height: 1px; padding-top: 581px; margin-left: 1261px;"><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="1261" y="584" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">1</text></switch></g></g></g><g data-cell-id="159"><g><path d="M 788 157 L 1291 157 L 1291 283" fill="none" stroke="#0066cc" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 102, 204);"/><ellipse cx="785" cy="157" rx="3" ry="3" fill="#0066cc" stroke="#0066cc" stroke-width="2" pointer-events="all" style="fill: rgb(0, 102, 204); stroke: rgb(0, 102, 204);"/></g></g><g data-cell-id="160"><g><path d="M 1150.5 311 L 1156.5 303" 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="161"><g><rect x="1143.5" y="291" width="13" height="15" 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: 11px; height: 1px; padding-top: 299px; margin-left: 1144px;"><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; ">32</div></div></div></foreignObject><text x="1155" y="302" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">32</text></switch></g></g></g><g data-cell-id="162"><g><path d="M 1151 585 L 1157 577" 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="163"><g><rect x="1144" y="565" width="13" height="15" 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: 11px; height: 1px; padding-top: 573px; margin-left: 1144px;"><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; ">32</div></div></div></foreignObject><text x="1155" y="576" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">32</text></switch></g></g></g><g data-cell-id="164"><g><path d="M 1336 585.66 L 1342 577.66" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="165"><g><rect x="1329" y="565.66" width="13" height="15" 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: 11px; height: 1px; padding-top: 573px; margin-left: 1329px;"><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; ">32</div></div></div></foreignObject><text x="1340" y="577" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">32</text></switch></g></g></g><g data-cell-id="166"><g><path d="M 736.43 525.55 L 784 526 L 784 1070 L 1409 1070 L 1409 581 L 1320.44 581" 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><path d="M 1137 944 L 1255 944" 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="168"><g><path d="M 1151 948 L 1157 940" 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="169"><g><rect x="1144" y="928" width="13" height="15" 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: 11px; height: 1px; padding-top: 936px; margin-left: 1144px;"><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; ">32</div></div></div></foreignObject><text x="1155" y="939" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">32</text></switch></g></g></g><g data-cell-id="170"><g><path d="M 736 393 L 750 393" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(0, 0, 0);"/></g></g><g data-cell-id="171"><g><rect x="78" y="603.66" 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: 619px; margin-left: 79px;"><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; "></div></div></div></foreignObject><text x="108" y="622" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle"></text></switch></g></g></g><g data-cell-id="172"><g><path d="M 98 594 L 93 594 Q 88 594 88 604 L 88 612.5 Q 88 621 83 621 L 80.5 621 Q 78 621 83 621 L 85.5 621 Q 88 621 88 631 L 88 639.5 Q 88 648 93 648 L 98 648" fill="none" stroke="#000000" stroke-miterlimit="10" transform="translate(88,0)scale(-1,1)translate(-88,0)" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="173"><g><rect x="750" y="383" width="26" height="17" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 24px; height: 1px; padding-top: 392px; margin-left: 750px;"><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; ">1'b1</div></div></div></foreignObject><text x="774" y="395" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="end">1'b1</text></switch></g></g></g><g data-cell-id="174"><g><rect x="630" y="380" width="18" height="12" 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: 16px; height: 1px; padding-top: 386px; margin-left: 631px;"><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; "><font style="font-size: 12px;">rst_i</font></div></div></div></foreignObject><text x="639" y="390" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">rst...</text></switch></g></g></g><g data-cell-id="175"><g><path d="M 654 353.75 L 639 355.48" 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="176"><g><path d="M 639 380.48 L 639 369.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="177"><g><rect x="624" y="348.5" width="30" height="21" rx="3.15" ry="3.15" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 359px; margin-left: 625px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%; font-size: 12px;"><font style="font-size: 12px;"><b style="font-size: 12px;">rst_i</b></font></p></div></div></div></foreignObject><text x="639" y="363" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="178"><g><rect x="1084" y="505.5" width="18" height="12" 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: 16px; height: 1px; padding-top: 512px; margin-left: 1085px;"><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; "><font style="font-size: 12px;">rst_i</font></div></div></div></foreignObject><text x="1093" y="515" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">rst...</text></switch></g></g></g><g data-cell-id="179"><g><path d="M 1108 479.25 L 1093 480.98" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="180"><g><path d="M 1093 505.98 L 1093 495" 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="181"><g><rect x="1078" y="474" width="30" height="21" rx="3.15" ry="3.15" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 485px; margin-left: 1079px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%; font-size: 12px;"><font style="font-size: 12px;"><b style="font-size: 12px;">rst_i</b></font></p></div></div></div></foreignObject><text x="1093" y="488" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="182"><g><rect x="1084" y="868.5" width="18" height="12" 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: 16px; height: 1px; padding-top: 875px; margin-left: 1085px;"><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; "><font style="font-size: 12px;">rst_i</font></div></div></div></foreignObject><text x="1093" y="878" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">rst...</text></switch></g></g></g><g data-cell-id="183"><g><path d="M 1108 842.25 L 1093 843.98" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="184"><g><path d="M 1093 868.98 L 1093 858" 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="185"><g><rect x="1078" y="837" width="30" height="21" rx="3.15" ry="3.15" fill="#000000" stroke="none" pointer-events="all" style="fill: rgb(0, 0, 0);"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 848px; margin-left: 1079px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #FFFFFF; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="line-height: 130%; font-size: 12px;"><font style="font-size: 12px;"><b style="font-size: 12px;">rst_i</b></font></p></div></div></div></foreignObject><text x="1093" y="851" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">rst_i</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>