MMPF0100 and MMPF0200 Frequency Margining - Application Note

Freescale Semiconductor, Inc.
Application Note
Document Number: AN4840
Rev. 1.0, 12/2013
MMPF0100 and MMPF0200 Frequency Margining
1
Introduction
Contents
1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
The switching regulators in the PF0100 and PF0200
operate at a default switching frequency of 2 MHz in the
PWM mode. The switching frequency is derived from an
internal 16 MHz master clock. These devices are powered
by SMARTMOS technology. For applications sensitive to
noise interference from the switching regulators, the
16 MHz can be changed to move the switching frequency
away from sensitive bands. In this application note, the
procedure to change the 16 MHz clock is explained.
2 Frequency Margining in the PF0100 and PF0200 . . . . . . . . 2
3 Appendix: Look-Up Tables for Frequency Margining . . . . . . 4
4 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
© Freescale Semiconductor, Inc., 2013. All rights reserved.
Frequency Margining in the PF0100 and PF0200
1.1
Trimming Explained
Table 1 gives the 16 MHz clock specification for the PF0100 (or PF0200).
Table 1. 16MHz Clock Specification
Parameter
Symbol
Min
Typ
Max
Unit
Frequency
F16MHZ
14.7
16.0
17.2
MHz
Due to variations in the semiconductor manufacturing processes, at the outset not every device manufactured has its
16 MHz clock frequency between the specifications in Table 1. During ATE (automated test equipment) testing of the device,
the 16 MHz clock is fine tuned to as close to 16 MHz as possible to ensure it fits in the specifications in Table 1. This fine
tuning of the 16MHz (and other crucial parameters) is referred to as trimming. It is achieved by one-time-programming 5
non-volatile bits which control the 16 MHz clock. The final setting of these 5 bits which results in the clock frequency being
closest to 16 MHz is referred to as "programmed trim code".
During power up, the final trim code is loaded into a volatile register which now controls the 16 MHz frequency. By accessing
and changing the contents of this volatile register, it is possible to margin the 16 MHz clock.
2
Frequency Margining in the PF0100 and PF0200
The 16 MHz clock can be margined by following the below steps. These steps can be easily implemented in software.
1. Read programmed trim code
— WRITE_I2C:7F:02 // Write 0x02 to address 0x7F to access extended page 2
— READ_I2C:DF // Read register 0xDF to obtain programmed trim code for 16MHz
oscillator
2. Access the look up table corresponding to the result obtained in step 1.
The 16 MHz clock is trimmed using 5 bits. The programmed trim code can thus be any value from 0 to 31 (decimal) or 0x00
to 0x1F (hexadecimal). Based on the programmed trim code value, select the appropriate table in the section “Appendix:
Look-Up Tables for Frequency Margining”. Table 2 gives the look up table number for a given programmed trim code.
Table 2. Index of Look up Tables
Programmed Trim Code
Look up Table Number
0x00
Table 18
0x01
Table 17
0x02
Table 16
0x03
Table 15
0x04
Table 14
0x05
Table 13
0x06
Table 12
0x07
Table 11
0x08
Table 10
0x09
Table 9
0x0A
Table 8
0x0B
Table 7
0x0C
Table 6
0x0D
Table 5
AN4840 Application Note Rev. 1.0 12/2013
2
Freescale Semiconductor, Inc.
Frequency Margining in the PF0100 and PF0200
Table 2. Index of Look up Tables (continued)
Programmed Trim Code
Look up Table Number
0x0E
Table 4
0x0F
Table 3
0x10
Table 34
0x11
Table 33
0x12
Table 32
0x13
Table 31
0x14
Table 30
0x15
Table 29
0x16
Table 28
0x17
Table 27
0x18
Table 26
0x19
Table 25
0x1A
Table 24
0x1B
Table 23
0x1C
Table 22
0x1D
Table 21
0x1E
Table 20
0x1F
Table 19
3. Look up trim code necessary for required frequency
From the table selected in Step 2, determine the trim code that is needed to set the frequency to the desired value.
For example, if the programmed trim code is read as 0x1F in Step 1, go to Table 19 as per Step 2. Say, it is desired to change
the switching frequency of regulators from 2 MHz to 2.225 MHz. That corresponds to changing the 16 MHz clock frequency
from 16 MHz to 17.8 MHz. In Table 19, the closest frequency to 17.8 MHz is 17.778 MHz and that corresponds to a trim
code of 0x04. The hex value 0x04 is the trim code necessary to get to the required frequency.
4. Determine value to be written to frequency control register
• Add 0x20 to the trim code determined in Step 3. The resulting value is used in Step 5. From above example, (0x04
+ 0x20) = 0x24
5. Execute commands to change the clock frequency
• WRITE_I2C:7F:02 // Write 0x02 to address 0x7F to access extended page 2
• WRITE_I2C:8E:(Value determined in Step 4) // Enable overriding final trim code with
selected trim code. Clock frequency changes after this command is executed
• Continuing the above example, writing 0x24 to register 8E will change the switching frequency to 2.225 MHz.
Note that the values in the look up tables are typical numbers. There can be up to 5% tolerance in these values.
AN4840 Application Note Rev. 1.0 12/2013
Freescale Semiconductor, Inc.
3
Appendix: Look-Up Tables for Frequency Margining
3
Appendix: Look-Up Tables for Frequency Margining
Table 3. Look-up Table for Final Trim Code of 0x0F
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
16.000
15.686
15.385
15.094
14.815
14.545
14.286
14.035
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
13.793
13.559
13.333
13.115
12.903
12.698
12.500
12.308
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
12.121
11.940
11.765
11.594
11.429
11.268
11.111
10.959
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
10.811
10.667
10.526
10.390
10.256
10.127
10.000
9.877
Table 4. Look-up Table for Final Trim Code of 0x0E
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
16.327
16.000
15.686
15.385
15.094
14.815
14.545
14.286
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
14.035
13.793
13.559
13.333
13.115
12.903
12.698
12.500
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
12.308
12.121
11.940
11.765
11.594
11.429
11.268
11.111
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
10.959
10.811
10.667
10.526
10.390
10.256
10.127
10.000
Table 5. Look-up Table for Final Trim Code of 0x0D
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
16.667
16.327
16.000
15.686
15.385
15.094
14.815
14.545
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
14.286
14.035
13.793
13.559
13.333
13.115
12.903
12.698
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
12.500
12.308
12.121
11.940
11.765
11.594
11.429
11.268
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
11.111
10.959
10.811
10.667
10.526
10.390
10.256
10.127
AN4840 Application Note Rev. 1.0 12/2013
4
Freescale Semiconductor, Inc.
Appendix: Look-Up Tables for Frequency Margining
Table 6. Look-up Table for Final Trim Code of 0x0C
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
17.021
16.667
16.327
16.000
15.686
15.385
15.094
14.815
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
14.545
14.286
14.035
13.793
13.559
13.333
13.115
12.903
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
12.698
12.500
12.308
12.121
11.940
11.765
11.594
11.429
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
11.268
11.111
10.959
10.811
10.667
10.526
10.390
10.256
Table 7. Look-up Table for Final Trim Code of 0x0B
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
17.391
17.021
16.667
16.327
16.000
15.686
15.385
15.094
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
14.815
14.545
14.286
14.035
13.793
13.559
13.333
13.115
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
12.903
12.698
12.500
12.308
12.121
11.940
11.765
11.594
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
11.429
11.268
11.111
10.959
10.811
10.667
10.526
10.390
Table 8. Look-up Table for Final Trim Code of 0x0A
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
17.778
17.391
17.021
16.667
16.327
16.000
15.686
15.385
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
15.094
14.815
14.545
14.286
14.035
13.793
13.559
13.333
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
13.115
12.903
12.698
12.500
12.308
12.121
11.940
11.765
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
11.594
11.429
11.268
11.111
10.959
10.811
10.667
10.526
AN4840 Application Note Rev. 1.0 12/2013
Freescale Semiconductor, Inc.
5
Appendix: Look-Up Tables for Frequency Margining
Table 9. Look-up Table for Final Trim Code of 0x09
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
18.182
17.778
17.391
17.021
16.667
16.327
16.000
15.686
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
15.385
15.094
14.815
14.545
14.286
14.035
13.793
13.559
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
13.333
13.115
12.903
12.698
12.500
12.308
12.121
11.940
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
11.765
11.594
11.429
11.268
11.111
10.959
10.811
10.667
Table 10. Look-up Table for Final Trim Code of 0x08
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
18.605
18.182
17.778
17.391
17.021
16.667
16.327
16.000
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
15.686
15.385
15.094
14.815
14.545
14.286
14.035
13.793
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
13.559
13.333
13.115
12.903
12.698
12.500
12.308
12.121
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
11.940
11.765
11.594
11.429
11.268
11.111
10.959
10.811
Table 11. Look-up Table for Final Trim Code of 0x07
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
19.048
18.605
18.182
17.778
17.391
17.021
16.667
16.327
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
16.000
15.686
15.385
15.094
14.815
14.545
14.286
14.035
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
13.793
13.559
13.333
13.115
12.903
12.698
12.500
12.308
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
12.121
11.940
11.765
11.594
11.429
11.268
11.111
10.959
AN4840 Application Note Rev. 1.0 12/2013
6
Freescale Semiconductor, Inc.
Appendix: Look-Up Tables for Frequency Margining
Table 12. Look-up Table for Final Trim Code of 0x06
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
19.512
19.048
18.605
18.182
17.778
17.391
17.021
16.667
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
16.327
16.000
15.686
15.385
15.094
14.815
14.545
14.286
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
14.035
13.793
13.559
13.333
13.115
12.903
12.698
12.500
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
12.308
12.121
11.940
11.765
11.594
11.429
11.268
11.111
Table 13. Look-up Table for Final Trim Code of 0x05
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
20.000
19.512
19.048
18.605
18.182
17.778
17.391
17.021
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
16.667
16.327
16.000
15.686
15.385
15.094
14.815
14.545
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
14.286
14.035
13.793
13.559
13.333
13.115
12.903
12.698
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
12.500
12.308
12.121
11.940
11.765
11.594
11.429
11.268
Table 14. Look-up Table for Final Trim Code of 0x04
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
20.513
20.000
19.512
19.048
18.605
18.182
17.778
17.391
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
17.021
16.667
16.327
16.000
15.686
15.385
15.094
14.815
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
14.545
14.286
14.035
13.793
13.559
13.333
13.115
12.903
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
12.698
12.500
12.308
12.121
11.940
11.765
11.594
11.429
AN4840 Application Note Rev. 1.0 12/2013
Freescale Semiconductor, Inc.
7
Appendix: Look-Up Tables for Frequency Margining
Table 15. Look-up Table for Final Trim Code of 0x03
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
21.053
20.513
20.000
19.512
19.048
18.605
18.182
17.778
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
17.391
17.021
16.667
16.327
16.000
15.686
15.385
15.094
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
14.815
14.545
14.286
14.035
13.793
13.559
13.333
13.115
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
12.903
12.698
12.500
12.308
12.121
11.940
11.765
11.594
Table 16. Look-up Table for Final Trim Code of 0x02
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
21.622
21.053
20.513
20.000
19.512
19.048
18.605
18.182
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
17.778
17.391
17.021
16.667
16.327
16.000
15.686
15.385
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
15.094
14.815
14.545
14.286
14.035
13.793
13.559
13.333
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
13.115
12.903
12.698
12.500
12.308
12.121
11.940
11.765
Table 17. Look-up Table for Final Trim Code of 0x01
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
22.222
21.622
21.053
20.513
20.000
19.512
19.048
18.605
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
18.182
17.778
17.391
17.021
16.667
16.327
16.000
15.686
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
15.385
15.094
14.815
14.545
14.286
14.035
13.793
13.559
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
13.333
13.115
12.903
12.698
12.500
12.308
12.121
11.940
AN4840 Application Note Rev. 1.0 12/2013
8
Freescale Semiconductor, Inc.
Appendix: Look-Up Tables for Frequency Margining
Table 18. Look-up Table for Final Trim Code of 0x00
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
22.857
22.222
21.622
21.053
20.513
20.000
19.512
19.048
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
18.605
18.182
17.778
17.391
17.021
16.667
16.327
16.000
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
15.686
15.385
15.094
14.815
14.545
14.286
14.035
13.793
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
13.559
13.333
13.115
12.903
12.698
12.500
12.308
12.121
Table 19. Look-up Table for Final Trim Code of 0x1F
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
23.529
22.857
22.222
21.622
21.053
20.513
20.000
19.512
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
19.048
18.605
18.182
17.778
17.391
17.021
16.667
16.327
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
16.000
15.686
15.385
15.094
14.815
14.545
14.286
14.035
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
13.793
13.559
13.333
13.115
12.903
12.698
12.500
12.308
Table 20. Look-up Table for Final Trim Code of 0x1E
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
24.242
23.529
22.857
22.222
21.622
21.053
20.513
20.000
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
19.512
19.048
18.605
18.182
17.778
17.391
17.021
16.667
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
16.327
16.000
15.686
15.385
15.094
14.815
14.545
14.286
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
14.035
13.793
13.559
13.333
13.115
12.903
12.698
12.500
AN4840 Application Note Rev. 1.0 12/2013
Freescale Semiconductor, Inc.
9
Appendix: Look-Up Tables for Frequency Margining
Table 21. Look-up Table for Final Trim Code of 0x1D
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
25.000
24.242
23.529
22.857
22.222
21.622
21.053
20.513
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
20.000
19.512
19.048
18.605
18.182
17.778
17.391
17.021
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
16.667
16.327
16.000
15.686
15.385
15.094
14.815
14.545
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
14.286
14.035
13.793
13.559
13.333
13.115
12.903
12.698
Table 22. Look-up Table for Final Trim Code of 0x1C
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
25.806
25.000
24.242
23.529
22.857
22.222
21.622
21.053
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
20.513
20.000
19.512
19.048
18.605
18.182
17.778
17.391
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
17.021
16.667
16.327
16.000
15.686
15.385
15.094
14.815
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
14.545
14.286
14.035
13.793
13.559
13.333
13.115
12.903
AN4840 Application Note Rev. 1.0 12/2013
10
Freescale Semiconductor, Inc.
Appendix: Look-Up Tables for Frequency Margining
Table 23. Look-up Table for Final Trim Code of 0x1B
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
26.667
25.806
25.000
24.242
23.529
22.857
22.222
21.622
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
21.053
20.513
20.000
19.512
19.048
18.605
18.182
17.778
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
17.391
17.021
16.667
16.327
16.000
15.686
15.385
15.094
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
14.815
14.545
14.286
14.035
13.793
13.559
13.333
13.115
Table 24. Look-up Table for Final Trim Code of 0x1A
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
27.586
26.667
25.806
25.000
24.242
23.529
22.857
22.222
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
21.622
21.053
20.513
20.000
19.512
19.048
18.605
18.182
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
17.778
17.391
17.021
16.667
16.327
16.000
15.686
15.385
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
15.094
14.815
14.545
14.286
14.035
13.793
13.559
13.333
Table 25. Look-up Table for Final Trim Code of 0x19
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
28.571
27.586
26.667
25.806
25.000
24.242
23.529
22.857
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
22.222
21.622
21.053
20.513
20.000
19.512
19.048
18.605
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
18.182
17.778
17.391
17.021
16.667
16.327
16.000
15.686
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
15.385
15.094
14.815
14.545
14.286
14.035
13.793
13.559
AN4840 Application Note Rev. 1.0 12/2013
Freescale Semiconductor, Inc.
11
Appendix: Look-Up Tables for Frequency Margining
Table 26. Look-Up Table for Final Trim Code of 0x18
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
29.630
28.571
27.586
26.667
25.806
25.000
24.242
23.529
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
22.857
22.222
21.622
21.053
20.513
20.000
19.512
19.048
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
18.605
18.182
17.778
17.391
17.021
16.667
16.327
16.000
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
15.686
15.385
15.094
14.815
14.545
14.286
14.035
13.793
Table 27. Look-up Table for Final Trim Code of 0x17
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
30.769
29.630
28.571
27.586
26.667
25.806
25.000
24.242
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
23.529
22.857
22.222
21.622
21.053
20.513
20.000
19.512
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
19.048
18.605
18.182
17.778
17.391
17.021
16.667
16.327
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
16.000
15.686
15.385
15.094
14.815
14.545
14.286
14.035
Table 28. Look-up Table for Final Trim Code of 0x16
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
32.000
30.769
29.630
28.571
27.586
26.667
25.806
25.000
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
24.242
23.529
22.857
22.222
21.622
21.053
20.513
20.000
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
19.512
19.048
18.605
18.182
17.778
17.391
17.021
16.667
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
16.327
16.000
15.686
15.385
15.094
14.815
14.545
14.286
AN4840 Application Note Rev. 1.0 12/2013
12
Freescale Semiconductor, Inc.
Appendix: Look-Up Tables for Frequency Margining
Table 29. Look-up Table for Final Trim Code of 0x15
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
33.333
32.000
30.769
29.630
28.571
27.586
26.667
25.806
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
25.000
24.242
23.529
22.857
22.222
21.622
21.053
20.513
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
20.000
19.512
19.048
18.605
18.182
17.778
17.391
17.021
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
16.667
16.327
16.000
15.686
15.385
15.094
14.815
14.545
Table 30. Look-up Table for Final Trim Code of 0x14
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
34.783
33.333
32.000
30.769
29.630
28.571
27.586
26.667
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
25.806
25.000
24.242
23.529
22.857
22.222
21.622
21.053
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
20.513
20.000
19.512
19.048
18.605
18.182
17.778
17.391
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
17.021
16.667
16.327
16.000
15.686
15.385
15.094
14.815
Table 31. Look-up Table for Final Trim Code of 0x13
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
36.364
34.783
33.333
32.000
30.769
29.630
28.571
27.586
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
26.667
25.806
25.000
24.242
23.529
22.857
22.222
21.622
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
21.053
20.513
20.000
19.512
19.048
18.605
18.182
17.778
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
17.391
17.021
16.667
16.327
16.000
15.686
15.385
15.094
AN4840 Application Note Rev. 1.0 12/2013
Freescale Semiconductor, Inc.
13
Appendix: Look-Up Tables for Frequency Margining
Table 32. Look-up Table for Final Trim Code of 0x12
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
38.095
36.364
34.783
33.333
32.000
30.769
29.630
28.571
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
27.586
26.667
25.806
25.000
24.242
23.529
22.857
22.222
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
21.622
21.053
20.513
20.000
19.512
19.048
18.605
18.182
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
17.778
17.391
17.021
16.667
16.327
16.000
15.686
15.385
Table 33. Look-up Table for Final Trim Code of 0x11
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
40.000
38.095
36.364
34.783
33.333
32.000
30.769
29.630
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
28.571
27.586
26.667
25.806
25.000
24.242
23.529
22.857
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
22.222
21.622
21.053
20.513
20.000
19.512
19.048
18.605
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
18.182
17.778
17.391
17.021
16.667
16.327
16.000
15.686
Table 34. Look-up Table for Final Trim Code of 0x10
Trim Code (Hex)
0F
0E
0D
0C
0B
0A
9
8
Frequency (MHz)
42.105
40.000
38.095
36.364
34.783
33.333
32.000
30.769
Trim Code (Hex)
7
6
5
4
3
2
1
0
Frequency (MHz)
29.630
28.571
27.586
26.667
25.806
25.000
24.242
23.529
Trim Code (Hex)
1F
1E
1D
1C
1B
1A
19
18
Frequency (MHz)
22.857
22.222
21.622
21.053
20.513
20.000
19.512
19.048
Trim Code (Hex)
17
16
15
14
13
12
11
10
Frequency (MHz)
18.605
18.182
17.778
17.391
17.021
16.667
16.327
16.000
AN4840 Application Note Rev. 1.0 12/2013
14
Freescale Semiconductor, Inc.
References
4
References
Following are URLs where you can obtain information on related Freescale products and application solutions:
Document Number
and Description
URL
MMPF0100
Data Sheet
www.freescale.com/files/analog/doc/data_sheet/MMPF0100.pdf
MMPF0200
Data Sheet
www.freescale.com/files/analog/doc/data_sheet/MMPF0200.pdf
Freescale.com Support Pages
URL
MMPF0100
Product Summary Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MMPF0100
MMPF0200
Product Summary Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MMPF0200
Power Management Home Page
http://www.freescale.com/PMIC
Analog Home Page
http://www.freescale.com/analog
AN4840 Application Note Rev. 1.0 12/2013
Freescale Semiconductor, Inc.
15
Revision History
5
Revision History
Revision
Date
1.0
12/2013
Description
• Initial release
AN4840 Application Note Rev. 1.0 12/2013
16
Freescale Semiconductor, Inc.
How to Reach Us:
Information in this document is provided solely to enable system and software implementers to use Freescale products.
Home Page:
freescale.com
There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits based
Web Support:
freescale.com/support
Freescale reserves the right to make changes without further notice to any products herein. Freescale makes no
on the information in this document.
warranty, representation, or guarantee regarding the suitability of its products for any particular purpose, nor does
Freescale assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any
and all liability, including without limitation consequential or incidental damages. “Typical” parameters that may be
provided in Freescale data sheets and/or specifications can and do vary in different applications, and actual performance
may vary over time. All operating parameters, including “typicals,” must be validated for each customer application by
customer’s technical experts. Freescale does not convey any license under its patent rights nor the rights of others.
Freescale sells products pursuant to standard terms and conditions of sale, which can be found at the following address:
freescale.com/SalesTermsandConditions.
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.
SMARTMOS is a trademark of Freescale Semiconductor, Inc. All other product or service names are the property of their
respective owners.
© 2013 Freescale Semiconductor, Inc.
Document Number: AN4840
Rev. 1.0
12/2013