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

642 lines
65 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 .49H167.51V15.51H.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_2">
<path transform="matrix(1,0,0,1,54,73.5)" d="M168.49 .49H503.51V15.51H168.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_3">
<path transform="matrix(1,0,0,1,54,89.5)" d="M.245 .49H167.755V37.505H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_4">
<path transform="matrix(1,0,0,1,54,89.5)" d="M168.245 .49H503.755V37.505H168.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_5">
<path transform="matrix(1,0,0,1,54,127.25)" d="M.245 .245H167.755V59.254999H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_6">
<path transform="matrix(1,0,0,1,54,127.25)" d="M168.245 .245H503.755V59.254999H168.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_7">
<path transform="matrix(1,0,0,1,54,73.5)" d="M-.25 0-1.20866-1.91732H168.1V0 1.91732H.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_8">
<path transform="matrix(1,0,0,1,54,73.5)" d="M168-.5H169.91733V16.5H168 166.08267V-.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_9">
<path transform="matrix(1,0,0,1,54,73.5)" d="M168.6 16V17.91732H-.5V16 14.08268H168.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_10">
<path transform="matrix(1,0,0,1,54,73.5)" d="M0 16-1.91732 17.91732V-1.20866L0-.25 1.91732 .70866V14.08268" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_11">
<path transform="matrix(1,0,0,1,54,73.5)" d="M167.9 0V-1.91732H505.20866L504.25 0 503.29136 1.91732H167.9" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_12">
<path transform="matrix(1,0,0,1,54,73.5)" d="M504-.25 505.91734-1.20866V17.91732L504 16 502.08268 14.08268V.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_13">
<path transform="matrix(1,0,0,1,54,73.5)" d="M504.5 16V17.91732H167.4V16 14.08268H504.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_14">
<path transform="matrix(1,0,0,1,54,89.5)" d="M168-.6H169.66733V38.1H168 166.33267V-.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_15">
<path transform="matrix(1,0,0,1,54,89.5)" d="M168.35 37.75V39.41732H-.25V37.75 36.08268H168.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_16">
<path transform="matrix(1,0,0,1,54,89.5)" d="M0 37.85H-1.66732V.4H0 1.66732V37.85" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_17">
<path transform="matrix(1,0,0,1,54,89.5)" d="M504 .4H505.66734V37.85H504 502.33268V.4" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_18">
<path transform="matrix(1,0,0,1,54,89.5)" d="M504.25 37.75V39.41732H167.65V37.75 36.08268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_19">
<path transform="matrix(1,0,0,1,54,127.25)" d="M168-.35H169.66733V59.75H168 166.33267V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_20">
<path transform="matrix(1,0,0,1,54,127.25)" d="M168.1 59.5V61.16732H-.95866L-.125 59.5 .70866 57.83268H168.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_21">
<path transform="matrix(1,0,0,1,54,127.25)" d="M0 59.625-1.66732 60.45866V-.1H0 1.66732V58.79134" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_22">
<path transform="matrix(1,0,0,1,54,127.25)" d="M504-.1H505.66734V60.45866L504 59.625 502.33268 58.79134V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_23">
<path transform="matrix(1,0,0,1,54,127.25)" d="M504.125 59.5 504.95866 61.16732H167.9V59.5 57.83268H503.29136" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_24">
<path transform="matrix(1,0,0,1,54,312.3)" d="M.49 .49H167.51V15.51H.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_25">
<path transform="matrix(1,0,0,1,54,312.3)" d="M168.49 .49H503.51V15.51H168.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_26">
<path transform="matrix(1,0,0,1,54,328.3)" d="M.245 .49H167.755V64.905H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_27">
<path transform="matrix(1,0,0,1,54,328.3)" d="M168.245 .49H503.755V64.905H168.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_28">
<path transform="matrix(1,0,0,1,54,393.44999)" d="M.245 .245H167.755V26.255002H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_29">
<path transform="matrix(1,0,0,1,54,393.44999)" d="M168.245 .245H503.755V26.255002H168.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_30">
<path transform="matrix(1,0,0,1,54,419.94999)" d="M.245 .245H167.755V37.254999H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_31">
<path transform="matrix(1,0,0,1,54,419.94999)" d="M168.245 .245H503.755V37.254999H168.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_32">
<path transform="matrix(1,0,0,1,54,312.3)" d="M-.25 0-1.20866-1.91732H168.1V0 1.91732H.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_33">
<path transform="matrix(1,0,0,1,54,312.3)" d="M168-.5H169.91733V16.5H168 166.08267V-.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_34">
<path transform="matrix(1,0,0,1,54,312.3)" d="M168.6 16V17.91732H-.5V16 14.08268H168.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_35">
<path transform="matrix(1,0,0,1,54,312.3)" d="M0 16-1.91732 17.91732V-1.20866L0-.25 1.91732 .70866V14.08268" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_36">
<path transform="matrix(1,0,0,1,54,312.3)" d="M167.9 0V-1.91732H505.20866L504.25 0 503.29136 1.91732H167.9" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_37">
<path transform="matrix(1,0,0,1,54,312.3)" d="M504-.25 505.91734-1.20866V17.91732L504 16 502.08268 14.08268V.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_38">
<path transform="matrix(1,0,0,1,54,312.3)" d="M504.5 16V17.91732H167.4V16 14.08268H504.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_39">
<path transform="matrix(1,0,0,1,54,328.3)" d="M168-.6H169.66733V65.5H168 166.33267V-.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_40">
<path transform="matrix(1,0,0,1,54,328.3)" d="M168.35 65.15V66.81732H-.25V65.15 63.48268H168.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_41">
<path transform="matrix(1,0,0,1,54,328.3)" d="M0 65.25H-1.66732V.4H0 1.66732V65.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_42">
<path transform="matrix(1,0,0,1,54,328.3)" d="M504 .4H505.66734V65.25H504 502.33268V.4" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_43">
<path transform="matrix(1,0,0,1,54,328.3)" d="M504.25 65.15V66.81732H167.65V65.15 63.48268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_44">
<path transform="matrix(1,0,0,1,54,393.44999)" d="M168-.35H169.66733V26.85H168 166.33267V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_45">
<path transform="matrix(1,0,0,1,54,393.44999)" d="M168.35 26.5V28.16732H-.25V26.5 24.83268H168.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_46">
<path transform="matrix(1,0,0,1,54,393.44999)" d="M0 26.6H-1.66732V-.1H0 1.66732V26.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_47">
<path transform="matrix(1,0,0,1,54,393.44999)" d="M504-.1H505.66734V26.6H504 502.33268V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_48">
<path transform="matrix(1,0,0,1,54,393.44999)" d="M504.25 26.5V28.16732H167.65V26.5 24.83268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_49">
<path transform="matrix(1,0,0,1,54,419.94999)" d="M168-.35H169.66733V37.75H168 166.33267V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_50">
<path transform="matrix(1,0,0,1,54,419.94999)" d="M168.1 37.5V39.16732H-.95866L-.125 37.5 .70866 35.83268H168.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_51">
<path transform="matrix(1,0,0,1,54,419.94999)" d="M0 37.625-1.66732 38.45866V-.1H0 1.66732V36.79134" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_52">
<path transform="matrix(1,0,0,1,54,419.94999)" d="M504-.1H505.66734V38.45866L504 37.625 502.33268 36.79134V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_53">
<path transform="matrix(1,0,0,1,54,419.94999)" d="M504.125 37.5 504.95866 39.16732H167.9V37.5 35.83268H503.29136" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_54">
<path transform="matrix(1,0,0,1,54,582.99996)" d="M.49 .49H167.51V15.51H.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_55">
<path transform="matrix(1,0,0,1,54,582.99996)" d="M168.49 .49H503.51V15.51H168.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_56">
<path transform="matrix(1,0,0,1,54,598.99996)" d="M.245 .49H167.755V26.505H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_57">
<path transform="matrix(1,0,0,1,54,598.99996)" d="M168.245 .49H503.755V26.505H168.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_58">
<path transform="matrix(1,0,0,1,54,625.74996)" d="M.245 .245H167.755V15.255H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_59">
<path transform="matrix(1,0,0,1,54,625.74996)" d="M168.245 .245H503.755V15.255H168.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_60">
<path transform="matrix(1,0,0,1,54,641.24996)" d="M.245 .245H167.755V37.254999H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_61">
<path transform="matrix(1,0,0,1,54,641.24996)" d="M168.245 .245H503.755V37.254999H168.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_62">
<path transform="matrix(1,0,0,1,54,582.99996)" d="M-.25 0-1.20866-1.91732H168.1V0 1.91732H.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_63">
<path transform="matrix(1,0,0,1,54,582.99996)" d="M168-.5H169.91733V16.5H168 166.08267V-.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_64">
<path transform="matrix(1,0,0,1,54,582.99996)" d="M168.6 16V17.91732H-.5V16 14.08268H168.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_65">
<path transform="matrix(1,0,0,1,54,582.99996)" d="M0 16-1.91732 17.91732V-1.20866L0-.25 1.91732 .70866V14.08268" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_66">
<path transform="matrix(1,0,0,1,54,582.99996)" d="M167.9 0V-1.91732H505.20866L504.25 0 503.29136 1.91732H167.9" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_67">
<path transform="matrix(1,0,0,1,54,582.99996)" d="M504-.25 505.91734-1.20866V17.91732L504 16 502.08268 14.08268V.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_68">
<path transform="matrix(1,0,0,1,54,582.99996)" d="M504.5 16V17.91732H167.4V16 14.08268H504.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_69">
<path transform="matrix(1,0,0,1,54,598.99996)" d="M168-.6H169.66733V27.1H168 166.33267V-.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_70">
<path transform="matrix(1,0,0,1,54,598.99996)" d="M168.35 26.75V28.41732H-.25V26.75 25.08268H168.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_71">
<path transform="matrix(1,0,0,1,54,598.99996)" d="M0 26.85H-1.66732V.4H0 1.66732V26.85" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_72">
<path transform="matrix(1,0,0,1,54,598.99996)" d="M504 .4H505.66734V26.85H504 502.33268V.4" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_73">
<path transform="matrix(1,0,0,1,54,598.99996)" d="M504.25 26.75V28.41732H167.65V26.75 25.08268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_74">
<path transform="matrix(1,0,0,1,54,625.74996)" d="M168-.35H169.66733V15.85H168 166.33267V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_75">
<path transform="matrix(1,0,0,1,54,625.74996)" d="M168.35 15.5V17.16732H-.25V15.5 13.83268H168.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_76">
<path transform="matrix(1,0,0,1,54,625.74996)" d="M0 15.6H-1.66732V-.1H0 1.66732V15.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_77">
<path transform="matrix(1,0,0,1,54,625.74996)" d="M504-.1H505.66734V15.6H504 502.33268V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_78">
<path transform="matrix(1,0,0,1,54,625.74996)" d="M504.25 15.5V17.16732H167.65V15.5 13.83268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_79">
<path transform="matrix(1,0,0,1,54,641.24996)" d="M168-.35H169.66733V37.75H168 166.33267V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_80">
<path transform="matrix(1,0,0,1,54,641.24996)" d="M168.1 37.5V39.16732H-.95866L-.125 37.5 .70866 35.83268H168.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_81">
<path transform="matrix(1,0,0,1,54,641.24996)" d="M0 37.625-1.66732 38.45866V-.1H0 1.66732V36.79134" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_82">
<path transform="matrix(1,0,0,1,54,641.24996)" d="M504-.1H505.66734V38.45866L504 37.625 502.33268 36.79134V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_83">
<path transform="matrix(1,0,0,1,54,641.24996)" d="M504.125 37.5 504.95866 39.16732H167.9V37.5 35.83268H503.29136" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_84">
<path transform="matrix(1,0,0,1,54,24.56926)" d="M0 0H504V8.50394H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_85">
<path transform="matrix(1,0,0,1,54,748.5559)" d="M0 0V-1.61732H166.42002V0 1.61732H0" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_86">
<path transform="matrix(1,0,0,1,54,748.5559)" d="M166.22 0V-1.61732H337.78V0 1.61732H166.22" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_87">
<path transform="matrix(1,0,0,1,54,748.5559)" 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 0H504V138H0Z" fill="#ffffff" fill-rule="evenodd"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 133.5 54)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="10.11719" x="12.648 19.98 26.652 33.984 37.32 43.992 47.328004 54.000005 57.996004 64.668 77.004 87 93.672 104.34 111.672 116.34 119.675998 126.34799 133.01999 136.35599 143.02799 150.35999 157.69199 161.02799 171.69599 178.36798 189.03598 196.36798 201.03598 207.70798 211.04398 214.37998 221.71198 225.70798 232.37998 237.04798 241.04398 247.71598 254.38797 261.05998 267.73197 271.06797 275.06398 281.73597 289.06797 296.39997 300.39598 303.73197 311.06398 318.39598 325.06797 332.39997">Table 2-4.Memories and memory interfaces (continued)</tspan></text>
<g clip-path="url(#clip_1)">
<path transform="matrix(1,0,0,1,54,73.5)" d="M.5 .5H167.5V15.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="66.753 74.25 79.749 85.248 90.747 93.249">Module</tspan></text>
<g clip-path="url(#clip_2)">
<path transform="matrix(1,0,0,1,54,73.5)" d="M168.5 .5H503.5V15.5H168.5Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 224.5 76)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="141.75 148.248 153.252 158.256 163.26 166.761 169.263 174.762 177.75899 180.26099 185.75998">Description</tspan></text>
<g clip-path="url(#clip_3)">
<path transform="matrix(1,0,0,1,54,89.5)" d="M.25 .5H167.75V37.5H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text fill="#0000ff" xml:space="preserve" transform="matrix(1 0 0 1 56.25 92)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.0030004 11.007001 14.004001 16.002 21.006 23.004002 25.506003 30.510003 33.507005 38.511007 43.515008 46.51201 51.51601 59.013013 66.51001 68.50801 73.51201 78.51601 81.018009 83.01601 88.020008 90.522 95.526 98.523 101.025 106.029 110.529 115.533 118.034999 121.032 127.034999 131.535 137.53801 142.542 145.539 148.041">Serial programming interface (EzPort)</tspan></text>
<g clip-path="url(#clip_4)">
<path transform="matrix(1,0,0,1,54,89.5)" d="M168.25 .5H503.75V37.5H168.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 224.25 92)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.0030004 11.007001 18.504002 23.508004 26.010004 30.510004 35.514005 38.511007 40.509008 45.51301 47.51101 50.01301 52.01101 57.01501 59.51701 64.52101 67.51801 70.02001 75.02401 79.52401 84.52801 87.03001 92.034008 96.534008 99.036 101.538 106.542 111.546 116.549999 119.051998 123.551998 128.556 133.56 138.06 143.064 145.566 148.068 153.07199 155.57399 158.07599 160.57799 163.07999 168.08399 173.08798 175.58998 180.08998 185.09398 192.59098 200.08797 205.09197 210.09597 215.09996 217.60196 222.10196 227.10596 229.60796 232.10996 237.11396 241.61396 246.61795 251.62195 254.12395 259.12797 263.62797 266.12998 268.12797 273.13197 278.13597 283.13996 287.63996 290.14198 293.13899 297.63899">Same serial interface as, and subset of, the command set used by industry-</tspan><tspan y="18.83789" x="0 4.5 7.0020005 12.0060009 17.010003 22.014004 27.018006 30.015006 35.019006 37.521005 43.524003 49.527 52.029 54.531 57.032999 59.031 64.034999 68.534999 73.538997 76.04099 83.537998 88.54199 96.038997 101.04299 104.03999 106.037998 111.04199 115.54199 118.04399 120.54599 126.54899 129.54599 134.54999 139.04999 141.04799 146.05199 151.05599 155.55599 158.05799 160.55998 165.56398 170.56798 173.06998 178.07398 183.07798 185.07598 187.07398 189.07198 191.57398 196.07398 198.57598 201.07798 206.08197 208.58397 211.58097 216.58496 221.58896 226.59296 229.09496 231.59696 236.60095 239.59795 244.60195 249.10195 254.10594 256.60795 259.10997 264.11396 269.11796 274.12196 276.62397 281.62797 284.62498 289.62898 294.63298 297.62998 302.63398">standard SPI flash memories. Provides the ability to read, erase, and program</tspan><tspan y="29.83789" x=".00004 2.5020405 4.5000407 9.504042 14.004042 19.008042 21.510043 29.007042 34.011045 41.508047 46.512048 49.50905 54.00905 56.511049 61.51505 66.51905 71.52305 74.02505 77.02205 82.02605 86.52605 91.530048 94.03204 96.53404 101.03404 106.03804 113.53504 121.03204 126.03604 131.04004 136.04404 138.54604 141.04804 146.05204 148.55403 153.55803 158.56203 163.56603 166.06803 168.57003 171.07202 176.07602 181.08002 183.58202 188.08202 192.58202 197.08202 199.58402 204.58802 212.085 214.587 219.591 222.093 224.595 229.599 232.596 235.09799 237.59999 239.59799 244.60199 249.10199 254.10599 256.608 261.612 264.609 269.613 274.617 277.614 282.618 290.11503 297.61204 299.61003 304.614 309.618">flash memory and reset command to boot the system after flash programming.</tspan></text>
<g clip-path="url(#clip_5)">
<path transform="matrix(1,0,0,1,54,127.25)" d="M.25 .25H167.75V59.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text fill="#0000ff" xml:space="preserve" transform="matrix(1 0 0 1 56.25 129.5)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.499 7.497 12.501001 17.001002 23.004002 28.008004">FlexBus</tspan></text>
<g clip-path="url(#clip_6)">
<path transform="matrix(1,0,0,1,54,127.25)" d="M168.25 .25H503.75V59.25H168.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 224.25 129.5)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.0030004 10.503 13.005001 18.009003 21.006003 26.010003 31.014004 33.012006 35.514005 40.518007 45.522008 50.022008 52.524007 54.522008 59.52601 62.028009 67.032009 70.02901 72.531009 77.535 82.035 87.039 89.541 96.039 98.037 100.539 105.543 108.045 115.542 120.546 122.544 125.046 127.044 132.048 134.046 139.05 141.552 143.55 148.554 153.558 158.562 163.566 168.56999 173.57399 178.57799 183.58199 188.58599 191.08798 193.58998 196.09198 201.09598 205.59598 210.59998 213.59697 216.59397 221.59796 224.59496 229.59896 234.60295 237.59995 242.60395 250.10094 257.59794 262.60194 267.60594 269.6039 274.6079 277.10993 281.60993 286.61393 288.6119 293.6159 296.6129 301.1129 306.1169 308.1149 313.1189 317.6189">External bus interface with multiple independent, user-programmable chip-select</tspan><tspan y="18.83789" x="0 4.5 6.498 11.502001 16.506 21.510003 23.508004 28.008004 30.510004 33.012006 38.016008 43.020009 45.522008 48.024007 52.524007 57.528009 62.53201 65.03401 67.03201 72.03601 74.53801 79.54201 82.53901 85.04101 90.045009 94.545009 99.549 102.051 108.549 110.547008 113.049 118.053 120.555 125.559 130.05899 132.56099 137.56499 140.56198 145.56598 150.56998 152.56798 155.06998 161.07299 167.57099 173.57399 181.07099 183.57299 186.07498 192.07799 198.57599 205.57799 213.07498 215.57698 218.07898 224.08199 230.08499 236.583 243.58499 251.08199 253.58399 256.086 262.089 268.09199 274.09498 280.59297 287.59498 295.09199 297.594 300.096 302.59803 304.596 309.6 314.1 319.104">signals that can interface with external SRAM, PROM, EPROM, EEPROM, flash,</tspan><tspan y="29.83789" x="0 5.0040009 10.008001 15.012002 17.514002 22.518002 25.020003 30.024003 35.028005 38.025007 40.527006 45.531007 50.535009 53.53201 55.53001 60.53401 65.53801 70.54201 73.53901 78.54301 80.54101 85.04101 87.54301 92.04301 94.04101 99.045009 101.547008 106.551 109.548007 112.05 114.552 119.556 124.56 127.557 130.059 135.063 140.067 145.071 147.573 152.577 157.581 160.57799 165.58199 167.57999 170.08199 172.58399 177.58798 182.59198 185.58898 188.09098 190.59297 195.09297 197.09098 201.59098 206.59497 211.09497 213.59697 216.09897 222.59697 227.60097 232.60497 235.10697 237.10497 242.10897 247.11296 250.10996 255.11396 257.61598 259.61396 264.61796 269.62196 274.12196 276.62397 278.62196 283.62596 288.12596 290.12394 295.12794 300.13194">and other peripherals via 8-, 16- and 32-bit port sizes. Configurations include</tspan><tspan y="40.83789" x="0 7.4970009 12.501001 14.4990019 17.001002 18.999 24.003003 26.001004 31.005005 35.505006 40.509008 45.51301 48.015008 53.01901 56.01601 58.51801 63.52201 68.52601 73.53001 76.52701 84.02401 89.02801 91.02601 93.52801 95.52601 100.53001 102.52801 107.532009 112.032009 117.036 122.04 124.542 129.546 134.55 139.554 142.551 147.555 152.055 156.555 159.05699 164.06099 169.06499 174.06899 176.57099 181.57498 186.57898 189.08098 194.08498 196.58698 201.59098 206.59497 211.09497 216.09897 220.59897 223.10097 228.10497 232.60497 234.60297 239.60697 244.61096 247.11296 252.11696 255.11396 260.11796 262.11595 264.61796 267.11997 269.62199 274.62599 279.62998 282.62699 287.63099 289.62898 292.13099 294.633 297.135 302.139 307.143 310.14 315.144 317.142 319.644">multiplexed or non-multiplexed address and data buses using 8-bit, 16-bit, 32-bit,</tspan><tspan y="51.83789" x="0 5.0040009 10.008001 15.012002 17.514002 22.518002 27.522004 30.519003 35.523004 40.023004 42.525 47.529005 50.031003 52.029005 54.027006 59.031007 64.035 67.032009 71.532009 73.53001 78.03001 83.034008 88.038 90.54 93.042 96.039 101.043 106.047 110.547 113.048999 118.05299 121.049999 125.549999">and 16-byte line-sized transfers.</tspan></text>
<g clip-path="url(#clip_7)">
<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 0H168.1"/>
</g>
<g clip-path="url(#clip_8)">
<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="M168-.5V16.5"/>
</g>
<g clip-path="url(#clip_9)">
<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="M168.6 16H-.5"/>
</g>
<g clip-path="url(#clip_10)">
<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 16.5V-.5"/>
</g>
<g clip-path="url(#clip_11)">
<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="M167.9 0H504.5"/>
</g>
<g clip-path="url(#clip_12)">
<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-.5V16.5"/>
</g>
<g clip-path="url(#clip_13)">
<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 16H167.4"/>
</g>
<g clip-path="url(#clip_14)">
<path transform="matrix(1,0,0,1,54,89.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168-.6V38.1"/>
</g>
<g clip-path="url(#clip_15)">
<path transform="matrix(1,0,0,1,54,89.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168.35 37.75H-.25"/>
</g>
<g clip-path="url(#clip_16)">
<path transform="matrix(1,0,0,1,54,89.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 37.85V.4"/>
</g>
<g clip-path="url(#clip_17)">
<path transform="matrix(1,0,0,1,54,89.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504 .4V37.85"/>
</g>
<g clip-path="url(#clip_18)">
<path transform="matrix(1,0,0,1,54,89.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 37.75H167.65"/>
</g>
<g clip-path="url(#clip_19)">
<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="M168-.35V59.75"/>
</g>
<g clip-path="url(#clip_20)">
<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="M168.1 59.5H-.25"/>
</g>
<g clip-path="url(#clip_21)">
<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="M0 59.75V-.1"/>
</g>
<g clip-path="url(#clip_22)">
<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-.1V59.75"/>
</g>
<g clip-path="url(#clip_23)">
<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 59.5H167.9"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 243)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="0 8.896001 13.344002 22.240002 26.688002">2.2.4</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 103.757328 243)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="0 11.552001 16.000002 25.776001 34.672 43.568">Clocks</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54)" font-size="14" font-family="TimesLTStd"><tspan y="226.25" x=".006 8.559999 15.559999 21.776001 25.276001 29.938002 36.938005 40.830007 44.722009 51.722009 61.83001 65.72201 72.72201 79.72201 83.22201 89.43801 93.33001 100.33001 106.54601 113.54601 117.04601 127.93801 134.93802 141.93802 148.93802 152.83002 159.04602 164.49202 167.99202 174.20803 178.87003 185.08603 188.58603 194.80204 201.80204 208.01804 211.91004 215.80204 222.01804 229.01804 232.91004 239.12604 242.62604 249.62604 256.62605 260.12605 264.01805 271.01805 274.91004 280.35606 283.85606 290.85606 297.07206 304.07206 307.96406 314.18006 320.39607">The following clock modules are available on this device.</tspan></text>
<path transform="matrix(1,0,0,1,54.000005,54)" d="M0 238.79999H504V408.69999H0Z" fill="#ffffff" fill-rule="evenodd"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 220 292.8)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="10.11719" x="12.648 19.98 26.652 33.984 37.32 43.992 47.328004 54.000005 57.996004 64.668 77.004 85.668 89.004 96.336 103.007999 109.67999 113.01599 123.68399 131.01599 138.34799 145.68 149.01599 155.68799">Table 2-5.Clock modules</tspan></text>
<g clip-path="url(#clip_24)">
<path transform="matrix(1,0,0,1,54,312.3)" d="M.5 .5H167.5V15.5H.5Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.5 314.8)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="66.753 74.25 79.749 85.248 90.747 93.249">Module</tspan></text>
<g clip-path="url(#clip_25)">
<path transform="matrix(1,0,0,1,54,312.3)" d="M168.5 .5H503.5V15.5H168.5Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 224.5 314.8)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="141.75 148.248 153.252 158.256 163.26 166.761 169.263 174.762 177.75899 180.26099 185.75998">Description</tspan></text>
<g clip-path="url(#clip_26)">
<path transform="matrix(1,0,0,1,54,328.3)" d="M.25 .5H167.75V64.9H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text fill="#0000ff" xml:space="preserve" transform="matrix(1 0 0 1 56.25 330.8)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 7.4970009 12.501001 14.4990019 17.001002 18.999 21.996 26.496 28.494 33.498 37.998 42.498 45 50.004 55.008005 60.012006 65.01601 68.01301 73.017009 75.519008 80.523 83.520008 86.022 89.019008 96.51601 103.01401 110.01601">Multi-clock generator (MCG)</tspan></text>
<g clip-path="url(#clip_27)">
<path transform="matrix(1,0,0,1,54,328.3)" d="M168.25 .5H503.75V64.9H168.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 224.25 330.8)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.499 10.503 15.507001 18.009 25.506 32.004 39.006 41.508 46.512 49.509004 54.513006 59.013006 61.011007 66.01501 71.019008 75.519008 78.021 82.521 87.525 92.025 97.029 100.026 105.03 107.028 109.53 114.03 116.028 121.032 125.532 130.032 132.534 137.034 142.038 147.04199 150.03899 154.53899 159.54299 164.04299 166.54499 169.04698 174.05098 177.04798 179.54998 182.05197 187.05597 192.05997 194.56197 202.05896 208.55696 215.05496 217.55696 220.05896 225.06296 230.06696 232.56896 235.07096 237.06896 242.07295 246.57295 248.57096 253.57495 258.57896 263.58296">The MCG provides several clock sources for the MCU that include:</tspan><tspan y="24.23789" x="14.85 24.003 30.006 35.010004 40.014005 44.514005 49.518007 52.515008 54.51301 59.51701 64.01701 68.51701 73.52101 78.52501 81.02701 83.02501 88.02901 93.033008 98.037 100.539 103.536 109.539 114.543 119.547 122.544 125.046 134.04599 136.54799 142.551 147.555 149.553 152.055 157.05899 162.06299 167.06699 170.06398 174.56398 179.56798 184.57198 187.07398 190.07097 195.07497 197.07297 199.07097 204.07497 209.07897 211.58097 216.58496 221.08496 225.58496 227.58296 229.58097 231.57897 236.58296 239.08496 244.08896 247.08596 249.58795 252.58495 258.58796 265.08595 272.08796">&#x2022;Phase-locked loop (PLL) &#x2014; Voltage-controlled oscillator (VCO)</tspan><tspan y="35.237894" x="14.85 24.003 29.502 32.499 37.503004 42.507005 47.511007 52.515008 57.51901 62.01901 66.51901 69.516017 71.514019 76.51801 81.01801 85.51801 90.52201 95.52601 98.02801 100.02601 105.03001 110.034008 115.038 117.54 120.537 126.036 131.04001 136.044 139.041 141.543 150.543 153.045 159.543 161.541 166.545 168.543 171.045 176.049 178.047 180.045 184.545 187.54199 192.04199 197.04599 202.04999 204.55199 207.54898 212.55298 214.55098 216.54898 221.55298 226.55698 229.05898 234.06298 238.56298 243.06298 245.06098 247.05898 249.05698 254.06098 256.563 261.567 264.564 267.066 270.06303 276.561 283.059 290.061">&#x2022;Frequency-locked loop (FLL) &#x2014; Digitally-controlled oscillator (DCO)</tspan><tspan y="46.237894" x="14.84998 24.002982 26.504982 31.508984 34.010984 39.014986 42.011987 47.015989 52.01999 54.01799 56.51999 59.51699 64.52099 67.02299 72.026988 75.02399 80.027988 85.03198 89.53198 94.53598 97.03798 101.53798 103.53598 108.53998 113.03998 117.53998 122.03998 124.54198 133.54198 136.04398 142.54198 147.54598 152.54998 155.05197 160.05597 165.05997 167.56197 172.56597 177.06597 182.06996 187.07396 189.57596 194.57996 199.07996 201.58196 206.58596 209.08795 213.58795 215.58596 220.58995 225.08995 229.58995 232.09195 236.59195 241.59595 246.59995 249.59694 254.09694 259.10096 261.60298 264.10499 269.10899 272.106 274.608 279.612 282.114 287.118 292.122 295.11903 297.62104 302.62504 307.62904 310.62605 315.12605 320.13005 322.12803">&#x2022;Internal reference clocks &#x2014; Can be used as a clock source for other on-chip</tspan><tspan y="57.237894" x="24.00299 29.006993 34.010995 37.007997 39.005998 44.01 49.014 54.018 57.015005 62.019006 64.017009">peripherals</tspan></text>
<g clip-path="url(#clip_28)">
<path transform="matrix(1,0,0,1,54,393.44999)" d="M.25 .25H167.75V26.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text fill="#0000ff" xml:space="preserve" transform="matrix(1 0 0 1 56.25 395.69999)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.0030004 10.503 15.003 17.505002 22.509003 30.006005 32.508005 37.512006 42.012006 46.512006 48.510007 50.508008 52.50601 57.51001 60.01201 65.01601">System oscillator</tspan></text>
<g clip-path="url(#clip_29)">
<path transform="matrix(1,0,0,1,54,393.44999)" d="M168.25 .25H503.75V26.25H168.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 224.25 395.69999)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.499 10.503 15.507001 18.009 22.509 27.009 31.509 34.011 39.015005 46.512006 49.014005 54.018007 58.518007 63.018007 65.01601 67.01401 69.01201 74.01601 76.518009 81.522 84.519008 87.021 89.523 91.521 96.525 99.027 103.527 108.531 113.534999 115.533 120.536998 125.54099 130.04099 132.54299 134.54099 139.54499 144.54898 147.05098 153.54898 155.54698 158.04898 163.05298 165.55498 170.55898 175.56298 178.06497 183.06897 187.56897 190.07097 195.07497 198.07196 203.07596 208.07996 210.07796 212.57996 217.07996 220.07695 224.57695 229.07695 231.57895 236.58295 238.58095 241.08295 246.08695 249.08394 251.58594 254.58293 259.58695 264.08695 269.09095 274.09495 279.09895 281.60096 286.60496 289.60197">The system oscillator, in conjunction with an external crystal or resonator,</tspan><tspan y="18.83789" x=".00002 5.0040209 10.008021 15.012022 20.016022 23.013022 28.017022 30.519022 35.52302 40.02302 42.52502 47.529024 50.03102 53.028024 58.032026 60.534025 65.538028 68.53503 73.539028 78.54302 83.04302 88.04702 90.54902 95.04902 97.04702 102.05102 106.55102 111.05102 113.55302 116.055019 121.05901 124.056018 126.558017 129.06002 134.06401 139.06801 141.57 149.067 155.565 162.063">generates a reference clock for the MCU.</tspan></text>
<g clip-path="url(#clip_30)">
<path transform="matrix(1,0,0,1,54,419.94999)" d="M.25 .25H167.75V37.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text fill="#0000ff" xml:space="preserve" transform="matrix(1 0 0 1 56.25 422.19999)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.4980008 11.502001 16.506 18.504002 21.501002 24.003003 26.001004 33.498006 38.502008 41.004007 45.504007 47.502008 52.50601 57.00601 61.50601 64.00801 69.01201 73.51201 78.01201 80.01001 82.00801 84.00601 89.01001 91.51201 96.51601">Real-time clock oscillator</tspan></text>
<g clip-path="url(#clip_31)">
<path transform="matrix(1,0,0,1,54,419.94999)" d="M168.25 .25H503.75V37.25H168.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 224.25 422.19999)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.499 10.503 15.507001 18.009 24.507002 30.006003 36.504 39.006 44.010004 48.510004 53.010004 55.008005 57.006006 59.004007 64.008 66.51 71.514 74.511 77.013 82.017 87.020999 91.520999 94.022998 99.02699 104.03099 106.53299 108.53099 113.53499 118.53899 123.542987 128.54698 133.55098 138.55498 143.55898 148.56298 153.56697 156.06897 158.57097 163.57497 168.57897 175.07697 180.08097 183.07796 185.57996 190.07996 195.08396 200.08795 205.09195 207.08995 211.58995 214.09195 219.09595 224.09995 229.10395 231.60594 236.10594 241.10994 246.11394 251.11794 256.12196 259.11897 261.62098 266.12098 268.623 273.62699 276.129 281.133 286.137 288.639 293.139 299.637">The RTC oscillator has an independent power supply and supports a 32 kHz</tspan><tspan y="18.83789" x="0 4.5 7.4969999 11.997 16.497 18.999 24.003003 26.001004 28.503005 33.507005 38.007005 42.507005 44.505006 46.503007 48.501008 53.50501 56.007009 61.01101 64.00801 66.51001 69.01201 74.01601 76.518009 79.020008 84.024 89.028 94.032 96.534 99.035999 104.03999 109.04399 111.54599 118.04399 123.54299 130.04099 132.54299 137.04299 139.04099 144.04499 148.54499 153.04499 155.54698 158.04898 165.05098 170.05498 172.55698 174.55498 179.55898 184.56298 189.56697 191.56497 193.56298 198.06298 200.56497 203.06697 205.56897 210.57297 215.57697 218.07897 224.57697 230.07596 236.57396 239.07596 244.07996 248.57996 253.07996 255.07796 257.07597 259.07395 264.07795 266.57997 271.58396 274.58097 277.08299 281.58299 286.58699 291.59098 294.093 297.09 302.094 307.098 309.09599 314.09999 318.59999">crystal oscillator to feed the RTC clock. Optionally, the RTC oscillator can replace</tspan><tspan y="29.83789" x="0 2.5020004 7.506001 12.510002 15.012003 19.512003 24.012003 28.512003 31.014004 36.018007 43.515008 46.017007 51.021009 55.521009 60.021009 62.01901 64.017009 66.01501 71.019008 73.521 78.525 81.522 84.024 89.028 93.528 96.03 98.532 103.535999 108.53999 111.04199 118.538997 123.54299 125.54099 130.545 133.047 138.051 142.551 147.051 149.049 151.047 153.045 158.049 160.551 165.555 168.55199 171.05399 175.55399 180.55799 185.56198 188.55898 193.05898 198.06298">the system oscillator as the main oscillator source.</tspan></text>
<g clip-path="url(#clip_32)">
<path transform="matrix(1,0,0,1,54,312.3)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M-.5 0H168.1"/>
</g>
<g clip-path="url(#clip_33)">
<path transform="matrix(1,0,0,1,54,312.3)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168-.5V16.5"/>
</g>
<g clip-path="url(#clip_34)">
<path transform="matrix(1,0,0,1,54,312.3)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168.6 16H-.5"/>
</g>
<g clip-path="url(#clip_35)">
<path transform="matrix(1,0,0,1,54,312.3)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 16.5V-.5"/>
</g>
<g clip-path="url(#clip_36)">
<path transform="matrix(1,0,0,1,54,312.3)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M167.9 0H504.5"/>
</g>
<g clip-path="url(#clip_37)">
<path transform="matrix(1,0,0,1,54,312.3)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.5V16.5"/>
</g>
<g clip-path="url(#clip_38)">
<path transform="matrix(1,0,0,1,54,312.3)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.5 16H167.4"/>
</g>
<g clip-path="url(#clip_39)">
<path transform="matrix(1,0,0,1,54,328.3)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168-.6V65.5"/>
</g>
<g clip-path="url(#clip_40)">
<path transform="matrix(1,0,0,1,54,328.3)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168.35 65.15H-.25"/>
</g>
<g clip-path="url(#clip_41)">
<path transform="matrix(1,0,0,1,54,328.3)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 65.25V.4"/>
</g>
<g clip-path="url(#clip_42)">
<path transform="matrix(1,0,0,1,54,328.3)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504 .4V65.25"/>
</g>
<g clip-path="url(#clip_43)">
<path transform="matrix(1,0,0,1,54,328.3)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 65.15H167.65"/>
</g>
<g clip-path="url(#clip_44)">
<path transform="matrix(1,0,0,1,54,393.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168-.35V26.85"/>
</g>
<g clip-path="url(#clip_45)">
<path transform="matrix(1,0,0,1,54,393.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168.35 26.5H-.25"/>
</g>
<g clip-path="url(#clip_46)">
<path transform="matrix(1,0,0,1,54,393.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 26.6V-.1"/>
</g>
<g clip-path="url(#clip_47)">
<path transform="matrix(1,0,0,1,54,393.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V26.6"/>
</g>
<g clip-path="url(#clip_48)">
<path transform="matrix(1,0,0,1,54,393.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 26.5H167.65"/>
</g>
<g clip-path="url(#clip_49)">
<path transform="matrix(1,0,0,1,54,419.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168-.35V37.75"/>
</g>
<g clip-path="url(#clip_50)">
<path transform="matrix(1,0,0,1,54,419.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168.1 37.5H-.25"/>
</g>
<g clip-path="url(#clip_51)">
<path transform="matrix(1,0,0,1,54,419.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 37.75V-.1"/>
</g>
<g clip-path="url(#clip_52)">
<path transform="matrix(1,0,0,1,54,419.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V37.75"/>
</g>
<g clip-path="url(#clip_53)">
<path transform="matrix(1,0,0,1,54,419.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 37.5H167.9"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 513.69998)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="0 8.896001 13.344002 22.240002 26.688002">2.2.5</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 103.757328 513.69998)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="0 10.672001 19.568 28.464 38.24 44.464 48.912004 54.24 63.136 67.584 76.48 86.256008 96.032009 100.48 104.928 114.704 120.032009 128.92801 138.70401 144.92801 149.376 154.70401 163.6 168.048 182.272 192.048 201.824 211.6 216.048 224.944">Security and Integrity modules</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 53.99997)" font-size="14" font-family="TimesLTStd"><tspan y="496.94999" x="-.002 8.552 15.552 21.768002 25.268002 29.930003 36.93 40.822004 44.714006 51.714006 61.822008 65.714008 72.714008 79.714008 83.214008 88.66 94.87601 101.09201 108.09201 112.75401 116.64601 120.53801 127.53801 131.03801 137.25402 144.25402 151.25402 154.75402 158.64601 165.64601 169.53801 175.75402 182.75402 187.41602 191.30802 195.20001 202.20001 205.70001 216.59201 223.59201 230.59201 237.59201 241.48401 247.70001 253.14601 256.646 262.862 267.524 273.74 277.24 283.456 290.456 296.672 300.564 304.456 310.672 317.672 321.564 327.78 331.28 338.28 345.28 348.78 352.672 359.672 363.564 369.01 372.51 379.51 385.726 392.726 396.618 402.834 409.05003">The following security and integrity modules are available on this device:</tspan></text>
<path transform="matrix(1,0,0,1,54.000005,53.99997)" d="M0 509.49998H504V630H0Z" fill="#ffffff" fill-rule="evenodd"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 175.5 563.49996)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="10.11719" x="12.648 19.98 26.652 33.984 37.32 43.992 47.328004 54.000005 57.996004 64.668 77.004 85.007999 91.67999 98.35199 105.68399 110.35199 113.68799 117.68399 124.35599 127.691989 134.36399 141.69599 149.02799 152.36399 155.69998 163.03199 167.02799 173.69998 181.03199 185.69998 189.03598 193.03199 199.70398 203.03998 213.70798 221.03998 228.37198 235.70398 239.03998 245.71198">Table 2-6.Security and integrity modules</tspan></text>
<g clip-path="url(#clip_54)">
<path transform="matrix(1,0,0,1,54,582.99996)" d="M.5 .5H167.5V15.5H.5Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.5 585.49996)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="66.753 74.25 79.749 85.248 90.747 93.249">Module</tspan></text>
<g clip-path="url(#clip_55)">
<path transform="matrix(1,0,0,1,54,582.99996)" d="M168.5 .5H503.5V15.5H168.5Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 224.5 585.49996)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="141.75 148.248 153.252 158.256 163.26 166.761 169.263 174.762 177.75899 180.26099 185.75998">Description</tspan></text>
<g clip-path="url(#clip_56)">
<path transform="matrix(1,0,0,1,54,598.99996)" d="M.25 .5H167.75V26.5H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text fill="#0000ff" xml:space="preserve" transform="matrix(1 0 0 1 56.25 601.49996)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.4980008 9.495001 13.995001 18.999 21.501002 26.505002 31.509003 34.506006 39.510007 44.514009 49.51801 51.51601 56.01601 58.51801 63.52201 68.02201 72.52201 77.52601 79.52401 84.52801 87.52501 92.52901 95.031009 97.02901 102.033008 107.037 109.539 114.543 119.547 121.545 124.047 126.548999 129.54599 136.04399 142.047 148.545">Cryptographic acceleration unit (CAU)</tspan></text>
<g clip-path="url(#clip_57)">
<path transform="matrix(1,0,0,1,54,598.99996)" d="M168.25 .5H503.75V26.5H168.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 224.25 601.49996)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.0030004 11.007001 16.011002 21.015004 26.019005 29.016005 31.518006 36.018007 38.520006 45.018007 51.021005 57.024003 59.526 62.028 67.032 73.53 79.533 85.535999 88.037998 90.53999 96.54299 102.54599 108.54899 111.05099 113.552989 121.04999 127.54799 132.55199 135.05399 137.55599 143.55899 150.05699 156.06 159.05699 164.06099 166.56299 169.06499 174.06899 179.07299 184.07698 186.57898 192.58199 199.07999 205.083 208.07999 213.08399 218.08798 223.09198 225.59398 230.59798 232.59598 237.59998 242.60398 245.60097 247.59897 250.10097 255.10497 262.60197 267.10197 269.60398 274.10398 276.10197 281.10597 283.60798 288.10798 290.10597 297.60298 302.60697 304.60496 309.60896 312.11097">Supports DES, 3DES, AES, MD5, SHA-1, and SHA-256 algorithms via simple C</tspan><tspan y="18.83789" x=".00004 4.50004 9.504041 11.502041 13.500041 18.000042 20.502043 23.004044 28.008046 30.510046 35.514047 40.518049 43.020048 45.018049 52.51505 54.51305 59.01305 64.01705 69.02105 71.52305 76.02305 81.02705 85.52705 90.531047 93.528049 95.52605 98.028049 102.528049 105.030048 107.53204 112.53604 117.54004 122.04004 124.54204 126.54004 131.54404 136.54804 141.04804 143.55004 148.55403 151.55103 156.55503 161.05503 163.05303 168.05702 173.06102 178.06502 180.56702 185.57102 190.07102 192.57302 198.072 201.069 206.073 211.077 215.577 220.077 225.081 227.079 232.083">calls to optimized security functions provided by Freescale.</tspan></text>
<g clip-path="url(#clip_58)">
<path transform="matrix(1,0,0,1,54,625.74996)" d="M.25 .25H167.75V15.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text fill="#0000ff" xml:space="preserve" transform="matrix(1 0 0 1 56.25 627.99996)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.4980008 11.502001 16.506 21.510003 26.514004 34.011007 36.513006 41.517007 46.521009 54.01801 59.02201 64.02601 67.02301 69.52501 74.52901 79.533008 84.537 89.541 92.538 97.542 100.044 105.048 108.045 110.547 113.544 120.042 126.54 133.542">Random number generator (RNG)</tspan></text>
<g clip-path="url(#clip_59)">
<path transform="matrix(1,0,0,1,54,625.74996)" d="M168.25 .25H503.75V15.25H168.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 224.25 627.99996)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.0030004 11.007001 16.011002 21.015004 26.019005 29.016005 31.518006 36.018007 38.520006 41.022005 46.026006 51.030008 53.532007 58.032007 63.036008 67.53601 70.03801 75.04201 80.046009 85.05 90.054 93.051 98.055 100.557 102.555 107.559 112.562999 115.064998 120.06899 122.06699 127.07099 132.075 135.07199 137.06999 139.57199 144.57599 152.07299 154.57498 159.57898 164.58298 167.08498 169.08298 174.08698 179.09098 184.09497 186.59697 188.59497 193.59897 196.10097 198.60297 203.60697 208.61096 211.11296 217.61096 219.60897 224.61296 226.61096 229.11296 234.11696 236.11496 238.61696 244.61997 246.61797 251.62197 256.62599 261.62998 264.132 269.136 272.133 277.137 279.639 285.642 288.144 293.148 298.152 303.156 308.16 311.157 316.161">Supports the key generation algorithm defined in the Digital Signature Standard.</tspan></text>
<g clip-path="url(#clip_60)">
<path transform="matrix(1,0,0,1,54,641.24996)" d="M.25 .25H167.75V37.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text fill="#0000ff" xml:space="preserve" transform="matrix(1 0 0 1 56.25 643.49996)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.4980008 10.998001 15.498001 17.496003 19.494004 23.994004 26.496005 32.994005 37.998006 43.002008 48.00601 53.01001 58.01401 63.018014 68.02201 72.52201 77.02201 79.52401 86.02201 91.02601 96.03001 100.53001 105.03001 107.532009 110.52901 117.02701 123.52501 130.02301">Cyclic Redundancy Check (CRC)</tspan></text>
<g clip-path="url(#clip_61)">
<path transform="matrix(1,0,0,1,54,641.24996)" d="M168.25 .25H503.75V37.25H168.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 224.25 643.49996)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.4980008 11.502001 14.499001 19.503003 26.001004 31.005005 34.002008 39.00601 41.508008 48.00601 54.50401 61.00201 63.50401 68.50801 73.51201 78.51601 83.520008 86.517009 91.521 94.023 99.027 102.024 104.526 109.026 111.024 114.021 118.521 123.525 125.523 128.02501 130.52701 135.531 140.031 142.029 147.033 152.037 154.539 159.543 164.547 167.049 172.053 177.05699 180.05399 185.05799 187.05599 189.55799 192.05998 196.55998 201.56398 203.56198 206.06398 208.56598 211.06798 214.06497 219.06897 224.07297 226.07097 230.57097 233.07297 238.07697 241.07396 243.57596 246.07796 252.08097 255.07796 258.07496 263.07896 266.07597 268.57798 273.58198 278.58598 281.08799 286.09199 290.59199 293.094 295.09199 300.09599 305.09999 307.602 310.104 315.108 318.105 320.60704 325.61103 327.609">Hardware CRC generator circuit using 16/32-bit shift register. Error detection for all</tspan><tspan y="18.83789" x="0 4.5 6.498 11.502001 16.506 18.504002 23.508004 26.010004 28.512005 33.516008 38.520009 43.52401 48.52801 50.526014 55.530015 58.032014 60.53401 65.53801 70.54201 75.546009 78.048007 80.55 85.554 90.558 95.562 98.063999 105.561 110.564998 115.064998 117.56699 120.06899 127.565998 132.56999 134.568 137.06999 139.068 142.06499 147.06899 149.06699 151.56899 154.07099 159.07498 162.07198 165.06897 170.07297 173.06996 177.56996 180.07196 182.57396 187.57796 190.57495 195.57895 200.58295 203.57994 208.58394 216.08094 223.57793 228.58193 233.58592 235.58393 240.58792 243.08992 245.08792 250.09192 252.08992 254.59192 256.5899 261.5939 263.5919 266.0939 270.5939 275.5979 280.6019 285.6059 288.1079 292.6079 297.6119 299.6099 304.6139 309.6179 312.1199 314.62193 319.62593 324.6299">single, double, odd, and most multi-bit errors, programmable initial seed value, and</tspan><tspan y="29.83789" x="0 5.0040009 10.008001 12.510002 14.508002 19.512003 24.516003 29.520005 31.518006 34.020006 36.522005 41.526006 46.530008 49.032007 54.036008 57.03301 62.03701 64.53901 67.04101 72.045009 74.547008 77.049 80.046009 85.05 90.054 94.554 99.558 104.562 109.062 114.065998 116.56799 118.565998 123.56999 128.57399 133.57799 136.07999 138.58199 143.58599 148.58998 151.09198 156.09598 158.59798 163.60198 168.60597 173.60997 176.11197 182.60997 189.10797 195.60597 198.10797 201.10497 206.10897 210.60897 215.61296 217.61096 220.11296 222.61496 227.11496 229.11296 234.11696 236.61896 239.12096 242.11795 247.12195 252.12595 256.62596 261.62995 266.63395 271.13395 276.13795 278.63996 281.63697 286.64097 291.64497 293.64295 298.14295 300.64497 305.64897 308.64598">optional feature to transpose input data and CRC result via transpose register.</tspan></text>
<g clip-path="url(#clip_62)">
<path transform="matrix(1,0,0,1,54,582.99996)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M-.5 0H168.1"/>
</g>
<g clip-path="url(#clip_63)">
<path transform="matrix(1,0,0,1,54,582.99996)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168-.5V16.5"/>
</g>
<g clip-path="url(#clip_64)">
<path transform="matrix(1,0,0,1,54,582.99996)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168.6 16H-.5"/>
</g>
<g clip-path="url(#clip_65)">
<path transform="matrix(1,0,0,1,54,582.99996)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 16.5V-.5"/>
</g>
<g clip-path="url(#clip_66)">
<path transform="matrix(1,0,0,1,54,582.99996)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M167.9 0H504.5"/>
</g>
<g clip-path="url(#clip_67)">
<path transform="matrix(1,0,0,1,54,582.99996)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.5V16.5"/>
</g>
<g clip-path="url(#clip_68)">
<path transform="matrix(1,0,0,1,54,582.99996)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.5 16H167.4"/>
</g>
<g clip-path="url(#clip_69)">
<path transform="matrix(1,0,0,1,54,598.99996)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168-.6V27.1"/>
</g>
<g clip-path="url(#clip_70)">
<path transform="matrix(1,0,0,1,54,598.99996)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168.35 26.75H-.25"/>
</g>
<g clip-path="url(#clip_71)">
<path transform="matrix(1,0,0,1,54,598.99996)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 26.85V.4"/>
</g>
<g clip-path="url(#clip_72)">
<path transform="matrix(1,0,0,1,54,598.99996)" 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_73)">
<path transform="matrix(1,0,0,1,54,598.99996)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 26.75H167.65"/>
</g>
<g clip-path="url(#clip_74)">
<path transform="matrix(1,0,0,1,54,625.74996)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168-.35V15.85"/>
</g>
<g clip-path="url(#clip_75)">
<path transform="matrix(1,0,0,1,54,625.74996)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168.35 15.5H-.25"/>
</g>
<g clip-path="url(#clip_76)">
<path transform="matrix(1,0,0,1,54,625.74996)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 15.6V-.1"/>
</g>
<g clip-path="url(#clip_77)">
<path transform="matrix(1,0,0,1,54,625.74996)" 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_78)">
<path transform="matrix(1,0,0,1,54,625.74996)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 15.5H167.65"/>
</g>
<g clip-path="url(#clip_79)">
<path transform="matrix(1,0,0,1,54,641.24996)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168-.35V37.75"/>
</g>
<g clip-path="url(#clip_80)">
<path transform="matrix(1,0,0,1,54,641.24996)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168.1 37.5H-.25"/>
</g>
<g clip-path="url(#clip_81)">
<path transform="matrix(1,0,0,1,54,641.24996)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 37.75V-.1"/>
</g>
<g clip-path="url(#clip_82)">
<path transform="matrix(1,0,0,1,54,641.24996)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V37.75"/>
</g>
<g clip-path="url(#clip_83)">
<path transform="matrix(1,0,0,1,54,641.24996)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 37.5H167.9"/>
</g>
<g clip-path="url(#clip_84)">
<path transform="matrix(1,0,0,1,54,24.56926)" d="M0 0H504L488 16H0V0Z" fill="#666666"/>
<path transform="matrix(1,0,0,1,54,24.56926)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#666666" d="M0 0H504L488 16H0V0Z"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 17.99997)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="26.01034" x="407.49299 413.99098 419.48997 424.49397 429.99296 432.98997 437.99397 441.49497 443.99699 449.00099 451.503 454.005 459.504 462.501 466.002 471.501 477 482.499 487.503 490.5 493.002 498.501">Chapter 2 Introduction</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 734.9386)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="130.01001 137.23001 142.79001 148.35 151.13 157.8 163.91 170.02 173.35 179.46 185.02 193.91 196.69 199.47 205.03 207.81 215.03 220.59 223.92 229.48 233.37 238.93 245.04 250.59999 256.16 258.94 267.27 272.83 278.93998 285.04997 290.60997 293.38996 296.16996 298.94996 306.16996 311.72996 317.28996 320.06996 322.84996 328.40995 331.18995 336.74995 342.85993 348.9699 351.7499 357.3099 362.8699 368.4299">K60 Sub-Family Reference Manual, Rev. 2 Jun 2012</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 751.7559)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".00401 5.5030105 8.5000109 13.504011 18.50801 23.00801 27.50801 32.512014 34.510015 39.514017 42.016016 48.019014 53.023015 60.520017 62.518018 67.01802 72.02202 77.02602 82.030017 87.03401 91.53401 94.03601 99.04001 102.03701 104.53901 107.04101 109.54301 114.547008 119.047008">Freescale Semiconductor, Inc.</tspan></text>
<text fill="#ff0000" xml:space="preserve" transform="matrix(1 0 0 1 220.32 751.7559)" 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.7559)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="156.312 161.316">65</tspan></text>
<text fill="#ff0000" xml:space="preserve" transform="matrix(1 0 0 1 54 763.7559)" 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_85)">
<path transform="matrix(1,0,0,1,54,748.5559)" 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_86)">
<path transform="matrix(1,0,0,1,54,748.5559)" 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_87)">
<path transform="matrix(1,0,0,1,54,748.5559)" 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_88" 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>