birdcage/docs/K60-refman-vectors/K60-reference-manual_page_734.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

204 lines
29 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,54)" d="M117.338 336.64997V335.59996H157.798V336.64997 337.69999H117.338" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_2">
<path transform="matrix(1,0,0,1,54,54)" d="M220.028 336.64997V335.59996H262.812V336.64997 337.69999H220.028" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_3">
<path transform="matrix(1,0,0,1,54,54)" d="M269.812 336.64997V335.59996H311.05604V336.64997 337.69999H269.812" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_4">
<path transform="matrix(1,0,0,1,54,54)" d="M311.056 336.64997V335.59996H318.056V336.64997 337.69999H311.056" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_5">
<path transform="matrix(1,0,0,1,54,54)" d="M325.056 336.64997V335.59996H367.84V336.64997 337.69999H325.056" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_6">
<path transform="matrix(1,0,0,1,54,54)" d="M412.192 336.64997V335.59996H425.408V336.64997 337.69999H412.192" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_7">
<path transform="matrix(1,0,0,1,54,54)" d="M432.408 336.64997V335.59996H474.422V336.64997 337.69999H432.408" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_8">
<path transform="matrix(1,0,0,1,54,54)" d="M474.422 336.64997V335.59996H481.422V336.64997 337.69999H474.422" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_9">
<path transform="matrix(1,0,0,1,54,54)" d="M125.108 352.64997V351.59996H183.46V352.64997 353.69999H125.108" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_10">
<path transform="matrix(1,0,0,1,54,54)" d="M24 477.64997V476.59996H64.46001V477.64997 478.69999H24" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_11">
<path transform="matrix(1,0,0,1,54,54)" d="M24 493.64997V492.59996H65.244V493.64997 494.69999H24" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_12">
<path transform="matrix(1,0,0,1,54,24.56929)" d="M0 0H504V8.50394H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_13">
<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_14">
<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_15">
<path transform="matrix(1,0,0,1,54,748.55599)" d="M337.58 0V-1.61732H504V0 1.61732H337.58" clip-rule="evenodd"/>
</clipPath>
</defs>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="11.85" x="13.104 23.996003 34.104005 41.104005 48.104005 52.766004 58.982004 64.428 69.874 73.374 77.266 81.158 88.158 94.374">&#x2022;Address lines</tspan><tspan y="27.85" x="37.1 48.006 55.79 65.128009 72.128009 82.23601 92.34401 95.84401 100.50601 105.168018 112.168018 123.06001 126.56001 134.34401 143.682 150.682 160.79001 170.89801 177.89801 181.39801 188.39801 195.39801 205.50601 211.72202 216.38402">&#x2022;FB_AD from FB_AD0 upward</tspan><tspan y="43.85" x="13.104008 23.99601 34.10401 40.32001 44.212015 50.428014 53.928014 57.820016 61.712018 68.71202 74.928028">&#x2022;Data lines</tspan><tspan y="59.85" x="37.100008 48.00601 52.668008 57.330007 60.830007 70.16801 77.95201 87.29001 96.628009 101.29001 110.628009 119.18201 126.96601 131.628 135.128 143.024 146.524 153.524 157.024 160.524 168.308 177.646 184.646 194.754 204.862 208.362 213.024 217.686 224.686 235.578 239.078 246.862 256.2 263.2 273.308 283.41603 290.41603 297.41603 300.91603 307.91603 314.91603 325.02403 332.02403 342.13203 348.34803 353.01">&#x2022;If CSCR[BLS] = 0, FB_AD from FB_AD31 downward</tspan><tspan y="75.85" x="37.100008 48.00601 52.668008 57.330007 60.830007 70.16801 77.95201 87.29001 96.628009 101.29001 110.628009 119.18201 126.96601 131.628 135.128 143.024 146.524 153.524 157.024 160.524 168.308 177.646 184.646 194.754 204.862 208.362 213.024 217.686 224.686 235.578 239.078 246.862 256.2 263.2 273.308 283.41603 290.41603 293.91603 300.91603 307.91603 318.02403 324.24003 328.902">&#x2022;If CSCR[BLS] = 1, FB_AD from FB_AD0 upward</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 173)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="-.002 8.894001 17.79 22.238 31.134003 35.582006">30.4.5</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 112.65332 173)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="-.002 11.550001 15.998001 21.326 25.774 35.55 41.774 51.55 60.446 66.67 71.118 80.894">Bit ordering</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="164.65" x=".006 10.114 17.114 20.614 27.614 31.506 35.398004 38.898004 45.898004 50.56 57.56 63.776 68.438 72.33 79.33 86.33 89.83 93.722 99.168 102.668 107.33 113.546009 120.546009 127.546009 131.438 136.1 142.31601 149.31601 152.81601 162.92401 169.92401 176.14002 183.14002 186.64002 192.85602 199.85602 206.85602 213.85602 220.07202 226.28803 230.18003 234.07202 241.07202 248.07202 251.57202 257.78804 264.78804 271.78804 276.45 282.66603 288.11204 293.55805 297.05805 303.27406 310.27406 317.27406 320.77406 327.77406 333.99006 337.88206 344.09806 347.59806 351.49006 355.38206 362.38206 368.59806 374.04408 377.54408 381.43608 388.43608 391.93608 395.82807 402.82807 409.04408 412.54408 420.32807 429.66609 436.66609 446.77409 456.88209 460.38209 467.38209 474.38209 479.8281">No bit ordering is required when connecting address and data lines to the FB_AD bus.</tspan><tspan y="180.65" x=".00601 7.790011 14.79001 19.452012 22.952012 29.16801 36.16801 42.38401 53.276014 60.276014 64.168018 70.38402 73.88402 77.38402 83.60002 87.10002 91.762027 98.762027 102.65402 106.54602 110.04602 117.04602 124.04602 128.70803 135.70803 139.60002 143.49202 146.99202 153.20803 160.20803 167.20803 171.87003 178.08603 183.53203 188.97803 192.87003 199.87003 206.87003 211.53203 218.53203 222.42403 226.31603 229.81603 236.81603 243.03203 246.92403 253.14003 256.64 263.64 269.85603 276.85603 280.74803 286.96403 293.18003 296.68003 302.89604 309.89604 316.89604 323.89604 330.11204 336.32804 340.22004 345.66606 349.16606 353.05805 356.95005 362.39607 365.89607 372.11207 379.11207 386.11207 390.77406 397.77406 404.77406 411.77406 417.99006 424.99006 431.99006 436.65205 443.65205 447.15205 451.04405">For example, a full 16-bit address/16-bit data device connects its addr15&#x2013;addr0 to</tspan><tspan y="196.65" x=".00601 7.790011 17.128012 24.128012 34.23601 44.344015 51.344015 58.344015 65.34401 73.12801 82.46602 89.46602 99.57402 109.68202 116.68202 120.18202 126.398029 133.39803 140.39803 143.89803 150.89803 157.11403 161.00603 167.22203 174.22203 181.22203 188.22203 195.22203 201.43804 205.33003 211.54604 218.54604 222.04604 225.93804 232.93804 236.43804 244.22203 253.56003 260.56004 270.66804 280.77604 287.77604 294.77604 301.77604 309.56004 318.89805 325.89805 336.00605 346.11405 353.11405 360.11405 363.61405 367.11405 374.89805 381.11405 387.33006">FB_AD16&#x2013;FB_AD1 and data15&#x2013;data0 to FB_AD31&#x2013;FB_AD16. See </tspan></text>
<text fill="#0000ff" xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="196.65" x="390.83006 400.93806 407.15406 411.04606 417.26206 421.92405 428.92405 435.92405 439.81605">Data-byte</tspan><tspan y="212.65" x=".006072998 6.2220737 10.114074 14.006074 21.006073 28.006073 38.898077 45.114076 52.114076 56.006078 59.506078 65.72208 72.72208 79.72208 83.22208 90.22208 97.22208 104.22208 109.668079 113.560077 119.77608 125.99208 129.88408 133.38408 139.60009 146.60009 153.60009 160.60009 166.81609 173.03209 176.92409 180.81609 187.81609 194.81609">alignment and physical connections</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="212.65" x="200.26207 203.76207 208.42407 215.42407 220.08608 223.58608 229.80208 233.30208 240.30208 244.96408 251.18009 258.18009 265.18009 269.07209 275.2881 281.5041 285.3961 288.8961 295.1121 302.1121 309.1121 316.1121 322.3281 328.5441 332.4361 336.3281 343.3281 350.3281"> for a graphical connection.</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 308.19999)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x=".00406 8.900061 17.796063 22.244063 31.140065 35.588068">30.4.6</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 112.65332 308.19999)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x=".00406 11.556061 20.45206 25.78006 34.67606 39.12406 44.45206 50.67606 59.57206 69.34806 78.244068 83.57207 92.46807 98.69207 103.14007 112.03607 116.48407 126.26007 136.03607 144.93207 149.38007">Data transfer signals</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="291.44999" x=".00607 10.114071 16.33007 20.22207 26.438073 29.938073 33.830076 38.492074 44.708074 51.708074 57.15407 61.81607 68.032077 72.69408 78.140079 81.640079 88.640079 94.85608 98.74808 108.85608 115.07208 121.288089 128.28809 131.78809 139.57209 143.46408 149.68009 156.68009 166.01808 173.01808 178.46408 181.96408 188.18009 195.18009 202.18009 205.68009 209.57209 216.57209 222.78809 226.28809 232.50409 239.50409 243.39609 249.61209 254.2741 261.2741 267.4901 271.3821 274.8821 285.7741 291.9901 302.8821 309.8821 314.5441 321.5441 325.0441 332.0441 336.7061 340.2061 347.2061 353.4221 358.08409 361.97608 368.97608 375.97608 382.19209 386.85408 393.07008 396.96208 400.46208 404.35408 411.35408 418.35408 425.35408 429.24607 436.24607 442.46208 445.96208 449.85408 456.85408 463.07008 468.51609">Data transfers between FlexBus and the external memory or peripheral involve these</tspan><tspan y="307.44999" x=".00612 5.452121 9.344121 16.34412 23.34412 29.56012 33.45212 38.89812">signals:</tspan><tspan y="331.84999" x="13.09612 24.002121 34.110124 41.110124 48.110124 52.77212 58.98812 64.43412 69.88012 73.77212 80.77212 86.98812 90.88012 97.09612 100.59612 107.59612 114.59612 120.04212 123.54212 128.20412 135.98812 145.32611 152.32611 162.43412 172.54212 179.54212 186.54212 193.54212 201.32611 210.66411 217.66411 227.77211 237.88011 244.88011 248.38011">&#x2022;Address/data bus (FB_AD31&#x2013;FB_AD0 )</tspan><tspan y="347.84999" x="13.09612 24.002121 33.340124 40.340124 47.340124 51.232126 55.894124 62.894124 66.786128 70.286128 75.732128 79.62412 86.62412 93.62412 99.840129 103.732128 109.17812 112.67812">&#x2022;Control signals (</tspan></text>
<g clip-path="url(#clip_1)">
<path transform="matrix(1,0,0,1,54,54)" stroke-width=".70001" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M117.338 336.64997H157.798"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="347.84999" x="117.34011 125.124118 134.46212 141.46212 150.01612 157.80011 161.69211 169.4761 178.8141 185.8141 195.9221 204.4761 213.0301 216.5301">FB_TS/FB_ALE, </tspan></text>
<g clip-path="url(#clip_2)">
<path transform="matrix(1,0,0,1,54,54)" stroke-width=".70001" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M220.028 336.64997H262.812"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="347.84999" x="220.0301 227.8141 237.1521 244.1521 252.7061 262.8141 266.3141">FB_TA, </tspan></text>
<g clip-path="url(#clip_3)">
<path transform="matrix(1,0,0,1,54,54)" stroke-width=".70001" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M269.812 336.64997H311.05604"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="347.84999" x="269.81413 277.5981 286.93614 293.93614 303.27415">FB_CS</tspan></text>
<g clip-path="url(#clip_4)">
<path transform="matrix(1,0,0,1,54,54)" stroke-width=".70001" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M311.056 336.64997H318.056"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd" font-style="italic"><tspan y="347.84999" x="311.0581">n</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="347.84999" x="318.0581 321.5581">, </tspan></text>
<g clip-path="url(#clip_5)">
<path transform="matrix(1,0,0,1,54,54)" stroke-width=".70001" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M325.056 336.64997H367.84"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="347.84999" x="325.0581 332.8421 342.1801 349.1801 359.28813 367.8421 371.3421 374.8421 382.6261 391.9641 398.9641 408.30213">FB_OE, FB_R/</tspan></text>
<g clip-path="url(#clip_6)">
<path transform="matrix(1,0,0,1,54,54)" stroke-width=".70001" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M412.192 336.64997H425.408"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="347.84999" x="412.1941 425.4101 428.9101">W, </tspan></text>
<g clip-path="url(#clip_7)">
<path transform="matrix(1,0,0,1,54,54)" stroke-width=".70001" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M432.408 336.64997H474.422"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="347.84999" x="432.4101 440.1941 449.5321 456.5321 465.87013">FB_BE</tspan></text>
<g clip-path="url(#clip_8)">
<path transform="matrix(1,0,0,1,54,54)" stroke-width=".70001" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M474.422 336.64997H481.422"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd" font-style="italic"><tspan y="347.84999" x="474.4241">n</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="347.84999" x="481.4241">)</tspan><tspan y="363.84999" x="13.09613 24.002133 34.110136 38.002138 41.89414 46.556138 50.44814 57.44814 64.448139 68.34013 74.55614 78.05614 83.50214 87.394138 94.394138 101.394138 107.61014 111.50214 116.948139 120.448139">&#x2022;Attribute signals (</tspan></text>
<g clip-path="url(#clip_9)">
<path transform="matrix(1,0,0,1,54,54)" stroke-width=".70001" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M125.108 352.64997H183.46"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="363.84999" x="125.11012 132.89412 142.23212 149.23212 157.78612 167.12412 174.90811 183.46212 186.96212 190.46212 198.24611 207.5841 214.5841 223.1381 230.9221 235.5841 244.1381 251.1381 258.13813 265.92213 275.26014 282.26014 290.81413 298.5981 303.2601 311.8141 318.8141">FB_TBST, FB_TSIZ1&#x2013;FB_TSIZ0)</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 460.99998)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x=".00413 8.900131 17.796132 22.244132 31.140133 35.588136">30.4.7</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 112.65332 460.99998)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x=".00412 10.676121 15.124121 24.90012 34.67612 43.57212 48.020124 52.468126 57.796125 64.02013 72.91613 82.69213 91.588138 96.03613 101.364139 105.81213 115.588138 125.364139">Signal transitions</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="440.84999" x=".00012 8.55412 15.55412 21.77012 27.216122 33.43212 36.93212 42.37812 46.270124 53.270124 60.270124 66.48612 70.37812 75.82412 79.32412 85.54012 92.54012 98.75613 105.75613 112.75613 118.97213 122.47213 129.47214 136.47214 139.97214 143.86414 150.86414 157.08014 160.58014 165.24214 169.13414 174.58014 178.47214 185.47214 192.47214 195.97214 202.18814 209.18814 216.18814 222.40415 225.90415 232.90415 237.56615 241.06615 244.95815 251.95815 258.17414 261.67414 269.45814 273.35014 279.56614 286.56614 295.90415 302.90415 308.35017 311.85017 318.06617 321.95817 328.95817 335.17417 342.17417 345.67417 350.33616 358.12016 367.45817 374.45817 383.79618 392.35017 402.45817 407.12016">These signals change on the rising edge of the FlexBus clock (FB_CLK):</tspan><tspan y="456.84999" x="13.10413 23.996132 34.104135 41.104135 48.104135 52.766134 58.982133 64.42813">&#x2022;Address</tspan><tspan y="472.84999" x="13.10413 23.996132 37.21213 41.87413 45.766134 49.658136 55.874135 59.374135 66.37413 72.59013 76.48213">&#x2022;Write data</tspan><tspan y="488.84999" x="13.10413">&#x2022;</tspan></text>
<g clip-path="url(#clip_10)">
<path transform="matrix(1,0,0,1,54,54)" stroke-width=".70001" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M24 477.64997H64.46001"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="488.84999" x="23.99613 31.78013 41.118135 48.118135 56.672136 64.45614 68.34814 76.13214 85.47014 92.47014 102.57814 111.13214">FB_TS/FB_ALE</tspan><tspan y="504.84999" x="13.10413">&#x2022;</tspan></text>
<g clip-path="url(#clip_11)">
<path transform="matrix(1,0,0,1,54,54)" stroke-width=".70001" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M24 493.64997H65.244"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="504.84999" x="23.99613 31.78013 41.118135 48.118135 57.456136 65.240139">FB_CSn</tspan><tspan y="520.85" x="13.10414 23.996142 34.10414 37.996145 41.888147 45.388147 51.604146 55.496149 59.38815 64.05015 67.94215 74.94215 81.94215 85.834148 92.05015 95.55015 100.99615 104.888149 111.888149 118.888149 125.10415 128.99616">&#x2022;All attribute signals</tspan><tspan y="546.85" x=".00014019013 7.784141 11.676142 17.892144 24.892144 34.230146 41.230146 46.676145 50.176145 54.068147 60.284147 64.17615 70.39215 77.39215 83.608158 89.05415 92.55415 96.44615 103.44615 109.662158 113.162158 117.82416 124.04016 130.25617 137.25617 140.75617 147.75617 153.97217 157.86417 164.08017 167.58017 174.58017 181.58017 185.08017 188.97217 195.97217 202.18817 205.68817 210.35018 214.24217 219.68817 223.58017 230.58017 237.58017 241.08017 247.29618 254.29618 261.29618 267.51219 271.01219 278.01219 282.67417 286.17417 290.06617 297.06617 303.28218 306.78218 312.99818 316.89018 323.89018 330.10618 337.10618">FlexBus latches the read data on the rising edge of the clock.</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 642.4)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="-.00188 8.894121 17.790123 22.238123 31.134125 35.582128">30.4.8</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 112.65332 642.4)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="-.00188 11.550121 20.446122 25.77412 34.67012 39.99812 49.77412 58.67012 63.99812 72.89412 77.34212 86.23812 90.68612 95.13412 104.91012 114.68612 128.91013 137.80612 147.58213 152.91013 157.35813 166.25412 176.03012 185.80612 190.25412 200.03012 209.80612 218.70212 227.59812 232.04611 240.94211 249.8381 254.2861 258.7341 267.6301 277.4061 287.1821 296.9581 305.8541 314.7501 320.0781 324.5261 334.3021 344.0781">Data-byte alignment and physical connections</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="625.65" x=".00613 8.56013 15.56013 21.77613 25.27613 32.27613 38.49213 45.49213 49.384134 55.600133 61.81613 65.31613 71.532138 75.42413 79.31613 86.31613 93.31613 98.76213 102.26213 109.26213 115.478137 119.37013 125.586139 129.08614 132.97814 137.64014 143.85614 150.85614 156.30214 160.96414 167.18015 171.84215 177.28815 180.78815 184.68015 191.68015 195.18015 202.96414 206.85614 213.07215 220.07215 229.41014 236.41014 241.85614 245.35614 252.35614 259.35615 263.24815 269.46415 272.96415 276.85615 283.07215 290.07215 296.28816 301.73417 305.23417 315.34217 319.23417 323.12617 330.12617 333.62617 337.51817 344.51817 350.73417 354.23417 361.23417 368.23417 379.12617 386.12617 392.34217 397.00416 400.50416 407.50416 412.16615 415.66615 419.55815 425.77415 432.77415 438.99015">The device aligns data transfers in FlexBus byte lanes with the number of lanes</tspan><tspan y="641.65" x=".0061600005 7.00616 13.22216 20.22216 26.43816 33.43816 40.43816 44.330163 51.330163 58.330163 61.830163 68.83016 75.83016 79.33016 83.22216 90.22216 96.43816 99.93816 106.93816 113.15417 117.046169 123.26217 126.76217 133.76218 140.76218 145.42418 149.31618 152.81618 162.92418 166.81618 173.81618 177.70818 184.70818">depending on the data port width.</tspan></text>
<g clip-path="url(#clip_12)">
<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 5.499 10.998 16.497 21.501 24.498 27 32.499 37.998 43.002004 45.504 48.006 53.505 58.509004 63.513006 68.517009 72.018009 74.520008 80.019008 83.01601 85.518009 91.017009">Functional description</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">734</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_13)">
<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_14)">
<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_15)">
<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_16" 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
SLBGWFnsvcm53L/vLdj+k5ui+4AIRFKx/II1CymOZQi2sG8jTjDvslhW4UtFsMrk
NlJj+evrqvOmGoI18Yn7DMEkTu1+ASRYw6ssZih8qQjWP029iFC/iVVFMIkpVCLo
GdmC+TUBWwrWcC+LGQpf4YL1c1OvSshKTHfiVEiwJjJxny1Y4tUEbC+YU1nMXPgK
FKwsTb2BoZtOrJZgEndPQK7IKFjinu2w16DhUhYzF74CBStXU6936NadKycYKHGf
J5hrE7CTYJZlsdzCV4hgb370YvSpX0xcuDqgOHEqJ1gTk7jPEyxxbAJ2MqFhURaz
KXx5C1bJwpchFHOJVRSsCUjcWwgmYZ/tcBWskVcWsyl8eQtWgaZep1BchlVUsKZ2
4t5OMPsmYA/BDGUxy8KXn2Cvjm2xnJdXZrahQ57fChBMMVlfXcF0HbMTLLFuAvbw
oZFRFrMvfPkJZt/Uq/ZtW/DoyfmFxT3TN7YjBFPMc1RasKZe4t5aMMsmYD/BGmll
MfvCl4dgTk29Ol+1I7JekjubrmDyB7WGV3XBJOY1nqetBZO4+O73cIJ1lcWcCl+u
grnmNhS+Z1/knqMo2KVptbfmayCYSuLeRbDE4pVnbyskZMXVHpdT4ctVsL1Hv+M0
L0O/5ABWVu7pLs+0BlYDwVqOBSYVHQXLbQIOEaxdFnMtfDkJ5tHUqzN5fJElGQWL
F4GJe0fBkrwm4BAxJGTdJY65Fr6cBPNo6tWbQJ6cuaz2Ho3WkGojmMSZ7f5X5C6Y
OdsRKJhEyMNhrmB+Tb16E8gTxWyH1pDqJFgzIHHvLlhibAIOFyw8sgR7Zc9Wv74N
1Tnkw825IQoWO/wS916CJdlNwNHtMgjm3dSrPIvcmZ0foWB9EB6O+Qr2YHxDuQQL
aerVn0iOULD+CI/Eva9gSUYTcHS7UgULPIUIMpdcoGB9E+LY4+sOVxQgWJLWBBzd
rlTBApt6IXPJBQrWT+GUuA8TrLcJOLpdvYLZN/VSMHvKIJj8tYs7II59Zt1yFiZY
0nPuUXS7egULf2EZMpdcoGABGsgNB+GYZeI+WLCuslh0u7oEU9mpFzKXXFDsSNQa
UnkEk8c5kGM2B0AHC5asbQKOblenYFovLEPmkgssNAcIJiydf5acQDiWm7jXECzp
aAKOblenYK5NvX0rmJZddRUsWXUMIVhu4l5JsHa2I7pdbcEUd+qFzCVrFpfGKViw
YILcbUCOGRL3SoIlz5uAo9vVFkzxFCLIXLJG95UwrVGVULBEc7qvCUPiXu8TW9mO
6Ha1BNPdqRcyl+xY/vq64oXUXjABlLjPOgBaVekrY5uj2yXxm32/1t2MDTKX7FDf
NUBrYKUVLCk2ca8q2MK+jdHtknjjb7/qz0npiu7D4aTqDvVlFgyXuO89AFpVsANv
bYluV2P1EVH3pC/IXDKC2PFmsnab3hj6LR5fLyhxrydYqxoW3a6WYLpb9i49PFFM
LC6Nz86PgPZso2BrwRXHOhP3SoK1+zmi29V4nkWs3mnL4VGzjUdzOwZxifu2Y0qC
tbcljW5Xo6PQrJipr0bUbOtsm5bcazshjrUT9xqCdfbUR7erU7DwPvqKRc0Of7Ds
eYcm7jUE63wrLLpdjbXNvnU73sEQ9Tu+yP6lEtB7aKJusGBd7zVHt6tLsLodUGSI
+h3AZy8YLnEflkfpPZ4vul2NnvfBdu0fiD65+yHqd4SsvWAJMnEfEF1vW/anYCrv
XJY9ankIupNgCTJx7xWpuyNGtytVsJocc26Im3NDuipUUTBhfjy6V61YPrg+9djL
6HalCua9p29lQjF/2KKigiWw4phjZB3cHN2uLMECd24rdeimN1pUV7AElri3DsMZ
K9HtyhJM9xXMEoWsvlZWVM/1XqXSgglntkcULGvf7D4XTEK3CbgUcWfBYmsWd6ou
GC5xnxdXxjbjji8anZi9tvAYJ5j3+Q8lDcXu3i6qLliy6ljhScXck5oD3Zi7vyxX
9vG5L0GC1aoJ+NL0IOLhsEUNBEsiJO7bTb0IwZqXFlqXFXgGX+4RsnVoApal16Mn
wScMZ1MPwZJCE/e9G2UrCvb6kRut82NbnL21hBOs8tmOC1cHoHYlNRIsKS5xn3sC
eohgnSegt5D1GEiwajcBy7oL92TYpk6CJUUk7rMKXyqCvTc513tNi4+e4gSrZBOw
PBaCcoa91EywBOtYb1OvomCy3BKXUq/p2NWvQIJVrAlY1Jq5vaOAG1eb+gmGTNz3
NvUqCjYxY5oWsjYDCVaNJuBL04Ny1ypSrRb1EyxZdez4gLpdNrkNb8HePnnLfE0e
ZTF7wcr4yrMssSRm50cWl8aL96pNLQVL9BP3WU29WoK1Cl9mXMti9oIN2zUB6/9M
5aeuggl3TygO0jK34SdYu/BlxrUs5iSYTRMw5GcqOTUWLFFL3D8Y3+Bkl5NgXYUv
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>