birdcage/docs/K60-refman-vectors/K60-reference-manual_page_528.svg
Ryan Malloy 5252d1d73c Add hardware reference docs (A3981, K60, RYS352A)
Allegro A3981 stepper motor driver: datasheet, KiCad symbols/footprint,
3D model (TSSOP-28). Two per G2 board, SPI-controlled, AUTO microstep.

NXP MK60DN512VLQ10 (Kinetis K60): datasheet and 1300-page reference
manual. Cortex-M4 96MHz MCU running the G2 firmware.

Reyax RYS352A GPS module: datasheet and PAIR command guide.
GPS receiver on the G2 board (used for auto-location/satellite lookup).

All extracted as markdown + page images + vector SVGs for LLM context.
Binary assets (PDFs, PNGs, SVGs, STEP, WRL) stored via git-lfs.
2026-02-14 18:36:42 -07:00

415 lines
46 KiB (Stored with Git LFS)
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" width="612" height="777.60006" viewBox="0 0 612 777.60006">
<defs>
<clipPath id="clip_1">
<path transform="matrix(1,0,0,1,54,73.5)" d="M.49 .49H75.11V26.51H.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_2">
<path transform="matrix(1,0,0,1,54,73.5)" d="M76.09 .49H201.10999V26.51H76.09Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_3">
<path transform="matrix(1,0,0,1,54.000009,73.5)" d="M202.09001 .49H503.51V26.51H202.09001Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_4">
<path transform="matrix(1,0,0,1,54,100.5)" d="M.245 .49H75.354999V42.005H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_5">
<path transform="matrix(1,0,0,1,54,100.5)" d="M75.845 .49H201.35501V26.505H75.845Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_6">
<path transform="matrix(1,0,0,1,54.000009,100.5)" d="M201.845 .49H503.755V26.505H201.845Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_7">
<path transform="matrix(1,0,0,1,54,127.25)" d="M75.845 .245H201.35501V15.255H75.845Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_8">
<path transform="matrix(1,0,0,1,54.000009,127.25)" d="M201.845 .245H503.755V15.255H201.845Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_9">
<path transform="matrix(1,0,0,1,54,142.75)" d="M.245 .245H75.354999V30.755002H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_10">
<path transform="matrix(1,0,0,1,54,142.75)" d="M75.845 .245H201.35501V15.255H75.845Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_11">
<path transform="matrix(1,0,0,1,54.000009,142.75)" d="M201.845 .245H503.755V15.255H201.845Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_12">
<path transform="matrix(1,0,0,1,54,158.25)" d="M75.845 .245H201.35501V15.255H75.845Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_13">
<path transform="matrix(1,0,0,1,54.000009,158.25)" d="M201.845 .245H503.755V15.255H201.845Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_14">
<path transform="matrix(1,0,0,1,54,73.5)" d="M-.25 0-1.20866-1.91732H75.7V0 1.91732H.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_15">
<path transform="matrix(1,0,0,1,54,73.5)" d="M75.6-.5H77.51732V27.5H75.6 73.68268V-.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_16">
<path transform="matrix(1,0,0,1,54,73.5)" d="M76.2 27V28.91732H-.5V27 25.08268H76.2" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_17">
<path transform="matrix(1,0,0,1,54,73.5)" d="M0 27-1.91732 28.91732V-1.20866L0-.25 1.91732 .70866V25.08268" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_18">
<path transform="matrix(1,0,0,1,54,73.5)" d="M75.5 0V-1.91732H201.70001V0 1.91732H75.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_19">
<path transform="matrix(1,0,0,1,54,73.5)" d="M201.6-.5H203.51734V27.5H201.6 199.68268V-.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_20">
<path transform="matrix(1,0,0,1,54,73.5)" d="M202.20001 27V28.91732H75V27 25.08268H202.20001" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_21">
<path transform="matrix(1,0,0,1,54,73.5)" d="M201.5 0V-1.91732H505.20866L504.25 0 503.29136 1.91732H201.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_22">
<path transform="matrix(1,0,0,1,54,73.5)" d="M504-.25 505.91734-1.20866V28.91732L504 27 502.08268 25.08268V.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_23">
<path transform="matrix(1,0,0,1,54,73.5)" d="M504.5 27V28.91732H201V27 25.08268H504.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_24">
<path transform="matrix(1,0,0,1,54,100.5)" d="M75.85 42.25V43.91732H-.25V42.25 40.58268H75.85" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_25">
<path transform="matrix(1,0,0,1,54,100.5)" d="M0 42.35H-1.66732V.4H0 1.66732V42.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_26">
<path transform="matrix(1,0,0,1,54,100.5)" d="M201.6-.6H203.26734V27.1H201.6 199.93268V-.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_27">
<path transform="matrix(1,0,0,1,54,100.5)" d="M201.95001 26.75V28.41732H75.35V26.75 25.08268H201.95001" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_28">
<path transform="matrix(1,0,0,1,54,100.5)" d="M75.6 26.85H73.93268V-.6H75.6 77.26732V26.85" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_29">
<path transform="matrix(1,0,0,1,54,100.5)" d="M504 .4H505.66734V26.85H504 502.33268V.4" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_30">
<path transform="matrix(1,0,0,1,54,100.5)" d="M504.25 26.75V28.41732H201.25V26.75 25.08268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_31">
<path transform="matrix(1,0,0,1,54,127.25)" d="M201.6-.35H203.26734V15.85H201.6 199.93268V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_32">
<path transform="matrix(1,0,0,1,54,127.25)" d="M201.95001 15.5V17.16732H75.25V15.5 13.83268H201.95001" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_33">
<path transform="matrix(1,0,0,1,54,127.25)" d="M75.6 15.85H73.93268V-.1H75.6 77.26732V15.85" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_34">
<path transform="matrix(1,0,0,1,54,127.25)" d="M504-.1H505.66734V15.6H504 502.33268V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_35">
<path transform="matrix(1,0,0,1,54,127.25)" d="M504.25 15.5V17.16732H201.25V15.5 13.83268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_36">
<path transform="matrix(1,0,0,1,54,142.75)" d="M75.725 31 76.55866 32.66732H-.95866L-.125 31 .70866 29.33268H74.89133" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_37">
<path transform="matrix(1,0,0,1,54,142.75)" d="M0 31.125-1.66732 31.95866V-.1H0 1.66732V30.29134" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_38">
<path transform="matrix(1,0,0,1,54,142.75)" d="M201.6-.35H203.26734V15.85H201.6 199.93268V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_39">
<path transform="matrix(1,0,0,1,54,142.75)" d="M201.95001 15.5V17.16732H75.35V15.5 13.83268H201.95001" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_40">
<path transform="matrix(1,0,0,1,54,142.75)" d="M75.6 15.6H73.93268V-.35H75.6 77.26732V15.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_41">
<path transform="matrix(1,0,0,1,54,142.75)" d="M504-.1H505.66734V15.6H504 502.33268V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_42">
<path transform="matrix(1,0,0,1,54,142.75)" d="M504.25 15.5V17.16732H201.25V15.5 13.83268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_43">
<path transform="matrix(1,0,0,1,54,158.25)" d="M201.6-.35H203.26734V15.75H201.6 199.93268V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_44">
<path transform="matrix(1,0,0,1,54,158.25)" d="M201.70001 15.5V17.16732H75.5V15.5 13.83268H201.70001" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_45">
<path transform="matrix(1,0,0,1,54,158.25)" d="M75.6 15.75H73.93268V-.1H75.6 77.26732V15.75" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_46">
<path transform="matrix(1,0,0,1,54,158.25)" d="M504-.1H505.66734V16.45866L504 15.625 502.33268 14.79134V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_47">
<path transform="matrix(1,0,0,1,54,158.25)" d="M504.125 15.5 504.95866 17.16732H201.5V15.5 13.83268H503.29136" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_48">
<path transform="matrix(1,0,0,1,54,24.56929)" d="M0 0H504V8.50394H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_49">
<path transform="matrix(1,0,0,1,54,748.55599)" d="M0 0V-1.61732H166.42002V0 1.61732H0" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_50">
<path transform="matrix(1,0,0,1,54,748.55599)" d="M166.22 0V-1.61732H337.78V0 1.61732H166.22" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_51">
<path transform="matrix(1,0,0,1,54,748.55599)" d="M337.58 0V-1.61732H504V0 1.61732H337.58" clip-rule="evenodd"/>
</clipPath>
</defs>
<path transform="matrix(1,0,0,1,54,54)" d="M0 0H504V125H0Z" fill="#ffffff" fill-rule="evenodd"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 170 54)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="10.11719" x="16.632 23.964 30.636002 37.968004 41.304 47.976 51.312005 57.984006 64.656009 68.65201 75.324008 81.996 88.668 101.004 109.668 117 123.672 131.004 138.336 145.008 148.344 151.68 159.012 162.34799 169.68 176.35199 179.68799 187.01999 194.35199 197.68799 205.69199 212.36399 217.03199 223.70398 234.37198 241.04398 245.03998 251.71198 256.37998">Table 22-298.Channel Linking Parameters</tspan></text>
<g clip-path="url(#clip_1)">
<path transform="matrix(1,0,0,1,54,73.5)" d="M.5 .5H75.1V26.5H.5Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.5 76)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="9.288 15.786001 20.79 25.794003 28.296004 31.797003 36.801004 42.300004 44.802003 50.301004 52.803 58.302003">Desired Link</tspan><tspan y="18.83789" x="17.046 23.544 28.548 34.047 39.051004 44.055006 46.557004 52.056005">Behavior</tspan></text>
<g clip-path="url(#clip_2)">
<path transform="matrix(1,0,0,1,54,73.5)" d="M76.1 .5H201.1V26.5H76.1Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 132.1 76)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="13.33789" x="9.747 15.246 21.744002 28.242003 30.744004 37.242006 42.741006 48.240007 51.237009 54.738008 60.237009 62.739007 65.241008 70.740009 73.242008 78.246 80.748 86.247 88.749 95.247 100.251 108.252">TCD Control Field Name</tspan></text>
<g clip-path="url(#clip_3)">
<path transform="matrix(1,0,0,1,54.000009,73.5)" d="M202.1 .5H503.5V26.5H202.1Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 258.1 76)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="13.33789" x="1.998 8.496 13.500001 18.504002 23.508004 27.009003 29.511004 35.010004 38.007005 40.509004 46.008005">Description</tspan></text>
<g clip-path="url(#clip_4)">
<path transform="matrix(1,0,0,1,54,100.5)" d="M.25 .5H75.35V42H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 103)" font-size="9" font-family="HelveticaLTStd"><tspan y="15.58789" x="8.532 13.536 15.534 20.538002 25.038002 27.540003 32.544004 35.046 37.548 42.552003 47.556005 52.560007 55.062005 60.066007">Link at end of</tspan><tspan y="26.58789" x="13.040999 20.538 22.536 27.54 32.544004 35.541006 38.043004 43.047006 48.051008 53.055009">Minor Loop</tspan></text>
<g clip-path="url(#clip_5)">
<path transform="matrix(1,0,0,1,54,100.5)" d="M75.85 .5H201.35V26.5H75.85Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 103)" font-size="9" font-family="HelveticaLTStd"><tspan y="13.33789" x="29.241 35.739 38.240999 43.739999 49.742998 56.240999 58.742998 64.745998 69.74999 74.75399 77.25599 83.75399 89.75699">CITER[E_LINK]</tspan></text>
<g clip-path="url(#clip_6)">
<path transform="matrix(1,0,0,1,54.000009,100.5)" d="M201.85 .5H503.75V26.5H201.85Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 257.85 103)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.0030004 11.007001 16.011002 21.015004 23.013005 28.017006 30.519007 35.019006 40.023008 45.027009 50.03101 55.03501 60.039014 62.037015 65.03401 67.53601 72.54001 75.53701 80.03701 85.04101 90.045009 95.049 100.053 105.057 107.055 109.557 111.555 113.553 118.557 123.057 125.055 130.059 135.063 137.565 142.569 147.573 150.075 157.57199 159.56999 164.57399 169.57799 172.57498 175.07698 177.07498 182.07898 187.08298 192.08698 194.58898 199.08898 204.09297 211.58997 216.59397 218.59197 223.59597 226.09796 228.09597 233.09996 238.10396 240.60596 243.60295 248.10295 253.10695 256.10395 259.10096 264.10496 269.10896">Enable channel-to-channel linking on minor loop completion (current</tspan><tspan y="18.83789" x="0 1.9980002 4.5000007 9.504002 12.501001 17.505002 20.007002 22.005002 27.009003 32.013006">iteration)</tspan></text>
<g clip-path="url(#clip_7)">
<path transform="matrix(1,0,0,1,54,127.25)" d="M75.85 .25H201.35V15.25H75.85Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 129.5)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="28.251 34.749 37.251 42.75 48.753 55.251 57.753 62.757 65.259 71.757 77.76 84.258 90.756008">CITER[LINKCH]</tspan></text>
<g clip-path="url(#clip_8)">
<path transform="matrix(1,0,0,1,54.000009,127.25)" d="M201.85 .25H503.75V15.25H201.85Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 257.85 129.5)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.0040009 7.002001 12.006001 16.506 19.008002 23.508002 28.512001 33.516004 38.520006 43.524007 48.528009 50.52601 53.028009 58.03201 63.03601 70.53301 75.53701 80.54101 83.53801 86.04001 92.53801 97.54201 102.546009 107.55 110.052 112.05 114.048007 119.052 123.552 125.55 130.554 135.558 138.06 143.064 145.566 148.068 153.07199 158.07599 163.07999 165.58199 170.58599 173.08798 175.58998 183.08698 185.08498 190.08898 195.09297 198.08997 200.59197 202.58997 207.59397 212.59796 217.60196 220.10396 223.10095 227.60095 232.60495 235.60195 238.59894 243.60294 248.60694 251.10894 253.61093 255.60894 258.11094 263.11494 266.11195 271.11595 273.61796 275.61595 280.61994 285.62394">Link channel number when linking at end of minor loop (current iteration)</tspan></text>
<g clip-path="url(#clip_9)">
<path transform="matrix(1,0,0,1,54,142.75)" d="M.25 .25H75.35V30.75H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 145)" font-size="9" font-family="HelveticaLTStd"><tspan y="10.08789" x="8.532 13.536 15.534 20.538002 25.038002 27.540003 32.544004 35.046 37.548 42.552003 47.556005 52.560007 55.062005 60.066007">Link at end of</tspan><tspan y="21.08789" x="13.040999 20.538 25.542 27.54 32.544004 35.541006 38.043004 43.047006 48.051008 53.055009">Major Loop</tspan></text>
<g clip-path="url(#clip_10)">
<path transform="matrix(1,0,0,1,54,142.75)" d="M75.85 .25H201.35V15.25H75.85Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 145)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="14.994 21.492 27.495 33.993 36.495 43.992 49.995004 54.495004 61.497 67.995 72.999 79.002 84.006 89.009998 91.51199 98.009998 104.01299">CSR[MAJOR_E_LINK]</tspan></text>
<g clip-path="url(#clip_11)">
<path transform="matrix(1,0,0,1,54.000009,142.75)" d="M201.85 .25H503.75V15.25H201.85Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 257.85 145)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.0030004 11.007001 16.011002 21.015004 23.013005 28.017006 30.519007 35.019006 40.023008 45.027009 50.03101 55.03501 60.039014 62.037015 65.03401 67.53601 72.54001 75.53701 80.03701 85.04101 90.045009 95.049 100.053 105.057 107.055 109.557 111.555 113.553 118.557 123.057 125.055 130.059 135.063 137.565 142.569 147.573 150.075 157.57199 162.57599 164.57399 169.57799 172.57498 175.07698 177.07498 182.07898 187.08298 192.08698 194.58898 199.08898 204.09297 211.58997 216.59397 218.59197 223.59597 226.09796 228.09597 233.09996">Enable channel-to-channel linking on major loop completion</tspan></text>
<g clip-path="url(#clip_12)">
<path transform="matrix(1,0,0,1,54,158.25)" d="M75.85 .25H201.35V15.25H75.85Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 160.5)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="13.995 20.493 26.496 32.994 35.496 42.993 48.996004 53.496004 60.498 66.996 72 77.004 79.506 86.004 92.006999 98.505 105.003">CSR[MAJOR_LINKCH]</tspan></text>
<g clip-path="url(#clip_13)">
<path transform="matrix(1,0,0,1,54.000009,158.25)" d="M201.85 .25H503.75V15.25H201.85Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 257.85 160.5)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.0040009 7.002001 12.006001 16.506 19.008002 23.508002 28.512001 33.516004 38.520006 43.524007 48.528009 50.52601 53.028009 58.03201 63.03601 70.53301 75.53701 80.54101 83.53801 86.04001 92.53801 97.54201 102.546009 107.55 110.052 112.05 114.048007 119.052 123.552 125.55 130.554 135.558 138.06 143.064 145.566 148.068 153.07199 158.07599 163.07999 165.58199 170.58599 173.08798 175.58998 183.08698 188.09098 190.08898 195.09297 198.08997 200.59197 202.58997 207.59397 212.59796">Link channel number when linking at end of major loop</tspan></text>
<g clip-path="url(#clip_14)">
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M-.5 0H75.7"/>
</g>
<g clip-path="url(#clip_15)">
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.6-.5V27.5"/>
</g>
<g clip-path="url(#clip_16)">
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M76.2 27H-.5"/>
</g>
<g clip-path="url(#clip_17)">
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 27.5V-.5"/>
</g>
<g clip-path="url(#clip_18)">
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.5 0H201.70001"/>
</g>
<g clip-path="url(#clip_19)">
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M201.6-.5V27.5"/>
</g>
<g clip-path="url(#clip_20)">
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M202.20001 27H75"/>
</g>
<g clip-path="url(#clip_21)">
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M201.5 0H504.5"/>
</g>
<g clip-path="url(#clip_22)">
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.5V27.5"/>
</g>
<g clip-path="url(#clip_23)">
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.5 27H201"/>
</g>
<g clip-path="url(#clip_24)">
<path transform="matrix(1,0,0,1,54,100.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.85 42.25H-.25"/>
</g>
<g clip-path="url(#clip_25)">
<path transform="matrix(1,0,0,1,54,100.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 42.35V.4"/>
</g>
<g clip-path="url(#clip_26)">
<path transform="matrix(1,0,0,1,54,100.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M201.6-.6V27.1"/>
</g>
<g clip-path="url(#clip_27)">
<path transform="matrix(1,0,0,1,54,100.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M201.95001 26.75H75.35"/>
</g>
<g clip-path="url(#clip_28)">
<path transform="matrix(1,0,0,1,54,100.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.6 26.85V-.6"/>
</g>
<g clip-path="url(#clip_29)">
<path transform="matrix(1,0,0,1,54,100.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504 .4V26.85"/>
</g>
<g clip-path="url(#clip_30)">
<path transform="matrix(1,0,0,1,54,100.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 26.75H201.25"/>
</g>
<g clip-path="url(#clip_31)">
<path transform="matrix(1,0,0,1,54,127.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M201.6-.35V15.85"/>
</g>
<g clip-path="url(#clip_32)">
<path transform="matrix(1,0,0,1,54,127.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M201.95001 15.5H75.25"/>
</g>
<g clip-path="url(#clip_33)">
<path transform="matrix(1,0,0,1,54,127.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.6 15.85V-.1"/>
</g>
<g clip-path="url(#clip_34)">
<path transform="matrix(1,0,0,1,54,127.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V15.6"/>
</g>
<g clip-path="url(#clip_35)">
<path transform="matrix(1,0,0,1,54,127.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 15.5H201.25"/>
</g>
<g clip-path="url(#clip_36)">
<path transform="matrix(1,0,0,1,54,142.75)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.85 31H-.25"/>
</g>
<g clip-path="url(#clip_37)">
<path transform="matrix(1,0,0,1,54,142.75)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 31.25V-.1"/>
</g>
<g clip-path="url(#clip_38)">
<path transform="matrix(1,0,0,1,54,142.75)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M201.6-.35V15.85"/>
</g>
<g clip-path="url(#clip_39)">
<path transform="matrix(1,0,0,1,54,142.75)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M201.95001 15.5H75.35"/>
</g>
<g clip-path="url(#clip_40)">
<path transform="matrix(1,0,0,1,54,142.75)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.6 15.6V-.35"/>
</g>
<g clip-path="url(#clip_41)">
<path transform="matrix(1,0,0,1,54,142.75)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V15.6"/>
</g>
<g clip-path="url(#clip_42)">
<path transform="matrix(1,0,0,1,54,142.75)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 15.5H201.25"/>
</g>
<g clip-path="url(#clip_43)">
<path transform="matrix(1,0,0,1,54,158.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M201.6-.35V15.75"/>
</g>
<g clip-path="url(#clip_44)">
<path transform="matrix(1,0,0,1,54,158.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M201.70001 15.5H75.5"/>
</g>
<g clip-path="url(#clip_45)">
<path transform="matrix(1,0,0,1,54,158.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.6 15.75V-.1"/>
</g>
<g clip-path="url(#clip_46)">
<path transform="matrix(1,0,0,1,54,158.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V15.75"/>
</g>
<g clip-path="url(#clip_47)">
<path transform="matrix(1,0,0,1,54,158.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 15.5H201.5"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 230)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="0 8.896001 17.792002 22.240002 31.136002 35.584005">22.5.7</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 112.65332 230)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="0 11.552001 20.448002 30.224003 39.120004 53.344 57.792005 66.688 71.136 80.912 87.136 96.912 106.688 112.912 121.80801 136.03202 150.25601 154.70401 164.48001">Dynamic programming</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 280)" font-size="15" font-family="HelveticaLTStd" font-weight="bold"><tspan y="11.89648" x=".001 8.3410019 16.681004 20.851004 29.191006 33.361009 41.701009 45.87101">22.5.7.1</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 122.3833 280)" font-size="15" font-family="HelveticaLTStd" font-weight="bold"><tspan y="11.89648" x=".00099 10.830991 19.170992 28.33599 36.67599 50.010995 54.180997 62.520998 70.861 75.031 79.201 87.541 91.711 100.051 109.216 117.55601 126.72101 135.886 140.056 149.221 158.38599 162.55599 167.55098 176.71598 185.05597 189.22597 197.56597 206.73096 215.07096 224.23595 233.40094 241.74094 245.91094 250.08094 259.24595 265.08094 269.25096 278.41596 284.25096 288.42097 293.41596">Dynamically changing the channel priority</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="262.25" x=".00003 8.554029 15.554029 21.770031 25.270031 29.932032 36.93203 40.82403 44.716035 51.716035 61.824037 65.716037 72.716037 79.716037 83.216037 87.10803 97.216037 104.216037 107.716037 114.716037 121.716037 125.60803 129.50003 136.50003 143.50003 148.94603 152.44603 158.66204 163.32404 169.54004 173.04004 177.70204 183.91805 190.13405 197.13405 208.02605 218.91805 225.13405 232.13405 239.13405 245.35005 252.35005 255.85005 260.51206 267.51206 272.17405 275.67405 282.67405 289.67405 296.67405 302.89006 313.78205 317.67405 323.89006 330.10606 333.99806 337.89006 344.89006 348.39006 354.60606 361.60606 367.82206 374.82206 381.82206 385.71406 392.71406 399.71406 403.21406 409.43006 416.43006 422.64607 429.64607 436.64607 442.86207 446.75407 450.25407 457.25407 461.91606 465.80805 472.80805 477.47004 481.36204 485.25404">The following two options are recommended for dynamically changing channel priority</tspan><tspan y="278.25" x=".00006 3.8920606 10.108061 17.10806 23.324063 27.216063 32.662065">levels:</tspan><tspan y="302.65" x="7.5040605 14.504061 23.996062 31.780062 41.88806 45.780065 49.672067 55.888067 62.888067 66.38806 70.28006 77.28006 80.78006 90.11806 97.11806 104.11806 111.11806 118.11806 122.78006 132.11806 139.11806 146.11806 150.01006 157.01006 160.51006 169.84806 176.84806 183.06406 190.06406 197.06406 203.28006 207.17206 210.67206 220.78006 225.44207 232.44207 236.33406 240.22606 244.88806 251.10407 254.99607 258.88807 265.88807 272.88807 276.38807 287.28007 294.28007 301.28007 307.49607 310.99607 314.49607 320.71208 327.71208 333.92808 340.92808 347.92808 354.14408 357.64408 361.53608 368.53608 374.75209 378.25209 384.46809 391.46809 397.68409 404.68409 411.68409 417.9001 421.79209 425.29209 432.29209 436.95408 440.84608 447.84608 452.50807 456.40007 460.29206 464.18406 470.40007 475.84608">1.Switch to Round-Robin Channel Arbitration mode, change the channel priorities,</tspan><tspan y="318.65" x="23.996102 27.888102 34.8881 41.1041 48.1041 51.6041 57.0501 67.1581 71.050098 74.94209 81.1581 88.1581 91.6581 98.6581 104.8741 111.0901 118.0901 121.5901 125.4821 132.4821 135.9821 143.7661 147.6581 154.6581 160.8741 167.8741 171.3741 181.4821 186.1441 193.1441 197.0361 200.9281 205.5901 211.8061 215.6981 219.5901 226.5901 233.5901 237.0901 247.9821 254.9821 261.98213 268.19813">then switch back to Fixed Arbitration mode,</tspan><tspan y="343.05" x="7.5041124 14.504112 23.996113 34.104116 37.996118 43.442117 49.658117 56.658117 60.550119 66.76612 70.26612 76.482128 80.37412 84.26612 87.76612 91.65812 98.65812 104.87412 108.37412 114.590129 121.590129 127.80613 134.80612 141.80612 148.02213 151.91413 157.36013 160.86013 164.36013 170.57613 177.57613 183.79213 190.79213 197.79213 204.00814 207.50814 211.40013 218.40013 224.61614 228.11614 234.33214 241.33214 247.54814 254.54814 261.54817 267.76417 271.65617 275.15617 282.15617 286.81816 290.71015 297.71015 302.37214 306.26414 310.15614 314.04814 320.26414 325.71015 329.21015 332.71015 336.60215 343.60215 349.81816 356.81816 360.31816 366.53416 373.53416 379.75016 386.75016 390.64216 396.85816 400.35816 404.25016 411.25016 417.46617 420.96617 427.18217 434.18217 441.18217 445.84416 452.84416 459.84416 464.50614 468.39814 474.61415 478.50614">2.Disable all the channels, change the channel priorities, then enable the appropriate</tspan><tspan y="359.05" x="23.996132 30.212132 37.21213 43.42813 50.42813 57.42813 63.64413 67.53613 72.98213">channels.</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 463.59999)" font-size="15" font-family="HelveticaLTStd" font-weight="bold"><tspan y="11.89648" x="-.00289 8.337111 16.677113 20.847113 29.187115 33.357118 41.697118 45.86712">22.5.7.2</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 122.3833 463.59999)" font-size="15" font-family="HelveticaLTStd" font-weight="bold"><tspan y="11.89648" x="-.00289 10.827111 19.167113 28.332112 36.67211 50.00711 54.177114 62.517114 66.68711 75.027118 84.192119 92.53212 101.69712 110.86212 119.202129 123.37212 127.54212 131.71213 135.88213 145.04712 153.38712 157.55712 166.7221">Dynamic channel linking</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="445.84999" x=".00513 10.113131 17.11313 24.11313 30.329133 41.221136 45.113138 51.329137 54.829137 61.045137 68.045139 74.26114 81.26114 88.26114 94.47714 98.36914 101.86914 105.76114 109.65314 116.65314 123.65314 127.545139 134.54514 141.54514 145.04514 148.93714 154.38314 157.88314 161.77513 168.77513 174.99114 178.49114 185.49114 190.15314 197.15314 203.36914 209.58515 215.03115 220.47714 223.97714 230.97714 235.63915 239.13915 244.58515 250.80115 254.69315 258.58515 262.47715 269.47715 276.47715 279.97715 283.86915 290.86915 297.08515 300.58515 309.13914 318.47715 328.58515 332.08515 342.97715 349.19316 353.08515 360.08515 364.74714 368.24714 374.46315 381.46315 385.35514 389.24714 396.24714 403.24714 406.74714 413.74714 417.63914 421.53114 425.03114 432.03114 439.03114 443.6931 447.5851 454.5851">Dynamic channel linking is the process of setting the TCD.major.e_link bit during</tspan><tspan y="461.84999" x=".00514 6.2211406 13.22114 19.437142 26.437142 33.43714 39.65314 43.545145 47.045145 53.261144 60.261144 66.47714 72.693149 79.693149 83.585147 87.47714 94.47714 101.47714 104.97714 108.47714 117.03114 124.03114 127.92314 133.36914 136.86914 143.86914 147.76114 151.65314 155.15314 159.04514 164.49114 167.99114 172.65314 178.86914 185.08515 192.08515 195.58515 200.24715 204.90915 211.90915 222.80115 226.30115 230.19315 237.19315 243.40915 246.90915 255.46315 264.80116 274.90916 278.40916 282.30116 289.30116 295.51716 301.73316 305.62516 309.12516 320.01716 326.23316 337.12516 344.12516 348.78715 355.78715 359.28715 365.50315 369.39515 372.89515 376.78715 383.78715 390.00315 393.50315 399.71916 406.71916 413.71916 417.21916 424.21916 428.88114 432.38114 438.59715 445.59715 451.81315 458.81315 465.81315 472.02915">channel execution. This bit is read from the TCD local memory at the end of channel</tspan><tspan y="477.84999" x=".00514 6.2211406 13.22114 19.437142 25.653141 32.65314 36.545145 40.437147 47.437147 54.437147 57.937147 61.437147 65.32915 72.32915 79.32915 84.77515 88.27515 94.49115 98.38315 102.27515 109.27515 119.38315 123.27515 130.27515 137.27515 140.77515 144.66715 151.66715 157.88315 161.38315 168.38315 173.82915 180.04515 184.70716 188.20716 192.09915 199.09915 202.59915 208.81516 215.81516 222.03116 229.03116 232.92316 239.13916 242.63916 246.53116 253.53116 259.74717 263.24717 267.90916 274.12516 280.34117 284.23316 291.23316 295.89515 302.11116 305.61116 312.61116 319.61116 324.27314 328.16514 335.16514 342.16514 345.66514 351.88114 358.88114 365.09715 372.09715 379.09715 385.31315 389.20515 392.70515 398.92115 405.92115 412.13716 418.35316 425.35316 429.24516 433.13716 440.13716 447.13716">execution, thus allowing the user to enable the feature during channel execution.</tspan><tspan y="502.24998" x=".00514 9.343142 15.559142 21.775143 27.991143 34.991144 40.43714 46.65314 50.15314 54.045145 61.045145 67.26115 70.76115 77.76115 83.207149 89.42315 94.08515 97.58515 101.47715 106.92315 110.42315 116.63915 120.53115 124.42315 131.42316 141.53116 147.74716 154.74716 158.24716 162.13916 169.13916 172.63916 178.85517 185.85517 192.07117 199.07117 206.07117 212.28717 215.78717 219.67917 226.67917 232.89517 236.39517 242.61118 249.61118 256.61119 261.27317 265.16517 272.16517 279.16517 283.82716 290.04316 293.93516 297.82716 304.82716 311.82716 315.32716 322.32716 329.32716 333.98915 337.88114 344.88114 351.88114 355.38114 361.59715 368.59715 374.81315 381.02915 388.02915 391.92115 395.81315 402.81315 409.81315 413.31315 416.81315 423.02915 426.52915 432.74516 439.74516 446.74516 452.96116 457.62315 463.83915 470.83915 477.05516">Because the user is allowed to change the configuration during execution, a coherency</tspan><tspan y="518.24996" x=".00514 10.897141 17.89714 24.89714 31.11314 35.005144 38.505144 42.397146 47.843145 51.343145 58.343145 64.55914 70.77515 77.77515 83.99115 90.99115 94.49115 97.99115 107.32915 114.32915 121.32915 126.77515 130.66715 137.66715 143.88315 148.54515 152.04515 155.93715 162.93715 169.15316 172.65316 178.09915 184.31516 190.53116 197.53116 203.74716 208.40917 212.30117 219.30117 222.80117 232.90917 239.90917 246.12517 250.78717 257.00318 260.50318 264.39518 271.39518 277.61119 281.11119 288.11119 293.5572 299.7732 304.43519 307.93519 314.15119 318.04319 321.93519 328.15119 339.04319 346.04319 349.93519 355.3812 358.8812 362.7732 369.7732 373.2732 379.4892 386.4892 392.7052 398.9212 405.9212 409.8132 416.0292 419.5292 425.7452 429.2452 436.2452 443.2452 450.2452 456.4612 467.3532 471.2452">model is needed. Consider the scenario where the user attempts to execute a dynamic</tspan><tspan y="534.24996" x=".00514 6.2211406 13.22114 19.437142 26.437142 33.43714 39.65314 43.545145 47.045145 50.937147 54.829149 61.829149 68.82915 72.32915 79.32915 86.32915 89.82915 96.04515 103.04515 109.261157 116.261157 120.15315 124.04515 131.04515 138.04515 141.54515 145.43715 152.43715 158.65316 162.15316 170.70716 180.04515 190.15316 193.65316 204.54515 210.76116 214.65316 221.65316 226.31516 229.81516 236.03116 243.03116 246.92316 250.81516 257.81517 264.81517 268.31517 275.31517 279.20716 283.09916 286.59916 292.81517 296.70716 300.20716 304.09916 311.09916 317.31517 320.81517 326.26118 332.47718 343.36918 349.58518 353.08518 356.97718 360.86918 371.76118 377.97718 381.47718 385.36918 392.36918 398.58518 402.08518 408.30119 418.40919 430.8552 440.9632 444.4632 450.6792 457.6792 464.6792 468.5712 475.5712 481.7872 485.2872 489.1792">channel link by enabling the TCD.major.e_link bit at the same time the eDMA engine is</tspan><tspan y="550.24996" x=".00514 4.66714 10.883141 14.775141 18.667141 23.329142 27.221142 34.22114 41.22114 44.72114 48.613145 55.613145 61.829145 65.32915 71.54515 78.54515 84.761157 91.761157 98.761157 104.97716 108.869159 112.369159 115.869159 124.42316 131.42316 137.63916 141.13916 149.69316 159.03116 169.13916 172.63916 183.53116 189.74716 193.63916 200.63916 205.30117 208.80117 215.01717 222.01717 225.90917 229.80117 236.80117 243.80117 247.30117 257.40916 264.40916 271.40916 275.30116 282.30116 285.80116 292.80116 299.01716 302.51716 307.96318 314.17918 318.07118 321.57118 325.46318 332.46318 335.96318 339.85517 346.85517 353.07118 356.57118 363.57118 368.23316 375.23316 382.23316 386.89515 393.11116 404.00315 414.89515 421.11116 425.77314 430.43513 435.88114 439.38114 450.27314 457.27314 464.27314 470.48915 474.38114 477.88114 481.38114 488.38114 495.38114">retiring the channel. The TCD.major.e_link would be set in the programmer&#x2019;s model, but</tspan><tspan y="566.24996" x=".00514 3.8971406 7.7891409 11.289141 21.39714 28.39714 35.39714 39.289144 46.289144 49.789144 56.789144 63.005144 66.50514 73.50514 80.50514 86.721149 90.613147 96.82915 103.04515 107.70715 111.20715 121.315158 128.31516 134.53116 138.42316 145.42316 151.63916 156.30117 159.80117 163.69316 170.69316 176.90917 180.40917 186.62517 192.84117 196.73317 203.73317 209.94918 213.84117 217.34117 221.23317 225.12517 232.12517 239.12517 242.62517 252.73317 258.94917 264.39518 267.89518 278.78718 285.00318 292.00318 298.21919 301.71919 308.71919 314.93519 319.59718 326.59718 331.25917 337.47517 340.97517 344.86717 351.86717 358.08317 361.58317 367.79917 374.79917 381.01518 388.01518 395.01518 401.23118 405.12318 408.62318 413.28517 419.50117 423.39317 427.28517 431.94715 438.16316 445.16316">it would be unclear whether the actual link was made before the channel retired.</tspan><tspan y="590.64999" x=".00514 8.55914 15.55914 21.77514 25.27514 29.937142 36.93714 40.829145 44.721147 51.721147 61.829149 65.721149 72.721149 79.721149 83.221149 89.43715 96.43715 103.43715 109.65315 114.315158 120.53116 127.53116 133.74716 140.74716 144.24716 155.13916 162.13916 169.13916 175.35517 179.24716 182.74716 186.63916 192.08516 195.58516 200.24716 206.46317 212.67917 219.67917 230.57117 241.46317 247.67917 254.67917 261.67918 267.89518 274.89518 278.39518 288.50318 295.50318 301.71919 308.71919 312.21919 318.43519 325.43519 331.65119 337.8672 344.8672 348.7592 352.65119 359.65119 366.65119 370.15119 376.3672 379.8672 386.8672 393.8672 400.8672 407.0832 417.9752 421.8672 428.0832 431.5832 437.7992 444.7992 451.0152 458.0152 465.0152 471.2312 475.1232 478.6232 482.5152 486.4072 493.4072">The following coherency model is recommended when executing a dynamic channel link</tspan><tspan y="606.64999" x=".00514 4.66714 10.883141 17.88314 24.88314 31.09914 36.54514 40.43714">request.</tspan></text>
<g clip-path="url(#clip_48)">
<path transform="matrix(1,0,0,1,54,24.56929)" d="M16-6.4 536.8 0V16H-6.4L16-6.4Z" fill="#666666"/>
<path transform="matrix(1,0,0,1,54,24.56929)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#666666" d="M16-6.4 536.8 0V16H-6.4L16-6.4Z"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 18)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="25.87323" x="0 2.5020004 8.001 10.503 13.5 16.002 21.006 23.508002 26.010003 30.510003 35.514005 38.511007 41.013006 46.512006 52.011007 54.513006 59.517007 65.01601 70.51501 73.017009 75.519008 80.523 85.527 88.524 91.026 96.525 102.024 104.526 107.028 112.527 115.524 121.023 124.524 132.52501 137.529 140.526 143.028 148.527">Initialization/application information</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 734.93869)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="130.006 137.226 142.786 148.346 151.12599 157.79599 163.90599 170.01599 173.346 179.456 185.01599 193.90599 196.68599 199.46599 205.02599 207.80599 215.02599 220.58599 223.91599 229.47599 233.36598 238.92598 245.03598 250.59598 256.15599 258.93598 267.26597 272.82597 278.93595 285.04594 290.60594 293.38594 296.16593 298.94593 306.16593 311.72593 317.28593 320.06593 322.84593 328.4059 331.1859 336.7459 342.8559 348.96589 351.74589 357.30589 362.86589 368.42588">K60 Sub-Family Reference Manual, Rev. 2 Jun 2012</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 751.756)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.0040009 10.008001">528</tspan></text>
<text fill="#ff0000" xml:space="preserve" transform="matrix(1 0 0 1 220.32 751.756)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="58.45 65.12 69.01 74.57 77.35 80.13 89.02 91.799999 97.909999 103.46999 107.35999">Preliminary</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 391.68 751.756)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="44.775 50.274003 53.271005 58.275007 63.279008 67.77901 72.27901 77.283008 79.281009 84.285 86.787 92.79 97.794 105.291 107.289 111.789 116.793 121.797 126.800998 131.805 136.305 138.80699 143.81099 146.80799 149.30998 151.81198 154.31398 159.31798 163.81798">Freescale Semiconductor, Inc.</tspan></text>
<text fill="#ff0000" xml:space="preserve" transform="matrix(1 0 0 1 54 763.756)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="180.87 188.65 194.20999 200.31999 205.87999 209.76999 215.32999 218.10999 220.88999 228.10999 234.21999 239.77999 242.55998 248.66999 254.22998 259.78999 265.34999 268.12998 270.90998 277.01997 280.34996 286.45994 290.34996 299.23997 304.79997 308.12995 310.90995 317.01994">General Business Information</tspan></text>
<g clip-path="url(#clip_49)">
<path transform="matrix(1,0,0,1,54,748.55599)" stroke-width=".4" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0H166.42002"/>
</g>
<g clip-path="url(#clip_50)">
<path transform="matrix(1,0,0,1,54,748.55599)" stroke-width=".4" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M166.22 0H337.78"/>
</g>
<g clip-path="url(#clip_51)">
<path transform="matrix(1,0,0,1,54,748.55599)" stroke-width=".4" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M337.58 0H504"/>
</g>
<g transform="matrix(.26,0,0,.26,0,-.000019073487)">
<image id="image_52" width="288" height="154" xlink:href="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAASAAAACaCAIAAACGxwJwAAAACXBIWXMAAA7EAAAO
xAGVKw4bAAAM5klEQVR4nO2d22sd1xWHDYYaDC0uxaWUlogGAn4wCFroq/8E/wl+
aaFvAj009EBEm0JoSeKA01BTtQ5VLjg4luP2GFxfiyMaxfcYy0ZFvqqyghzZMr4o
RmW6rFMfjs6Z2bMv6zf7zMzvYz3r7Dlnf5rZa63Ze11CCIGxLvYACKkyFIwQIBSM
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSM
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSM
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAYwW7vSaZH1OLaTsggnbh74vN//kkx
jl39qh0TM/eKuYi5+8udn3vki1OHT+/WismpnbPzI1HizsLOpYcnWlHMN2kPRrDP
tiXNdZoR3bHpkc///IM//PanWtH45N+dUYxjb5+81fmhv3z/teE//lglXh4dPH76
G5NfrOuHOHN505WZbTfnhhYW9zx6cr6AL9ZASQSTkLtiRKZHlg+u/+vvB0GCvXpo
5snT/0KvQG5ZXR+qKNhfmt+P7lVWXLg6MHN7x+LSOPTrzaI8gkksxftvJE+qzXXX
Pvg2SDCJj899iRv+4qOn4jBIsFf2bI1ukaVp8jy5slLQA3mLUgn2j03RHFsVTOLQ
rpdAgklcW3gMGv7oxGzvx2kJ9vdPvxldHvuQB8giNSuVYBKnBpOnhf4H+j/PBXsw
vmH0tZ+ABHv9yA3E2KfuPEz9OBXBdu0fiO6M392smIxI2QRrOVY8zwWTUMl2pM54
CVkp6Q5clnbiLUiwl0cHPz23Prot3iG3Mt1vu5cSCiZxcQdk2AY6BJPY+8ZWkGAS
sl5SHHjz0kLWB4ULNnb4u9ElCYyZ29i5VE7BJGTGF8lawf6z91s4wWS9pDXqufvL
hg8KFOx3H74UXY/+d6y0gjWLTdyvFUzi2Ds/AgkmcfbWksqouwpfuoId/tfG6G5o
xc25IZUvvJcyC9YsMHHfI9jywfUh2Q6zYCplsYmZe+ZPCRFs9yc/jG6FboAKZSUX
rLDEfY9gElfGNoMEawSXxVILX1qClT23kRpnLm9C5O5LLpjE8YEiEvdpgkkceGsL
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
M05lMSfBJN786EUK5kq9BROmhsJHaGjqDRest/Blxr4s5irYcF4TMOgnKjW1FywJ
Tdybm3oDBUstfJmxL4t5CGZuAkb8OGWHggUl7nObekMEMxS+zFiWxTwEM2c71H+Z
CkDBVvF1rHWaHkgwc+HLjE1ZzE+w4ewmYMUfpDJQsOe4J+6dCl+uguUWvszYlMW8
BctqAtb6KaoEBevA8QBom6Zeb8FsCl9mcsti3oINZ5ybrvIjVAwKthbrxH3rFCKQ
YJaFLzO5ZbEQwVKbgMPHXD0oWA8Wu2TbN/V6COZU+DJjLouFCDac1gSsMuaKQcHS
yEvc2zf1egjmWvgyYyiLBQo23NMErDjsykDBMshOKobkNnIF8yh8mZG1HE6wriZg
3ZFXAwqWQXbi3qmp10kw78KXmayyWLhgw2tfeVYfeQWgYNmkJe5dm3qdBBMTENch
K7rUspiKYJ1NwIjBlx0KZmRt4t6jqddesMDCl5nUspiKYMMdTcC48ZcXCpZHR+Le
o6nXXjBxAHodsroDCdbOdkDHX1IomAWrB0CnnkKkJZhK4ctMb1lMUbBWEzD6EsoI
RrCpoWdWaMWU8pFNfld06IOfHRj7hVaMTsx2hlbhy8zZW0udH7r76PvvHPy5Vhw9
vb2ASygdvK0TAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSC
EQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSC
EQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAuR/
5TMAQ7zJBDQAAAAASUVORK5CYII="/>
</g>
</svg>