MC 56
MC 56
MC56F80XXX
MC56F80xxx
Supports MC56F807xx and
MC56F806xx
Features • Communication interfaces
– Up to two high-speed queued SCI (QSCI) modules
• This family of digital signal controllers (DSCs) is
with LIN slave functionality
based on the 32-bit 56800EF core. On a single chip,
– One queued SPI (QSPI) module (in MC56F807xx
each device combines the processing power of a DSP
only)
and the functionality of an MCU, with a flexible set of
– One LPI2C module (supports Full PMBus)
peripherals to support many target applications:
– Industrial control • Timers
– Motion control – One 16-bit quad timer (1 x 4Ch)
– Home appliances – Three 32-bit Periodic Interval Timers (PITs)
– General-purpose inverters – One enhanced Quadrature Decoder (eQDC) (in
– Smart sensors, fire and security systems MC56F807xx only)
– Switched-mode power supply and power
• Security and integrity
management
– Cyclic Redundancy Check (CRC) generator
– Uninterruptible power supplies (UPS)
– Windowed Computer operating properly (COP)
– Solar inverter
watchdog
– Medical monitoring applications
– External Watchdog Monitor (EWM)
• DSC based on 32-bit 56800EF core
• Clocks
– Up to 100 MIPS at 100 MHz core frequency
– On-chip oscillators: 200 kHz, and 8/2MHz IRC
– DSP and MCU functionality in a unified, C-efficient
– Crystal / resonator oscillator
architecture
– Enhanced single-precision Floating Point math Unit • System
(eFPU) – 4-channel enhanced DMA controller, supporting up
– COordinate Rotation DIgital Compute (CORDIC) to 63 request sources
engine – Integrated power-on reset (POR) and low-voltage
interrupt (LVI) and brown-out reset module
• On-chip memory
– Inter-Module Crossbar and Event Generator
– Up to 64 KB flash memory
– JTAG/enhanced on-chip emulation (EOnCE) for
– 8 KB data/program RAM
unobtrusive, real-time debugging
– Both on-chip flash memory and RAM can be
mapped into both program and data memory spaces • Operating characteristics
– Single supply: 2.7 V to 3.6 V
• Analog
– Operation ambient temperature (V grade
– Two high-speed, 12-bit ADCs with dynamic x1, x2,
temperature): -40℃ to 105℃
and x4 programmable amplifier
– Operation ambient temperature (M grade
– Up to two operational amplifiers, programmable
temperature): -40℃ to 125℃
gain up to x16
– Three analog comparators with integrated 8-bit DAC • 64-pin LQFP, 48-pin LQFP packages (32-pin LQFP
references and QFN optional)
– On-chip temperature sensors
• One high resolution eFlexPWM module with up to 12
PWM outputs, including up to 8 channels with 312ps
resolution NanoEdge placement
NXP reserves the right to change the production detail specifications as may be
required to permit improvements in the design of its products.
MC56F80xxx, Rev. 2, 11/2022
2 NXP Semiconductors
Table of Contents
1 Overview................................................................................................. 4 7.8 Definition: Typical value........................................................... 36
1.6 System Block Diagram...............................................................14 8.4 Voltage and current operating ratings........................................ 39
4.1 Signal Multiplexing and Pin Assignments................................. 26 9.3 Nonswitching electrical specifications.......................................40
4.2 Pinout diagrams..........................................................................28 9.4 Switching specifications.............................................................46
5.1 Determining valid orderable parts..............................................31 10 Peripheral operating requirements and behaviors................................. 48
1 Overview
1. Only include the PWM channels with output pins. All internal 8 channels PWM are available through the on-chip inter-
module crossbar.
2. The 32 LQFP and 32 QFN packages for this product are not yet available. However, the pin-out and pricing information of
these packages are readily available. These devices are then committed for sampling and production based on customer
demand.
• Full shadowing of the register stack for zero-overhead context saves and restores:
nine shadow registers correspond to nine address registers (R0, R1, R2, R3, R4, R5,
N, N3, M01)
• Instruction set supports both DSP and controller functions
• Controller-style addressing modes and instructions enable compact code
• Enhanced bit manipulation instruction set
• Efficient C compiler and local variable support
• Software subroutine and interrupt stack, with the stack's depth limited only by
memory
• Priority level setting for interrupt levels
• JTAG/Enhanced On-Chip Emulation (EOnCE) for unobtrusive, real-time debugging
that is independent of processor speed
• Notification to System Integration Module (SIM) to restart clock when in wait and
stop states
• Ability to relocate interrupt vector table
1.5.4 Comparator
• Full rail-to-rail comparison range
• Support for high and low speed modes
• Selectable input source includes external pins and internal DACs
• Programmable output polarity
• 8-bit programmable DAC as a voltage reference per comparator
• Three programmable hysteresis levels
• Selectable interrupt on rising-edge, falling-edge, or toggle of a comparator output
• Selectable baud rate clock sources for low baud rate communication
• Baud rate as low as the maximum Baud rate / 4096
• Full-duplex operation
• Master and slave modes
• Double-buffered operation with separate transmit and receive registers
• Four-word-deep FIFOs available on transmit and receive buffers
• Programmable length transmissions (2 bits to 16 bits)
• Programmable transmit and receive shift order (MSB or LSB as first bit transmitted)
• Flexible receive data match can generate interrupt on data match and/or discard
unwanted data
• Flag and optional interrupt to signal Repeated START condition, STOP condition,
loss of arbitration, unexpected NACK, and command word errors
• Supports configurable bus idle timeout and pin-stuck-low timeout
The LPI2C slave supports:
• Separate I2C slave registers to minimize software overhead because of master/slave
switching
• Support for 7-bit or 10-bit addressing, address range, SMBus alert and general call
address
• Transmit data register that supports interrupt or DMA requests
• Receive data register that supports interrupt or DMA requests
• Software-controllable ACK or NACK, with optional clock stretching on ACK/
NACK bit
• Configurable clock stretching, to avoid transmit FIFO underrun and receive FIFO
overrun errors
• Flag and optional interrupt at end of packet, STOP condition, or bit error detection
1. A bytewise transposition is not possible when accessing the CRC data register via 8-bit accesses. In this case, user
software must perform the bytewise transposition.
Flash Controller
and Cache
Program Address Program Bus
Memory Resource
M0 S0 Program/Data Flash
Controller
Protection Unit
Generation
Up to 64KB
Crossbar Switch
4 (PC) Unit (AGU) Core Data Bus
Platform Bus
Bit Arithmetic M1
Manipulation Logic Unit Secondary Data Bus
Unit (ALU) M2 P-Port (Primary)
S1
Single Data/Program RAM
COordinate Rotation
Precision DIgital Compute
M3 Up to 8KB
FPU engine (CORDIC) S2 S-Port (Secondary)
S3
Crystal OSC
eDMA Controller Interrupt Controller
Internal IRC
Clock MUX
Peripheral Bus
Peripheral Bus
Inter Module Crossbar Outputs
Event
Generator
Peripheral Bus
1. The glitch on this pin during ADC sampling may interfere with other analog inputs shared on this pin.
3 Signal groups
The input and output signals of this device are organized into functional groups, as
detailed in the following table.
Table 3. Functional Group Pin Allocations
Functional Group Number of Pins
32LQFP 48LQFP 64LQFP
Power Inputs (VDD, VDDA), Power output( VCAP) 3 5 6
Ground (VSS, VSSA) 3 4 4
Reset 1 1 1
eFlexPWM outputs high resolution PWM 6 6 8
eFlexPWM outputs without high resolution PWM 0 2 6
Queued Serial Peripheral Interface (QSPI0) ports 4 5 5
Queued Serial Communications Interface (QSCI0 and QSCI1 1) ports 4 7 10
Inter-Integrated Circuit Interface (LPI2C0) ports 2 2 4 3 6
12-bit Analog-to-Digital Converter (ADC) inputs 8 16 28
Analog Comparator inputs/outputs 7/3 11/3 16/4
Analog Operational Amplifier inputs/outputs 4/1 4/2 8/2
Quad Timer Module (TMR) ports 3 4 4
Inter-Module Crossbar inputs/outputs 8/11 13/12 17/19
Clock inputs/outputs 1/1 2/2 2/2
JTAG / Enhanced On-Chip Emulation (EOnCE) 4 4 4
4 Pinout
GPIOC15
GPIOC14
GPIOC13
GPIOE4
GPIOE5
GPIOE7
GPIOE6
GPIOF7
GPIOF6
GPIOF1
VCAP
TDO
VDD
TMS
VSS
TDI
61
51
62
52
59
55
49
58
56
60
50
64
63
57
54
53
TCK 1 48 GPIOE3
RESET_B 2 47 GPIOE2
GPIOC0 3 46 GPIOE1
GPIOC1 4 45 GPIOE0
GPIOC2 5 44 VDD
GPIOF8 6 43 VSS
GPIOC3 7 42 GPIOF5
GPIOC4 8 41 GPIOF4
GPIOA7 9 40 GPIOF3
GPIOA6 10 39 GPIOF2
GPIOA5 11 38 GPIOC12
GPIOA4 12 37 GPIOC11
GPIOA0 13 36 GPIOF0
GPIOA1 14 35 GPIOC10
GPIOA2 15 34 GPIOC9
GPIOA3 16 33 GPIOC8
21
31
22
25
26
28
29
23
24
27
32
30
20
19
18
17
GPIOB6
GPIOC5
GPIOB5
GPIOB7
GPIOB4
GPIOC6
VDDA
GPIOB1
VCAP
VDD
GPIOB3
VSSA
GPIOB0
GPIOB2
GPIOC7
VSS
GPIOC15
GPIOC14
GPIOC13
GPIOE5
GPIOE4
GPIOF1
VCAP
TMS
TDO
VDD
VSS
TDI
41
42
45
48
46
47
44
43
39
40
38
37
TCK 1 36 GPIOE3
RESET_B 2 35 GPIOE2
GPIOC0 3 34 GPIOE1
GPIOC1 4 33 GPIOE0
GPIOC2 5 32 VDD
GPIOC3 6 31 VSS
GPIOC4 7 30 GPIOC12
GPIOA4 8 29 GPIOC11
GPIOA0 9 28 GPIOF0
GPIOA1 10 27 GPIOC10
GPIOA2 11 26 GPIOC9
GPIOA3 12 25 GPIOC8
21
22
23
24
20
13
14
15
16
18
19
17
VDDA
VCAP
VSSA
GPIOB1
GPIOB2
GPIOC5
GPIOB4
GPIOB0
GPIOB3
VSS
GPIOC6
GPIOC7
GPIOE5
GPIOE4
VCAP
TMS
TDO
VDD
VSS
TDI
31
32
29
25
30
28
26
27
TCK 1 24 GPIOE3
RESET_B 2 23 GPIOE2
GPIOC2 3 22 GPIOE1
GPIOC3 4 21 GPIOE0
GPIOC4 5 20 GPIOF3
GPIOA0 6 19 GPIOF2
GPIOA1 7 18 GPIOC10
GPIOA2 8 17 GPIOC9
12
13
14
15
16
10
11
9
GPIOB0
GPIOB1
VDDA
GPIOC6
VSSA
GPIOC8
GPIOB2
VSS
5 Ordering parts
1. The 32 LQFP and 32 QFN packages for this product are not yet available. However, the pin-out and pricing information of
these packages are readily available. These devices are then committed for sampling and production based on customer
demand.
6 Part identification
6.1 Description
Part numbers for the chip have fields that identify the specific part. You can use the
values of these fields to determine the specific part you have received.
6.2 Format
Part numbers for this device have the following format: Q 56F8 0 C F P T PP N
6.3 Fields
This table lists the possible values for each field in the part number (not all combinations
are valid):
MC56F80xxx, Rev. 2, 11/2022
32 NXP Semiconductors
Terminology and guidelines
6.4 Example
This is an example part number: MC56F80748VLH
7.1.1 Example
This is an example of an operating requirement:
7.2.1 Example
This is an example of an operating behavior:
Symbol Description Min. Max. Unit
IWP Digital I/O weak pullup/ 10 130 µA
pulldown current
7.3.1 Example
This is an example of an attribute:
Symbol Description Min. Max. Unit
CIN_D Input capacitance: — 7 pF
digital pins
7.4.1 Example
This is an example of an operating rating:
Symbol Description Min. Max. Unit
VDD 1.0 V core supply –0.3 1.2 V
voltage
30
Failures in time (ppm)
10
0
Operating rating
Measured characteristic
Fatal range Degraded operating range Normal operating range Degraded operating range Fatal range
Expected permanent failure - No permanent failure - No permanent failure - No permanent failure Expected permanent failure
- Possible decreased life - Correct operation - Possible decreased life
- Possible incorrect operation - Possible incorrect operation
–∞ ∞
Operating (power on)
n.) x.)
mi ma
in g( ing(
rat rat
ng ng
ndli ndli
Ha Ha
–∞ ∞
Handling (power off)
7.8.1 Example 1
This is an example of an operating behavior that includes a typical value:
Symbol Description Min. Typ. Max. Unit
IWP Digital I/O weak 10 70 130 µA
pullup/pulldown
current
7.8.2 Example 2
This is an example of a chart that shows typical values for various voltage and
temperature conditions:
5000
4500
4000
TJ
3500
150 °C
3000
IDD_STOP (μA)
105 °C
2500
25 °C
2000
–40 °C
1500
1000
500
0
0.90 0.95 1.00 1.05 1.10
VDD (V)
Typical values assume you meet the following conditions (or other conditions as
specified):
Symbol Description Value Unit
TA Ambient temperature 25 °C
VDD 3.3 V supply voltage 3.3 V
8 Ratings
1. Determined according to IPC/JEDEC Standard J-STD-020, Moisture/Reflow Sensitivity Classification for Nonhermetic
Solid State Surface Mount Devices.
1. Parameter is achieved by design characterization on a small sample size from typical devices under typical conditions
unless otherwise noted.
2. Determined according to ANSI/ESDA/JEDEC Standard JS-001-2017, For Electrostatic Discharge Sensitivity Testing,
Human Body Model (HBM) - Component Level.
3. Determined according to ANSI/ESDA/JEDEC Standard JS-002-2018, For Electrostatic Discharge Sensitivity Testing,
Charged Device Model (CDM) - Device Level.
4. Determined according to JEDEC Standard JESD78F, IC Latch-Up Test.
9 General
Low High
VIH
80%
Input Signal Midpoint1 50%
20%
VIL
Fall Time Rise Time
All digital I/O switching characteristics, unless otherwise specified, assume that the
output pins have the following characteristics.
• CL=30 pF loads
• Slew rate disabled
• Normal drive strength
Figure 6 shows the definitions of the following signal states:
• Active state, when a bus or signal is driven, and enters a low impedance state
• Tri-stated, when a bus or signal is placed in a high impedance state
• Data Valid state, when a signal level has reached VOL or VOH
• Data Invalid state, when a signal level is in transition between VOL and VOH
Data1 Valid Data2 Valid Data3 Valid
1. All I/O pins are internally clamped to VSS through a ESD protection diode. There is no diode connection to VDD. If VIN
greater than VIO_MIN (= VSS-0.3 V) is observed, then there is no need to provide current limiting resistors at the pads. If this
limit cannot be observed then a current limiting resistor is required. The negative DC injection current limiting resistor is
calculated as R = (VIO_MIN - VIN)/|IICIO|.
1. The reset pin only contains an active pull down device when configured as the RESET signal or as a GPIO. When
configured as a GPIO output, it acts as a pseudo open drain output.
2. GPIOC2, GPIOC7~12, GPIOF2~3 and GPIOC14~15 support high drive strength mode.
3. Measured at VDD = 3.6 V
4. Measured at VDD supply voltage = VDD min and Vinput = VSS
5. Measured at VDD supply voltage = VDD min and Vinput = VDD
1. If the RESET pin filter is enabled by setting the RST_FLT bit in the SIM_CTRL register to 1, the minimum pulse assertion
must be greater than 21 ns. Recommended a capacitor of up to 0.1 µF on RESET.
NOTE
In Table 10, T = system clock cycle and TOSC = oscillator clock
cycle. For an operating frequency of 50MHz, T=20 ns. At 4
MHz (used coming out of reset and stop modes), T=250 ns.
1. Wakeup times are measured from GPIO toggle for wakeup till GPIO toggle at the wakeup interrupt subroutine from
respective stop/wait mode.
2. Clock configuration: CPU clock=4 MHz. System clock source is 8 MHz IRC in normal mode.
3. CPU clock = 200 kHz and 8 MHz IRC on standby. Exit by an interrupt on PORTA GPIO.
4. Using 64 kHz external clock; CPU Clock = 32 kHz. Exit by an interrupt on PORTA GPIO.
5. Clock configuration: CPU and system clocks = 100 MHz. Bus Clock = 100 MHz. Exit by interrupt on PORTA GPIO
1. No output switching, all ports configured as inputs, all inputs low, no DC loads.
2. Parameter value is achieved by design characterization by measuring a statistically relevant sample size across process
variations.
3. In all chip LP modes and flash memory VLP modes, the maximum frequency for flash memory operation is 250 kHz due to
the fixed frequency ratio of 1:4 between the CPU clock and the flash clock when running with 2 MHz external clock input
and CPU running at 1 MHz.
1. Thermal test board meets JEDEC specification for this package (JESD51-7, 2s2p and JESD51-3, 1s).
2. Determined in accordance to JEDEC JESD51-2A natural convection environment. Thermal resistance data in this report is
solely for a thermal performance comparison of one package to another in a standardized specified environment. It is not
meant to predict the performance of a package in an application-specific environment.
3. Junction-to-Case (Top) thermal resistance is determined using an isothermal cold plate attached to the package top. Case
(Top) temperature refers to the mold surface temperature at the center.
1/fOP
tPW tPW
VIH
VM VM
TCK
(Input)
VIL
VM = VIL + (VIH – VIL)/2
TCK
(Input)
tDS tDH
TDI
TMS Input Data Valid
(Input) tDV
TDO
(Output) Output Data Valid
tTS
TDO
(Output)
1. Typical value is trimmed at 25℃. There could be ±50 mV variation due to temperature change.
1. See the "External clock timing" figure for details on using the recommended connection of an external clock driver.
2. The chip may not function if the high or low pulse width is smaller than 6.25 ns.
3. External clock input rise time is measured from 10% to 90%.
4. External clock input fall time is measured from 90% to 10%.
VIH
External 90% 90%
Clock 50% 50%
10% 10%
tfall trise VIL
tPW tPW
1. An externally supplied reference clock should be as free as possible from any phase jitter for the PLL to work correctly.
The PLL is designed for 8 MHz ~ 16 MHz input, but optimized for 8 MHz input.
2. The frequency of the core system clock cannot exceed 100 MHz. If the NanoEdge PWM is available, the PLL output must
be set to 400 MHz.
3. This is the time required after the PLL is enabled to ensure reliable operation.
1. Typical data retention values are based on measured response accelerated at high temperature and derated to a constant
25 °C use profile. Engineering Bulletin EB618 does not apply to this technology. Typical endurance defined in Engineering
Bulletin EB619.
2. Cycling endurance represents number of program/erase cycles at –40 °C ≤ Tj ≤ 125 °C.
3. Cycling endurance represents number of program/erase cycles at –40 °C ≤ Tj ≤ 135 °C. If the product application is
exposed to Tj > 125 °C, the reduced W/E spec applies independent of the number of W/E cycles in the high Tj band.
10.5 Analog
1. The ADC functions up to VDDA = 2.7 V. When VDDA is below 3.0 V, ADC specifications are not guaranteed
2. ADC clock duty cycle is 45% ~ 55%
3. Conversion range is defined for x1 gain setting. For x2 and x4 the range is 1/2 and 1/4, respectively.
4. In unipolar mode, positive input must be ensured to be always greater than negative input.
5. First conversion takes 10 clock cycles.
6. INL/DNL is measured from VIN = VREFL to VIN = VREFH using Histogram method at x1 gain setting
7. Least Significant Bit = 0.806 mV at 3.3 V VDDA, x1 gain Setting
8. Offset measured at 2048 code
9. Measured converting a 1 kHz input full scale sine wave
10. When code runs from internal RAM
11. The current that can be injected into or sourced from an unselected ADC input without affecting the performance of the
ADC
12. Any off-channel with 50 kHz full-scale input to the channel being sampled with DC input (isolation crosstalk)
13. From a previously sampled channel with 50 kHz full-scale input to the channel being sampled with DC input (memory
crosstalk).
NOTE
Resistor=1200 ohm@gain1×, or 730 ohm@gain2×, or 500
ohm@gain4×
C1
Channel Mux
S1
Analog Input 50 ESD equivalent resistance
C1
Resistor Resistor(value see the note) S1
S/H
S1
1 2
C1
S1
S2 S2
(VREFHx - VREFLx ) / 2
C1
1. Parasitic capacitance due to package, pin-to-pin and pin-to-package base coupling =
1.8pF
2. Parasitic capacitance due to the chip bond pad, ESD protection devices and signal
routing = 2.04pF
3. S1 and S2 switch phases are non-overlapping and depend on the ADC clock
frequency
S1
S2
32 Freescale Semicond
Figure 11. Equivalent circuit for A/D loading
1. RL = 5 ~ 10 kΩ, CL = 30 ~ 50 pf
250.00E-03
hystCR
200.00E-03
0
CMP Hysteresis (V)
150.00E-03
1
100.00E-03
2
50.00E-03
3
000.00E+00
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3 3.1 3.2
Figure 12. Typical hysteresis vs. Vin level (VDD = 3.3 V, PMODE = 0)
400.00E-03 hystCR
350.00E-03
0
300.00E-03
CMP Hysteresis (V)
250.00E-03
1
200.00E-03
150.00E-03
2
100.00E-03
50.00E-03
3
000.00E+00
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3 3.1 3.2
Figure 13. Typical hysteresis vs. Vin level (VDD = 3.3 V, PMODE = 1)
Timer Inputs
Timer Outputs
1. In the formulas listed, T equals the system clock cycle. For 50 MHz operation, T = 20 ns. For 100 MHz operation,
T = 10 ns.
Phase A
Input
Phase B
Input
tDI tDI(ref)
tDV
tCL
SCLK (CPOL = 1)
(Output)
tCH
tDS
tR tDH
MISO
(Input) MSB in Bits 14–1 LSB in
SS
(Input)
tC
tF tELG
tCL
tR
SCLK (CPOL = 0)
(Input)
tCH
tELD
tCL
SCLK (CPOL = 1)
(Input)
tCH tF
tA tR tD
MISO
(Output) Slave MSB out Bits 14–1 Slave LSB out
tDS tDV
tDI tDI
tDH
MOSI MSB in Bits 14–1 LSB in
(Input)
SS
(Input)
tF
tC
tR
SCLK (CPOL = 0) tCL
(Input)
tCH
tELG
tELD
tCL
SCLK (CPOL = 1)
(Input)
tDV tCH tR
tA tF tD
MISO
(Output) Slave MSB out Bits 14–1 Slave LSB out
tDS tDV
tDI
tDH
MOSI MSB in Bits 14–1 LSB in
(Input)
1. fMAX is the frequency of operation of the SCI clock in MHz, which can be selected as the bus clock (max.50 MHz
depending on part number) or 2x bus clock (max. 100 MHz) for the devices.
10.7.3 LPI2C
Table 36. LPI2C specifications
Symbol Description Min. Max. Unit Notes
fSCL SCL clock frequency Standard mode (Sm) 0 100 kHz 1, 2, 3
Fast mode (Fm) 0 400
Fast mode Plus (Fm+) 0 1000
Ultra Fast mode (UFm) 0 5000
High speed mode (Hs-mode) 0 3400
11 Design Considerations
where
TA = Ambient temperature for the package (°C)
RΘJA = Junction-to-ambient thermal resistance (°C/W)
where
RΘJA = Package junction-to-ambient thermal resistance (°C/W)
RΘJC = Package junction-to-case thermal resistance (°C/W)
RΘCA = Package case-to-ambient thermal resistance (°C/W).
RΘJC is device related and cannot be adjusted. You control the thermal environment to
change the case to ambient thermal resistance, RΘCA. For instance, you can change the
size of the heat sink, the air flow around the device, the interface material, the mounting
arrangement on printed circuit board, or change the thermal dissipation on the printed
circuit board surrounding the device.
To determine the junction temperature of the device in the application when heat
sinks are not used, the thermal characterization parameter (ΨJT) can be used to
determine the junction temperature with a measurement of the temperature at the top
center of the package case using the following equation:
TJ = TT + (ΨJT × PD)
where
TT = Thermocouple temperature on top of package (°C/W)
ΨJT = Thermal characterization parameter (°C/W)
PD = Power dissipation in package (W).
• Consider all device loads as well as parasitic capacitance due to PCB traces when
calculating capacitance. This is especially critical in systems with higher capacitive
loads that could create higher transient currents in the VDD and VSS circuits.
• Take special care to minimize noise levels on the VREF, VDDA, and VSSA pins.
• Using separate power planes for VDD and VDDA and separate ground planes for VSS
and VSSA are recommended. Connect the separate analog and digital power and
ground planes as near as possible to power supply outputs. If an analog circuit and
digital circuit are powered by the same power supply, then connect a small inductor
or ferrite bead in serial with VDDA. Traces of VSS and VSSA should be shorted
together.
• Physically separate analog components from noisy digital components by ground
planes. Do not place an analog trace in parallel with digital traces. Place an analog
ground trace around an analog signal trace to isolate it from digital traces.
• Because the flash memory is programmed through the JTAG/EOnCE port, SPI, SCI,
or I2C, the designer should provide an interface to this port if in-circuit flash
programming is desired.
• If desired, connect an external RC circuit to the RESET pin. The resistor value
should be in the range of 4.7 kΩ–10 kΩ; the capacitor value should be in the range of
0.1 µF–4.7 µF.
• Configuring the RESET pin to GPIO output in normal operation in a high-noise
environment may help to improve the performance of noise transient immunity.
• Add a 2.2 kΩ external pullup on the TMS pin of the JTAG port to keep EOnCE in a
reset state during normal operation if JTAG converter is not present. Furthermore,
configure TMS, TDI, TDO and TCK to GPIO if operation environment is very noisy.
• During reset and after reset but before I/O initialization, all the GPIO pins are at tri-
state.
• To eliminate PCB trace impedance effect, each ADC input should have a no less than
33 pF 10Ω RC filter.
difference between VDD and VDDA must be limited to below 0.3 V at all times, to avoid
permanent damage to the part (See the table in "Voltage and current operating ratings"
section). Also see the table in "Voltage and current operating requirements" section.
To find a package drawing, go to nxp.com and perform a keyword search for the
drawing's document number:
Drawing for package Document number to be used
32LQFP 98ASH70029A
32QFN 98ASA00473D
48-pin LQFP 98ASH00962A
64-pin LQFP 98ASS23234W
13 Revision history
The following table provides a revision history for this document.
Table 37. Revision history
Rev. Date Substantial Changes
2 11/2022 Initial public release