Document information Information Content
Keywords PMIC, PF7100, i.MX 8, S32
Abstract This application note provides a comprehensive list of design guidelines used
for the hardware development of PF7100 device.
Rev Date Description
2.0 20210105 •
Section 1– Changed from "The PF7100 PMIC family comprises three devices..." to "The PF7100 PMIC family comprises two devices..."
– Changed from "PF7100 industrial version device provides all the same switching and LDO regulator resources as automotive ASIL B device. It addresses industrial market applications."
to "The automotive QM device is good to address industrial market as well."
•
Figure 3, bottom of image– Changed "51, 45, 57" to "26, 29, 49", respectively.
1.0 20200615 • Initial version
1 Overview
The PF7100 family of devices feature a power management integrated circuit (PMIC) designed for high performance i.MX 8 processors. It features high-efficiency buck converters and linear regulators for powering the processor, memory and miscellaneous peripherals.
The PF7100 PMIC family comprises two devices, to address different market needs:
• PF7100 automotive ASIL B device provides a full feature PMIC with five switching regulators and two LDOs, integrates functional safety mechanism to comply with the ISO 26262 standard, and provides a powerful and flexible solution for ASIL B(D) automotive modules.
• PF7100 automotive QM device provides the same switching and LDO regulator resources as ASIL B device, but without the functional safety overhead to provide an economic platform for systems not required to meet the ASIL B qualification.
• The automotive QM device is good to address industrial market as well.
Built-in one-time programmable (OTP) memory stores key startup configurations, drastically reducing external components typically used to set output voltage and sequence of external regulators. Regulator parameters are adjustable through high- speed I2C after power-up offering flexibility for different system states.
The PF7100 devices are available in HVQFN48 package with dimple wettable flank.
Refer to PF7100 data sheet for more information.
2 Package pinout
aaa-034297 VSELECT48 NC47 SW4IN46 SW4LX45 SW3LX44 SW3IN43 SW2IN42 SW2LX41 SW1LX40 SW1IN39 PGOOD38 INTB37
FSOB 36
RESETBMCU 35
PWRON 34
STANDBY 33
TBBEN 32
SW1FB 31
SW2FB 30
DGND 29
V1P5D 28 27 VIN
AGND 26
AMUX 25
XINTB13 NC114 SW5IN15 SW5LX16 XFAILB17 LDO2OUT18 LDO2IN19 LDO1IN20 LDO1OUT21 VSNVS222 VSNVS123 V1P5A24 WDI 1
SYNCOUT 2 EWARN 3 LDO2EN 4 SYNCIN 5
SW4FB 6
SW3FB EPAD
7 VDDOTP 8 VDDIO 9 SDA 10 SCL 11
SW5FB 12
Figure 1. Pin configuration PF7100
3 PMIC control schematic design
3.1 I/O interfacing diagram
aaa-028062 GPIO (optional) GPIO (optional) SD1_VSELECT SD1_PWR_EN_B
VSELECT LDO2EN PMIC_ON_REQPWRON
EARLY_WARNINGEWARN
PGOOD
FSOB
VDDIOVIN/ VDDIO VDDIO
PMIC_STBY_REQSTANDBY RESETBMCU WDOG_B
i.MX8 MCU
PMIC1 PMIC2
WDI
POR_B
VDDIO
VDDIO
INTBINT_B
TBBEN GPIO (optional) GPIO (optional) SD2_VSELECT SD2_PWR_EN_B
VSELECT LDO2EN PWRON
GPIO (optional) GPIO (optional)
EWARN
PGOOD
FSOB
VDDIOVIN/ VDDIO VDDIO
STANDBY RESETBMCU WDI
INTB
TBBEN
XINTB XINTB
XFAILB V1P5A
XFAILB
Figure 2. I/O interfacing diagram
Pin # Symbol Pin description Type i.MX8 application connection
MCU interface I/Os
34 PWRON PWRON input I Autostart mode: 100 kΩ pull up to VIN or VSNVS
SCU control mode: connected to MCU PMIC_ON_REQ
33 STANDBY STANDBY input I Connected to MCU PMIC_STBY_REQ
1 WDI Watchdog Input from MCU I Connected to MCU WDOG_B
35 RESETBMCU RESETBMCU open drain output O Connected to MCU I/O (POR_B) with 100 kΩ pull up to VDDIO
37 INTB INTB open drain output O Connected to MCU INT_B with a 100 kΩ pull up to VDDIO
3 EWARN Early warning to MCU O Connected to MCU EARLY_WARNING with a 100 kΩ pull down
to ground General function I/Os
4 LDO2EN LDO2 Enable pin I Connect to MCU I/O
48 VSELECT LDO2 voltage select input I Connected to MCU SDx_VSELECT
38 PGOOD PGOOD open drain output O Connect to MCU I/O with 100 kΩ pull up to VDDIO
5 SYNCIN External clock input pin for
synchronization I Connect to external clock signal
2 SYNCOUT Clock out pin for external part
synchronization O Pin for master clock generation
25 AMUX Analog multiplexer output O Connect to MCU analog to digital converter
36 FSOB Safety output pin O Connected to safety output monitoring I/O on MCU with a 100
kΩ pull up to VDDIO
Optional system interface pin with a 470 kΩ pull up to VIN
11 SCL I2C synchronous clock I 2.2 kΩ pull up to VDDIO
Pin # Symbol Pin description Type i.MX8 application connection
10 SDA I2C data line I/O 2.2 kΩ pull up to VDDIO
PMIC interface I/Os
13 XINTB External interrupt input I Connected to companion PMIC INTB pin with a 100 kΩ pull up
to VDDIO
17 XFAILB External fail detection and PMIC
synchronization pin I/O Connect to companion PMIC XFAILB with a 100 kΩ pull up to its own V1P5A
32 TBBEN Try before buy enable pin I GND
PMIC core supplies
9 VDDIO System I/O supply I/O Bypass with a 0.1 µF capacitor
23 VSNVS1 VSNVS1 regulator output I Connected to SNVS domain in MCU with a 2.2 µF capacitor
22 VSNVS2 VSNVS2 regulator output O Second connection to SNVS domain in MCU with a 2.2 µF
capacitor
Used as general purpose always in power supply
24 V1P5A Internal 1.5 V analog supply
decoupling pin O Bypass with 1.0 µF capacitor
28 V1P5D Internal 1.5 V digital supply
decoupling pin O Bypass with 1.0 µF capacitor
3.2 PMIC control signals
The PF7100 automotive devices are targeted for a range of automotive applications, including Infotainment, telematics. For this reason, the devices have been defined to comply with the AEQ-100 automotive standard. In order to fulfill the automotive standards at system level, it is encouraged to use automotive grade components.
aaa-037715 U1A
VDDIO VIN
V1P5D VIN_PMIC
V1P5A V1P5D
V1P5A
GND C21 µF R13
100 kΩ
R5100 kΩ R6 100 kΩ R7
100 kΩ R8 100 kΩ R4
470 kΩ
C11 µF C31 µF
GND
GND XFAILB
SCL SDA AMUX AMUX
SDA_PMIC SCL_PMIC XFAILB
EWARN TBBEN1
EWARN TBBEN VDDOTP
26 8 32 3 25 10 11 17 24 28
27 9
35 37 38 13 36
34 33 1 2 5 29 49
PGOOD XINTB FSOB
PWRON STANDBY WDI SYNCOUT SYNCIN
PWRON STANDBY WDI SYNCOUT SYNCIN
RSTBMCU INTB PGOOD XNTB FSOB
AGND DGND EP_GND
RESET_MCU INT
VDDIO VDDIO
R11100 kΩ R10100 kΩ R9100 kΩ
GND
GND
GND
GND GND
C50.1 µF
Figure 3. PMIC control signals
3.3 Special use case configurations
One of the main features of the PF7100 PMIC device is the flexibility to configure the
default configuration of the system as well as provide full control of the PMIC during the
system-on state via the I
2C communication bus.
The default configuration (OTP) can be defined and programmed in several ways:
• For high volume opportunities, NXP offers full device customization, including default OTP programing and custom part marking.
• For lower volume opportunities, NXP works with distributors to enable them to provide in-house programming of the PF7100 PMIC device for their customers.
• On-board device programming is available for customers that require in-house programming out of their production line.
For customers opting for on-board OTP configuration, a special configuration is required to allow proper access to the PMIC configuration signals without interfering or damaging any components from the main system. Figure 4 shows the recommended configuration compatible with NXP programming tools.
aaa-037716 1X2 J1
VDDIO
R24.7 kΩ 1 1 1 SDA_PMIC 2 SCL_PMIC VIN_PMIC
SDA_MCU Populate R3 only if needed in the system to power up automatically
SCL_MCU VSYS 2
2 R14.7 kΩ
1X2 J2
1X2 J3
1 1 PWRON VDDIO
TBBEN 1
SCL_PMIC SDA_PMIC VIN_PMIC
PWRON VDDOTP VDDIO
HDR 2X5 GND
PMIC_ON_REQ VLDO1 / V1P8_SCU 2
2
1 2
3 4
5 6
7 8
9 10
1X2 J4
1X2 J5
J6
R3100 kΩ
Figure 4. Programming interface
Note: Programming interface connector pinout shown in Figure 4 is compatible with the KITPF7100FRDMPGM programming tool.
Note: Configuration signal may require isolation from the main system in order to allow proper communication with the PMIC during OTP programming procedure. Such isolation may be achieved via two row pin headers, 0 Ω resistor arrays or a dip switch array.
Note: PMIC_ON_REQ pull up may be moved to the SNVS_SCU_V1P8 domain on
i.MX8 processor or not connected when the PMIC_ON_REQ is a push pull driver.
3.4 Unused pin termination
When a specific feature is not required on the system, certain rules should be followed to properly terminate the unused pins on the system. Likewise, some software/OTP configuration may be required to ensure proper operation of the PMIC. Table 1 provides all considerations for unused pin termination.
Pin # Symbol Termination if not used Software/OTP considerations
47 NC 1. NC
2. GND
32 TBBEN GND
48 VSELECT GND OTP_VSELECTEN = 0
1 WDI GND OTP_WDI_INV = 0
3 EWARN 100 kΩ pulled down to GND
35 RESETBMCU 100 kΩ pulled up to VDDIO
34 PWRON N/A
33 STANDBY GND OTP_STBY_INV = 0
37 INTB 100 kΩ pulled up to VDDIO All interrupt mask = 1
36 FSOB 100 kΩ pulled up to VDDIO/VIN OTP_ASS_FSOB = 0
OTP_FSOB configuration bits = 0
13 XINTB 1. NC
2. 100 kΩ pulled up to VDDIO
38 PGOOD 1. NC
2. 100 kΩ pulled up to VDDIO
1. All OTP_SWx_PG_EN bits = 0 and OTP_LDOx_PG_EN bits = 0
4 LDO2EN GND OTP_LDO2EN = 0
17 XFAILB 1. 100 kΩ pulled up to V1P5A
2. GND
OTP_XFAIL_EN = 0
23 VSNVS1 2.2 µF OTP_VSNVS1 = 00
22 VSNVS2 2.2 µF OTP_VSNVS2 = 00
5 SYNCIN GND OTP_SYNCIN_EN = 0
2 SYNCOUT 1. NC
2. 100 kΩ pulled down to GND
OTP_SYNCOUT_EN = 0
25 AMUX 1. NC
2. 100 kΩ pulled down to GND
AMUX_EN = 0 Table 1. Unused functional pin termination
4 Power supplies schematic design
LDO regulators schematic require only the input capacitance and output capacitance as
shown in Figure 5.
aaa-037717 LDO2IN
VSNVS1 VSNVS2
LDO2OUT LDO1OUT LDO1IN
VSNVS1 VSNVS2
LDO1OUT
PF7100
LDO2OUT VSELECT
LDO2EN
LDO1IN LDO2IN VSELECT
48 4
20 19
23 22
21 18 LDO2EN
C151 µF C16
1 µF C62
4.7 µF C63
4.7 µF C182.2 µF C17
2.2 µF
Figure 5. PMIC LDO regulators
Input/output capacitors must be rated at least twice the value of the input in the pin. For input capacitors, it is recommended to use at least a 10 V or 16 V rating and for output capacitors at least 6.3 V to 10 V rating to minimize capacitance variation overvoltage.
Switching regulators require the following components:
• 4.7 µF input capacitor rated at least 10 V or 16 V.
• 1.0 µH inductor with saturation current higher than the current limit selected for the application. DCR < 40 mΩ is recommended to improve efficiency performance of the regulator.
• 2 x 22 µF output capacitor rated at least 6.3 V. Multiple capacitors are required to improve total ESR of the output capacitor.
• Both input and output may add a small 0.1 µF capacitor for decoupling high frequency
noise on the pins, however the noise reduction impact with these capacitors is minimal
and they may be excluded if desired.
aaa-037718 SW1FB
SW1FB
31 39 40 SW1OUT
SW1IN SW1LX TP73
TP66 SW1IN
SW1LX SW1LX U1C
C6522 µF
2 1
C660.1 µF DNP
C822 µF L1
1 µH R94
0 Ω
0 Ω
0 Ω
0 Ω
0 Ω SW2LX
SW2OUT
SW1IN C6922 µF
2 1
C680.1 µF DNP
C7022 µF L2 1 µH
SW3LX SW3OUT
C7322 µF
2 1
C720.1 µF DNP
C7422 µF L3 1 µH
SW4LX SW4OUT
C7722 µF
2 1
C760.1 µF DNP
C7822 µF L4 1 µH
SW5LX SW5OUT
C8122 µF
2 1
C800.1 µF DNP
C8222 µF
C644.7 µF SW2IN
C674.7 µF SW3IN
C714.7 µF SW4IN
C754.7 µF SW5IN
C794.7 µF L5
1 µH
SW2FB SW2FB
30 42 41 SW2OUT
SW2IN SW2LX TP74
TP67 SW2IN
SW2LX R95
SW3FB SW3FB
7 43 44 SW3OUT
SW3IN SW3LX TP75
TP68 SW3IN
SW3LX R96
SW4FB SW4FB
6 46 45 SW4OUT
SW4IN SW4LX TP76
TP69 SW4IN
SW4LX R97
SW5FB
NC_14 NC_47 SW5FB
12 15 16
14 47 SW5OUT
SW5IN SW5LX TP77
TP70 SW5IN
SW5LX
PF7100 R98
Figure 6. PMIC switching regulators
4.1 Terminating unused regulator pins
For unused LDO regulators, the OTP_LDOx_SEQ must be set as 0x00 in OTP and the LDOs cannot be enabled by software when PMIC is On. The pins can be terminated as indicated below:
• LDOxIN = GND
• LDOxOUT = GND
For unused switching regulators, the OTP_SWx_SEQ must be set as 0x00 in OTP and the regulators cannot be enabled by software when PMIC is On. The pins can be terminated as shown in Table 2.
No connects allowed (preferred) Physical termination required
SWxIN = VIN SWxIN = GND
SWxLX = not connected SWxLX = GND
SWxFB = GND SWxFB = GND
Table 2. Switching regulator termination
5 PCB layout recommendations
5.1 General layout recommendations
1. The PF7100 PMIC device pinout is defined in such a way that it can be laid-out in as little as four layers, however, at least six layers are recommended to provide proper shielding and grounding to minimize ground loops and ensure proper operation.
• High current signals
• GND
• Signal
• Signal
• GND
• High current signal
2. Allocate TOP layer for main component placement and output power routing of the switching regulators and LDOs; place a dynamic copper plane to ground on the unused area.
3. Allocate bottom layer for input power routing; place a dynamic copper plane to ground on the unused area.
4. Use internal layers sandwiched between two GND planes for the SIGNAL routing.
5. It is desirable to keep all components related to the power stage as close to the PMIC as possible, specially decoupling input and output capacitors.
5.2 General routing requirements
1. Some recommended rules to keep in mind for manufacturability:
• Via in pads require a 4.5 mil minimum annular ring. Pad must be 9.0 mils larger than the hole
• Maximum copper thickness for lines less than 5.0 mils wide is 0.6 oz copper
• Minimum allowed spacing between line and hole pad is 3.5 mils
• Minimum allowed spacing between line and line is 3.0 mils
2. Care must be taken with SWxFB pins traces. These signals are susceptible to noise and must be routed far away from power, clock, or high-power signals, like the ones on the SWxIN, SWx, SWxLX pins.
3. Run feedback traces of the regulators in the inner layers to keep them shielded from the power and noise nodes.
4. Avoid coupling V1P5D, V1P5A traces with any high current, high-speed switching nodes (i.e. SWxLX nodes).
5. Make sure all components related to a specific block are referenced to the corresponding ground. Use through vias to connect signals to the closest ground plane to minimize the ground loop.
5.3 Switching regulators layout recommendations
1. Per design, the switching regulators in PF7100 PMIC device, are designed to operate
with only one input bulk capacitor. Depending on the strategy and the specific PCB
layout design rules, the input capacitor can be placed on the top layer as close as
possible to the input pin, or placed on the bottom layer underneath the PMIC, using
enough vias to connect to the Input pin and to the expose path.
2. A high frequency filter input capacitor (CIN_hf), can be added to help filter out high frequency noise at the regulator input. This capacitor should be in the range of 100 nF and should be placed right next to or under the IC, closest to the IC pins.
3. Make the LX nodes as wide and short as possible to minimize the trace inductance and improve the output efficiency.
4. Make high-current traces as symmetrical as possible for dual or quad phase regulators.
Figure 7. Switching regulators placement and routing examples
6 Legal information
6.1 Definitions
Draft — A draft status on a document indicates that the content is still under internal review and subject to formal approval, which may result in modifications or additions. NXP Semiconductors does not give any representations or warranties as to the accuracy or completeness of information included in a draft version of a document and shall have no liability for the consequences of use of such information.
6.2 Disclaimers
Limited warranty and liability — Information in this document is believed to be accurate and reliable. However, NXP Semiconductors does not give any representations or warranties, expressed or implied, as to the accuracy or completeness of such information and shall have no liability for the consequences of use of such information. NXP Semiconductors takes no responsibility for the content in this document if provided by an information source outside of NXP Semiconductors. In no event shall NXP Semiconductors be liable for any indirect, incidental, punitive, special or consequential damages (including - without limitation - lost profits, lost savings, business interruption, costs related to the removal or replacement of any products or rework charges) whether or not such damages are based on tort (including negligence), warranty, breach of contract or any other legal theory. Notwithstanding any damages that customer might incur for any reason whatsoever, NXP Semiconductors’ aggregate and cumulative liability towards customer for the products described herein shall be limited in accordance with the Terms and conditions of commercial sale of NXP Semiconductors.
Right to make changes — NXP Semiconductors reserves the right to make changes to information published in this document, including without limitation specifications and product descriptions, at any time and without notice. This document supersedes and replaces all information supplied prior to the publication hereof.
Applications — Applications that are described herein for any of these products are for illustrative purposes only. NXP Semiconductors makes no representation or warranty that such applications will be suitable for the specified use without further testing or modification. Customers are responsible for the design and operation of their applications and products using NXP Semiconductors products, and NXP Semiconductors accepts no liability for any assistance with applications or customer product design. It is customer’s sole responsibility to determine whether the NXP Semiconductors product is suitable and fit for the customer’s applications and products planned, as well as for the planned application and use of customer’s third party customer(s). Customers should provide appropriate design and operating safeguards to minimize the risks associated with their applications and products. NXP Semiconductors does not accept any liability related to any default, damage, costs or problem which is based on any weakness or default in the customer’s applications or products, or
the application or use by customer’s third party customer(s). Customer is responsible for doing all necessary testing for the customer’s applications and products using NXP Semiconductors products in order to avoid a default of the applications and the products or of the application or use by customer’s third party customer(s). NXP does not accept any liability in this respect.
Suitability for use in automotive applications — This NXP Semiconductors product has been qualified for use in automotive
applications. Unless otherwise agreed in writing, the product is not designed, authorized or warranted to be suitable for use in life support, life-critical or safety-critical systems or equipment, nor in applications where failure or malfunction of an NXP Semiconductors product can reasonably be expected to result in personal injury, death or severe property or environmental damage. NXP Semiconductors and its suppliers accept no liability for inclusion and/or use of NXP Semiconductors products in such equipment or applications and therefore such inclusion and/or use is at the customer's own risk.
Export control — This document as well as the item(s) described herein may be subject to export control regulations. Export might require a prior authorization from competent authorities.
Translations — A non-English (translated) version of a document is for reference only. The English version shall prevail in case of any discrepancy between the translated and English versions.
Security — Customer understands that all NXP products may be subject to unidentified or documented vulnerabilities. Customer is responsible for the design and operation of its applications and products throughout their lifecycles to reduce the effect of these vulnerabilities on customer’s applications and products. Customer’s responsibility also extends to other open and/or proprietary technologies supported by NXP products for use in customer’s applications. NXP accepts no liability for any vulnerability.
Customer should regularly check security updates from NXP and follow up appropriately. Customer shall select products with security features that best meet rules, regulations, and standards of the intended application and make the ultimate design decisions regarding its products and is solely responsible for compliance with all legal, regulatory, and security related requirements concerning its products, regardless of any information or support that may be provided by NXP. NXP has a Product Security Incident Response Team (PSIRT) (reachable at [email protected]) that manages the investigation, reporting, and solution release to security vulnerabilities of NXP products.
6.3 Trademarks
Notice: All referenced brands, product names, service names and trademarks are the property of their respective owners.
I2C-bus — logo is a trademark of NXP B.V.
NXP — wordmark and logo are trademarks of NXP B.V.
Tables
Tab. 1. Unused functional pin termination ...8 Tab. 2. Switching regulator termination ... 10
Figures Fig. 1. Pin configuration PF7100 ...4
Fig. 2. I/O interfacing diagram ...5
Fig. 3. PMIC control signals ... 6
Fig. 4. Programming interface ...7
Fig. 5. PMIC LDO regulators ...9
Fig. 6. PMIC switching regulators ... 10
Fig. 7. Switching regulators placement and routing
examples ... 12
Contents
1 Overview ... 3
2 Package pinout ... 4
3 PMIC control schematic design ...5
3.1 I/O interfacing diagram ... 5
3.2 PMIC control signals ... 6
3.3 Special use case configurations ... 6
3.4 Unused pin termination ...8
4 Power supplies schematic design ...8
4.1 Terminating unused regulator pins ...10
5 PCB layout recommendations ... 11
5.1 General layout recommendations ...11
5.2 General routing requirements ...11
5.3 Switching regulators layout recommendations ... 11
6 Legal information ...13
Please be aware that important notices concerning this document and the product(s) described herein, have been included in section 'Legal information'.
© NXP B.V. 2021. All rights reserved.