311 lines
16 KiB
XML
311 lines
16 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
|
|
<svg
|
|
width="348.89758mm"
|
|
height="201.39735mm"
|
|
viewBox="0 0 348.89758 201.39736"
|
|
version="1.1"
|
|
id="svg5"
|
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
|
sodipodi:docname="dsd_illustration.svg"
|
|
inkscape:export-filename="dsd_illustration.pdf"
|
|
inkscape:export-xdpi="175.618"
|
|
inkscape:export-ydpi="175.618"
|
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
xmlns:svg="http://www.w3.org/2000/svg">
|
|
<sodipodi:namedview
|
|
id="namedview7"
|
|
pagecolor="#ffffff"
|
|
bordercolor="#000000"
|
|
borderopacity="1"
|
|
inkscape:showpageshadow="0"
|
|
inkscape:pageopacity="0"
|
|
inkscape:pagecheckerboard="0"
|
|
inkscape:deskcolor="#b5b5b5"
|
|
inkscape:document-units="mm"
|
|
showgrid="false"
|
|
inkscape:zoom="0.70076027"
|
|
inkscape:cx="684.25683"
|
|
inkscape:cy="463.782"
|
|
inkscape:window-width="1920"
|
|
inkscape:window-height="1030"
|
|
inkscape:window-x="0"
|
|
inkscape:window-y="26"
|
|
inkscape:window-maximized="1"
|
|
inkscape:current-layer="layer1" />
|
|
<defs
|
|
id="defs2">
|
|
<marker
|
|
style="overflow:visible"
|
|
id="TriangleStart"
|
|
refX="0"
|
|
refY="0"
|
|
orient="auto-start-reverse"
|
|
inkscape:stockid="TriangleStart"
|
|
markerWidth="5.3244081"
|
|
markerHeight="6.155385"
|
|
viewBox="0 0 5.3244081 6.1553851"
|
|
inkscape:isstock="true"
|
|
inkscape:collect="always"
|
|
preserveAspectRatio="xMidYMid">
|
|
<path
|
|
transform="scale(0.5)"
|
|
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
|
d="M 5.77,0 -2.88,5 V -5 Z"
|
|
id="path135" />
|
|
</marker>
|
|
</defs>
|
|
<g
|
|
inkscape:label="Layer 1"
|
|
inkscape:groupmode="layer"
|
|
id="layer1"
|
|
transform="translate(89.3618,39.907382)">
|
|
<g
|
|
id="g1435"
|
|
transform="translate(0,1.1174492)">
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.548541;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
|
d="M 18.926336,101.3713 V 44.044769"
|
|
id="path233" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.548541;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
|
d="M 15.626244,97.826112 H 192.23937"
|
|
id="path235" />
|
|
</g>
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
|
|
d="m 24.27273,92.239135 2.420268,-0.346743 0.44444,1.210574 4.041633,-0.350173 1.883993,-0.893371 1.539284,1.252182 4.141983,-1.676255 2.420758,1.158469 3.989974,0.226561 3.559469,-30.679349 1.616024,12.123183 2.085569,-3.396141 2.5674,4.779515 1.884949,-2.71725 2.474739,1.672681 1.698466,-1.257393 0.05431,-5.346572 3.635873,-0.198027 0.56631,7.431518 3.759341,0.108748 0.567472,-2.029135 h 0.914193 c 0.002,0.01923 2.17064,1.00157 2.128171,1.063689 l 1.149033,-1.269908 2.199441,-15.607188 2.546217,0.107613 2.339242,0.918922 1.05372,1.13 1.7124,-1.304751 1.78304,2.37449 2.28202,10.558795 3.07671,-1.180266 c 0,0 1.9114,1.477473 2.3757,1.276174 0.46431,-0.2013 1.65159,-0.749754 1.65159,-0.749754 l 1.25162,6.288967 5.409888,-0.934294 c 0,0 0.63,1.969189 1.27411,1.518873 0.6441,-0.450317 3.01302,-1.820259 3.01302,-1.820259 l 3.62767,1.176137 3.34912,-1.760613 c 0,0 1.36351,2.213865 1.82426,2.213865 0.46075,0 4.65779,0.05006 5.1396,-0.107523 0.4818,-0.157582 2.37325,-1.642789 2.69541,-0.930101 0.32215,0.712687 2.58716,1.167526 2.58716,1.167526 l 1.22916,-32.49056 c 0,0 2.22926,-0.372824 2.65993,-0.214518 0.43066,0.158306 -0.20656,1.311303 1.39645,0.795573 1.60302,-0.51573 4.37802,-1.867639 4.37802,-1.867639 0,0 2.45422,1.714906 3.0556,1.714906 0.60137,0 4.18876,-0.980768 4.18876,-0.980768 l 1.17865,1.646353 0.70055,31.201908 4.01144,-1.435239 0.88831,1.377104 c 0,0 2.97435,-0.155344 3.67755,-0.155344 0.7032,0 2.28686,-1.770033 3.12316,-1.207522 0.83628,0.562511 2.40354,1.22732 2.40354,1.22732 l 4.15437,-0.366868 1.88897,-0.729687 6.63412,0.417695 2.30629,0.799181 4.24187,-0.522135 1.4025,16.762194 4.60926,-1.156199 1.53871,0.736685 c 0,0 2.32593,0.656752 3.21675,0.492254 0.89082,-0.164497 2.10681,-0.518044 2.10681,-0.518044 l 2.8663,0.946674"
|
|
id="path1374"
|
|
sodipodi:nodetypes="ccccccccccccccccccccccccccccccccscccscccsssccsscscccccsscccccccccscc" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.548541;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
|
d="M 18.926336,35.762342 V -21.564189"
|
|
id="path1449" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.548541;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
|
d="m 15.626244,32.217154 h 46.23642"
|
|
id="path1451"
|
|
sodipodi:nodetypes="cc" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.548541;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
|
d="M 73.352969,35.762342 V -21.564189"
|
|
id="path1483" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.548541;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
|
d="M 70.052877,32.217154 H 116.2893"
|
|
id="path1485"
|
|
sodipodi:nodetypes="cc" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.548541;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
|
d="M 127.7796,35.762342 V -21.564189"
|
|
id="path1489" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.548541;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
|
d="m 124.47951,32.217154 h 46.23643"
|
|
id="path1491"
|
|
sodipodi:nodetypes="cc" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.548541;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
|
d="M 182.20624,35.762342 V -21.564189"
|
|
id="path1495" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.548541;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
|
d="m 178.90615,32.217154 h 62.42099"
|
|
id="path1497"
|
|
sodipodi:nodetypes="cc" />
|
|
<path
|
|
style="fill:none;stroke:#ff0000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
|
|
d="m 31.235998,25.350767 2.420268,-0.346743 0.44444,1.210574 4.041633,-0.350173 1.883993,-0.893371 1.539284,1.252182 4.141983,-1.676255 2.420758,1.158469"
|
|
id="path1519"
|
|
sodipodi:nodetypes="cccccccc" />
|
|
<path
|
|
style="fill:none;stroke:#ff2ad4;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
|
|
d="m 186.19621,25.932011 3.55947,-30.6793488 1.61603,12.123183 2.08557,-3.396141 2.5674,4.779515 1.88495,-2.71725 2.47473,1.672681 1.69847,-1.257393 0.0543,-5.346572 3.63587,-0.19802702 0.56631,7.43151802 3.75934,0.108748 0.56748,-2.029135 h 0.91419 c 0.002,0.01923 2.17064,1.00157 2.12817,1.063689 l 1.14903,-1.269908 2.19944,-15.607188 2.54622,0.107613 2.33925,0.918922 1.05371,1.13 1.7124,-1.304751 1.78305,2.37449 2.28201,10.558795 3.07671,-1.180266 c 0,0 1.9114,1.477473 2.3757,1.276174 0.46431,-0.2013 1.65159,-0.749754 1.65159,-0.749754 l 1.25162,6.2889668"
|
|
id="path1521"
|
|
sodipodi:nodetypes="ccccccccccccccccccccccccscc" />
|
|
<path
|
|
style="fill:none;stroke:#44aa00;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
|
|
d="m 83.432369,12.188218 0.88831,1.377104 c 0,0 2.97435,-0.155344 3.67755,-0.155344 0.7032,0 2.28686,-1.770033 3.12316,-1.207522 0.83628,0.562511 2.40354,1.22732 2.40354,1.22732 l 4.15437,-0.366868 1.88897,-0.729687 6.634121,0.417695 2.30629,0.799181"
|
|
id="path1523"
|
|
sodipodi:nodetypes="ccssccccc" />
|
|
<path
|
|
style="fill:none;stroke:#2c5aa0;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
|
|
d="m 142.12645,-8.5763417 c 0,0 2.22926,-0.372824 2.65993,-0.214518 0.43066,0.158306 -0.20656,1.311303 1.39645,0.795573 1.60302,-0.51573 4.37802,-1.867639 4.37802,-1.867639 0,0 2.45422,1.714906 3.0556,1.714906 0.60137,0 4.18876,-0.980768 4.18876,-0.980768 l 1.17865,1.646353"
|
|
id="path1525"
|
|
sodipodi:nodetypes="csscscc" />
|
|
<path
|
|
style="fill:none;stroke:#ff0000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
|
|
d="M 24.757957,132.56399 H 45.711859"
|
|
id="path1527" />
|
|
<path
|
|
style="fill:none;stroke:#ff2ad4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
|
|
d="M 46.392174,132.50377 H 95.542296"
|
|
id="path1529" />
|
|
<path
|
|
style="fill:none;stroke:#44aa00;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
|
|
d="M 96.318876,132.44893 H 125.56017"
|
|
id="path1531" />
|
|
<path
|
|
style="fill:none;stroke:#2c5aa0;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
|
|
d="m 126.1023,132.46245 h 16.62719"
|
|
id="path1533" />
|
|
<path
|
|
style="fill:none;stroke:#44aa00;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
|
|
d="m 143.41386,132.38052 h 34.28191"
|
|
id="path1535" />
|
|
<path
|
|
style="fill:none;stroke:#ff0000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
|
|
d="m 178.3497,132.47225 h 15.19636"
|
|
id="path1537" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-weight:bold;font-size:7px;line-height:1.25;font-family:'CMU Serif';-inkscape-font-specification:'CMU Serif Bold';letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="-23.96072"
|
|
y="0.93749487"
|
|
id="text530"><tspan
|
|
sodipodi:role="line"
|
|
style="stroke-width:0.264583"
|
|
x="-23.96072"
|
|
y="0.93749487"
|
|
id="tspan1013">Example </tspan><tspan
|
|
sodipodi:role="line"
|
|
style="stroke-width:0.264583"
|
|
x="-23.96072"
|
|
y="9.6874952"
|
|
id="tspan1017">patterns</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-weight:bold;font-size:7px;line-height:1.25;font-family:'CMU Serif';-inkscape-font-specification:'CMU Serif Bold';letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="-29.022732"
|
|
y="76.591011"
|
|
id="text668"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan666"
|
|
style="stroke-width:0.264583"
|
|
x="-29.022732"
|
|
y="76.591011">Raw trace</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-weight:bold;font-size:7px;line-height:1.25;font-family:'CMU Serif';-inkscape-font-specification:'CMU Serif Bold';letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="-24.962185"
|
|
y="136.94144"
|
|
id="text672"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan670"
|
|
style="stroke-width:0.264583"
|
|
x="-24.962185"
|
|
y="136.94144">Detected </tspan><tspan
|
|
sodipodi:role="line"
|
|
style="stroke-width:0.264583"
|
|
x="-24.962185"
|
|
y="145.69144"
|
|
id="tspan1019">states</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-weight:bold;font-size:7px;line-height:1.25;font-family:'CMU Serif';-inkscape-font-specification:'CMU Serif Bold';letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="27.100143"
|
|
y="143.79657"
|
|
id="text877"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan875"
|
|
style="stroke-width:0.264583"
|
|
x="27.100143"
|
|
y="143.79657">OFF</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-weight:bold;font-size:7px;line-height:1.25;font-family:'CMU Serif';-inkscape-font-specification:'CMU Serif Bold';letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="62.495796"
|
|
y="143.77777"
|
|
id="text881"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan879"
|
|
style="stroke-width:0.264583"
|
|
x="62.495796"
|
|
y="143.77777">Boot</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-weight:bold;font-size:7px;line-height:1.25;font-family:'CMU Serif';-inkscape-font-specification:'CMU Serif Bold';letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="104.2215"
|
|
y="143.80511"
|
|
id="text885"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan883"
|
|
style="stroke-width:0.264583"
|
|
x="104.2215"
|
|
y="143.80511">Idle</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-weight:bold;font-size:7px;line-height:1.25;font-family:'CMU Serif';-inkscape-font-specification:'CMU Serif Bold';letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="127.18002"
|
|
y="143.12494"
|
|
id="text889"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan887"
|
|
style="stroke-width:0.264583"
|
|
x="127.18002"
|
|
y="143.12494">High</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-weight:bold;font-size:7px;line-height:1.25;font-family:'CMU Serif';-inkscape-font-specification:'CMU Serif Bold';letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="153.83679"
|
|
y="143.80511"
|
|
id="text893"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan891"
|
|
style="stroke-width:0.264583"
|
|
x="153.83679"
|
|
y="143.80511">Idle</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-weight:bold;font-size:7px;line-height:1.25;font-family:'CMU Serif';-inkscape-font-specification:'CMU Serif Bold';letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
|
|
x="177.72427"
|
|
y="143.79657"
|
|
id="text897"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan895"
|
|
style="stroke-width:0.264583"
|
|
x="177.72427"
|
|
y="143.79657">OFF</tspan></text>
|
|
<rect
|
|
style="fill:none;stroke:#000000;stroke-width:0.499999;stroke-linecap:square;stop-color:#000000"
|
|
id="rect1021"
|
|
width="292.04227"
|
|
height="149.50206"
|
|
x="-38.046333"
|
|
y="-33.365623"
|
|
ry="7.3405862" />
|
|
<rect
|
|
style="fill:none;stroke:#000000;stroke-width:0.499999;stroke-linecap:square;stop-color:#000000"
|
|
id="rect1075"
|
|
width="292.54224"
|
|
height="30.847338"
|
|
x="-38.296333"
|
|
y="123.71193"
|
|
ry="7.3405862" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-weight:bold;font-size:11.5366px;line-height:1.25;font-family:'CMU Serif';-inkscape-font-specification:'CMU Serif Bold';letter-spacing:0px;word-spacing:0px;stroke-width:0.436054"
|
|
x="-83.383705"
|
|
y="-20.938604"
|
|
id="text1085"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan1083"
|
|
style="stroke-width:0.436054"
|
|
x="-83.383705"
|
|
y="-20.938604">Inputs</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-weight:bold;font-size:11.5366px;line-height:1.25;font-family:'CMU Serif';-inkscape-font-specification:'CMU Serif Bold';letter-spacing:0px;word-spacing:0px;stroke-width:0.436054"
|
|
x="-87.929619"
|
|
y="136.2628"
|
|
id="text1093"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan1091"
|
|
style="stroke-width:0.436054"
|
|
x="-87.929619"
|
|
y="136.2628">Output</tspan></text>
|
|
</g>
|
|
</svg>
|