Files
NeoECU-Hardware/Architecture/diagrams/ignition-power.svg
T

2 lines
11 KiB
XML

<?xml version='1.0' encoding='utf-8'?>
<svg xmlns="http://www.w3.org/2000/svg" style="background: transparent; background-color: transparent; color-scheme: light;" version="1.1" width="1042px" height="513px" viewBox="0 0 1042 513" content="&lt;mxfile host=&quot;Electron&quot;&gt;&#10; &lt;diagram name=&quot;Ignition power path&quot; id=&quot;ignition-power&quot;&gt;&#10; &lt;mxGraphModel dx=&quot;-544&quot; dy=&quot;-143&quot; grid=&quot;0&quot; gridSize=&quot;10&quot; guides=&quot;1&quot; tooltips=&quot;1&quot; connect=&quot;1&quot; arrows=&quot;1&quot; fold=&quot;0&quot; page=&quot;0&quot; pageScale=&quot;1&quot; pageWidth=&quot;1040&quot; pageHeight=&quot;460&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;node_title&quot; parent=&quot;1&quot; style=&quot;rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=26;fontColor=#172b40;strokeColor=#577086;fillColor=#ffffff;spacing=10;strokeColor=none;fillColor=none;align=left;&quot; value=&quot;Ignition power path&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;42&quot; width=&quot;980&quot; x=&quot;30&quot; y=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;node_rail&quot; parent=&quot;1&quot; style=&quot;rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#fff1d6;spacing=10;&quot; value=&quot;VBAT_PROT&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;80&quot; width=&quot;230&quot; x=&quot;30&quot; y=&quot;100&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;node_load&quot; parent=&quot;1&quot; style=&quot;rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#e8f4ed;spacing=10;&quot; value=&quot;Coil primary&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;80&quot; width=&quot;280&quot; x=&quot;350&quot; y=&quot;100&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;node_driver&quot; parent=&quot;1&quot; style=&quot;rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#e8f4ed;spacing=10;&quot; value=&quot;VBG08H-E&amp;#xa;HVC&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;80&quot; width=&quot;290&quot; x=&quot;720&quot; y=&quot;100&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;node_switch&quot; parent=&quot;1&quot; style=&quot;rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#e8f4ed;spacing=10;&quot; value=&quot;Internal IGBT&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;70&quot; width=&quot;290&quot; x=&quot;720&quot; y=&quot;230&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;node_return&quot; parent=&quot;1&quot; style=&quot;rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#eef0f3;spacing=10;&quot; value=&quot;PGND1 + PGND2 → IGN_PGND&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;60&quot; width=&quot;660&quot; x=&quot;350&quot; y=&quot;350&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;e0&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;node_rail&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;&quot; target=&quot;node_load&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;e1&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;node_load&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;&quot; target=&quot;node_driver&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;e2&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;node_driver&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;&quot; target=&quot;node_switch&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;e3&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;node_switch&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#946221;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0.8;entryY=0;&quot; target=&quot;node_return&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;node_note410&quot; parent=&quot;1&quot; style=&quot;rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=16;fontColor=#172b40;strokeColor=#577086;fillColor=#ffffff;spacing=10;strokeColor=none;fillColor=none;align=left;&quot; value=&quot;Functional current path. IGN_PGND returns separately to the power-entry ground star.&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;60&quot; width=&quot;980&quot; x=&quot;30&quot; y=&quot;410&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 /><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="node_title"><g transform="translate(0.5,0.5)"><rect x="20" y="20" width="980" height="42" rx="6.3" ry="6.3" fill="none" stroke="none" pointer-events="all" /></g><g><g fill="#172b40" font-family="'DejaVu Sans'" text-anchor="start" font-size="26px" style="fill: light-dark(rgb(23, 43, 64), rgb(188, 205, 223));"><text x="30" y="53">Ignition power path</text></g></g></g><g data-cell-id="node_rail"><g transform="translate(0.5,0.5)"><rect x="20" y="102" width="230" height="80" rx="12" ry="12" fill="#fff1d6" stroke="#577086" pointer-events="all" style="fill: light-dark(rgb(255, 241, 214), rgb(40, 28, 5)); stroke: light-dark(rgb(87, 112, 134), rgb(126, 147, 166));" /></g><g><g fill="#172b40" font-family="'DejaVu Sans'" text-anchor="middle" font-size="18px" style="fill: light-dark(rgb(23, 43, 64), rgb(188, 205, 223));"><text x="135" y="150">VBAT_PROT</text></g></g></g><g data-cell-id="node_load"><g transform="translate(0.5,0.5)"><rect x="340" y="102" width="280" height="80" rx="12" ry="12" fill="#e8f4ed" stroke="#577086" pointer-events="all" style="fill: light-dark(rgb(232, 244, 237), rgb(22, 33, 27)); stroke: light-dark(rgb(87, 112, 134), rgb(126, 147, 166));" /></g><g><g fill="#172b40" font-family="'DejaVu Sans'" text-anchor="middle" font-size="18px" style="fill: light-dark(rgb(23, 43, 64), rgb(188, 205, 223));"><text x="480" y="150">Coil primary</text></g></g></g><g data-cell-id="node_driver"><g transform="translate(0.5,0.5)"><rect x="710" y="102" width="290" height="80" rx="12" ry="12" fill="#e8f4ed" stroke="#577086" pointer-events="all" style="fill: light-dark(rgb(232, 244, 237), rgb(22, 33, 27)); stroke: light-dark(rgb(87, 112, 134), rgb(126, 147, 166));" /></g><g><g fill="#172b40" font-family="'DejaVu Sans'" text-anchor="middle" font-size="18px" style="fill: light-dark(rgb(23, 43, 64), rgb(188, 205, 223));"><text x="855" y="139">VBG08H-E</text><text x="855" y="161">HVC</text></g></g></g><g data-cell-id="node_switch"><g transform="translate(0.5,0.5)"><rect x="710" y="232" width="290" height="70" rx="10.5" ry="10.5" fill="#e8f4ed" stroke="#577086" pointer-events="all" style="fill: light-dark(rgb(232, 244, 237), rgb(22, 33, 27)); stroke: light-dark(rgb(87, 112, 134), rgb(126, 147, 166));" /></g><g><g fill="#172b40" font-family="'DejaVu Sans'" text-anchor="middle" font-size="18px" style="fill: light-dark(rgb(23, 43, 64), rgb(188, 205, 223));"><text x="855" y="275">Internal IGBT</text></g></g></g><g data-cell-id="node_return"><g transform="translate(0.5,0.5)"><rect x="340" y="352" width="660" height="60" rx="9" ry="9" fill="#eef0f3" stroke="#577086" pointer-events="all" style="fill: light-dark(rgb(238, 240, 243), rgb(30, 31, 34)); stroke: light-dark(rgb(87, 112, 134), rgb(126, 147, 166));" /></g><g><g fill="#172b40" font-family="'DejaVu Sans'" text-anchor="middle" font-size="18px" style="fill: light-dark(rgb(23, 43, 64), rgb(188, 205, 223));"><text x="670" y="390">PGND1 + PGND2 → IGN_PGND</text></g></g></g><g data-cell-id="e0"><g><path d="M 250 142 L 329.76 142" fill="none" stroke="#946221" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(148, 98, 33), rgb(186, 143, 87));" /><path d="M 337.76 142 L 329.76 146 L 329.76 138 Z" fill="#946221" stroke="#946221" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(148, 98, 33), rgb(186, 143, 87)); stroke: light-dark(rgb(148, 98, 33), rgb(186, 143, 87));" /></g></g><g data-cell-id="e1"><g><path d="M 620 142 L 699.76 142" fill="none" stroke="#946221" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(148, 98, 33), rgb(186, 143, 87));" /><path d="M 707.76 142 L 699.76 146 L 699.76 138 Z" fill="#946221" stroke="#946221" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(148, 98, 33), rgb(186, 143, 87)); stroke: light-dark(rgb(148, 98, 33), rgb(186, 143, 87));" /></g></g><g data-cell-id="e2"><g><path d="M 855 182 L 855 221.76" fill="none" stroke="#946221" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(148, 98, 33), rgb(186, 143, 87));" /><path d="M 855 229.76 L 851 221.76 L 859 221.76 Z" fill="#946221" stroke="#946221" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(148, 98, 33), rgb(186, 143, 87)); stroke: light-dark(rgb(148, 98, 33), rgb(186, 143, 87));" /></g></g><g data-cell-id="e3"><g><path d="M 855 302 L 855 327 L 868 327 L 868 341.76" fill="none" stroke="#946221" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(148, 98, 33), rgb(186, 143, 87));" /><path d="M 868 349.76 L 864 341.76 L 872 341.76 Z" fill="#946221" stroke="#946221" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(148, 98, 33), rgb(186, 143, 87)); stroke: light-dark(rgb(148, 98, 33), rgb(186, 143, 87));" /></g></g><g data-cell-id="node_note410"><g transform="translate(0.5,0.5)"><rect x="20" y="412" width="980" height="60" rx="9" ry="9" fill="none" stroke="none" pointer-events="all" /></g><g><g fill="#172b40" font-family="'DejaVu Sans'" text-anchor="start" font-size="16px" style="fill: light-dark(rgb(23, 43, 64), rgb(188, 205, 223));"><text x="30" y="449">Functional current path. IGN_PGND returns separately to the power-entry ground star.</text></g></g></g></g></g></g></svg>