• No results found

AN PF7100 design guidelines. Document information

N/A
N/A
Protected

Academic year: 2022

Share "AN PF7100 design guidelines. Document information"

Copied!
15
0
0

Loading.... (view fulltext now)

Full text

(1)

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.

(2)

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

(3)

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.

(4)

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

(5)

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

(6)

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

2

C communication bus.

(7)

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.

(8)

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.

(9)

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.

(10)

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

(11)

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.

(12)

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

(13)

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.

(14)

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

(15)

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.

References

Related documents

Customers are responsible for the design and operation of their applications and products using NXP Semiconductors products, and NXP Semiconductors accepts no liability for

Terms and conditions of sale ⎯ NXP Semiconductors products are sold subject to the general terms and conditions of commercial sale, as published at

policies with IBM InfoSphere Optim 9 Data masking: A real-world example 11 Accommodate more data while helping to ensure privacy 13 Resources 14. InfoSphere Optim Data

The goal of a &#34;newcomer program&#34; is to help students acquire beginning English skills; provide some instruction in content areas and give an introduction to the local

We previously demonstrated that multipotent mesenchymal stromal cells (MSCs) that overexpress microRNA 133b (miR-133b) significantly improve functional recovery in rats subjected

Using data obtained by Jones and Spells, good correlation was found between empirically determined upper frequency of canal response and theoretically determined

NXP Semiconductors’ specifications such use shall be solely at customer’s own risk, and (c) customer fully indemnifies NXP Semiconductors for any liability, damages or failed

Creditable Coverage: Health insurance coverage under any of the following: a group health plan; individual health insurance; student health insurance; Medicare; Medicaid; CHAMPUS