mirror of
https://github.com/MPSU/APS.git
synced 2026-07-26 00:38:26 +00:00
4 lines
29 KiB
XML
4 lines
29 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="628px" height="288px" viewBox="0 0 628 288" content="<mxfile scale="1" border="0" host="Electron"> <diagram name="Page-1" id="EFVNSrtWwNmHJjsIZ87X"> <mxGraphModel dx="1152" dy="709" grid="1" gridSize="1" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" background="#ffffff" math="0" shadow="0"> <root> <mxCell id="0" /> <mxCell id="1" parent="0" /> <mxCell id="2" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" value="&lt;div style=&quot;background-color: rgb(255, 255, 255); font-family: &amp;quot;Fira Code Light&amp;quot;, Consolas, &amp;quot;Courier New&amp;quot;, monospace, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; line-height: 216%;&quot;&gt;&lt;div style=&quot;line-height: 216%;&quot;&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;div style=&quot;&quot;&gt;&lt;font color=&quot;#af00db&quot;&gt;module &lt;/font&gt;&lt;span style=&quot;color: rgb(38, 127, 153);&quot;&gt;blocking_assignment&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;(&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: rgb(38, 127, 153);&quot;&gt;input&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot;&gt;logic&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt; a, b&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: rgb(38, 127, 153);&quot;&gt;output&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot;&gt;logic&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt; c, d&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;font color=&quot;#009900&quot;&gt;// блокирующее присваивание&lt;br&gt;&lt;/font&gt;&lt;div style=&quot;&quot;&gt;&lt;font color=&quot;#af00db&quot;&gt;always_ff &lt;/font&gt;&lt;span style=&quot;color: rgb(175, 0, 219);&quot;&gt;@(posedge clk) begin&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(175, 0, 219);&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;b = a;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; c = b;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;font color=&quot;#009900&quot;&gt;// обновленное значение b&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; d = c;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;font style=&quot;border-color: var(--border-color);&quot; color=&quot;#009900&quot;&gt;// обновленное значение с&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(175, 0, 219);&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;font color=&quot;#af00db&quot;&gt;endmodule&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;" vertex="1"> <mxGeometry height="281" width="304" x="376" y="259" as="geometry" /> </mxCell> <mxCell id="3" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" value="&lt;div style=&quot;background-color: rgb(255, 255, 255); font-family: &amp;quot;Fira Code Light&amp;quot;, Consolas, &amp;quot;Courier New&amp;quot;, monospace, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; line-height: 216%;&quot;&gt;&lt;div style=&quot;line-height: 216%;&quot;&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;div style=&quot;&quot;&gt;&lt;font color=&quot;#af00db&quot;&gt;module&lt;/font&gt;&lt;font color=&quot;#267f99&quot;&gt; non&lt;/font&gt;&lt;span style=&quot;color: rgb(38, 127, 153);&quot;&gt;bloc&lt;/span&gt;&lt;font color=&quot;#267f99&quot;&gt;king_a&lt;/font&gt;&lt;span style=&quot;color: rgb(38, 127, 153);&quot;&gt;ssignment&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;(&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: rgb(38, 127, 153);&quot;&gt;input&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot;&gt;logic&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt; a, b&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: rgb(38, 127, 153);&quot;&gt;output&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot;&gt;logic&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt; c, d&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;font color=&quot;#009900&quot;&gt;// неблокирующее присваивание&lt;br&gt;&lt;/font&gt;&lt;div style=&quot;&quot;&gt;&lt;font color=&quot;#af00db&quot;&gt;always_ff &lt;/font&gt;&lt;span style=&quot;color: rgb(175, 0, 219);&quot;&gt;@(posedge clk) begin&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(175, 0, 219);&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;b &amp;lt;= a;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; c &amp;lt;= b;&amp;nbsp; &lt;/span&gt;&lt;font color=&quot;#009900&quot;&gt;// старое значение b&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; d &amp;lt;= c;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;font color=&quot;#009900&quot;&gt;// старое значение c&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;font color=&quot;#af00db&quot;&gt;end&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(59, 59, 59);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;font color=&quot;#af00db&quot;&gt;endmodule&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;" vertex="1"> <mxGeometry height="288" width="308" x="696" y="256" as="geometry" /> </mxCell> <mxCell id="4" edge="1" parent="1" style="curved=1;endArrow=classic;html=1;rounded=0;endFill=1;strokeWidth=1;strokeColor=default;endSize=3;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="380" y="414" /> <mxPoint x="403" y="419" /> <mxPoint x="473" y="422" /> </Array> <mxPoint x="396" y="402" as="sourcePoint" /> <mxPoint x="444" y="437" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="5" edge="1" parent="1" style="curved=1;endArrow=classic;html=1;rounded=0;endSize=3;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="421" y="390" /> </Array> <mxPoint x="430" y="395" as="sourcePoint" /> <mxPoint x="406" y="395" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="6" edge="1" parent="1" style="curved=1;endArrow=classic;html=1;rounded=0;endSize=3;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="419" y="448" /> </Array> <mxPoint x="429" y="443" as="sourcePoint" /> <mxPoint x="405" y="443" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="7" edge="1" parent="1" style="curved=1;endArrow=classic;html=1;rounded=0;endFill=1;strokeWidth=1;strokeColor=default;endSize=3;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="379" y="452" /> <mxPoint x="402" y="457" /> <mxPoint x="472" y="461" /> </Array> <mxPoint x="395" y="440" as="sourcePoint" /> <mxPoint x="444" y="474" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="8" edge="1" parent="1" style="curved=1;endArrow=classic;html=1;rounded=0;endSize=3;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="420" y="485" /> </Array> <mxPoint x="430" y="480" as="sourcePoint" /> <mxPoint x="406" y="480" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="9" edge="1" parent="1" style="curved=1;endArrow=classic;html=1;rounded=0;endSize=3;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="745" y="385" /> </Array> <mxPoint x="757" y="395" as="sourcePoint" /> <mxPoint x="726" y="395" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="10" edge="1" parent="1" style="curved=1;endArrow=classic;html=1;rounded=0;endSize=3;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="744" y="422" /> </Array> <mxPoint x="756" y="432" as="sourcePoint" /> <mxPoint x="725" y="432" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="11" edge="1" parent="1" style="curved=1;endArrow=classic;html=1;rounded=0;endSize=3;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> <Array as="points"> <mxPoint x="745" y="461" /> </Array> <mxPoint x="757" y="471" as="sourcePoint" /> <mxPoint x="726" y="471" as="targetPoint" /> </mxGeometry> </mxCell> </root> </mxGraphModel> </diagram> </mxfile> "><defs/><rect fill="#ffffff" width="100%" height="100%" x="0" y="0" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));"/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="2"><g transform="translate(0.5,0.5)"><rect x="0" y="3" width="304" height="281" 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: 302px; height: 1px; padding-top: 144px; margin-left: 2px;"><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 style="background-color: rgb(255, 255, 255); font-family: "Fira Code Light", Consolas, "Courier New", monospace, Consolas, "Courier New", monospace; font-size: 14px; line-height: 216%;"><div style="line-height: 216%;"><div style="line-height: 19px;"><div style="line-height: 19px;"><div style=""><font color="#af00db" style="color: rgb(175, 0, 219);">module </font><span style="color: rgb(38, 127, 153);">blocking_assignment</span><span style="color: rgb(0, 0, 0);">(</span></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(38, 127, 153);">input</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">logic</span><span style="color: rgb(0, 0, 0);"> a, b</span></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(38, 127, 153);">output</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">logic</span><span style="color: rgb(0, 0, 0);"> c, d</span></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(0, 0, 0);">);</span></div><div style="line-height: 19px;"><br /></div><font color="#009900" style="color: rgb(0, 153, 0);">// блокирующее присваивание<br /></font><div style=""><font color="#af00db" style="color: rgb(175, 0, 219);">always_ff </font><span style="color: rgb(175, 0, 219);">@(posedge clk) begin</span></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(175, 0, 219);"> </span><span style="color: rgb(0, 0, 0);">b = a;</span></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(0, 0, 0);"><br /></span></div><div style=""><span style="color: rgb(0, 0, 0);"> c = b; </span><font color="#009900" style="color: rgb(0, 153, 0);">// обновленное значение b</font></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(0, 0, 0);"><br /></span></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(0, 0, 0);"> d = c;</span> <font style="border-color: var(--border-color); color: rgb(0, 153, 0);" color="#009900">// обновленное значение с</font></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(175, 0, 219);">end</span></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(0, 0, 0);"><br /></span></div><div style=""><font color="#af00db" style="color: rgb(175, 0, 219);">endmodule</font></div></div></div></div></div></div></div></div></foreignObject><text x="2" y="147" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">module blocking_assignment(...</text></switch></g></g></g><g data-cell-id="3"><g transform="translate(0.5,0.5)"><rect x="320" y="0" width="308" height="288" 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: 306px; height: 1px; padding-top: 144px; margin-left: 322px;"><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 style="background-color: rgb(255, 255, 255); font-family: "Fira Code Light", Consolas, "Courier New", monospace, Consolas, "Courier New", monospace; font-size: 14px; line-height: 216%;"><div style="line-height: 216%;"><div style="line-height: 19px;"><div style="line-height: 19px;"><div style=""><font color="#af00db" style="color: rgb(175, 0, 219);">module</font><font color="#267f99" style="color: rgb(38, 127, 153);"> non</font><span style="color: rgb(38, 127, 153);">bloc</span><font color="#267f99" style="color: rgb(38, 127, 153);">king_a</font><span style="color: rgb(38, 127, 153);">ssignment</span><span style="color: rgb(0, 0, 0);">(</span></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(38, 127, 153);">input</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">logic</span><span style="color: rgb(0, 0, 0);"> a, b</span></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(38, 127, 153);">output</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">logic</span><span style="color: rgb(0, 0, 0);"> c, d</span></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(0, 0, 0);">);</span></div><div style="line-height: 19px;"><br /></div><font color="#009900" style="color: rgb(0, 153, 0);">// неблокирующее присваивание<br /></font><div style=""><font color="#af00db" style="color: rgb(175, 0, 219);">always_ff </font><span style="color: rgb(175, 0, 219);">@(posedge clk) begin</span></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(175, 0, 219);"> </span><span style="color: rgb(0, 0, 0);">b <= a;</span></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(0, 0, 0);"><br /></span></div><div style=""><span style="color: rgb(0, 0, 0);"> c <= b; </span><font color="#009900" style="color: rgb(0, 153, 0);">// старое значение b</font></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(0, 0, 0);"><br /></span></div><div style=""><span style="color: rgb(0, 0, 0);"> d <= c; </span><font color="#009900" style="color: rgb(0, 153, 0);">// старое значение c</font></div><div style=""><font color="#af00db" style="color: rgb(175, 0, 219);">end</font></div><div style="color: rgb(59, 59, 59);"><span style="color: rgb(0, 0, 0);"><br /></span></div><div style=""><font color="#af00db" style="color: rgb(175, 0, 219);">endmodule</font></div></div></div></div></div></div></div></div></foreignObject><text x="322" y="148" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">module nonblocking_assignment(...</text></switch></g></g></g><g data-cell-id="4"><g transform="translate(0.5,0.5)"><path d="M 20 146 Q 4 158 15.5 160.5 Q 27 163 62 164.5 Q 97 166 71.66 179.11" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 68.99 180.49 L 71.63 176.87 L 71.66 179.11 L 73.46 180.43 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="5"><g transform="translate(0.5,0.5)"><path d="M 54 139 Q 45 134 33.91 137.7" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 31.06 138.65 L 34.22 135.48 L 33.91 137.7 L 35.49 139.28 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="6"><g transform="translate(0.5,0.5)"><path d="M 53 187 Q 43 192 32.88 188.39" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 30.05 187.38 L 34.49 186.84 L 32.88 188.39 L 33.15 190.6 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="7"><g transform="translate(0.5,0.5)"><path d="M 19 184 Q 3 196 14.5 198.5 Q 26 201 61 203 Q 96 205 71.74 216.27" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 69.01 217.53 L 71.8 214.03 L 71.74 216.27 L 73.48 217.66 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="8"><g transform="translate(0.5,0.5)"><path d="M 54 224 Q 44 229 33.88 225.39" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 31.05 224.38 L 35.49 223.84 L 33.88 225.39 L 34.15 227.6 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="9"><g transform="translate(0.5,0.5)"><path d="M 381 139 Q 369 129 353.64 137.08" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 350.99 138.48 L 353.6 134.85 L 353.64 137.08 L 355.46 138.39 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="10"><g transform="translate(0.5,0.5)"><path d="M 380 176 Q 368 166 352.64 174.08" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 349.99 175.48 L 352.6 171.85 L 352.64 174.08 L 354.46 175.39 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="11"><g transform="translate(0.5,0.5)"><path d="M 381 215 Q 369 205 353.64 213.08" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 350.99 214.48 L 353.6 210.85 L 353.64 213.08 L 355.46 214.39 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g></g></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> |