caravel/docs/source/_static/die_pads.svg

381 lines
32 KiB
XML
Raw Normal View History

<svg xmlns="http://www.w3.org/2000/svg"
2021-12-16 19:41:16 -06:00
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.1"
id="supplement3" width="100%" height="100%" viewBox="-6 -6 1446 2022">
<desc>
XCircuit Version 3.10
File "caravel_datasheet.ps" Page 25
</desc>
<g stroke="black">
<path d="M864,3056 L864,2832 1008,2832 1008,3056 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1024,3056 L1024,2832 1168,2832 1168,3056 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M704,3056 L704,2832 848,2832 848,3056 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M384,3056 L384,2832 528,2832 528,3056 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-256,2832 L-256,3056 -112,3056 -112,2832 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1184,2832 L1184,3056 1328,3056 1328,2832 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1344,2832 L1344,3056 1488,3056 1488,2832 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M64,3056 L64,2832 208,2832 208,3056 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-96,3056 L-96,2832 48,2832 48,3056 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M704,-416 L704,-640 848,-640 848,-416 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1024,-416 L1024,-640 1168,-640 1168,-416 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M864,-416 L864,-640 1008,-640 1008,-416 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M384,-416 L384,-640 528,-640 528,-416 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-256,-640 L-256,-416 -112,-416 -112,-640 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-96,-640 L-96,-416 48,-416 48,-640 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1184,-640 L1184,-416 1328,-416 1328,-640 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1344,-640 L1344,-416 1488,-416 1488,-640 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M224,-416 L224,-640 368,-640 368,-416 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M64,-416 L64,-640 208,-640 208,-416 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,2336 L1520,2336 1520,2480 1744,2480 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,2176 L1520,2176 1520,2320 1744,2320 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,2016 L1520,2016 1520,2160 1744,2160 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,1856 L1520,1856 1520,2000 1744,2000 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,1696 L1520,1696 1520,1840 1744,1840 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,1536 L1520,1536 1520,1680 1744,1680 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,1376 L1520,1376 1520,1520 1744,1520 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,1216 L1520,1216 1520,1360 1744,1360 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,2120 L-520,2120 -520,2264 -296,2264 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,1960 L-520,1960 -520,2104 -296,2104 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,1800 L-520,1800 -520,1944 -296,1944 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,1640 L-520,1640 -520,1784 -296,1784 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,1480 L-520,1480 -520,1624 -296,1624 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,1320 L-520,1320 -520,1464 -296,1464 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,1160 L-520,1160 -520,1304 -296,1304 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,1000 L-520,1000 -520,1144 -296,1144 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,840 L-520,840 -520,984 -296,984 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,680 L-520,680 -520,824 -296,824 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,520 L-520,520 -520,664 -296,664 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,1056 L1520,1056 1520,1200 1744,1200 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,896 L1520,896 1520,1040 1744,1040 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,736 L1520,736 1520,880 1744,880 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M224,3056 L224,2832 368,2832 368,3056 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,360 L-520,360 -520,504 -296,504 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,576 L1520,576 1520,720 1744,720 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,40 L-520,40 -520,184 -296,184 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,256 L1520,256 1520,400 1744,400 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,200 L-520,200 -520,344 -296,344 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,416 L1520,416 1520,560 1744,560 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,-120 L-520,-120 -520,24 -296,24 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,96 L1520,96 1520,240 1744,240 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<g transform="matrix( 1 0 -0 1 240 3136)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="0">3.2 x 5.3 mm, 62 pins (20, 20, 11, and 11)</tspan>
</text></g>
<path d="M-296,-280 L-520,-280 -520,-136 -296,-136 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,-440 L-520,-440 -520,-296 -296,-296 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,-224 L1520,-224 1520,-80 1744,-80 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,-64 L1520,-64 1520,80 1744,80 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,-384 L1520,-384 1520,-240 1744,-240 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,2656 L1520,2656 1520,2800 1744,2800 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1744,2496 L1520,2496 1520,2640 1744,2640 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,2600 L-520,2600 -520,2744 -296,2744 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,2440 L-520,2440 -520,2584 -296,2584 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-296,2280 L-520,2280 -520,2424 -296,2424 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M544,-416 L544,-640 688,-640 688,-416 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M544,3056 L544,2832 688,2832 688,3056 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1454,2744 L1454,2104 1096,2104 1096,2744 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<g transform="matrix( 1 0 -0 1 600 904)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-160" y="13">User project area</tspan>
</text></g>
<path d="M-224,2048 L-224,-352 1456,-352 1456,2048 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-272,2320 L-272,-64 -240,-64 -240,2320 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1472,2480 L1472,-64 1504,-64 1504,2480 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M-256,-368 L-256,-400 528,-400 528,-368 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M704,-368 L704,-400 1488,-400 1488,-368 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<path d="M1064,2744 L1064,2104 -226,2104 -226,2744 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<g transform="matrix( 1 0 -0 1 554 2408)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-158" y="13">Management SoC</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -8 2408)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-70" y="13">Storage</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1800 2728)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="13">Debug</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1800 2584)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="13">SDO</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1800 2424)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="13">SDI</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1800 2264)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="13">CSB</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1800 2088)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="13">SCK</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1800 1936)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="8">ser_rx</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1800 1792)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="13">ser_tx</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1816 1128)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="11">irq</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1776 976)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="13">flash2 csb</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1776 816)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="13">flash2 sck</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1776 656)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="13">flash2 io0</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1776 480)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="13">flash2 io1</tspan>
</text></g>
<path d="M1904,2008 L1976,2008 1976,2792 1896,2792 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<g transform="matrix( 1 0 -0 1 2008 2776)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="-720">These pins have</tspan><tspan x="0" y="-680">a dedicated function</tspan><tspan x="0" y="-640">on startup, but can</tspan><tspan x="0" y="-600">be programmed to</tspan><tspan x="0" y="-560">any use by the user</tspan><tspan x="0" y="-520">for the user project.</tspan><tspan x="0" y="-480"></tspan><tspan x="0" y="-440">All connections are</tspan><tspan x="0" y="-400">to the FTDI chip and</tspan><tspan x="0" y="-360">should be jumpered</tspan><tspan x="0" y="-320">to allow them to be</tspan><tspan x="0" y="-280">disconnected from</tspan><tspan x="0" y="-240">the FTDI and</tspan><tspan x="0" y="-200">available to the user</tspan><tspan x="0" y="-160">if needed. Alternately,</tspan><tspan x="0" y="-120">the FTDI pins can be</tspan><tspan x="0" y="-80">programmed into an</tspan><tspan x="0" y="-40">input state (see the</tspan><tspan x="0" y="0">FDTI documentation).</tspan>
</text></g>
<path d="M1936,1040 L2000,1040 2000,432 1936,432 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<g transform="matrix( 1 0 -0 1 2016 464)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="26">These pins can be</tspan><tspan x="0" y="66">used for a user</tspan><tspan x="0" y="106">project that has its</tspan><tspan x="0" y="146">own flash memory.</tspan><tspan x="0" y="186">They can be</tspan><tspan x="0" y="226">accessed with the</tspan><tspan x="0" y="266">"pass-thru" mode</tspan><tspan x="0" y="306">of the housekeeping</tspan><tspan x="0" y="346">SPI for flash</tspan><tspan x="0" y="386">(re)programming.</tspan><tspan x="0" y="426"></tspan><tspan x="0" y="466">The user may</tspan><tspan x="0" y="506">repurpose these for</tspan><tspan x="0" y="546">general-purpose I/O.</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -396 2674)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-45" y="13">vddio</tspan>
</text></g>
<g transform="matrix( 1 -1.5586e-11 1.5586e-11 1 -408 -44)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-45" y="13">vddio</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -400 2344)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-45" y="31">io[36]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -400 2184)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-45" y="31">io[35]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -400 2826)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="13">vccd</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -400 2024)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-40" y="-9">mprj</tspan><tspan x="-46" y="31">io[34]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -416 1864)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-44" y="31">io[33]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -392 1716)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-40" y="-9">mprj</tspan><tspan x="-45" y="31">io[32]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -400 1232)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-41" y="31">io[31]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -400 1056)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-45" y="31">io[30]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -400 896)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-40" y="-9">mprj</tspan><tspan x="-46" y="31">io[29]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -400 736)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-40" y="-9">mprj</tspan><tspan x="-47" y="31">io[28]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -400 576)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-40" y="-9">mprj</tspan><tspan x="-45" y="31">io[27]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -400 416)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-40" y="-9">mprj</tspan><tspan x="-46" y="31">io[26]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -400 272)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-40" y="-9">mprj</tspan><tspan x="-46" y="31">io[25]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -416 -368)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-48" y="31">io[24]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -416 -224)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-53" y="13">vccd2</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -400 1400)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-54" y="13">vdda2</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -396 1548)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-53" y="13">vssd2</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -416 112)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-54" y="13">vssa2</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -388 2502)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-44" y="31">io[37]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -184 -544)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-40" y="-9">mprj</tspan><tspan x="-45" y="31">io[23]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -40 -544)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-47" y="31">io[22]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 120 -544)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-40" y="-9">mprj</tspan><tspan x="-42" y="31">io[21]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 280 -544)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-40" y="-9">mprj</tspan><tspan x="-46" y="31">io[20]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 440 -544)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-42" y="31">io[19]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 776 -544)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-43" y="31">io[18]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 920 -544)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-41" y="31">io[17]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1080 -544)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-42" y="31">io[16]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1416 -544)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-42" y="31">io[15]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1256 -528)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-49" y="13">vssa1</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 608 -528)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-45" y="11">vssio</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1620 2728)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-35" y="31">io[0]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1620 2568)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-31" y="31">io[1]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1620 2408)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-35" y="31">io[2]</tspan>
</text></g>
<g transform="matrix( 1 -1.5586e-11 1.5586e-11 1 1640 1608)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-49" y="13">vssa1</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1620 2248)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-34" y="31">io[3]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1620 2088)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-36" y="31">io[4]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1624 1936)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-35" y="31">io[5]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1624 1776)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-35" y="31">io[6]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1624 1128)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-34" y="31">io[7]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1624 968)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-36" y="31">io[8]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1624 808)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-35" y="31">io[9]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1624 648)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-42" y="31">io[10]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1624 488)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-38" y="31">io[11]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1624 -312)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-40" y="-9">mprj</tspan><tspan x="-43" y="31">io[14]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1624 8)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="-9">mprj</tspan><tspan x="-41" y="31">io[13]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1624 328)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-40" y="-9">mprj</tspan><tspan x="-42" y="31">io[12]</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1636 1300)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-49" y="13">vdda1</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1624 -152)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-48" y="13">vccd1</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1624 1448)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-48" y="13">vssd1</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1640 168)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-49" y="13">vdda1</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 776 2936)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-44" y="-7">flash</tspan><tspan x="-25" y="33">io0</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1096 2936)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-34" y="11">gpio</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 936 2936)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-44" y="-7">flash</tspan><tspan x="-21" y="33">io1</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 616 2936)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-44" y="-7">flash</tspan><tspan x="-25" y="33">clk</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 456 2936)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-44" y="-7">flash</tspan><tspan x="-30" y="33">csb</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 120 2936)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-45" y="13">clock</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -24 2936)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-57" y="13">resetb</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1400 2936)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-42" y="13">vdda</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 280 2936)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-41" y="13">vssd</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1240 2936)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-45" y="11">vssio</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -192 2948)" fill="#0000ff" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-42" y="8">vssa</tspan>
</text></g>
<path d="M-296,2760 L-520,2760 -520,2904 -296,2904 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<g transform="matrix( 1 0 -0 1 -544 2352)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-87" y="-7">flash</tspan><tspan x="-87" y="33">io2</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -552 2512)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-87" y="-7">flash</tspan><tspan x="-87" y="33">io3</tspan>
</text></g>
<path d="M-624,2288 L-656,2288 -656,2592 -624,2592 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<g transform="matrix( 1 0 -0 1 -680 2448)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-354" y="-27">Where supported</tspan><tspan x="-354" y="13">by the management</tspan><tspan x="-354" y="53">SoC architecture.</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -560 2200)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-84" y="13">SDO</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -560 1720)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-80" y="13">SCK</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -560 1872)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-81" y="13">CSB</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 -568 2040)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-65" y="13">SDI</tspan>
</text></g>
<path d="M-632,1648 L-656,1648 -656,2256 -624,2256 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<g transform="matrix( 1 0 -0 1 -688 1968)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-204" y="-7">SPI master</tspan><tspan x="-204" y="33">function</tspan>
</text></g>
<path d="M1904,1976 L1976,1976 1976,1744 1904,1744 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<g transform="matrix( 1 0 -0 1 2016 1872)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="-40">UART</tspan><tspan x="0" y="0">function</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1808 320)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="13">irq2</tspan>
</text></g>
<path d="M1928,384 L1992,384 1992,256 1928,256 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<g transform="matrix( 1 0 -0 1 2016 320)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="-27">Where supported</tspan><tspan x="0" y="13">by the management</tspan><tspan x="0" y="53">SoC architecture</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1792 16)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="13">trap</tspan>
</text></g>
<path d="M1920,72 L1984,72 1984,-56 1920,-56 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<g transform="matrix( 1 0 -0 1 2008 80)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="-120">CPU trap output,</tspan><tspan x="0" y="-80">where supported</tspan><tspan x="0" y="-40">by the management</tspan><tspan x="0" y="0">SoC architecture</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1792 -312)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="-32">core</tspan><tspan x="0" y="8">clock</tspan><tspan x="0" y="48">monitor</tspan>
</text></g>
<g transform="matrix( 1 0 -0 1 1352 -720)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="-32">user</tspan><tspan x="0" y="8">clock</tspan><tspan x="0" y="48">monitor</tspan>
</text></g>
<path d="M-192,2712 L-192,2144 224,2144 224,2712 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
<g transform="matrix( 1 0 -0 1 1264 2400)" fill="#000000" >
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-123" y="13">Housekeeping</tspan>
</text></g>
</g>
2021-12-16 19:41:16 -06:00
</svg>