1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 3<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" 4 xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="8.38583in" height="4.40945in" 5 viewBox="0 0 603.78 317.48" xml:space="preserve" color-interpolation-filters="sRGB" class="st12"> 6 <v:documentProperties v:langID="1033" v:metric="true" v:viewMarkup="false"> 7 <v:userDefs> 8 <v:ud v:nameU="msvSubprocessMaster" v:prompt="" v:val="VT4(Rectangle)"/> 9 <v:ud v:nameU="msvNoAutoConnect" v:val="VT0(1):26"/> 10 </v:userDefs> 11 </v:documentProperties> 12 13 <style type="text/css"> 14 <![CDATA[ 15 .st1 {fill:#ebf1df;stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75} 16 .st2 {fill:#000000;font-family:Arial;font-size:0.916672em} 17 .st3 {font-size:1em} 18 .st4 {fill:none;stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75} 19 .st5 {fill:#000000;font-family:Arial;font-size:1.08334em} 20 .st6 {fill:#ebf1df;fill-opacity:0.75;stroke:#000000;stroke-dasharray:5.25,3.75,0,3.75;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75} 21 .st7 {fill:#fcebdd;stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75} 22 .st8 {stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.24} 23 .st9 {marker-end:url(#mrkr4-53);marker-start:url(#mrkr4-51);stroke:#612621;stroke-width:5} 24 .st10 {fill:#612621;fill-opacity:1;stroke:#612621;stroke-opacity:1;stroke-width:0.73529411764706} 25 .st11 {stroke:#000000;stroke-dasharray:0,20;stroke-linecap:round;stroke-linejoin:round;stroke-width:4} 26 .st12 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3} 27 ]]> 28 </style> 29 30 <defs id="Markers"> 31 <g id="lend4"> 32 <path d="M 2 1 L 0 0 L 2 -1 L 2 1 " style="stroke:none"/> 33 </g> 34 <marker id="mrkr4-51" class="st10" v:arrowType="4" v:arrowSize="1" v:setback="2.648" refX="2.648" orient="auto" 35 markerUnits="strokeWidth" overflow="visible"> 36 <use xlink:href="#lend4" transform="scale(1.36) "/> 37 </marker> 38 <marker id="mrkr4-53" class="st10" v:arrowType="4" v:arrowSize="1" v:setback="2.72" refX="-2.72" orient="auto" 39 markerUnits="strokeWidth" overflow="visible"> 40 <use xlink:href="#lend4" transform="scale(-1.36,-1.36) "/> 41 </marker> 42 </defs> 43 <g v:mID="4" v:index="4" v:groupContext="foregroundPage"> 44 <title>Zephyr+SIM1</title> 45 <v:pageProperties v:drawingScale="0.0393701" v:pageScale="0.0393701" v:drawingUnits="24" v:shadowOffsetX="8.50394" 46 v:shadowOffsetY="-8.50394"/> 47 <v:layer v:name="Connector" v:index="0"/> 48 <g id="shape1-1" v:mID="1" v:groupContext="shape" transform="translate(96.5271,-72.455)"> 49 <title>Sheet.1</title> 50 <desc>HW models</desc> 51 <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/> 52 <v:textRect cx="48.189" cy="296.22" width="96.38" height="42.5197"/> 53 <rect x="0" y="274.961" width="96.378" height="42.5197" class="st1"/> 54 <text x="4" y="299.52" class="st2" v:langID="6153"><v:paragraph/><v:tabList/>HW models<v:tabChar/></text> </g> 55 <g id="shape2-4" v:mID="2" v:groupContext="shape" transform="translate(107.866,-117.809)"> 56 <title>Sheet.2</title> 57 <desc>Drivers</desc> 58 <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/> 59 <v:textRect cx="42.5197" cy="277.795" width="85.04" height="79.3701"/> 60 <path d="M0 317.48 L85.04 317.48 L85.04 238.11 L28.68 238.11 L28.35 263.62 L0 263.62 L0 317.48 Z" class="st1"/> 61 <text x="10.11" y="294.3" class="st2" v:langID="6153"><v:paragraph/><v:tabList/><v:newlineChar/><v:newlineChar/>Drivers</text> </g> 62 <g id="shape3-7" v:mID="3" v:groupContext="shape" transform="translate(8.65313,-72.4252)"> 63 <title>Sheet.3</title> 64 <desc>POSIX Arch</desc> 65 <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/> 66 <v:textRect cx="48.189" cy="277.78" width="96.38" height="79.3999"/> 67 <path d="M0 317.45 L85.04 317.48 L85.04 272.27 L96.38 272.27 L96.38 238.08 L0 238.08 L0 317.45 Z" class="st1"/> 68 <text x="31.38" y="274.48" class="st2" v:langID="6153"><v:paragraph v:horizAlign="1"/><v:tabList/>POSIX<v:lf/><tspan 69 x="36.88" dy="1.2em" class="st3">Arch</tspan></text> </g> 70 <g id="shape4-11" v:mID="4" v:groupContext="shape" transform="translate(8.65313,-154.66)"> 71 <title>Sheet.4</title> 72 <desc>Zephyr Kernel</desc> 73 <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/> 74 <v:textRect cx="62.3622" cy="296.22" width="124.73" height="42.5197"/> 75 <path d="M0 317.48 L96.38 317.48 L96.38 297.64 L124.72 297.64 L124.72 274.96 L85.04 274.96 L0 274.96 L0 317.48 Z" 76 class="st1"/> 77 <text x="45.24" y="292.92" class="st2" v:langID="6153"><v:paragraph v:horizAlign="1"/><v:tabList/>Zephyr<v:lf/><tspan 78 x="46.46" dy="1.2em" class="st3">Kernel</tspan></text> </g> 79 <g id="shape5-15" v:mID="5" v:groupContext="shape" transform="translate(8.65313,-200.014)"> 80 <title>Sheet.5</title> 81 <desc>Application</desc> 82 <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/> 83 <v:textRect cx="92.126" cy="289.134" width="184.26" height="56.6929"/> 84 <rect x="0" y="260.787" width="184.252" height="56.6929" class="st1"/> 85 <text x="65.22" y="292.43" class="st2" v:langID="6153"><v:paragraph v:horizAlign="1"/><v:tabList/>Application</text> </g> 86 <g id="shape6-18" v:mID="6" v:groupContext="shape" transform="translate(33.4563,-283.465)"> 87 <title>Sheet.6</title> 88 <desc>One Zephyr bsim device binary</desc> 89 <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/> 90 <v:textRect cx="67.3228" cy="303.307" width="134.65" height="28.3465"/> 91 <rect x="0" y="289.134" width="134.646" height="28.3465" class="st4"/> 92 <text x="17.47" y="299.41" class="st5" v:langID="6153"><v:paragraph v:horizAlign="1"/><v:tabList/>One Zephyr bsim <tspan 93 x="29.02" dy="1.2em" class="st3">device binary</tspan></text> </g> 94 <g id="shape7-22" v:mID="7" v:groupContext="shape" transform="translate(158.889,-72.4252)"> 95 <title>Sheet.7</title> 96 <desc>radio stack</desc> 97 <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/> 98 <v:textRect cx="17.0079" cy="255.103" width="34.02" height="124.754"/> 99 <path d="M0 317.48 L34.02 317.48 L34.02 192.73 L0 192.73 L0 317.48 Z" class="st6"/> 100 <text x="4.78" y="245.2" class="st2" v:langID="6153"><v:paragraph v:horizAlign="1"/><v:tabList/>radio <tspan x="4.17" 101 dy="1.2em" class="st3">stack</tspan><v:newlineChar/></text> </g> 102 <g id="shape8-26" v:mID="8" v:groupContext="shape" transform="translate(8.65313,-7.08661)"> 103 <title>Sheet.8</title> 104 <desc>Host OS Kernel (i.e. Linux)</desc> 105 <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/> 106 <v:textRect cx="293.386" cy="296.22" width="586.78" height="42.5197"/> 107 <rect x="0" y="274.961" width="586.772" height="42.5197" class="st7"/> 108 <text x="227.97" y="306.12" class="st2" v:langID="6153"><v:paragraph v:horizAlign="1"/><v:tabList/><v:newlineChar/>Host OS Kernel (i.e. Linux)</text> </g> 109 <g id="shape10-29" v:mID="10" v:groupContext="shape" transform="translate(8.65313,-269.291)"> 110 <title>Bracket</title> 111 <v:userDefs> 112 <v:ud v:nameU="visVersion" v:val="VT0(11):26"/> 113 </v:userDefs> 114 <path d="M0 317.48 A5.09365 5.09365 0 0 1 4.5 312.98 L89.27 312.98 A5.09365 5.09365 -180 0 0 93.77 308.48 A5.09365 5.09365 115 -180 0 0 98.27 312.98 L179.75 312.98 A5.09365 5.09365 0 0 1 184.25 317.48" class="st8"/> 116 </g> 117 <g id="shape11-32" v:mID="11" v:groupContext="shape" transform="translate(249.598,-72.4252)"> 118 <title>Sheet.11</title> 119 <desc>bsim Phy binary</desc> 120 <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/> 121 <v:textRect cx="35.4331" cy="289.134" width="70.87" height="56.6929"/> 122 <rect x="0" y="260.787" width="70.8661" height="56.6929" class="st1"/> 123 <text x="23.82" y="279.23" class="st2" v:langID="6153"><v:paragraph v:horizAlign="1"/><v:tabList/>bsim<v:newlineChar/><tspan 124 x="25.96" dy="1.2em" class="st3">Phy<v:newlineChar/></tspan><tspan x="20.45" dy="1.2em" class="st3">binary</tspan></text> </g> 125 <g id="shape12-37" v:mID="12" v:groupContext="shape" transform="translate(445.189,-70.8661)"> 126 <title>Sheet.12</title> 127 <desc>Other device binary</desc> 128 <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/> 129 <v:textRect cx="35.4331" cy="289.134" width="70.87" height="56.6929"/> 130 <rect x="0" y="260.787" width="70.8661" height="56.6929" class="st1"/> 131 <text x="4.25" y="285.83" class="st2" v:langID="6153"><v:paragraph v:horizAlign="1"/><v:tabList/>Other device <tspan 132 x="20.45" dy="1.2em" class="st3">binary</tspan></text> </g> 133 <g id="shape13-41" v:mID="13" v:groupContext="shape" transform="translate(348.811,-72.4252)"> 134 <title>Sheet.13</title> 135 <desc>Other device binary</desc> 136 <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/> 137 <v:textRect cx="35.4331" cy="289.134" width="70.87" height="56.6929"/> 138 <rect x="0" y="260.787" width="70.8661" height="56.6929" class="st1"/> 139 <text x="4.25" y="285.83" class="st2" v:langID="6153"><v:paragraph v:horizAlign="1"/><v:tabList/>Other device <tspan 140 x="20.45" dy="1.2em" class="st3">binary</tspan></text> </g> 141 <g id="shape22-45" v:mID="22" v:groupContext="shape" transform="translate(185.818,-43.937)"> 142 <title>Sheet.22</title> 143 <path d="M0 296.7 L0 297.06 L0 300.47 A12.5275 20.044 -180 0 0 10.63 317.48 L62.01 317.48 A10.3705 16.5929 -180 0 0 70.87 144 299.91 L70.87 297.06" class="st9"/> 145 </g> 146 <g id="shape23-54" v:mID="23" v:groupContext="shape" transform="translate(311.14,-43.937)"> 147 <title>Sheet.23</title> 148 <path d="M0 296.7 L0 297.06 L0 300.47 A8.16264 20.044 -180 0 0 6.93 317.48 L40.4 317.48 A6.75722 16.5929 -180 0 0 46.17 149 299.91 L46.17 297.06" class="st9"/> 150 </g> 151 <g id="shape24-61" v:mID="24" v:groupContext="shape" transform="translate(295.102,-35.4331)"> 152 <title>Sheet.24</title> 153 <path d="M0 288.2 L0 288.56 L0 296.22 A28.0352 25.055 -180 0 0 23.79 317.48 L138.77 317.48 A23.2082 20.7411 -180 0 0 154 158.59 295.51 L158.59 288.56" class="st9"/> 155 </g> 156 <g id="shape25-68" v:mID="25" v:groupContext="shape" transform="translate(533.063,-99.2126)"> 157 <title>Sheet.25</title> 158 <path d="M0 317.48 L64.9 317.48" class="st11"/> 159 </g> 160 </g> 161</svg> 162