Electronic Components Datasheet Search
  English  ▼

X  

MMPF0100 Datasheet(PDF) 23 Page - NXP Semiconductors

Part # MMPF0100
Description  14 channel configurable power management integrated circuit
PDF  136 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NXP [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo NXP - NXP Semiconductors

MMPF0100 Datasheet(HTML) 23 Page - NXP Semiconductors

Back Button MMPF0100 Datasheet HTML 19Page - NXP Semiconductors MMPF0100 Datasheet HTML 20Page - NXP Semiconductors MMPF0100 Datasheet HTML 21Page - NXP Semiconductors MMPF0100 Datasheet HTML 22Page - NXP Semiconductors MMPF0100 Datasheet HTML 23Page - NXP Semiconductors MMPF0100 Datasheet HTML 24Page - NXP Semiconductors MMPF0100 Datasheet HTML 25Page - NXP Semiconductors MMPF0100 Datasheet HTML 26Page - NXP Semiconductors MMPF0100 Datasheet HTML 27Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 23 / 136 page
background image
NXP Semiconductors
23
PF0100
FUNCTIONAL BLOCK REQUIREMENTS AND BEHAVIORS
6.1.2.4
Soft start ramp rate
The start-up ramp rate or soft start ramp rate can be chosen from the same options as shown in 6.4.4.2.1 Dynamic voltage scaling, page
35.
6.1.3
OTP prototyping
Before permanently programming fuses, it is possible to test the desired configuration by using the “Try Before Buy” feature. With this
feature, the configuration is loaded from the OTP registers. These registers merely serve as temporary storage for the values to be written
to the fuses, for the values read from the fuses, or for the values read from the default configuration. To avoid confusion, these registers
are referred to as the TBBOTP registers. The portion of the register map concerned with OTP is shown in Table 137 and Table 138.
The contents of the TBBOTP registers are initialized to zero when a valid VIN is first applied. The values loaded into the TBBOTP registers
depend on the setting of the VDDOTP pin and on the value of the TBB_POR and FUSE_POR_XOR bits. Refer to Table 16.
• If VDDOTP = VCOREDIG (1.5 V), the values are loaded from the default configuration.
• If VDDOTP = 0.0 V, TBB_POR = 0 and FUSE_POR_XOR = 1, the values are loaded from the fuses. In the MMPF0100,
FUSE_POR1, FUSE_POR2, and FUSE_POR3 are XOR’ed into the FUSE_POR_XOR bit. The FUSE_POR_XOR has to be 1 for
fuses to be loaded. This can be achieved by setting any one or all of the FUSE_PORx bits. In the MMPF0100A, the XOR function
is removed. It is required to set all of the FUSE_PORx bits to be able to load the fuses.
• If VDDOTP = 0.0 V, TBB_POR = 0 and FUSE_POR_XOR = 0, the TBBOTP registers remain initialized at zero.
The initial value of TBB_POR is always “0”; only when VDDOTP = 0.0 V and TBB_POR is set to “1” are the values from the TBBOTP
registers maintained and not loaded from a different source.
The contents of the TBBOTP registers are modified by I2C. To communicate with I2C, VIN must be valid and VDDIO, to which SDA and
SCL are pulled up, must be powered by a 1.7 V to 3.6 V supply. VIN, or the coin cell voltage must be valid to maintain the contents of the
registers. To power on with the contents of the TBBOTP registers, the following conditions must exist; VIN is valid, VDDOTP = 0.0 V,
TBB_POR = 1 and there is a valid turn-on event. Refer to the application note AN4536 for an example of prototyping.
6.1.4
Reading OTP fuses
As described in the previous section, the contents of the fuses are loaded to the TBBOTP registers when the following conditions are met;
VIN is valid, VDDOTP = 0.0 V, TBB_POR = 0 and FUSE_POR_XOR = 1. If ECC were enabled at the time the fuses were programmed,
the error corrected values can be loaded into the TBBOTP registers if desired. Once the fuses are loaded and a turn-on event occurs, the
PMIC powers on with the configuration programmed in the fuses. For more details on reading the OTP fuses, see application note
AN4536.
6.1.5
Programming OTP fuses
The parameters which can be programmed are shown in the TBBOTP registers in Table 137. Extended page 1, page 111 of the register
map. The PF0100 offers ECC, the control registers for which functions are located in Extended Page 2 of the register map. There are ten
banks of twenty-six fuses each which can be programmed. Programming the fuses requires an 8.25 V, 100 mA supply powering the
VDDOTP pin, bypassed with 10 to 20
μF of capacitance. For more details on programming the OTP fuses, see application note AN4536.
1
100
0x0C
1
101
0x0D
1
110
0x0E
1
111
0x0F
Table 15. I2C address configuration (continued)
I2C_SLV_ADDR[3]
hard coded
I2C_SLV_ADDR[2:0]
I2C device address
(Hex)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com