4.1
This commit is contained in:
153
drawio/fig_dsp_comm.drawio
Normal file
153
drawio/fig_dsp_comm.drawio
Normal file
@@ -0,0 +1,153 @@
|
||||
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36" version="29.2.10">
|
||||
<diagram name="Page-1" id="biPyHR2u_nhwJtU07GTZ">
|
||||
<mxGraphModel dx="576" dy="743" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-1" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" value="<b style=""><font style="font-size: 16px;">Shared Memory</font></b>" vertex="1">
|
||||
<mxGeometry height="40" width="160" x="1620" y="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-2" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" value="<b style=""><font style="font-size: 16px;">ARM Core</font></b>" vertex="1">
|
||||
<mxGeometry height="40" width="160" x="1380" y="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-3" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" value="<b style=""><font style="font-size: 16px;">DSP Core</font></b>" vertex="1">
|
||||
<mxGeometry height="40" width="160" x="1860" y="40" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-4" edge="1" parent="1" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeWidth=2;" target="m7WE5ZGX3xGycdAAs7q0-1" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1700" y="720" as="sourcePoint" />
|
||||
<mxPoint x="1680" y="150" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-5" edge="1" parent="1" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeWidth=2;" target="m7WE5ZGX3xGycdAAs7q0-3" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1940" y="720" as="sourcePoint" />
|
||||
<mxPoint x="2000" y="110" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-6" edge="1" parent="1" style="endArrow=none;dashed=1;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;strokeWidth=2;" target="m7WE5ZGX3xGycdAAs7q0-2" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1460" y="720" as="sourcePoint" />
|
||||
<mxPoint x="1490" y="140" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-7" edge="1" parent="1" source="m7WE5ZGX3xGycdAAs7q0-8" style="endArrow=classic;html=1;rounded=0;strokeWidth=2;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1240" y="120" as="sourcePoint" />
|
||||
<mxPoint x="1460" y="120" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-9" connectable="0" parent="m7WE5ZGX3xGycdAAs7q0-7" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=16;" value="Write sample to<br>PCM Interface" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.0429" y="2" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-8" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" value="<b style=""><font style="font-size: 16px;">CI System</font></b>" vertex="1">
|
||||
<mxGeometry height="40" width="160" x="1120" y="100" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-10" edge="1" parent="1" style="endArrow=classic;html=1;rounded=0;strokeWidth=2;" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1460" y="160" as="sourcePoint" />
|
||||
<mxPoint x="1700" y="160" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-11" connectable="0" parent="m7WE5ZGX3xGycdAAs7q0-10" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=16;" value="Move sample to<br>Shared Memory" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.0429" y="2" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-12" edge="1" parent="1" style="endArrow=classic;html=1;rounded=0;strokeWidth=2;" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1460" y="220" as="sourcePoint" />
|
||||
<mxPoint x="1940" y="220" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-13" connectable="0" parent="m7WE5ZGX3xGycdAAs7q0-12" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=16;" value="Raise Interrupt on DSP<br>"Work requested"" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.0429" y="2" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-14" edge="1" parent="1" style="endArrow=classic;html=1;rounded=0;strokeWidth=2;" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1700" y="340" as="sourcePoint" />
|
||||
<mxPoint x="1940" y="340" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-15" connectable="0" parent="m7WE5ZGX3xGycdAAs7q0-14" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=16;" value="Move sample to<br>Register" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.0429" y="2" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-17" edge="1" parent="1" style="endArrow=classic;html=1;rounded=0;strokeWidth=2;" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1940" y="280" as="sourcePoint" />
|
||||
<mxPoint x="1700" y="280" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-18" connectable="0" parent="m7WE5ZGX3xGycdAAs7q0-17" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=16;" value="Read sample from<br>Shared Memory" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.0429" y="2" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-19" edge="1" parent="1" style="endArrow=classic;html=1;rounded=0;strokeWidth=2;" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1940" y="440" as="sourcePoint" />
|
||||
<mxPoint x="1700" y="440" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-20" connectable="0" parent="m7WE5ZGX3xGycdAAs7q0-19" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=16;" value="Write result to<br>Shared Memory" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.0429" y="2" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-23" edge="1" parent="1" style="endArrow=classic;html=1;rounded=0;strokeWidth=2;" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1940" y="500" as="sourcePoint" />
|
||||
<mxPoint x="1460" y="500" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-24" connectable="0" parent="m7WE5ZGX3xGycdAAs7q0-23" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=16;" value="Raise Interrupt on ARM<br>"Work done"" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.0429" y="2" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-25" edge="1" parent="1" style="endArrow=classic;html=1;rounded=0;strokeWidth=2;" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1460" y="560" as="sourcePoint" />
|
||||
<mxPoint x="1700" y="560" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-26" connectable="0" parent="m7WE5ZGX3xGycdAAs7q0-25" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=16;" value="Read result from&nbsp;<br>Shared Memory" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.0429" y="2" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-27" edge="1" parent="1" style="endArrow=classic;html=1;rounded=0;strokeWidth=2;" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1700" y="620" as="sourcePoint" />
|
||||
<mxPoint x="1460" y="620" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-28" connectable="0" parent="m7WE5ZGX3xGycdAAs7q0-27" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=16;" value="Move result to&nbsp;<br>PCM Interface" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.0429" y="2" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-30" edge="1" parent="1" style="endArrow=classic;html=1;rounded=0;strokeWidth=2;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" target="m7WE5ZGX3xGycdAAs7q0-32" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1460" y="680" as="sourcePoint" />
|
||||
<mxPoint x="1260" y="720" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-31" connectable="0" parent="m7WE5ZGX3xGycdAAs7q0-30" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=16;" value="Recieve result from<br>PCM Interface" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.0429" y="2" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="m7WE5ZGX3xGycdAAs7q0-32" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" value="<b style=""><font style="font-size: 16px;">CI System</font></b>" vertex="1">
|
||||
<mxGeometry height="40" width="160" x="1115" y="660" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
||||
196
drawio/fig_dsp_dma.drawio
Normal file
196
drawio/fig_dsp_dma.drawio
Normal file
@@ -0,0 +1,196 @@
|
||||
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36" version="29.2.10">
|
||||
<diagram name="Page-1" id="biPyHR2u_nhwJtU07GTZ">
|
||||
<mxGraphModel dx="576" dy="743" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="IjZ5u4x7_LR3Ume5GlYs-10" parent="1" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=default;fillColor=#dae8fc;strokeColor=#6c8ebf;" value="" vertex="1">
|
||||
<mxGeometry height="280" width="480" x="960" y="100" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IjZ5u4x7_LR3Ume5GlYs-9" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" value="RX Register" vertex="1">
|
||||
<mxGeometry height="30" width="160" x="980" y="170" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="H6R4VGwbr_i7cj5zOMue-39" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" value="0x800000" vertex="1">
|
||||
<mxGeometry height="30" width="160" x="1220" y="320" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="H6R4VGwbr_i7cj5zOMue-42" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="1120" y="220.0000000000001" as="sourcePoint" />
|
||||
<mxPoint x="1120" y="220.0000000000001" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="IjZ5u4x7_LR3Ume5GlYs-1" edge="1" parent="1" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="IjZ5u4x7_LR3Ume5GlYs-9" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="880" y="185" as="sourcePoint" />
|
||||
<mxPoint x="1050.72" y="75" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="IjZ5u4x7_LR3Ume5GlYs-11" parent="1" style="text;whiteSpace=wrap;html=1;align=center;" value="<b style="forced-color-adjust: none; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">PCM Interface<br>ARM</b>" vertex="1">
|
||||
<mxGeometry height="40" width="130" x="1000" y="110" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IjZ5u4x7_LR3Ume5GlYs-12" parent="1" style="text;whiteSpace=wrap;html=1;" value="<b style="forced-color-adjust: none; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">DMA Input Operation</b>" vertex="1">
|
||||
<mxGeometry height="40" width="145" x="1127.5" y="70" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IjZ5u4x7_LR3Ume5GlYs-13" parent="1" style="text;whiteSpace=wrap;html=1;align=center;" value="<div style=""><span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); font-size: 14px;"><b>Shared Memory<br></b></span></div><div style=""><span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); font-size: 14px;"><b>ARM/DSP</b></span></div>" vertex="1">
|
||||
<mxGeometry height="40" width="130" x="1240" y="110" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IjZ5u4x7_LR3Ume5GlYs-19" edge="1" parent="1" source="Uk31TYlx7ywhMvou_2Fj-2" style="endArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1380" y="264.65999999999997" as="sourcePoint" />
|
||||
<mxPoint x="1560" y="285" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="IjZ5u4x7_LR3Ume5GlYs-21" parent="1" style="text;whiteSpace=wrap;html=1;fontSize=12;" value="<span style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><font style="font-size: 14px;">Input Data</font></span>" vertex="1">
|
||||
<mxGeometry height="40" width="110" x="880" y="150" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-2" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" value="0x800004" vertex="1">
|
||||
<mxGeometry height="30" width="160" x="1220" y="270" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-3" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" value="0x800008" vertex="1">
|
||||
<mxGeometry height="30" width="160" x="1220" y="220" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-4" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" value="0x80000B" vertex="1">
|
||||
<mxGeometry height="30" width="160" x="1220" y="170" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-5" parent="1" style="text;whiteSpace=wrap;html=1;align=center;fontSize=12;" value="<font style="font-size: 14px;">Raise Interrupt<br>on DSP Core</font>" vertex="1">
|
||||
<mxGeometry height="40" width="110" x="1450" y="240" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IjZ5u4x7_LR3Ume5GlYs-20" edge="1" parent="1" source="IjZ5u4x7_LR3Ume5GlYs-9" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" target="Uk31TYlx7ywhMvou_2Fj-4" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1487" y="420" as="sourcePoint" />
|
||||
<mxPoint x="1390" y="420.6399999999999" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-6" edge="1" parent="1" source="IjZ5u4x7_LR3Ume5GlYs-9" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" target="Uk31TYlx7ywhMvou_2Fj-3" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1290" y="400" as="sourcePoint" />
|
||||
<mxPoint x="1340" y="400" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-7" edge="1" parent="1" source="IjZ5u4x7_LR3Ume5GlYs-9" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" target="Uk31TYlx7ywhMvou_2Fj-2" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1360" y="120" as="sourcePoint" />
|
||||
<mxPoint x="1410" y="120" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-8" edge="1" parent="1" source="IjZ5u4x7_LR3Ume5GlYs-9" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" target="H6R4VGwbr_i7cj5zOMue-39" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1510" y="90" as="sourcePoint" />
|
||||
<mxPoint x="1560" y="90" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-9" parent="1" style="text;whiteSpace=wrap;html=1;align=center;fontSize=10;" value="<div><span><b><font style="font-size: 12px;">20 kHz<br>DMA Operation</font></b></span></div>" vertex="1">
|
||||
<mxGeometry height="40" width="130" x="1114" y="120" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-29" parent="1" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=default;fontStyle=0;fontSize=10;" value="<span style="forced-color-adjust: none; font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">32 Bit</span>" vertex="1">
|
||||
<mxGeometry height="20" width="30" x="1290" y="200" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-35" parent="1" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=default;fontStyle=0;fontSize=10;" value="<span style="forced-color-adjust: none; font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">32 Bit</span>" vertex="1">
|
||||
<mxGeometry height="20" width="30" x="1285" y="150" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-36" parent="1" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=default;fontStyle=0;fontSize=10;" value="<span style="forced-color-adjust: none; font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">32 Bit</span>" vertex="1">
|
||||
<mxGeometry height="20" width="30" x="1290" y="250" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-37" parent="1" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=default;fontStyle=0;fontSize=10;" value="<span style="forced-color-adjust: none; font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">32 Bit</span>" vertex="1">
|
||||
<mxGeometry height="20" width="30" x="1290" y="300" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-38" parent="1" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=default;fillColor=#fff2cc;strokeColor=#d6b656;" value="" vertex="1">
|
||||
<mxGeometry height="280" width="480" x="960" y="420" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-39" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" value="TX Register" vertex="1">
|
||||
<mxGeometry height="30" width="160" x="980" y="490" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-40" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" value="0x80000F" vertex="1">
|
||||
<mxGeometry height="30" width="160" x="1220" y="640" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-41" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="1120" y="540.0000000000001" as="sourcePoint" />
|
||||
<mxPoint x="1120" y="540.0000000000001" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-42" edge="1" parent="1" source="Uk31TYlx7ywhMvou_2Fj-39" style="endArrow=classic;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="880" y="505" as="sourcePoint" />
|
||||
<mxPoint x="880" y="505" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-43" parent="1" style="text;whiteSpace=wrap;html=1;align=center;" value="<b style="forced-color-adjust: none; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">PCM Interface<br>ARM</b>" vertex="1">
|
||||
<mxGeometry height="40" width="130" x="1000" y="430" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-45" parent="1" style="text;whiteSpace=wrap;html=1;align=center;" value="<div style=""><span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); font-size: 14px;"><b>Shared Memory<br></b></span></div><div style=""><span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); font-size: 14px;"><b>ARM/DSP</b></span></div>" vertex="1">
|
||||
<mxGeometry height="40" width="130" x="1240" y="430" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-46" edge="1" parent="1" style="endArrow=classic;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" target="Uk31TYlx7ywhMvou_2Fj-48" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1560" y="605" as="sourcePoint" />
|
||||
<mxPoint x="1540" y="605" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-47" parent="1" style="text;whiteSpace=wrap;html=1;fontSize=12;" value="<span style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><font style="font-size: 14px;">Output Data</font></span>" vertex="1">
|
||||
<mxGeometry height="20" width="80" x="880" y="470" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-48" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" value="0x80004F" vertex="1">
|
||||
<mxGeometry height="30" width="160" x="1220" y="590" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-49" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" value="0x80008F" vertex="1">
|
||||
<mxGeometry height="30" width="160" x="1220" y="540" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-50" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" value="0x8000BF" vertex="1">
|
||||
<mxGeometry height="30" width="160" x="1220" y="490" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-51" parent="1" style="text;whiteSpace=wrap;html=1;align=center;fontSize=12;" value="<font style="font-size: 14px;">Raise Interrupt<br>on ARM Core</font>" vertex="1">
|
||||
<mxGeometry height="40" width="110" x="1450" y="560" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-52" edge="1" parent="1" source="Uk31TYlx7ywhMvou_2Fj-40" style="endArrow=classic;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" target="Uk31TYlx7ywhMvou_2Fj-39" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1487" y="740" as="sourcePoint" />
|
||||
<mxPoint x="1390" y="740.6399999999999" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-56" parent="1" style="text;whiteSpace=wrap;html=1;align=center;fontSize=10;" value="<div><span><b><font style="font-size: 12px;">20 kHz<br>DMA Operation</font></b></span></div>" vertex="1">
|
||||
<mxGeometry height="40" width="130" x="1114" y="440" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-57" parent="1" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=default;fontStyle=0;fontSize=10;" value="<span style="forced-color-adjust: none; font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">32 Bit</span>" vertex="1">
|
||||
<mxGeometry height="20" width="30" x="1290" y="520" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-58" parent="1" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=default;fontStyle=0;fontSize=10;" value="<span style="forced-color-adjust: none; font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">32 Bit</span>" vertex="1">
|
||||
<mxGeometry height="20" width="30" x="1285" y="470" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-59" parent="1" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=default;fontStyle=0;fontSize=10;" value="<span style="forced-color-adjust: none; font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">32 Bit</span>" vertex="1">
|
||||
<mxGeometry height="20" width="30" x="1290" y="570" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-60" parent="1" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=default;fontStyle=0;fontSize=10;" value="<span style="forced-color-adjust: none; font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">32 Bit</span>" vertex="1">
|
||||
<mxGeometry height="20" width="30" x="1290" y="620" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-61" edge="1" parent="1" source="Uk31TYlx7ywhMvou_2Fj-48" style="endArrow=classic;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" target="Uk31TYlx7ywhMvou_2Fj-39" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1610" y="640" as="sourcePoint" />
|
||||
<mxPoint x="1530" y="490" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-62" edge="1" parent="1" source="Uk31TYlx7ywhMvou_2Fj-49" style="endArrow=classic;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" target="Uk31TYlx7ywhMvou_2Fj-39" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1580" y="620" as="sourcePoint" />
|
||||
<mxPoint x="1500" y="470" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-63" edge="1" parent="1" source="Uk31TYlx7ywhMvou_2Fj-50" style="endArrow=classic;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" target="Uk31TYlx7ywhMvou_2Fj-39" value="">
|
||||
<mxGeometry height="50" relative="1" width="50" as="geometry">
|
||||
<mxPoint x="1640" y="590" as="sourcePoint" />
|
||||
<mxPoint x="1560" y="440" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-64" parent="1" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=default;fontStyle=0;fontSize=10;" value="<span style="forced-color-adjust: none; font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">32 Bit</span>" vertex="1">
|
||||
<mxGeometry height="20" width="30" x="1045" y="150" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Uk31TYlx7ywhMvou_2Fj-65" parent="1" style="text;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=default;fontStyle=0;fontSize=10;" value="<span style="forced-color-adjust: none; font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">32 Bit</span>" vertex="1">
|
||||
<mxGeometry height="20" width="30" x="1050" y="470" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="9jqM_zlcDrX7iHHAm0HB-1" parent="1" style="text;whiteSpace=wrap;html=1;" value="<b style="forced-color-adjust: none; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">DMA Output Operation</b>" vertex="1">
|
||||
<mxGeometry height="40" width="160" x="1120" y="390" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
||||
@@ -1,6 +1,6 @@
|
||||
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36" version="29.2.7">
|
||||
<diagram name="Page-1" id="biPyHR2u_nhwJtU07GTZ">
|
||||
<mxGraphModel dx="133" dy="1695" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<mxGraphModel dx="-171" dy="1454" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
@@ -36,7 +36,7 @@
|
||||
<mxPoint x="1370" y="285" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-10" connectable="0" parent="n_U1TYArYy-J3cMbdSy8-9" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Buffer full" vertex="1">
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-10" connectable="0" parent="n_U1TYArYy-J3cMbdSy8-9" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Buffer <br>half full" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.2357" y="-2" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
@@ -104,7 +104,7 @@
|
||||
<mxPoint x="1370" y="457.5" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-30" connectable="0" parent="n_U1TYArYy-J3cMbdSy8-29" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Buffer full" vertex="1">
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-30" connectable="0" parent="n_U1TYArYy-J3cMbdSy8-29" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Buffer <br>half full" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.2357" y="-2" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
@@ -133,7 +133,7 @@
|
||||
<mxPoint x="1130" y="592.5" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-40" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" value="<font style="font-size: 14px;">sleep</font>" vertex="1">
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-40" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" value="<font style="font-size: 14px;">wait</font>" vertex="1">
|
||||
<mxGeometry height="40" width="70" x="930" y="95" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-41" edge="1" parent="1" source="n_U1TYArYy-J3cMbdSy8-40" style="endArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="H6R4VGwbr_i7cj5zOMue-39" value="">
|
||||
@@ -152,12 +152,12 @@
|
||||
<mxPoint x="960" y="310" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-45" connectable="0" parent="n_U1TYArYy-J3cMbdSy8-44" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Buffer not full" vertex="1">
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-45" connectable="0" parent="n_U1TYArYy-J3cMbdSy8-44" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Buffer not <br>half full" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.9032" y="-1" as="geometry">
|
||||
<mxPoint x="1" y="7" as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-46" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" value="<font style="font-size: 14px;">sleep</font>" vertex="1">
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-46" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" value="<font style="font-size: 14px;">wait</font>" vertex="1">
|
||||
<mxGeometry height="40" width="70" x="930" y="265" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-47" edge="1" parent="1" source="n_U1TYArYy-J3cMbdSy8-46" style="endArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="n_U1TYArYy-J3cMbdSy8-8" value="">
|
||||
@@ -176,12 +176,12 @@
|
||||
<mxPoint x="960" y="480" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-53" connectable="0" parent="n_U1TYArYy-J3cMbdSy8-52" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Buffer not full" vertex="1">
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-53" connectable="0" parent="n_U1TYArYy-J3cMbdSy8-52" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="Buffer not <br>half full" vertex="1">
|
||||
<mxGeometry relative="1" x="-0.9032" y="-1" as="geometry">
|
||||
<mxPoint x="1" y="7" as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-54" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" value="<font style="font-size: 14px;">sleep</font>" vertex="1">
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-54" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" value="<font style="font-size: 14px;">wait</font>" vertex="1">
|
||||
<mxGeometry height="40" width="70" x="930" y="435" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-55" edge="1" parent="1" source="n_U1TYArYy-J3cMbdSy8-54" style="endArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="n_U1TYArYy-J3cMbdSy8-21" value="">
|
||||
@@ -205,7 +205,7 @@
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-58" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" value="<font style="font-size: 14px;">sleep</font>" vertex="1">
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-58" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" value="<font style="font-size: 14px;">wait</font>" vertex="1">
|
||||
<mxGeometry height="40" width="70" x="930" y="610" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="n_U1TYArYy-J3cMbdSy8-59" edge="1" parent="1" source="n_U1TYArYy-J3cMbdSy8-58" style="endArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" value="">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36" version="29.2.7">
|
||||
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36" version="29.2.10">
|
||||
<diagram name="Page-1" id="biPyHR2u_nhwJtU07GTZ">
|
||||
<mxGraphModel dx="1426" dy="863" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<mxGraphModel dx="1426" dy="743" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
@@ -22,7 +22,7 @@
|
||||
<mxPoint x="1060" y="170" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="IjZ5u4x7_LR3Ume5GlYs-3" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" value="<span style="font-size: 14px;"><b>DSP</b></span>" vertex="1">
|
||||
<mxCell id="IjZ5u4x7_LR3Ume5GlYs-3" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" value="<span style="font-size: 14px;"><b>DSP Core</b></span>" vertex="1">
|
||||
<mxGeometry height="240" width="120" x="1460" y="100" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="H6R4VGwbr_i7cj5zOMue-41" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" value="<font style="font-size: 14px;">Input Register</font>" vertex="1">
|
||||
|
||||
Reference in New Issue
Block a user