XMC4000 Family


Microcontroller Series for Industrial Applications

ARM® Cortex®-M4

32-bit processor core

Datasheet

About this Document

This datasheet is addressed to embedded hardware and software developers. It provides the reader with detailed descriptions about the ordering designations, available features, electrical and physical characteristics of the XMC4[78]00 series devices.

The document describes the characteristics of a superset of the XMC4[78]00 series devices. For simplicity, the various device types are referred to by the collective term XMC4[78]00 throughout this manual.

XMC4000 Family User Documentation

The set of user documentation includes:

  • Reference Manual
    • describes the functionality of the superset of devices.

  • Datasheets
    • list the complete ordering designations, available features and electrical characteristics of derivative devices.

  • Errata Sheets
    • list deviations from the specifications given in the related Reference Manual or Datasheets. Errata Sheets are provided for the superset of devices.

Attention:
Please consult all parts of the documentation set to attain consolidated knowledge about your device.

Application related guidance is provided by Users Guides and Application Notes.

Please refer to http://www.infineon.com/xmc4000 to get access to the latest versions of those documents.

Summary of Features

The XMC4[78]00 devices are members of the XMC4000 Family of microcontrollers based on the ARM Cortex-M4 processor core. The XMC4000 is a family of high performance and energy efficient microcontrollers optimized for Industrial Connectivity, Industrial Control, Power Conversion, Sense & Control.

Figure 1. System Block Diagram


CPU Subsystem

  • CPU Core

    • High performance 32-bit ARM Cortex-M4 CPU

    • 16-bit and 32-bit Thumb2 instruction set

    • DSP/MAC instructions

    • System timer (SysTick) for Operating System support

  • Floating Point Unit

  • Memory Protection Unit

  • Nested Vectored Interrupt Controller

  • General Purpose DMA with up-to 12 channels

  • Event Request Unit (ERU) for programmable processing of external and internal service requests

  • Flexible CRC Engine (FCE) for multiple bit error detection

On-Chip Memories

  • 16 KB on-chip boot ROM

  • 96 KB on-chip high-speed program memory

  • 128 KB on-chip high speed data memory

  • 128 KB on-chip high-speed communication memory

  • 2,048 KB on-chip Flash Memory with 8 KB instruction cache

Communication Peripherals

  • Ethernet MAC module capable of 10/100 Mbit/s transfer rates

  • EtherCATSlave interface (ECAT) capable of 100 Mbit/s transfer rates with 2 MII ports, 8 Fieldbus Memory Management Units (FMMU), 8 Sync Manager, 64 bit distributed clocks

  • Universal Serial Bus, USB 2.0 host, Full-Speed OTG, with integrated PHY

  • Controller Area Network interface (MultiCAN), Full-CAN/Basic-CAN with 6 nodes, 256 message objects (MO), data rate up to 1 MBaud

  • Six Universal Serial Interface Channels (USIC),providing 6 serial channels, usable as UART, double-SPI, quad-SPI, IIC, IIS and LIN interfaces

  • LED and Touch-Sense Controller (LEDTS) for Human-Machine interface

  • SD and Multi-Media Card interface (SDMMC) for data storage memory cards

  • External Bus Interface Unit (EBU) enabling communication with external memories and off-chip peripherals

Analog Frontend Peripherals

  • Four Analog-Digital Converters (VADC) of 12-bit resolution, 8 channels each, with input out-of-range comparators

  • Delta Sigma Demodulator with four channels, digital input stage for A/D signal conversion

  • Digital-Analog Converter (DAC) with two channels of 12-bit resolution

Industrial Control Peripherals

  • Two Capture/Compare Units 8 (CCU8) for motor control and power conversion

  • Four Capture/Compare Units 4 (CCU4) for use as general purpose timers

  • Two Position Interfaces (POSIF) for servo motor positioning

  • Window Watchdog Timer (WDT) for safety sensitive applications

  • Die Temperature Sensor (DTS)

  • Real Time Clock module with alarm support

  • System Control Unit (SCU) for system configuration and control

Input/Output Lines

  • Programmable port driver control module (PORTS)

  • Individual bit addressability

  • Tri-stated in input mode

  • Push/pull or open drain output mode

  • Boundary scan test support over JTAG interface

On-Chip Debug Support

  • Full support for debug features: 8 breakpoints, CoreSight, trace

  • Various interfaces: ARM-JTAG, SWD, single wire trace

Ordering Information

The ordering code for an Infineon microcontroller provides an exact reference to a specific product. The code “XMC4<DDD>-<Z><PPP><T><FFFF>” identifies:

  • <DDD> the derivatives function set

  • <Z> the package variant

    • E: LFBGA

    • F: LQFP

    • Q: VQFN

  • <PPP> package pin count

  • <T> the temperature range:

    • F: -40°C to 85°C

    • K: -40°C to 125°C

  • <FFFF> the Flash memory size

For ordering codes for the XMC4[78]00 please contact your sales representative or local distributor.

This document describes several derivatives of the XMC4[78]00 series, some descriptions may not apply to a specific product. Please see Table 1.

For simplicity the term XMC4[78]00 is used for all derivatives throughout this document.

Device Types

These device types are available and can be ordered through Infineon’s direct and/or distribution channels.

Table 1. Synopsis of XMC4[78]00 Device Types

Derivative 1

Package

Flash Kbytes

SRAM Kbytes

XMC4700-E196x2048

PG-LFBGA-196

2048

352

XMC4700-F144x2048

PG-LQFP-144

2048

352

XMC4700-F100x2048

PG-LQFP-100

2048

352

XMC4700-E196x1536

PG-LFBGA-196

1536

276

XMC4700-F144x1536

PG-LQFP-144

1536

276

XMC4700-F100x1536

PG-LQFP-100

1536

276

XMC4800-E196x2048

PG-LFBGA-196

2048

352

XMC4800-F144x2048

PG-LQFP-144

2048

352

XMC4800-F100x2048

PG-LQFP-100

2048

352

XMC4800-E196x1536

PG-LFBGA-196

1536

276

XMC4800-F144x1536

PG-LQFP-144

1536

276

XMC4800-F100x1536

PG-LQFP-100

1536

276

XMC4800-E196x1024

PG-LFBGA-196

1024

200

XMC4800-F144x1024

PG-LQFP-144

1024

200

XMC4800-F100x1024

PG-LQFP-100

1024

200

Device Type Features

The following table lists the available features per device type.

Table 2. Features of XMC4[78]00 Device Types

Derivative 2

LEDTS Intf.

SD MMC Intf.

EBU Intf. 3

ETH Intf. 4

ECAT Slave Intf.

USB Intf.

USIC Chan.

MultiCAN

Nodes, MO

XMC4700-E196x2048

1

1

SDM

MR

1

3 x 2

N[0..5]

MO[0..255]

XMC4700-F144x2048

1

1

SDM

MR

1

3 x 2

N[0..5]

MO[0..255]

XMC4700-F100x2048

1

1

M16

R

1

3 x 2

N[0..5]

MO[0..255]

XMC4700-E196x1536

1

1

SDM

MR

1

3 x 2

N[0..5]

MO[0..255]

XMC4700-F144x1536

1

1

SDM

MR

1

3 x 2

N[0..5]

MO[0..255]

XMC4700-F100x1536

1

1

M16

R

1

3 x 2

N[0..5]

MO[0..255]

XMC4800-E196x2048

1

1

SDM

MR

2 x MII

1

3 x 2

N[0..5]

MO[0..255]

XMC4800-F144x2048

1

1

SDM

MR

2 x MII

1

3 x 2

N[0..5]

MO[0..255]

XMC4800-F100x2048

1

1

M16

R

2 x MII

1

3 x 2

N[0..5]

MO[0..255]

XMC4800-E196x1536

1

1

SDM

MR

2 x MII

1

3 x 2

N[0..5]

MO[0..255]

XMC4800-F144x1536

1

1

SDM

MR

2 x MII

1

3 x 2

N[0..5]

MO[0..255]

XMC4800-F100x1536

1

1

M16

R

2 x MII

1

3 x 2

N[0..5]

MO[0..255]

XMC4800-E196x1024

1

1

SDM

MR

2 x MII

1

3 x 2

N[0..5]

MO[0..255]

XMC4800-F144x1024

1

1

SDM

MR

2 x MII

1

3 x 2

N[0..5]

MO[0..255]

XMC4800-F100x1024

1

1

M16

R

2 x MII

1

3 x 2

N[0..5]

MO[0..255]

Table 3. Features of XMC4[78]00 Device Types

Derivative 5

ADC Chan.

DSD Chan.

DAC Chan.

CCU4 Slice

CCU8 Slice

POSIF Intf.

XMC4700-E196x2048

32

4

2

4 x 4

2 x 4

2

XMC4700-F144x2048

32

4

2

4 x 4

2 x 4

2

XMC4700-F100x2048

24

4

2

4 x 4

2 x 4

2

XMC4700-E196x1536

32

4

2

4 x 4

2 x 4

2

XMC4700-F144x1536

32

4

2

4 x 4

2 x 4

2

XMC4700-F100x1536

24

4

2

4 x 4

2 x 4

2

XMC4800-E196x2048

32

4

2

4 x 4

2 x 4

2

XMC4800-F144x2048

32

4

2

4 x 4

2 x 4

2

XMC4800-F100x2048

24

4

2

4 x 4

2 x 4

2

XMC4800-E196x1536

32

4

2

4 x 4

2 x 4

2

XMC4800-F144x1536

32

4

2

4 x 4

2 x 4

2

XMC4800-F100x1536

24

4

2

4 x 4

2 x 4

2

XMC4800-E196x1024

32

4

2

4 x 4

2 x 4

2

XMC4800-F144x1024

32

4

2

4 x 4

2 x 4

2

XMC4800-F100x1024

24

4

2

4 x 4

2 x 4

2

Definition of Feature Variants

The XMC4[78]00 types are offered with several memory sizes and number of available VADC channels. Table 4 describes the location of the available Flash memory, Table 5 describes the location of the available SRAMs, Table 6 the available VADC channels.

Table 4. Flash Memory Ranges

Total Flash Size

Cached Range

Uncached Range

1,024 Kbytes

0800 0000

080F FFFF

0C00 0000

0C0F FFFF

1,536 Kbytes

0800 0000

0817 FFFF

0C00 0000

0C17 FFFF

2,048 Kbytes

0800 0000

081F FFFF

0C00 0000

0C1F FFFF

Table 5. SRAM Memory Ranges

Total SRAM Size

Program SRAM

System Data SRAM

Communication Data SRAM

200 Kbytes

1FFE E000

1FFF FFFF

2000 0000

2001 FFFF

276 Kbytes

1FFE 8000

1FFF FFFF

2000 0000

2001 FFFF

2002 0000

2002 CFFF

352 Kbytes

1FFE 8000

1FFF FFFF

2000 0000

2001 FFFF

2002 0000

2003 FFFF

Table 6. ADC Channels 6

Package

VADC G0

VADC G1

VADC G2

VADC G3

PG-LQFP-144

PG-LFBGA-196

CH0..CH7

CH0..CH7

CH0..CH7

CH0..CH7

PG-LQFP-100

CH0..CH7

CH0..CH7

CH0..CH3

CH0..CH3

Identification Registers

The identification registers allow software to identify the marking.

Table 7. XMC4700 Identification Registers

Register Name

Value

Marking

SCU_IDCHIP

0004 7001

EES-AA, ES-AA, AA

JTAG IDCODE

101D F083

EES-AA, ES-AA, AA

Table 8. XMC4800 Identification Registers

Register Name

Value

Marking

SCU_IDCHIP

0004 8001

EES-AA, ES-AA, AA

JTAG IDCODE

101D F083

EES-AA, ES-AA, AA

General Device Information

This section summarizes the logic symbols and package pin configurations with a detailed list of the functional I/O mapping.

Logic Symbols

Figure 2. XMC4[78]00 Logic Symbol PG-LQFP-144


Figure 3. XMC4[78]00 Logic Symbol PG-LFBGA-196


Figure 4. XMC4[78]00 Logic Symbol PG-LQFP-100


Pin Configuration and Definition

The following figures summarize all pins, showing their locations on the four sides of the different packages.

Figure 5. XMC4[78]00 PG-LQFP-144 Pin Configuration (top view)


Figure 6. XMC4[78]00 PG-LFBGA-196 Pin Configuration (top view)


Figure 7. XMC4[78]00 PG-LQFP-100 Pin Configuration (top view)


Package Pin Summary

The following general scheme is used to describe each pin:

Table 9. Package Pin Mapping Description

Function

Package A

Package B

...

Pad Type

Notes

Name

N

Ax

...

A2

The table is sorted by the “Function” column, starting with the regular Port pins (Px.y), followed by the dedicated pins (i.e. PORST¯ ) and supply pins.

The following columns, titled with the supported package variants, lists the package pin number to which the respective function is mapped in that package.

The “Pad Type” indicates the employed pad type (A1, A1+, A2, special=special pad, In=input pad, AN/DIG_IN=analog and digital input, Power=power supply). Details about the pad properties are defined in the Electrical Parameters.

In the “Notes”, special information to the respective pin/function is given, that is deviations from the default configuration after reset. Per default the regular Port pins are configured as direct input with no internal pull device active.

Table 10. Package Pin Mapping

Function

LFBGA-196

LQFP-144

LQFP-100

Pad Type

Notes

P0.0

E4

2

2

A1+

P0.1

E3

1

1

A1+

P0.2

C3

144

100

A2

P0.3

C4

143

99

A2

P0.4

D5

142

98

A2

P0.5

C5

141

97

A2

P0.6

C6

140

96

A2

P0.7

D7

128

89

A2

After a system reset, via HWSEL this pin selects the DB.TDI function.

P0.8

C8

127

88

A2

After a system reset, via HWSEL this pin selects the DB.TRST¯ function, with a weak pull-down active.

P0.9

F4

4

4

A2

P0.10

D4

3

3

A1+

P0.11

G5

139

95

A1+

P0.12

F5

138

94

A1+

P0.13

E5

137

A1+

P0.14

G6

136

A1+

P0.15

E6

135

A1+

P1.0

F9

112

79

A1+

P1.1

G9

111

78

A1+

P1.2

E11

110

77

A2

P1.3

E12

109

76

A2

P1.4

E10

108

75

A1+

P1.5

F10

107

74

A1+

P1.6

D9

116

83

A2

P1.7

D10

115

82

A2

P1.8

C10

114

81

A2

P1.9

D11

113

80

A2

P1.10

F12

106

73

A1+

P1.11

F11

105

72

A1+

P1.12

G11

104

71

A2

P1.13

G12

103

70

A2

P1.14

G10

102

69

A2

P1.15

J12

94

68

A2

P2.0

L11

74

52

A2

P2.1

M12

73

51

A2

After a system reset, via HWSEL this pin selects the DB.TDO function.

P2.2

M11

72

50

A2

P2.3

N11

71

49

A2

P2.4

N10

70

48

A2

P2.5

P10

69

47

A2

P2.6

L9

76

54

A1+

P2.7

M9

75

53

A1+

P2.8

N9

68

46

A2

P2.9

P9

67

45

A2

P2.10

N8

66

44

A2

P2.11

P8

65

A2

P2.12

N7

64

A2

P2.13

P7

63

A2

P2.14

M7

60

41

A2

P2.15

L6

59

40

A2

P3.0

E1

7

7

A2

P3.1

D2

6

6

A2

P3.2

D3

5

5

A2

P3.3

H7

132

93

A1+

P3.4

G7

131

92

A1+

P3.5

D6

130

91

A2

P3.6

C7

129

90

A2

P3.7

G4

14

A1+

P3.8

G3

13

A1+

P3.9

H5

12

A1+

P3.10

H6

11

A1+

P3.11

F3

10

A1+

P3.12

F2

9

A2

P3.13

E2

8

A2

P3.14

F6

134

A1+

P3.15

F7

133

A1+

P4.0

D8

124

85

A2

P4.1

C9

123

84

A2

P4.2

G8

122

A1+

P4.3

H8

121

A1+

P4.4

E7

120

A1+

P4.5

F8

119

A1+

P4.6

E8

118

A1+

P4.7

E9

117

A1+

P5.0

K9

84

58

A1+

P5.1

K8

83

57

A1+

P5.2

K7

82

56

A1+

P5.3

L10

81

A2

P5.4

M10

80

A2

P5.5

L8

79

A2

P5.6

M8

78

A2

P5.7

L7

77

55

A1+

P5.8

K6

58

A2

P5.9

M6

57

A2

P5.10

K5

56

A1+

P5.11

L5

55

A1+

P6.0

J10

101

A2

P6.1

H9

100

A2

P6.2

K10

99

A2

P6.3

J9

98

A1+

P6.4

H10

97

A2

P6.5

H11

96

A2

P6.6

H12

95

A2

P7.0

L13

A2

P7.1

M13

A2

P7.2

N13

A2

P7.3

M14

A2

P7.4

N14

A1+

P7.5

L14

A1+

P7.6

K14

A1+

P7.7

J14

A1+

P7.8

H14

A2

P7.9

G13

A1+

P7.10

G14

A1+

P7.11

F14

A1+

P8.0

B7

A2

P8.1

A7

A2

P8.2

B3

A2

P8.3

B2

A2

P8.4

B6

A1+

P8.5

B5

A1+

P8.6

A2

A1+

P8.7

B4

A1+

P8.8

A3

A2

P8.9

A5

A1+

P8.10

A4

A1+

P8.11

A6

A1+

P9.0

F13

A2

P9.1

E14

A2

P9.2

D14

A1+

P9.3

D13

A2

P9.4

A12

A1+

P9.5

A11

A1+

P9.6

B11

A1+

P9.7

A9

A1+

P9.8

A8

A1+

P9.9

A10

A1+

P9.10

B8

A1+

P9.11

B9

A1+

P14.0

N3

42

31

AN/DIG_IN

P14.1

N2

41

30

AN/DIG_IN

P14.2

M3

40

29

AN/DIG_IN

P14.3

L4

39

28

AN/DIG_IN

P14.4

M1

38

27

AN/DIG_IN

P14.5

M2

37

26

AN/DIG_IN

P14.6

L3

36

25

AN/DIG_IN

P14.7

L2

35

24

AN/DIG_IN

P14.8

P5

52

37

AN/DAC/DIG_IN

P14.9

N5

51

36

AN/DAC/DIG_IN

P14.12

L1

34

23

AN/DIG_IN

P14.13

K4

33

22

AN/DIG_IN

P14.14

K3

32

21

AN/DIG_IN

P14.15

K2

31

20

AN/DIG_IN

P15.2

K1

30

19

AN/DIG_IN

P15.3

J2

29

18

AN/DIG_IN

P15.4

J4

28

AN/DIG_IN

P15.5

J3

27

AN/DIG_IN

P15.6

J5

26

AN/DIG_IN

P15.7

J6

25

AN/DIG_IN

P15.8

P6

54

39

AN/DIG_IN

P15.9

N6

53

38

AN/DIG_IN

P15.12

M5

50

AN/DIG_IN

P15.13

P4

49

AN/DIG_IN

P15.14

N4

44

AN/DIG_IN

P15.15

M4

43

AN/DIG_IN

USB_DP

G1

16

9

special

USB_DM

F1

15

8

special

HIB_IO_0

H4

21

14

A1 special

At the first power-up and with every reset of the hibernate domain this pin is configured as open-drain output and drives "0".

As output the medium driver mode is active.

HIB_IO_1

H3

20

13

A1 special

At the first power-up and with every reset of the hibernate domain this pin is configured as input with no pull device active.

As output the medium driver mode is active.

TCK

J8

93

67

A1

Weak pull-down active.

TMS

J7

92

66

A1+

Weak pull-up active.

As output the strong-soft driver mode is active.

PORST¯

J11

91

65

special

Weak pull-up permanently active, strong pull-down controlled by EVR.

XTAL1

K11

87

61

clock_IN

XTAL2

K12

88

62

clock_O

RTC_XTAL1

H1

23

16

clock_IN

RTC_XTAL2

H2

22

15

clock_O

VBAT

J1

24

17

Power

When VDDP is supplied VBAT has to be supplied as well.

VBUS

G2

17

10

special

VAREF

P3

46

33

AN_Ref

VAGND

P2

45

32

AN_Ref

VDDA

N1

48

35

AN_Power

VSSA

P1

47

34

AN_Power

VDDC

19

12

Power

VDDC

61

42

Power

VDDC

90

64

Power

VDDC

125

86

Power

VDDC

C2

Power

VDDC

D12

Power

VDDC

P11

Power

VDDP

18

11

Power

VDDP

62

43

Power

VDDP

86

60

Power

VDDP

126

87

Power

VDDP

C11

Power

VDDP

D1

Power

VDDP

N12

Power

VSS

85

59

Power

VSS

A1

Power

VSS

A14

Power

VSS

B13

Power

VSS

C1

Power

VSS

C12

Power

VSS

P12

Power

VSS

P14

Power

VSSO

L12

89

63

Power

VSS

Exp. Pad

Exp. Pad

Power

Exposed Die Pad

The exposed die pad is connected internally to VSS. For proper operation, it is mandatory to connect the exposed pad directly to the common ground on the board.

For thermal aspects, please refer to the Datasheet. Board layout examples are given in an application note.

n.c.

A13

Power

n.c.

B1

Power

n.c.

B10

Power

n.c.

B12

Power

n.c.

B14

Power

n.c.

C13

Power

n.c.

C14

Power

n.c.

E13

Power

n.c.

H13

Power

n.c.

J13

Power

n.c.

K13

Power

n.c.

P13

Power

Port I/O Functions

The following general scheme is used to describe each Port pin:

Table 11. Port I/O Function Description

Function

Outputs

Inputs

ALT1

ALTn

HWO0

HWI0

Input

Input

P0.0

MODA.OUT

MODB.OUT

MODB.INA

MODC.INA

Pn.y

MODA.OUT

MODA.INA

MODC.INB

Figure 8. Simplified Port Structure


Pn.y is the port pin name, defining the control and data bits/registers associated with it. As GPIO, the port is under software control. Its input value is read via Pn_IN.y, Pn_OUT defines the output value.

Up to four alternate output functions (ALT1/2/3/4) can be mapped to a single port pin, selected by Pn_IOCR.PC. The output value is directly driven by the respective module, with the pin characteristics controlled by the port registers (within the limits of the connected pad).

The port pin input can be connected to multiple peripherals. Most peripherals have an input multiplexer to select between different possible input sources.

The input path is also active while the pin is configured as output. This allows to feedback an output to on-chip resources without wasting an additional external pin.

By Pn_HWSEL it is possible to select between different hardware “masters” (HWO0/HWI0). The selected peripheral can take control of the pin(s). Hardware control overrules settings in the respective port pin registers.

Port I/O Function Table

Table 12. Port I/O Functions

Function

Outputs

Inputs

ALT1

ALT2

ALT3

ALT4

HWO0

HWO1

HWI0

HWI1

Input

Input

Input

Input

Input

Input

Input

Input

P0.0

ECAT0.

PHY_RST

CAN.

N0_TXD

CCU80.

OUT21

LEDTS0.

COL2

U1C1.

DX0D

ETH0.

CLK_RMIIB

ERU0.

0B0

ETH0.

CLKRXB

P0.1

USB.

DRIVEVBUS

U1C1.

DOUT0

CCU80.

OUT11

LEDTS0.

COL3

ETH0.

CRS_DVB

ERU0.

0A0

ECAT0.

P1_RX_CLKA

ETH0.

RXDVB

P0.2

ECAT0.

P1_TXD2

U1C1.

SELO1

CCU80.

OUT01

U1C0.

DOUT3

EBU.

AD0

U1C0.

HWIN3

EBU.

D0

ETH0.

RXD0B

ERU0.

3B3

P0.3

ECAT0.

P1_TXD3

CCU80.

OUT20

U1C0.

DOUT2

EBU.

AD1

U1C0.

HWIN2

EBU.

D1

ETH0.

RXD1B

ERU1.

3B0

P0.4

ETH0.

TX_EN

CCU80.

OUT10

U1C0.

DOUT1

EBU.

AD2

U1C0.

HWIN1

EBU.

D2

U1C0.

DX0A

ERU0.

2B3

ECAT0.

P1_RXD3A

P0.5

ETH0.

TXD0

U1C0.

DOUT0

CCU80.

OUT00

U1C0.

DOUT0

EBU.

AD3

U1C0.

HWIN0

EBU.

D3

U1C0.

DX0B

ERU1.

3A0

ECAT0.

P1_RXD2A

P0.6

ETH0.

TXD1

U1C0.

SELO0

CCU80.

OUT30

EBU.¯ADV¯

U1C0.

DX2A

ERU0.

3B2

CCU80.

IN2B

ECAT0.

P1_RXD1A

P0.7

WWDT.

SERVICE_OUT

U0C0.

SELO0

ECAT0.

LED_ERR

EBU.

AD6

DB.

TDI

EBU.

D6

U0C0.

DX2B

DSD.

DIN1A

ERU0.

2B1

CCU80.

IN0A

CCU80.

IN1A

CCU80.

IN2A

CCU80.

IN3A

P0.8

SCU.

EXTCLK

U0C0.

SCLKOUT

ECAT0.

LED_RUN

EBU.

AD7

DB.¯TRST¯

EBU.

D7

U0C0.

DX1B

DSD.

DIN0A

ERU0.

2A1

CAN.

N3_RXDA

CCU80.

IN1B

P0.9

U1C1.

SELO0

CCU80.

OUT12

LEDTS0.

COL0

ETH0.

MDO

EBU.¯CS1¯

ETH0.

MDIA

U1C1.

DX2A

USB.

ID

ERU0.

1B0

ECAT0.

P1_RX_DVA

P0.10

ETH0.

MDC

U1C1.

SCLKOUT

CCU80.

OUT02

LEDTS0.

COL1

U1C1.

DX1A

ERU0.

1A0

ECAT0.

P1_TX_CLKA

P0.11

ECAT0.

P1_LINK_ACT

U1C0.

SCLKOUT

CCU80.

OUT31

SDMMC.¯RST¯EBU.¯BREQ¯

ETH0.

RXERB

U1C0.

DX1A

ERU0.

3A2

ECAT0.

P1_RXD0A

P0.12

U1C1.

SELO0

CCU40.

OUT3

ECAT0.

MDO

EBU.¯HLDA¯

ECAT0.

MDIA

EBU.¯HLDA¯

U1C1.

DX2B

ERU0.

2B2

P0.13

U1C1.

SCLKOUT

CCU40.

OUT2

U1C1.

DX1B

ERU0.

2A2

P0.14

U1C0.

SELO1

CCU40.

OUT1

U1C1.

DOUT3

U1C1.

HWIN3

CCU42.

IN3C

P0.15

U1C0.

SELO2

CCU40.

OUT0

U1C1.

DOUT2

U1C1.

HWIN2

CCU42.

IN2C

P1.0

DSD.

CGPWMN

U0C0.

SELO0

CCU40.

OUT3

ERU1.

PDOUT3

U0C0.

DX2A

ERU0.

3B0

CCU40.

IN3A

ECAT0.

P0_TX_CLKA

P1.1

DSD.

CGPWMP

U0C0.

SCLKOUT

CCU40.

OUT2

ERU1.

PDOUT2

SDMMC.

SDWC

U0C0.

DX1A

POSIF0.

IN2A

ERU0.

3A0

CCU40.

IN2A

ECAT0.

P0_RX_CLKA

P1.2

ECAT0.

P0_TXD3

CCU40.

OUT1

ERU1.

PDOUT1

U0C0.

DOUT3

EBU.

AD14

U0C0.

HWIN3

EBU.

D14

POSIF0.

IN1A

ERU1.

2B0

CCU40.

IN1A

P1.3

ECAT0.

P0_TX_ENA

U0C0.

MCLKOUT

CCU40.

OUT0

ERU1.

PDOUT0

U0C0.

DOUT2

EBU.

AD15

U0C0.

HWIN2

EBU.

D15

POSIF0.

IN0A

ERU1.

2A0

CCU40.

IN0A

P1.4

WWDT.

SERVICE_OUT

CAN.

N0_TXD

CCU80.

OUT33

CCU81.

OUT20

U0C0.

DOUT1

U0C0.

HWIN1

U0C0.

DX0B

CAN.

N1_RXDD

ERU0.

2B0

CCU41.

IN0C

ECAT0.

P0_RXD0A

P1.5

CAN.

N1_TXD

U0C0.

DOUT0

CCU80.

OUT23

CCU81.

OUT10

U0C0.

DOUT0

U0C0.

HWIN0

U0C0.

DX0A

CAN.

N0_RXDA

ERU0.

2A0

ERU1.

0A0

CCU41.

IN1C

DSD.

DIN2B

ECAT0.

P0_RXD1A

P1.6

ECAT0.

P0_TXD0

U0C0.

SCLKOUT

SDMMC.

DATA1_OUT

EBU.

AD10

SDMMC.

DATA1_IN

EBU.

D10

DSD.

DIN2A

P1.7

ECAT0.

P0_TXD1

U0C0.

DOUT0

DSD.

MCLK2

U1C1.

SELO2

SDMMC.

DATA2_OUT

EBU.

AD11

SDMMC.

DATA2_IN

EBU.

D11

DSD.

MCLK2A

DSD.

MCLK0C

P1.8

ECAT0.

P0_TXD2

U0C0.

SELO1

DSD.

MCLK1

U1C1.

SCLKOUT

SDMMC.

DATA4_OUT

EBU.

AD12

SDMMC.

DATA4_IN

EBU.

D12

CAN.

N2_RXDA

DSD.

MCLK1A

DSD.

MCLK0D

DSD.

MCLK2D

DSD.

MCLK3D

P1.9

U0C0.

SCLKOUT

CAN.

N2_TXD

DSD.

MCLK0

U1C1.

DOUT0

SDMMC.

DATA5_OUT

EBU.

AD13

SDMMC.

DATA5_IN

EBU.

D13

DSD.

MCLK0A

DSD.

MCLK1C

DSD.

MCLK2C

DSD.

MCLK3C

ECAT0.

P0_RX_DVA

P1.10

ETH0.

MDC

U0C0.

SCLKOUT

CCU81.

OUT21

ECAT0.

LED_ERR

SDMMC.¯SDCD¯

CCU41.

IN2C

ECAT0.

P0_RXD2A

P1.11

ECAT0.

LED_STATE_RUN

U0C0.

SELO0

CCU81.

OUT11

ECAT0.

LED_RUN

ETH0.

MDO

ETH0.

MDIC

CCU41.

IN3C

ECAT0.

P0_RXD3A

P1.12

ETH0.

TX_EN

CAN.

N1_TXD

CCU81.

OUT01

ECAT0.

P0_LINK_ACT

SDMMC.

DATA6_OUT

EBU.

AD16

SDMMC.

DATA6_IN

EBU.

D16

P1.13

ETH0.

TXD0

U0C1.

SELO3

CCU81.

OUT20

ECAT0.

PHY_CLK25

SDMMC.

DATA7_OUT

EBU.

AD17

SDMMC.

DATA7_IN

EBU.

D17

CAN.

N1_RXDC

P1.14

ETH0.

TXD1

U0C1.

SELO2

CCU81.

OUT10

ECAT0.

SYNC0

EBU.

AD18

EBU.

D18

U1C0.

DX0E

P1.15

SCU.

EXTCLK

DSD.

MCLK2

CCU81.

OUT00

U1C0.

DOUT0

EBU.

AD19

EBU.

D19

DSD.

MCLK2B

ERU1.

1A0

ECAT0.

P0_LINKB

P2.0

CAN.

N0_TXD

CCU81.

OUT21

DSD.

CGPWMN

LEDTS0.

COL1

ETH0.

MDO

EBU.

AD20

ETH0.

MDIB

EBU.

D20

ERU0.

0B3

CCU40.

IN1C

P2.1

CAN.

N5_TXD

CCU81.

OUT11

DSD.

CGPWMP

LEDTS0.

COL0

DB.TDO/

TRACESWO

EBU.

AD21

EBU.

D21

ETH0.

CLK_RMIIA

ERU1.

0B0

CCU40.

IN0C

ETH0.

CLKRXA

P2.2

VADC.

EMUX00

CCU81.

OUT01

CCU41.

OUT3

LEDTS0.

LINE0

LEDTS0.

EXTENDED0

EBU.

AD22

LEDTS0.

TSIN0A

EBU.

D22

ETH0.

RXD0A

U0C1.

DX0A

ERU0.

1B2

CCU41.

IN3A

P2.3

VADC.

EMUX01

U0C1.

SELO0

CCU41.

OUT2

LEDTS0.

LINE1

LEDTS0.

EXTENDED1

EBU.

AD23

LEDTS0.

TSIN1A

EBU.

D23

ETH0.

RXD1A

U0C1.

DX2A

ERU0.

1A2

POSIF1.

IN2A

CCU41.

IN2A

P2.4

VADC.

EMUX02

U0C1.

SCLKOUT

CCU41.

OUT1

LEDTS0.

LINE2

LEDTS0.

EXTENDED2

EBU.

AD24

LEDTS0.

TSIN2A

EBU.

D24

ETH0.

RXERA

U0C1.

DX1A

ERU0.

0B2

POSIF1.

IN1A

CCU41.

IN1A

P2.5

ETH0.

TX_EN

U0C1.

DOUT0

CCU41.

OUT0

LEDTS0.

LINE3

LEDTS0.

EXTENDED3

EBU.

AD25

LEDTS0.

TSIN3A

EBU.

D25

ETH0.

RXDVA

U0C1.

DX0B

ERU0.

0A2

POSIF1.

IN0A

CCU41.

IN0A

ETH0.

CRS_DVA

P2.6

U2C0.

SELO4

ERU1.

PDOUT3

CCU80.

OUT13

LEDTS0.

COL3

U2C0.

DOUT3

U2C0.

HWIN3

DSD.

DIN1B

CAN.

N1_RXDA

ERU0.

1B3

CAN.

N5_RXDB

CCU40.

IN3C

ECAT0.

P0_RX_ERRB

P2.7

ETH0.

MDC

CAN.

N1_TXD

CCU80.

OUT03

LEDTS0.

COL2

DSD.

DIN0B

ERU1.

1B0

CCU40.

IN2C

P2.8

ETH0.

TXD0

ERU1.

PDOUT1

CCU80.

OUT32

LEDTS0.

LINE4

LEDTS0.

EXTENDED4

EBU.

AD26

LEDTS0.

TSIN4A

EBU.

D26

DAC.

TRIGGER5

CCU40.

IN0B

CCU40.

IN1B

CCU40.

IN2B

CCU40.

IN3B

P2.9

ETH0.

TXD1

ERU1.

PDOUT2

CCU80.

OUT22

LEDTS0.

LINE5

LEDTS0.

EXTENDED5

EBU.

AD27

LEDTS0.

TSIN5A

EBU.

D27

DAC.

TRIGGER4

CCU41.

IN0B

CCU41.

IN1B

CCU41.

IN2B

CCU41.

IN3B

P2.10

VADC.

EMUX10

ERU1.

PDOUT0

ECAT0.

PHY_RST

ECAT0.

SYNC1

DB.

ETM_TRACEDATA3

EBU.

AD28

EBU.

D28

P2.11

ETH0.

TXER

ECAT0.

P1_TXD0

CCU80.

OUT22

DB.

ETM_TRACEDATA2

EBU.

AD29

EBU.

D29

P2.12

ETH0.

TXD2

ECAT0.

P1_TXD1

CCU81.

OUT33

ETH0.

TXD0

DB.

ETM_TRACEDATA1

EBU.

AD30

EBU.

D30

CCU43.

IN3C

P2.13

ETH0.

TXD3

ECAT0.

P1_TXD2

ETH0.

TXD1

DB.

ETM_TRACEDATA0

EBU.

AD31

EBU.

D31

CCU43.

IN2C

P2.14

VADC.

EMUX11

U1C0.

DOUT0

CCU80.

OUT21

CAN.

N4_TXD

DB.

ETM_TRACECLK

EBU.¯BC0.¯

U1C0.

DX0D

CCU43.

IN0B

CCU43.

IN1B

CCU43.

IN2B

CCU43.

IN3B

P2.15

VADC.

EMUX12

ECAT0.

P1_TXD3

CCU80.

OUT11

LEDTS0.

LINE6

LEDTS0.

EXTENDED6

EBU.¯BC1.¯

LEDTS0.

TSIN6A

ETH0.

COLA

U1C0.

DX0C

CAN.

N4_RXDA

CCU42.

IN0B

CCU42.

IN1B

CCU42.

IN2B

CCU42.

IN3B

P3.0

U2C1.

SELO0

U0C1.

SCLKOUT

CCU42.

OUT0

ECAT0.

P1_TX_ENA

EBU.¯RD¯

U0C1.

DX1B

CCU80.

IN2C

CCU81.

IN0C

P3.1

U0C1.

SELO0

ECAT0.

P1_TXD0

EBU.¯RD_WR¯

U0C1.

DX2B

ERU0.

0B1

CCU80.

IN1C

P3.2

USB.

DRIVEVBUS

CAN.

N0_TXD

ECAT0.

P1_TXD1

LEDTS0.

COLA

EBU.¯CS0¯

ERU0.

0A1

CCU80.

IN0C

P3.3

U1C1.

SELO1

CCU42.

OUT3

ECAT0.

MCLK

SDMMC.

LED

EBU.¯WAIT¯

DSD.

DIN3B

CCU42.

IN3A

CCU80.

IN3B

P3.4

U2C1.

MCLKOUT

U1C1.

SELO2

CCU42.

OUT2

DSD.

MCLK3

SDMMC.

BUS_POWER

EBU.¯HOLD¯

U2C1.

DX0B

DSD.

MCLK3B

CCU42.

IN2A

CCU80.

IN0B

ECAT0.

P1_LINKA

P3.5

U2C1.

DOUT0

U1C1.

SELO3

CCU42.

OUT1

U0C1.

DOUT0

SDMMC.

CMD_OUT

EBU.

AD4

SDMMC.

CMD_IN

EBU.

D4

U2C1.

DX0A

ERU0.

3B1

CCU42.

IN1A

ECAT0.

P1_RX_ERRA

P3.6

U2C1.

SCLKOUT

U1C1.

SELO4

CCU42.

OUT0

U0C1.

SCLKOUT

SDMMC.

CLK_OUT

EBU.

AD5

SDMMC.

CLK_IN

EBU.

D5

U2C1.

DX1B

ERU0.

3A1

CCU42.

IN0A

P3.7

ECAT0.

SYNC0

CAN.

N2_TXD

CCU41.

OUT3

LEDTS0.

LINE0

U2C0.

DX0C

P3.8

U2C0.

DOUT0

U0C1.

SELO3

CCU41.

OUT2

LEDTS0.

LINE1

CAN.

N2_RXDB

POSIF1.

IN2B

P3.9

U2C0.

SCLKOUT

CAN.

N1_TXD

CCU41.

OUT1

LEDTS0.

LINE2

POSIF1.

IN1B

P3.10

U2C0.

SELO0

CAN.

N0_TXD

CCU41.

OUT0

LEDTS0.

LINE3

U0C1.

DOUT3

U0C1.

HWIN3

POSIF1.

IN0B

P3.11

U2C1.

DOUT0

U0C1.

SELO2

CCU42.

OUT3

LEDTS0.

LINE4

U0C1.

DOUT2

U0C1.

HWIN2

CAN.

N1_RXDB

CCU81.

IN3C

P3.12

ECAT0.

P1_LINK_ACT

U0C1.

SELO1

CCU42.

OUT2

LEDTS0.

LINE5

U0C1.

DOUT1

U0C1.

HWIN1

CAN.

N0_RXDC

U2C1.

DX0D

CCU81.

IN2C

P3.13

U2C1.

SCLKOUT

U0C1.

DOUT0

CCU42.

OUT1

LEDTS0.

LINE6

U0C1.

DOUT0

U0C1.

HWIN0

U0C1.

DX0D

CCU80.

IN3C

CCU81.

IN1C

P3.14

U1C0.

SELO3

U1C1.

DOUT1

U1C1.

HWIN1

U1C1.

DX0B

CCU42.

IN1C

P3.15

U1C1.

DOUT0

U1C1.

DOUT0

U1C1.

HWIN0

U1C1.

DX0A

CCU42.

IN0C

P4.0

CAN.

N3_TXD

ECAT0.

PHY_CLK25

DSD.

MCLK1

U1C0.

SCLKOUT

SDMMC.

DATA0_OUT

EBU.

AD8

SDMMC.

DATA0_IN

EBU.

D8

U1C1.

DX1C

DSD.

MCLK1B

U0C1.

DX0E

U2C1.

DX0C

ECAT0.

P0_RX_ERRA

P4.1

U2C1.

SELO0

U1C1.

MCLKOUT

DSD.

MCLK0

U0C1.

SELO0

SDMMC.

DATA3_OUT

EBU.

AD9

SDMMC.

DATA3_IN

EBU.

D9

U2C1.

DX2B

DSD.

MCLK0B

U2C1.

DX2A

DSD.

MCLK1D

ECAT0.

P0_LINKA

P4.2

U2C1.

SELO1

U1C1.

DOUT0

U2C1.

SCLKOUT

ECAT0.

MDO

ECAT0.

MDIB

U1C1.

DX0C

U2C1.

DX1A

CCU43.

IN1C

P4.3

U2C1.

SELO2

U0C0.

SELO5

CCU43.

OUT3

ECAT0.

MCLK

CCU43.

IN3A

P4.4

U0C0.

SELO4

CCU43.

OUT2

U2C1.

DOUT3

U2C1.

HWIN3

CCU43.

IN2A

P4.5

U0C0.

SELO3

CCU43.

OUT1

U2C1.

DOUT2

U2C1.

HWIN2

CCU43.

IN1A

P4.6

U0C0.

SELO2

CCU43.

OUT0

U2C1.

DOUT1

U2C1.

HWIN1

CAN.

N2_RXDC

U2C1.

DX0E

CCU43.

IN0A

P4.7

U2C1.

DOUT0

CAN.

N2_TXD

U2C1.

DOUT0

U2C1.

HWIN0

U0C0.

DX0C

CCU43.

IN0C

P5.0

U2C0.

DOUT0

DSD.

CGPWMN

CCU81.

OUT33

ERU1.

PDOUT0

U2C0.

DOUT0

U2C0.

HWIN0

U2C0.

DX0B

ETH0.

RXD0D

U0C0.

DX0D

ECAT0.

P0_RXD0B

CCU81.

IN0A

CCU81.

IN1A

CCU81.

IN2A

CCU81.

IN3A

P5.1

U0C0.

DOUT0

DSD.

CGPWMP

CCU81.

OUT32

ERU1.

PDOUT1

U2C0.

DOUT1

U2C0.

HWIN1

U2C0.

DX0A

ETH0.

RXD1D

ECAT0.

P0_RXD1B

CCU81.

IN0B

P5.2

U2C0.

SCLKOUT

ECAT0.

P0_LINK_ACT

CCU81.

OUT23

ERU1.

PDOUT2

U2C0.

DX1A

ETH0.

CRS_DVD

ECAT0.

P0_RXD2B

CCU81.

IN1B

ETH0.

RXDVD

P5.3

U2C0.

SELO0

CCU81.

OUT22

ERU1.

PDOUT3

EBU.

CKE

EBU.

A20

U2C0.

DX2A

ETH0.

RXERD

CCU81.

IN2B

P5.4

U2C0.

SELO1

CCU81.

OUT13

EBU.¯RAS¯

EBU.

A21

ETH0.

CRSD

CCU81.

IN3B

ECAT0.

P0_RX_CLKB

P5.5

U2C0.

SELO2

CCU81.

OUT12

EBU.¯CAS¯

EBU.

A22

ETH0.

COLD

ECAT0.

P0_TX_CLKB

P5.6

U2C0.

SELO3

CCU81.

OUT03

EBU.

BFCLKO

EBU.

A23

EBU.

BFCLKI

ECAT0.

P0_RX_DVB

P5.7

ECAT0.

SYNC0

CCU81.

OUT02

LEDTS0.

COLA

U2C0.

DOUT2

U2C0.

HWIN2

ECAT0.

P0_RXD3B

P5.8

ECAT0.

P1_TX_ENA

U1C0.

SCLKOUT

CCU80.

OUT01

CAN.

N4_TXD

EBU.

SDCLKO

EBU.¯CS2.¯

ETH0.

RXD2A

U1C0.

DX1B

P5.9

U1C0.

SELO0

CCU80.

OUT20

ETH0.

TX_EN

EBU.

BFCLKO

EBU.¯CS3.¯

ETH0.

RXD3A

U1C0.

DX2B

ECAT0.

P1_TX_CLKB

P5.10

U1C0.

MCLKOUT

CCU80.

OUT10

LEDTS0.

LINE7

LEDTS0.

EXTENDED7

LEDTS0.

TSIN7A

ETH0.

CLK_TXA

CAN.

N5_RXDA

P5.11

U1C0.

SELO1

CCU80.

OUT00

CAN.

N5_TXD

ETH0.

CRSA

P6.0

ETH0.

TXD2

U0C1.

SELO1

CCU81.

OUT31

ECAT0.

PHY_CLK25

DB.

ETM_TRACECLK

EBU.

A16

P6.1

ETH0.

TXD3

U0C1.

SELO0

CCU81.

OUT30

ECAT0.

P0_TX_ENA

DB.

ETM_TRACEDATA3

EBU.

A17

U0C1.

DX2C

P6.2

ETH0.

TXER

U0C1.

SCLKOUT

CCU43.

OUT3

ECAT0.

P0_TXD0

DB.

ETM_TRACEDATA2

EBU.

A18

U0C1.

DX1C

P6.3

CCU43.

OUT2

ECAT0.

P0_LINK_ACT

U0C1.

DX0C

ETH0.

RXD3B

P6.4

U0C1.

DOUT0

CCU43.

OUT1

ECAT0.

P0_TXD1

EBU.

SDCLKO

EBU.

A19

EBU.

SDCLKI

ETH0.

RXD2B

P6.5

CAN.

N3_TXD

U0C1.

MCLKOUT

CCU43.

OUT0

ECAT0.

P0_TXD2

DB.

ETM_TRACEDATA1

EBU.¯BC2¯

DSD.

DIN3A

ETH0.

CLK_RMIID

U2C0.

DX0D

ETH0.

CLKRXD

P6.6

U2C0.

DOUT0

DSD.

MCLK3

ECAT0.

P0_TXD3

DB.

ETM_TRACEDATA0

EBU.¯BC3¯

DSD.

MCLK3A

ETH0.

CLK_TXB

CAN.

N3_RXDB

P7.0

CAN.

N3_TXD

ECAT0.

P0_TXD0

EBU.

A19

P7.1

ECAT0.

P0_TXD1

EBU.

A20

CAN.

N3_RXDC

P7.2

CAN.

N4_TXD

ECAT0.

P0_TXD2

EBU.

A21

P7.3

ECAT0.

P0_TXD3

EBU.

A22

CAN.

N4_RXDC

P7.4

CCU42.

OUT0

ECAT0.

P0_RXD0C

P7.5

CCU42.

OUT1

ECAT0.

P0_RXD1C

P7.6

CCU42.

OUT2

ECAT0.

P0_RXD2C

P7.7

CCU42.

OUT3

ECAT0.

P0_RXD3C

P7.8

CAN.

N5_TXD

ECAT0.

P0_TX_ENA

DB.

ETM_TRACECLK

P7.9

CCU80.

OUT22

ECAT0.

P0_RX_ERRC

P7.10

CCU80.

OUT32

ECAT0.

P0_RX_CLKC

P7.11

CCU80.

OUT33

ECAT0.

P0_RX_DVC

P8.0

ECAT0.

P1_TXD0

DB.

ETM_TRACEDATA0

CAN.

N5_RXDC

P8.1

ECAT0.

P1_TXD1

DB.

ETM_TRACEDATA1

U0C0.

DX2C

P8.2

ECAT0.

P1_TXD2

DB.

ETM_TRACEDATA2

P8.3

ECAT0.

P1_TXD3

DB.

ETM_TRACEDATA3

U0C0.

DX1C

P8.4

U0C0.

SELO1

ECAT0.

P1_RXD0C

P8.5

U0C0.

SCLKOUT

ECAT0.

P1_RXD1C

P8.6

U0C0.

SELO0

ECAT0.

P1_RXD2C

P8.7

U0C0.

DOUT0

ECAT0.

P1_RXD3C

P8.8

ECAT0.

P1_TX_ENA

U0C0.

DX0E

P8.9

CCU81.

OUT33

ECAT0.

P1_RX_ERRC

P8.10

CCU81.

OUT21

ECAT0.

P1_RX_CLKC

P8.11

CCU81.

OUT11

ECAT0.

P1_RX_DVC

P9.0

U2C0.

SELO0

ECAT0.

SYNC0

ECAT0.

LATCH0B

U2C0.

DX2C

ECAT0.

P1_TX_CLKC

P9.1

U2C0.

SCLKOUT

ECAT0.

SYNC1

ECAT0.

LATCH1B

U2C0.

DX1C

ECAT0.

P0_TX_CLKC

P9.2

U2C0.

SELO1

ECAT0.

PHY_RST

ETH0.

COLC

P9.3

U2C0.

DOUT0

ECAT0.

PHY_CLK25

ETH0.

CRSC

P9.4

ECAT0.

LED_STATE_RUN

ECAT0.

LED_RUN

U2C0.

DX0E

P9.5

U2C0.

SELO2

ECAT0.

LED_ERR

ETH0.

RXD2C

P9.6

U2C0.

SELO3

ECAT0.

MCLK

ETH0.

RXD3C

P9.7

U2C0.

SELO4

ECAT0.

MDO

ECAT0.

MDIC

ETH0.

RXERC

P9.8

ECAT0.

P0_LINK_ACT

U2C1.

DX2C

P9.9

ECAT0.

P1_LINK_ACT

U2C1.

DX1C

P9.10

U2C1.

DOUT0

ECAT0.

P0_LINKC

P9.11

U2C1.

SELO3

ECAT0.

P1_LINKC

P14.0

VADC.

G0CH0

P14.1

VADC.

G0CH1

P14.2

VADC.

G0CH2

VADC.

G1CH2

P14.3

VADC.

G0CH3

VADC.

G1CH3

CAN.

N0_RXDB

P14.4

VADC.

G0CH4

VADC.

G2CH0

CAN.

N4_RXDB

ECAT0.

LATCH1A

P14.5

VADC.

G0CH5

VADC.

G2CH1

POSIF0.

IN2B

ECAT0.

LATCH0A

P14.6

VADC.

G0CH6

POSIF0.

IN1B

G0ORC6

ECAT0.

P1_RX_CLKB

P14.7

VADC.

G0CH7

POSIF0.

IN0B

G0ORC7

ECAT0.

P1_RXD0B

P14.8

DAC.

OUT_0

VADC.

G1CH0

VADC.

G3CH2

ETH0.

RXD0C

P14.9

DAC.

OUT_1

VADC.

G1CH1

VADC.

G3CH3

ETH0.

RXD1C

P14.12

VADC.

G1CH4

ECAT0.

P1_RXD1B

P14.13

VADC.

G1CH5

ECAT0.

P1_RXD2B

P14.14

VADC.

G1CH6

G1ORC6

ECAT0.

P1_RXD3B

P14.15

VADC.

G1CH7

G1ORC7

ECAT0.

P1_RX_DVB

P15.2

VADC.

G2CH2

ECAT0.

P1_RX_ERRB

P15.3

VADC.

G2CH3

ECAT0.

P1_LINKB

P15.4

VADC.

G2CH4

P15.5

VADC.

G2CH5

P15.6

VADC.

G2CH6

P15.7

VADC.

G2CH7

P15.8

VADC.

G3CH0

ETH0.

CLK_RMIIC

ETH0.

CLKRXC

P15.9

VADC.

G3CH1

ETH0.

CRS_DVC

ETH0.

RXDVC

P15.12

VADC.

G3CH4

P15.13

VADC.

G3CH5

P15.14

VADC.

G3CH6

P15.15

VADC.

G3CH7

HIB_IO_0

HIBOUT

WWDT.

SERVICE_OUT

WAKEUPA

HIB_IO_1

HIBOUT

WWDT.

SERVICE_OUT

WAKEUPB

USB_DP

USB_DM

TCK

DB.TCK/

SWCLK

TMS

DB.TMS/

SWDIO

PORST¯

XTAL1

U0C0.

DX0F

U0C1.

DX0F

U1C0.

DX0F

U1C1.

DX0F

U2C0.

DX0F

U2C1.

DX0F

XTAL2

RTC_XTAL1

ERU0.

1B1

RTC_XTAL2

Power Connection Scheme

Figure 9 shows a reference power connection scheme for the XMC4[78]00.

Figure 9. Power Connection Scheme


Every power supply pin needs to be connected. Different pins of the same supply need also to be externally connected. As example, all VDDP pins must be connected externally to one VDDP net. In this reference scheme one 100 nF capacitor is connected at each supply pin against VSS . An additional 10 µF capacitor is connected to the VDDP nets and an additional 10 uF capacitor to the VDDC nets.

The XMC4[78]00 has a common ground concept, all VSS , VSSA and VSSO pins share the same ground potential. In packages with an exposed die pad it must be connected to the common ground as well.

VAGND is the low potential to the analog reference VAREF . Depending on the application it can share the common ground or have a different potential. In devices with shared VDDA / VAREF and VSSA / VAGND pins the reference is tied to the supply. Some analog channels can optionally serve as “Alternate Reference”; further details on this operating mode are described in the Reference Manual.

When VDDP is supplied, VBAT must be supplied as well. If no other supply source (e.g. battery) is connected to VBAT , the VBAT pin can also be connected directly to VDDP .

Electrical Parameters

Attention:
All parameters in this chapter are preliminary target values and may change based on characterization results.

General Parameters

Parameter Interpretation

The parameters listed in this section partly represent the characteristics of the XMC4[78]00 and partly its requirements on the system. To aid interpreting the parameters easily when evaluating them for a design, they are marked with a two-letter abbreviation in column “Symbol”:

  • CC

    Such parameters indicate Controller Characteristics, which are a distinctive feature of the XMC4[78]00 and must be regarded for system design

  • SR

    Such parameters indicate System Requirements, which must be provided by the application system in which the XMC4[78]00 is designed in

Absolute Maximum Ratings

Stresses above the values listed under “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions may affect device reliability.

Table 13. Absolute Maximum Rating Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Storage temperature

TST SR

-65

150

°C

Junction temperature

TJ SR

-40

150

°C

Voltage at 3.3 V power supply pins with respect to VSS

VDDP SR

4.3

V

Voltage on any Class A and dedicated input pin with respect to VSS

VIN SR

-1.0

VDDP + 1.0

or max. 4.3

V

whichever is lower

Voltage on any analog input pin with respect to VAGND

VAIN

VAREF SR

-1.0

VDDP + 1.0

or max. 4.3

V

whichever is lower

Input current on any pin during overload condition

IIN SR

-10

+10

mA

Absolute maximum sum of all input circuit currents for one port group during overload condition 7

ΣIIN SR

-25

+25

mA

Absolute maximum sum of all input circuit currents during overload condition

ΣIIN SR

-100

+100

mA

Figure 10 explains the input voltage ranges of VIN and VAIN and its dependency to the supply level of VDDP . The input voltage must not exceed 4.3 V, and it must not be more than 1.0 V above VDDP . For the range up to VDDP

  • 1.0 V also see the definition of the overload conditions in Section 3.1.3 .

Figure 10. Absolute Maximum Input Voltage Ranges


Pin Reliability in Overload

When receiving signals from higher voltage devices, low-voltage devices experience overload currents and voltages that go beyond their own IO power supplies specification.

Table 14 defines overload conditions that will not cause any negative reliability impact if all the following conditions are met:

  • full operation life-time is not exceeded

  • Operating Conditions are met for

    • pad supply levels ( VDDP or VDDA )

    • temperature

If a pin current is outside of the Operating Conditions but within the overload conditions, then the parameters of this pin as stated in the Operating Conditions can no longer be guaranteed. Operation is still possible in most cases but with relaxed parameters.

Note:
An overload condition on one or more pins does not require a reset.

Note:
A series resistor at the pin to limit the current to the maximum permitted overload current is sufficient to handle failure situations like short to battery.

Table 14. Overload Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Input current on any port pin during overload condition

IOV SR

-5

5

mA

Absolute sum of all input circuit currents for one port group during overload condition 8

IOVG SR

20

mA

Σ|IOVx|, for all IOVx < 0 mA

20

mA

Σ|IOVx|, for all IOVx > 0 mA

Absolute sum of all input circuit currents during overload condition

IOVS SR

80

mA

ΣIOVG

Figure 11 shows the path of the input currents during overload via the ESD protection structures. The diodes against VDDP and ground are a simplified representation of these ESD protection structures.

Figure 11. Input Overload Current via ESD structures


Table 15 and Table 16 list input voltages that can be reached under overload conditions. Note that the absolute maximum input voltages as defined in the Absolute Maximum Ratings must not be exceeded during overload.

Table 15. PN-Junction Characteristics for positive Overload

Pad Type

IOV = 5 mA, TJ = -40°C

IOV = 5 mA, TJ = 150°C

A1/A1+

VIN = VDDP + 1.0 V

VIN = VDDP + 0.75 V

A2

VIN = VDDP + 0.7 V

VIN = VDDP + 0.6 V

AN/DIG_IN

VIN = VDDP + 1.0 V

VIN = VDDP + 0.75 V

Table 16. PN-Junction Characteristics for negative Overload

Pad Type

IOV = 5 mA, TJ = -40°C

IOV = 5 mA, TJ = 150°C

A1/A1+

VIN = VSS - 1.0 V

VIN = VSS - 0.75 V

A2

VIN = VSS - 0.7 V

VIN = VSS - 0.6 V

AN/DIG_IN

VIN = VDDP - 1.0 V

VIN = VDDP - 0.75 V

Table 17. Port Groups for Overload and Short-Circuit Current Sum Parameters

Group

Pins

1

P0.[15:0], P3.[15:0], P8.[11:0]

2

P14.[15:0], P15.[15:0]

3

P2.[15:0], P5.[11:0], P7[11:0]

4

P1.[15:0], P4.[7:0], P6.[6:0], P9.[11:0]

Pad Driver and Pad Classes Summary

This section gives an overview on the different pad driver classes and their basic characteristics.

Table 18. Pad Driver and Pad Classes Overview

Class

Power Supply

Type

Sub-Class

Speed Grade

Load

Termination

A

3.3 V

LVTTL I/O

A1

(e.g. GPIO)

6 MHz

100 pF

No

A1+

(e.g. serial I/Os)

25 MHz

50 pF

Series termination recommended

A2

(e.g. ext. Bus)

80 MHz

15 pF

Series termination recommended

Figure 12. Output Slopes with different Pad Driver Modes


Figure 12 is a qualitative display of the resulting output slope performance with different output driver modes. The detailed input and output characteristics are listed in Section 3.2.1.

Operating Conditions

The following operating conditions must not be exceeded in order to ensure correct operation and reliability of the XMC4[78]00. All parameters specified in the following sections refer to these operating conditions, unless noted otherwise.

Table 19. Operating Conditions Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Ambient Temperature

TA SR

-40

85

°C

Temp. Range F

-40

125

°C

Temp. Range K

Digital supply voltage

VDDP SR

3.13

3.3

3.63

V

Core Supply Voltage

VDDC CC

9

1.3

V

Generated internally

Digital ground voltage

VSS SR

0

V

ADC analog supply voltage

VDDA SR

3.0

3.3

3.6 10

V

Analog ground voltage for VDDA

VSSA SR

-0.1

0

0.1

V

Battery Supply Voltage for Hibernate Domain

VBAT SR

1.95 11

3.63

V

When VDDP is supplied VBAT has to be supplied as well.

System Frequency

fSYS SR

144

MHz

Short circuit current of digital outputs

ISC SR

-5

5

mA

Absolute sum of short circuit currents per pin group 12

ΣISC_PG SR

20

mA

Absolute sum of short circuit currents of the device

ΣISC_D SR

100

mA

DC Parameters

Input/Output Pins

The digital input stage of the shared analog/digital input pins is identical to the input stage of the standard digital input/output pins.

The Pull-up on the PORST¯ pin is identical to the Pull-up on the standard digital input/output pins.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Table 20. Standard Pad Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Max.

Pin capacitance (digital inputs/outputs)

CIO CC

10

pF

Pull-down current

| IPDL | SR

150

μA

VIN ≥ 0.6 × VDDP

10

μA

VIN ≤ 0.36 × VDDP

Pull-up current

| IPUH | SR

10

μA

14 VIN ≥ 0.6 × VDDP

100

μA

13 VIN ≤ 0.36 × VDDP

Input Hysteresis for pads of all A classes 15

HYSA CC

0.1 × VDDP

V

PORST¯ spike filter always blocked pulse duration

tSF1 CC

10

ns

PORST¯ spike filter pass-through pulse duration

tSF2 CC

100

ns

PORST¯ pull-down current

| IPPD | CC

13

mA

VIN = 1.0 V

Figure 13. Pull Device Input Characteristics


Figure 13 visualizes the input characteristics with an active internal pull device:

  • in the cases “A” the internal pull device is overridden by a strong external driver;

  • in the cases “B” the internal pull device defines the input logical state against a weak external load

Table 21. Standard Pads Class_A1

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Max.

Input leakage current

IOZA1 CC

-500

500

nA

0 V ≤ VINVDDP

Input high voltage

VIHA1 SR

0.6 × VDDP

VDDP + 0.3

V

max. 3.6 V

Input low voltage

VILA1 SR

-0.3

0.36 × VDDP

V

Output high voltage, POD = weak

VOHA1 CC

VDDP - 0.4

V

IOH ≥ -400 μA

2.4

V

IOH ≥ -500 μA

Output high voltage, POD16 = medium

VDDP - 0.4

V

IOH ≥ -1.4 mA

2.4

V

IOH ≥ -2 mA

Output low voltage

VOLA1 CC

0.4

V

IOL ≤ 500 μA;

POD16 = weak

0.4

V

IOL ≤ 2 mA;

POD16 = medium

Fall time

tFA1 CC

150

ns

CL = 20 pF;

POD16 = weak

50

ns

CL = 50 pF;

POD16 = medium

Rise time

tRA1 CC

150

ns

CL = 20 pF;

POD16 = weak

50

ns

CL = 50 pF;

POD16 = medium

Table 22. Standard Pads Class_A1+

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Max.

Input leakage current

IOZA1+ CC

-1

1

µA

0 V ≤ VINVDDP

Input high voltage

VIHA1+ SR

0.6 × VDDP

VDDP + 0.3

V

max. 3.6 V

Input low voltage

VILA1+ SR

-0.3

0.36 × VDDP

V

Output high voltage, POD = weak

VOHA1+ CC

VDDP - 0.4

V

IOH ≥ -400 μA

2.4

V

IOH ≥ -500 μA

Output high voltage, POD17 = medium

VDDP - 0.4

V

IOH ≥ -1.4 mA

2.4

V

IOH ≥ -2 mA

Output high voltage, POD17 = strong

VDDP - 0.4

V

IOH ≥ -1.4 mA

2.4

V

IOH ≥ -2 mA

Output low voltage

VOLA1+ CC

0.4

V

IOL ≤ 500 μA;

POD17 = weak

0.4

V

IOL ≤ 2 mA;

POD17 = medium

0.4

V

IOL ≤ 2 mA;

POD17 = strong

Fall time

tFA1+ CC

150

ns

CL = 20 pF;

POD17 = weak

50

ns

CL = 50 pF;

POD17 = medium

28

ns

CL = 50 pF;

POD17 = strong;

edge = slow

16

ns

CL = 50 pF;

POD17 = strong;

edge = soft

Rise time

tRA1+ CC

150

ns

CL = 20 pF;

POD17 = weak

50

ns

CL = 50 pF;

POD17 = medium

28

ns

CL = 50 pF;

POD17 = strong;

edge = slow

16

ns

CL = 50 pF;

POD17 = strong;

edge = soft

Table 23. Standard Pads Class_A2

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Max.

Input Leakage current

IOZA2 CC

-6

6

µA

0 V ≤ VIN < 0.5* VDDP - 1 V;

0.5* VDDP + 1 V < VINVDDP

-3

3

µA

0.5* VDDP - 1 V < VIN < 0.5* VDDP + 1 V

Input high voltage

VIHA2 SR

0.6 × VDDP

VDDP + 0.3

V

max. 3.6 V

Input low voltage

VILA2 SR

-0.3

0.36 × VDDP

V

Output high voltage, POD = weak

VOHA2 CC

VDDP - 0.4

V

IOH ≥ -400 μA

2.4

V

IOH ≥ -500 μA

Output high voltage, POD = medium

VDDP - 0.4

V

IOH ≥ -1.4 mA

2.4

V

IOH ≥ -2 mA

Output high voltage, POD = strong

VDDP - 0.4

V

IOH ≥ -1.4 mA

2.4

V

IOH ≥ -2 mA

Output low voltage, POD = weak

VOLA2 CC

0.4

V

IOL ≤ 500 μA

Output low voltage, POD = medium

0.4

V

IOL ≤ 2 mA

Output low voltage, POD = strong

0.4

V

IOL ≤ 2 mA

Fall time

tFA2 CC

150

ns

CL = 20 pF;

POD = weak

50

ns

CL = 50 pF;

POD = medium

3.7

ns

CL = 50 pF;

POD = strong;

edge = sharp

7

ns

CL = 50 pF;

POD = strong;

edge = medium

16

ns

CL = 50 pF;

POD = strong;

edge = soft

Rise time

tRA2 CC

150

ns

CL = 20 pF;

POD = weak

50

ns

CL = 50 pF;

POD = medium

3.7

ns

CL = 50 pF;

POD = strong;

edge = sharp

7.0

ns

CL = 50 pF;

POD = strong;

edge = medium

16

ns

CL = 50 pF;

POD = strong;

edge = soft

Table 24. HIB_IO Class_A1 special Pads

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Max.

Input leakage current

IOZHIB CC

-500

500

nA

0 V ≤ VINVBAT

Input high voltage

VIHHIB SR

0.6 × VBAT

VBAT + 0.3

V

max. 3.6 V

Input low voltage

VILHIB SR

-0.3

0.36 × VBAT

V

Input Hysteresis for HIB_IO pins

HYSHIB CC

0.1 × VBAT

V

VBAT ≥ 3.13 V

0.06 × VBAT

V

VBAT < 3.13 V

Output high voltage, POD 18= medium

VOHHIB CC

VBAT - 0.4

V

IOH ≥ -1.4 mA

Output low voltage

VOLHIB CC

0.4

V

IOL ≤ 2 mA

Fall time

tFHIB CC

50

ns

VBAT ≥ 3.13 V

CL = 50 pF

100

ns

VBAT < 3.13 V

CL = 50 pF

Rise time

tRHIB CC

50

ns

VBAT ≥ 3.13 V

CL = 50 pF

100

ns

VBAT < 3.13 V

CL = 50 pF

Analog to Digital Converters (VADC)

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Table 25. VADC Parameters (Operating Conditions apply)

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Analog reference voltage

VAREF SR

VAGND + 1

VDDA + 0.05 20

V

Analog reference ground 19

VAGND SR

VSSM - 0.05

VAREF - 1

V

Analog reference voltage range 19 21

VAREF - VAGND SR

1

VDDA + 0.1

V

Analog input voltage

VAIN SR

VAGND

VDDA

V

Input leakage at analog inputs 22

IOZ1 CC

-100

200

nA

0.03 × VDDA < VAIN < 0.97 × VDDA

-500

100

nA

0 V ≤ VAIN ≤ 0.03 × VDDA

-100

500

nA

0.97 × VDDAVAINVDDA

Input leakage current at VAREF

IOZ2 CC

-1

1

μA

0 V ≤ VAREFVDDA

Input leakage current at VAGND

IOZ3 CC

-1

1

μA

0 V ≤ VAGNDVDDA

Internal ADC clock

fADCI CC

2

36

MHz

VDDA = 3.3 V

Switched capacitance at the analog voltage inputs 23

CAINSW CC

4

6.5

pF

Total capacitance of an analog input

CAINTOT CC

12

20

pF

Switched capacitance at the positive reference voltage input 19 24

CAREFSW CC

15

30

pF

Total capacitance of the voltage reference inputs 19

CAREFTOT CC

20

40

pF

Total Unadjusted Error

TUE CC

-4

4

LSB

12-bit resolution; VDDA = 3.3 V;

VAREF = VDDA 25

Differential Non-Linearity Error

EADNL CC

-3

3

LSB

Gain Error 26

EAGAIN CC

-4

4

LSB

Integral Non-Linearity 26

EAINL CC

-3

3

LSB

Offset Error 26

EAOFF CC

-4

4

LSB

RMS Noise 27

ENRMS CC

1

2 28 29

LSB

Worst case ADC VDDA power supply current per active converter

IDDAA CC

1.5

2

mA

during conversion

VDDP = 3.6 V,

TJ = 150°C

Charge consumption on VAREF per conversion 19

QCONV CC

30

pC

0 V ≤ VAREFVDDA 30

ON resistance of the analog input path

RAIN CC

600

1200

Ohm

ON resistance for the ADC test (pull down for AIN7)

RAIN7T CC

180

550

900

Ohm

Resistance of the reference voltage input path

RAREF CC

700

1700

Ohm

Figure 14. VADC Reference Voltage Range


The power-up calibration of the VADC requires a maximum number of 4352 fADCI cycles.

Figure 15. VADC Input Circuits


Figure 16. VADC Analog Input Leakage Current


Conversion Time

Table 26. Conversion Time (Operating Conditions apply)

Parameter

Symbol

Values

Unit

Note

Conversion time

tC CC

2 × TADC

  • (2 + N + STC + PC +DM) × TADCI

µs

N = 8, 10, 12 for N-bit conversion

TADC = 1/ fPERIPH

TADCI = 1/ fADCI

  • STC defines additional clock cycles to extend the sample time

  • PC adds two cycles if post-calibration is enabled

  • DM adds one cycle for an extended conversion time of the MSB

Conversion Time Examples

System assumptions:

fADC = 144 MHz that is tADC = 6.9 ns, DIVA = 3, fADCI = 36 MHz that is tADCI = 27.8 ns

According to the given formulas the following minimum conversion times can be achieved (STC = 0, DM = 0):

12-bit post-calibrated conversion (PC = 2):

tCN12C = (2 + 12 + 2) × tADCI + 2 × tADC = 16 × 27.8 ns + 2 × 6.9 ns = 459 ns

12-bit uncalibrated conversion:

tCN12 = (2 + 12) × tADCI + 2 × tADC = 14 × 27.8 ns + 2 × 6.9 ns = 403 ns

10-bit uncalibrated conversion:

tCN10 = (2 + 10) × tADCI + 2 × tADC = 12 × 27.8 ns + 2 × 6.9 ns = 348 ns

8-bit uncalibrated:

tCN8 = (2 + 8) × tADCI + 2 × tADC = 10 × 27.8 ns + 2 × 6.9 ns = 292 ns

Digital to Analog Converters (DAC)

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Table 27. DAC Parameters (Operating Conditions apply)

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

RMS supply current

IDD CC

2.5

4

mA

per active DAC channel, without load currents of DAC outputs

Resolution

RES CC

12

Bit

Update rate

fURATE_A CC

2

Msample/s

data rate, where DAC can follow 64 LSB code jumps to ± 1LSB accuracy

Update rate

fURATE_F CC

5

Msample/s

data rate, where DAC can follow 64 LSB code jumps to ± 4 LSB accuracy

Settling time

tSETTLE CC

1

2

μs

at full scale jump, output voltage reaches target value ± 20 LSB

Slew rate

SR CC

2

5

V/μs

Minimum output voltage

VOUT_MIN CC

0.3

V

code value unsigned: 000 ;

signed: 800

Maximum output voltage

VOUT_MAX CC

2.5

V

code value unsigned: FFF ;

signed: 7FF

Integral non-linearity

INL CC

-5.5

±2.5

5.5

LSB

RL ≥ 5 kOhm,

CL ≤ 50 pF

Differential non-linearity

DNL CC

-2

±1

2

LSB

RL ≥ 5 kOhm,

CL ≤ 50 pF

Offset error

EDOFF CC

±20

mV

Gain error

EDG_IN CC

-6.5

-1.5

3

%

Startup time

tSTARTUP CC

15

30

µs

time from output enabling till code valid ±16 LSB

3dB Bandwidth of Output Buffer

fC1 CC

2.5

5

MHz

verified by design

Output sourcing current

IOUT_SOURCE CC

-30

mA

Output sinking current

IOUT_SINK CC

0.6

mA

Output resistance

ROUT CC

50

Ohm

Load resistance

RL SR

5

kOhm

Load capacitance

CL SR

50

pF

Signal-to-Noise Ratio

SNR CC

70

dB

examination bandwidth < 25 kHz

Total Harmonic Distortion

THD CC

70

dB

examination bandwidth < 25 kHz

Power Supply Rejection Ratio

PSRR CC

56

dB

to VDDA

verified by design

Conversion Calculation

Unsigned:

DACxDATA = 4095 × ( VOUT - VOUT_MIN ) / ( VOUT_MAX - VOUT_MIN )

Signed:

DACxDATA = 4095 × ( VOUT - VOUT_MIN ) / ( VOUT_MAX - VOUT_MIN ) - 2048

Figure 17. DAC Conversion Examples


Out-of-Range Comparator (ORC)

The Out-of-Range Comparator (ORC) triggers on analog input voltages ( VAIN ) above the analog reference 31 ( VAREF ) on selected input pins (GxORCy) and generates a service request trigger (GxORCOUTy).

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

The parameters in Table 28 apply for the maximum reference voltage VAREF = VDDA + 50 mV.

Table 28. ORC Parameters (Operating Conditions apply)

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

DC Switching Level

VODC CC

100

125

210

mV

VAINVAREF + VODC

Hysteresis

VOHYS CC

50

VODC

mV

Detection Delay of a persistent Overvoltage

tODD CC

50

450

ns

VAINVAREF + 210 mV

45

105

ns

VAINVAREF + 400 mV

Always detected Overvoltage Pulse

tOPDD CC

440

ns

VAINVAREF + 210 mV

90

ns

VAINVAREF + 400 mV

Never detected Overvoltage Pulse

tOPDN CC

45

ns

VAINVAREF + 210 mV

30

ns

VAINVAREF + 400 mV

Release Delay

tORD CC

65

105

ns

VAINVAREF

Enable Delay

tOED CC

100

200

ns

Figure 18. GxORCOUTy Trigger Generation


Figure 19. ORC Detection Ranges


Die Temperature Sensor

The Die Temperature Sensor (DTS) measures the junction temperature TJ .

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Table 29. Die Temperature Sensor Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Temperature sensor range

TSR SR

-40

150

°C

Linearity Error (to the below defined formula)

Δ TLE CC

±1

°C

per Δ TJ ≤ 30°C

Offset Error

Δ TOE CC

±6

°C

Δ TOE = TJ - TDTS

VDDP ≤ 3.3 V 32

Measurement time

tM CC

100

µs

Start-up time after reset inactive

tTSST SR

10

µs

The following formula calculates the temperature measured by the DTS in [°C] from the RESULT bit field of the DTSSTAT register.

Temperature TDTS = (RESULT - 605)/2.05 [°C]

This formula and the values defined in Table 29 apply with the following calibration values:

  • DTSCON.BGTRIM = 8

  • DTSCON.REFTRIM = 4

USB OTG Interface DC Characteristics

The Universal Serial Bus (USB) Interface is compliant to the USB Rev. 2.0 Specification and the OTG Specification Rev. 1.3. High-Speed Mode is not supported.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Table 30. USB OTG VBUS and ID Parameters (Operating Conditions apply)

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

VBUS input voltage range

VIN CC

0.0

5.25

V

A-device VBUS valid threshold

VB1 CC

4.4

V

A-device session valid threshold

VB2 CC

0.8

2.0

V

B-device session valid threshold

VB3 CC

0.8

4.0

V

B-device session end threshold

VB4 CC

0.2

0.8

V

VBUS input resistance to ground

RVBUS_IN CC

40

100

kOhm

B-device VBUS pull-up resistor

RVBUS_PU CC

281

Ohm

Pull-up voltage = 3.0 V

B-device VBUS pull-down resistor

RVBUS_PD CC

656

Ohm

USB.ID pull-up resistor

RUID_PU CC

14

25

kOhm

VBUS input current

IVBUS_IN CC

150

µA

0 V ≤ VIN ≤ 5.25 V: TAVG = 1 ms

Table 31. USB OTG Data Line (USB_DP, USB_DM) Parameters (Operating Conditions apply)

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Input low voltage

VIL SR

0.8

V

Input high voltage (driven)

VIH SR

2.0

V

Input high voltage (floating) 33

VIHZ SR

2.7

3.6

V

Differential input sensitivity

VDIS CC

0.2

V

Differential common mode range

VCM CC

0.8

2.5

V

Output low voltage

VOL CC

0.0

0.3

V

1.5 kOhm pull-up to 3.6 V

Output high voltage

VOH CC

2.8

3.6

V

15 kOhm pull-down to 0 V

DP pull-up resistor (idle bus)

RPUI CC

900

1575

Ohm

DP pull-up resistor (upstream port receiving)

RPUA CC

1425

3090

Ohm

DP, DM pull-down resistor

RPD CC

14.25

24.8

kOhm

Input impedance DP, DM

ZINP CC

300

kOhm

0 V ≤ VINVDDP

Driver output resistance DP, DM

ZDRV CC

28

44

Ohm

Oscillator Pins

Note:
It is strongly recommended to measure the oscillation allowance (negative resistance) in the final target system (layout) to determine the optimal parameters for the oscillator operation. Please refer to the limits specified by the crystal or ceramic resonator supplier.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

The oscillator pins can be operated with an external crystal (see Figure 20 ) or in direct input mode (see Figure 21 ).

Figure 20. Oscillator in Crystal Mode


Figure 21. Oscillator in Direct Input Mode


Table 32. OSC_XTAL Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Input frequency

fOSC SR

4

40

MHz

Direct Input Mode selected

4

25

MHz

External Crystal Mode selected

Oscillator start-up time 34

tOSCS CC

10

ms

Input voltage at XTAL1

VIX SR

-0.5

VDDP + 0.5

V

Input amplitude (peak-to-peak) at XTAL1 35 36

VPPX SR

0.4 × VDDP

VDDP + 1.0

V

Input high voltage at XTAL1

VIHBX SR

1.0

VDDP + 0.5

V

Input low voltage at XTAL1 37

VILBX SR

-0.5

0.4

V

Input leakage current at XTAL1

IILX1 CC

-100

100

nA

Oscillator power down

0 V ≤ VIXVDDP

Table 33. RTC_XTAL Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Input frequency

fOSC SR

32.768

kHz

Oscillator start-up time 38

tOSCS CC

5

s

Input voltage at RTC_XTAL1

VIX SR

-0.3

VBAT + 0.3

V

Input amplitude (peak-to-peak) at RTC_XTAL1 39 41

VPPX SR

0.4

V

Input high voltage at RTC_XTAL1

VIHBX SR

0.6 × VBAT

VBAT + 0.3

V

Input low voltage at RTC_XTAL1 42

VILBX SR

-0.3

0.36 × VBAT

V

Input Hysteresis for RTC_XTAL1 42 43

VHYSX CC

0.1 × VBAT

V

3.0 V ≤ VBAT < 3.6 V

0.03 × VBAT

V

VBAT < 3.0 V

Input leakage current at RTC_XTAL1

IILX1 CC

-100

100

nA

Oscillator power down

0 V ≤ VIXVBAT

Power Supply Current

The total power supply current defined below consists of a leakage and a switching component.

Application relevant values are typically lower than those given in the following tables, and depend on the customer's system operating conditions (e.g. thermal connection or used application configurations).

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

If not stated otherwise, the operating conditions for the parameters in the following table are:

VDDP = 3.3 V, TA = 25°C

Table 34. Power Supply Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Active supply current 44

Peripherals enabled

Frequency:

fCPU / f

PERIPH

/ fCCU in MHz

IDDPA CC

135

mA

144/144/144

125

144/72/72

97

72/72/144

80

24/24/24

68

1/1/1

Active supply current

Code execution from RAM

Flash in Sleep mode

IDDPA CC

108

mA

144/144/144

98

144/72/72

Active supply current 46

Peripherals disabled

Frequency:

fCPU / f

PERIPH

/ fCCU in MHz

IDDPA CC

86

mA

144/144/144

85

144/72/72

70

72/72/144

55

24/24/24

50

1/1/1

Sleep supply current 47

Peripherals enabled

Frequency:

fCPU / f

PERIPH

/ fCCU in MHz

IDDPS CC

127

mA

144/144/144

115

144/72/72

93

72/72/144

57

24/24/24

47

1/1/1

fCPU / fPERIPH / fCCU in kHz

48

100/100/100

Sleep supply current 48

Peripherals disabled

Frequency:

fCPU / fPERIPH / fCCU in MHz

IDDPS CC

77

mA

144/144/144

76

144/72/72

65

72/72/144

53

24/24/24

46

1/1/1

fCPU / fPERIPH / fCCU in kHz

47

100/100/100

Deep Sleep supply current 49

Flash in Sleep mode

Frequency:

fCPU / fPERIPH / fCCU in MHz

IDDPD CC

11

mA

24/24/24

7.0

4/4/4

6.6

1/1/1

fCPU / fPERIPH / fCCU in kHz

7.6

100/100/100 50

Hibernate supply current RTC on 51

IDDPH CC

8.7

µA

VBAT = 3.3 V

6.5

VBAT = 2.4 V

5.7

VBAT = 2.0 V

Hibernate supply current RTC off 52

IDDPH CC

8.0

µA

VBAT = 3.3 V

6.0

VBAT = 2.4 V

5.0

VBAT = 2.0 V

Hibernate off 53

IDDPH CC

4.4

µA

VBAT = 3.3 V

3.5

VBAT = 2.4 V

3.1

VBAT = 2.0 V

Worst case active supply current 54

IDDPA CC

250 45

mA

VDDP = 3.6 V,

TJ = 150°C

VDDA power supply current

IDDA CC

mA

IDDP current at PORST¯ Low

IDDP_PORST CC

5

10

mA

VDDP = 3.3 V,

TJ = 25°C

13

55

mA

VDDP = 3.6 V,

TJ = 150°C

Power Dissipation

PDISS CC

1.4

W

VDDP = 3.6 V,

TJ = 150°C

Wake-up time from Sleep to Active mode

tSSA CC

6

cycles

Wake-up time from Deep Sleep to Active mode

ms

Defined by the wake-up of the Flash module, see Section 3.2.9

Wake-up time from Hibernate mode

ms

Wake-up via power-on reset event, see Section 3.3.2

Peripheral Idle Currents

Default test conditions:

  • fsys and derived clocks at 144 MHz

  • VDDP = 3.3 V, Ta = 25°C

  • all peripherals are held in reset (see the PRSTAT registers in the Reset Control Unit of the SCU)

  • the peripheral clocks are disabled (see CGATSTAT registers in the Clock Control Unit of the SCU

  • no I/O activity

The given values are a result of differential measurements with asserted and deasserted peripheral reset as well as disabled and enabled clock of the peripheral under test.

The tested peripheral is left in the state after the peripheral reset is deasserted, no further initialisation or configuration is done. For example no timer is running in the CCUs, no communication active in the USICs, etc.

Table 35. Peripheral Idle Currents

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

PORTS

FCE

WDT

POSIFx

IPER CC

≤ 0.3

mA

MultiCAN

ERU

LEDTSCU0

ETH

CCU4x 55 , CCU8x 55

≤ 1.0

DAC (digital)

1.3

USICx

DMA1

SDMMC

3.0

DSD, EBU, VADC (digital) 56

4.5

DMA0, USB, EtherCAT

6.0

Flash Memory Parameters

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Table 36. Flash Memory Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Erase Time per 256 Kbyte Sector

tERP CC

5

5.5

s

Erase Time per 64 Kbyte Sector

tERP CC

1.2

1.4

s

Erase Time per 16 Kbyte Logical Sector

tERP CC

0.3

0.4

s

Program time per page 57

tPRP CC

5.5

11

ms

Erase suspend delay

tFL_ErSusp CC

15

ms

Wait time after margin change

tFL_MarginDel CC

10

µs

Wake-up time

tWU CC

270

µs

Read access time

ta CC

22

ns

For operation with 1/ fCPU < ta wait states must be configured 58

Data Retention Time, Physical Sector

tRET CC

20

years

Max. 1000 erase/program cycles

Data Retention Time, Logical Sector 59 60

tRETL CC

20

years

Max. 100 erase/program cycles

Data Retention Time, User Configuration Block (UCB) 59 60

tRTU CC

20

years

Max. 4 erase/program cycles per UCB

Endurance on 64 Kbyte Physical Sector PS4

NEPS4 CC

10000

cycles

Cycling distributed over life time 61

AC Parameters

Testing Waveforms

Figure 22. Rise/Fall Time Parameters


Figure 23. Testing Waveform, Output Delay


Figure 24. Testing Waveform, Output High Impedance


Power-Up and Supply Monitoring

PORST¯ is always asserted when VDDP and/or VDDC violate the respective thresholds.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Figure 25. PORST̅ Circuit


Table 37. Supply Monitoring Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Digital supply voltage reset threshold

VPOR CC

2.79 62

3.05 63

V

64

Core supply voltage reset threshold

VPV CC

1.17

V

VDDP voltage to ensure defined pad states

VDDPPA CC

1.0

V

PORST¯ rise time

tPR SR

2

μs

65

Startup time from power-on reset with code execution from Flash

tSSW CC

2.5

3.5

ms

Time to the first user code instruction

VDDC ramp up time

tVCR CC

550

μs

Ramp up after power-on or after a reset triggered by a violation of VPOR or VPV

Figure 26. Power-Up Behavior


Power Sequencing

While starting up and shutting down as well as when switching power modes of the system it is important to limit the current load steps. A typical cause for such load steps is changing the CPU frequency fCPU . Load steps exceeding the below defined values may cause a power on reset triggered by the supply monitor.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Table 38. Power Sequencing Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Positive Load Step Current

Δ IPLS SR

50

mA

Load increase on VDDP

Δ t ≤ 10 ns

Negative Load Step Current

Δ INLS SR

150

mA

Load decrease on VDDP

Δ t ≤ 10 ns

VDDC Voltage Over-/Undershoot from Load Step

Δ VLS CC

±100

mV

For maximum positive or negative load step

Positive Load Step Settling Time

tPLSS SR

50

μs

Negative Load Step Settling Time

tNLSS SR

100

μs

External Buffer Capacitor on VDDC

CEXT SR

10

μF

In addition C = 100 nF capacitor on each VDDC pin

Positive Load Step Examples

System assumptions:

fCPU = fSYS , target frequency fCPU = 144 MHz, main PLL fVCO = 288 MHz, stepping done by K2 divider, tPLSS between individual steps:

24 MHz - 48 MHz - 72 MHz - 96 MHz - 144 MHz (K2 steps 12 - 6 - 4 - 3 - 2)

24 MHz - 48 MHz - 96 MHz - 144 MHz (K2 steps 12 - 6 - 3 - 2)

24 MHz - 72 MHz - 144 MHz (K2 steps 12 - 4 - 2)

Phase Locked Loop (PLL) Characteristics

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Main and USB PLL

Table 39. PLL Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Accumulated Jitter

DP CC

±5

ns

accumulated over 300 cycles

fSYS = 144 MHz

Duty Cycle 66

DDC CC

46

50

54

%

Low pulse to total period, assuming an ideal input clock source

PLL base frequency

fPLLBASE CC

30

140

MHz

VCO input frequency

fREF CC

4

16

MHz

VCO frequency range

fVCO CC

260

520

MHz

PLL lock-in time

tL CC

400

μs

Internal Clock Source Characteristics

Note:
These parameters are not subject to production test,but verified by design and/or characterization.

Fast Internal Clock Source

Table 40. Fast Internal Clock Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Nominal frequency

fOFINC CC

36.5

MHz

not calibrated

24

MHz

calibrated

Accuracy

Δ fOFI CC

-0.5

0.5

%

automatic calibration 67 68

-15

15

%

factory calibration,

VDDP = 3.3 V

-25

25

%

no calibration,

VDDP = 3.3 V

-7

7

%

Variation over voltage range 69

3.13 V ≤ VDDP ≤ 3.63 V

Start-up time

tOFIS CC

50

μs

Slow Internal Clock Source

Table 41. Slow Internal Clock Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Nominal frequency

fOSI CC

32.768

kHz

Accuracy

Δ fOSI CC

-4

4

%

VBAT = const.

0°C ≤ TA ≤ 85°C

-5

5

%

VBAT = const.

TA < 0°C or

TA > 85°C

-5

5

%

2.4 V ≤ VBAT ,

TA = 25°C

-10

10

%

1.95 V ≤ VBAT < 2.4 V,

TA = 25°C

Start-up time

tOSIS CC

50

μs

JTAG Interface Timing

The following parameters are applicable for communication through the JTAG debug interface. The JTAG module is fully compliant with IEEE1149.1-2000.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Note:
Operating conditions apply.

Table 42. JTAG Interface Timing Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

TCK clock period

t1 SR

25

ns

TCK high time

t2 SR

10

ns

TCK low time

t3 SR

10

ns

TCK clock rise time

t4 SR

4

ns

TCK clock fall time

t5 SR

4

ns

TDI/TMS setup to TCK rising edge

t6 SR

6

ns

TDI/TMS hold after TCK rising edge

t7 SR

6

ns

TDO valid after TCK falling edge (propagation delay)

t8 CC

13

ns

CL = 50 pF

3

ns

CL = 20 pF

TDO hold after TCK falling edge 70

t18 CC

2

ns

TDO high imped. to valid from TCK falling edge 70 71

t9 CC

14

ns

CL = 50 pF

TDO valid to high imped. from TCK falling edge 70

t10 CC

13.5

ns

CL = 50 pF

Figure 27. Test Clock Timing (TCK)


Figure 28. JTAG Timing


Serial Wire Debug Port (SW-DP) Timing

The following parameters are applicable for communication through the SW-DP interface.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Note:
Operating conditions apply.

Table 43. SWD Interface Timing Parameters (Operating Conditions apply)

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

SWDCLK clock period

tSC SR

25

ns

CL = 30 pF

40

ns

CL = 50 pF

SWDCLK high time

t1 SR

10

500000

ns

SWDCLK low time

t2 SR

10

500000

ns

SWDIO input setup to SWDCLK rising edge

t3 SR

6

ns

SWDIO input hold after SWDCLK rising edge

t4 SR

6

ns

SWDIO output valid time after SWDCLK rising edge

t5 CC

17

ns

CL = 50 pF

13

ns

CL = 30 pF

SWDIO output hold time from SWDCLK rising edge

t6 CC

3

ns

Figure 29. SWD Timing


Embedded Trace Macro Cell (ETM) Timing

The data timing refers to the active clock edge. The XMC4[78]00 ETM uses the half-rate clocking mode. In this mode both, the rising and falling clock edges are active clock edges.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Note:
Operating conditions apply, with C L ≤ 15 pF.

Table 44. ETM Interface Timing Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

TRACECLK period

t1 CC

13.8

ns

TRACECLK high time

t2 CC

2

ns

TRACECLK low time

t3 CC

2

ns

TRACECLK and TRACEDATA rise time

t4 CC

3

ns

TRACECLK and TRACEDATA fall time

t5 CC

3

ns

TRACEDATA output valid time

t6 CC

-2

3

ns

Figure 30. ETM Clock Timing


Figure 31. ETM Data Timing


Peripheral Timing

Delta-Sigma Demodulator Digital Interface Timing

The following parameters are applicable for the digital interface of the Delta-Sigma Demodulator (DSD).

The data timing is relative to the active clock edge. Depending on the operation mode of the connected modulator that can be the rising and falling clock edge.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Table 45. DSD Interface Timing Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

MCLK period in master mode

t1 CC

33.3

ns

t1 ≥ 4 x tPERIPH

MCLK high time in master mode

t2 CC

9

ns

t2 > tPERIPH 72

MCLK low time in master mode

t3 CC

9

ns

t3 > tPERIPH 72

MCLK period in slave mode

t1 SR

33.3

ns

t1 ≥ 4 x tPERIPH 72

MCLK high time in slave mode

t2 SR

tPERIPH

ns

72

MCLK low time in slave mode

t3 SR

tPERIPH

ns

72

DIN input setup time to the active clock edge

t4 SR

tPERIPH + 4

ns

72

DIN input hold time from the active clock edge

t5 SR

tPERIPH + 3

ns

72
Figure 32. DSD Data Timing


Synchronous Serial Interface (USIC SSC) Timing

The following parameters are applicable for a USIC channel operated in SSC mode.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Table 46. USIC SSC Master Mode Timing

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

SCLKOUT master clock period

tCLK CC

33.3

ns

Slave select output SELO active to first SCLKOUT transmit edge

t1 CC

tPB - 6.5

ns

Slave select output SELO inactive after last SCLKOUT receive edge

t2 CC

tPB - 8.5 73

ns

Data output DOUT[3:0] valid time

t3 CC

-6

8

ns

Receive data input DX0/DX[5:3] setup time to SCLKOUT receive edge

t4 SR

23

ns

Data input DX0/DX[5:3] hold time from SCLKOUT receive edge

t5 SR

1

ns

Table 47. USIC SSC Slave Mode Timing

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

DX1 slave clock period

tCLK SR

66.6

ns

Select input DX2 setup to first clock input DX1 transmit edge

t10 SR

3

ns

Select input DX2 hold after last clock input DX1 receive edge 74

t11 SR

4

ns

Receive data input DX0/DX[5:3] setup time to shift clock receive edge 74

t12 SR

6

ns

Data input DX0/DX[5:3] hold time from clock input DX1 receive edge 74

t13 SR

4

ns

Data output DOUT[3:0] valid time

t14 CC

0

24

ns

Figure 33. USIC - SSC Master/Slave Mode Timing


Note:
This timing diagram shows a standard configuration, for which the slave select signal is low-active, and the serial clock signal is not shifted and not inverted.

Inter-IC (IIC) Interface Timing

The following parameters are applicable for a USIC channel operated in IIC mode.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Table 48. USIC IIC Standard Mode Timing 75

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Fall time of both SDA and SCL

t1 CC/SR

300

ns

Rise time of both SDA and SCL

t2 CC/SR

1000

ns

Data hold time

t3 CC/SR

0

µs

Data set-up time

t4 CC/SR

250

ns

LOW period of SCL clock

t5 CC/SR

4.7

µs

HIGH period of SCL clock

t6 CC/SR

4.0

µs

Hold time for (repeated) START condition

t7 CC/SR

4.0

µs

Set-up time for repeated START condition

t8 CC/SR

4.7

µs

Set-up time for STOP condition

t9 CC/SR

4.0

µs

Bus free time between a STOP and START condition

t10 CC/SR

4.7

µs

Capacitive load for each bus line

Cb SR

400

pF

Table 49. USIC IIC Fast Mode Timing 76

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Fall time of both SDA and SCL

t1 CC/SR

20 + 0.1* Cb

300

ns

Rise time of both SDA and SCL

t2 CC/SR

20 + 0.1* Cb 77

300

ns

Data hold time

t3 CC/SR

0

µs

Data set-up time

t4 CC/SR

100

ns

LOW period of SCL clock

t5 CC/SR

1.3

µs

HIGH period of SCL clock

t6 CC/SR

0.6

µs

Hold time for (repeated) START condition

t7 CC/SR

0.6

µs

Set-up time for repeated START condition

t8 CC/SR

0.6

µs

Set-up time for STOP condition

t9 CC/SR

0.6

µs

Bus free time between a STOP and START condition

t10 CC/SR

1.3

µs

Capacitive load for each bus line

Cb SR

400

pF

Figure 34. USIC IIC Stand and Fast Mode Timing


Inter-IC Sound (IIS) Interface Timing

The following parameters are applicable for a USIC channel operated in IIS mode.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Table 50. USIC IIS Master Transmitter Timing

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Clock period

t1 CC

33.3

ns

Clock high time

t2 CC

0.35 x t1min

ns

Clock low time

t3 CC

0.35 x t1min

ns

Hold time

t4 CC

0

ns

Clock rise time

t5 CC

0.15 x t1min

ns

Figure 35. USIC IIS Master Transmitter Timing


Table 51. USIC IIS Slave Receiver Timing

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Clock period

t6 SR

66.6

ns

Clock high time

t7 SR

0.35 x t6min

ns

Clock low time

t8 SR

0.35 x t6min

ns

Set-up time

t9 SR

0.2 x t6min

ns

Hold time

t10 SR

0

ns

Figure 36. USIC IIS Slave Receiver Timing


SDMMC Interface Timing

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Note:
Operating Conditions apply, total external capacitive load C L = 40 pF.

AC Timing Specifications (Full-Speed Mode)

Table 52. SDMMC Timing for Full-Speed Mode

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Max.

Clock frequency in full speed transfer mode (1/ tpp )

fpp CC

0

24

MHz

Clock cycle in full speed transfer mode

tpp CC

40

ns

Clock low time

tWL CC

10

ns

Clock high time

tWH CC

10

ns

Clock rise time

tTLH CC

10

ns

Clock fall time

tTHL CC

10

ns

Inputs setup to clock rising edge

tISU_F SR

2

ns

Inputs hold after clock rising edge

tIH_F SR

2

ns

Outputs valid time in full speed mode

tODLY_F CC

10

ns

Outputs hold time in full speed mode

tOH_F CC

0

ns

Table 53. SD Card Bus Timing for Full-Speed Mode 78

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Max.

SD card input setup time

tISU

5

ns

SD card input hold time

tIH

5

ns

SD card output valid time

tODLY

14

ns

SD card output hold time

tOH

0

ns

Full-Speed Output Path (Write)

Figure 37. Full-Speed Output Path


Full-Speed Write Meeting Setup (Maximum Delay)

The following equations show how to calculate the allowed skew range between the SD_CLK and SD_DAT/CMD signals on the PCB.

No clock delay:

tODLY_F+tDATA_DELAY+tTAP_DELAY+tISU<tWL

With clock delay:

tODLY_F+tDATA_DELAY+tTAP_DELAY+tISU<tWL+tCLK_DELAY
tDATA_DELAY+tTAP_DELAY+tWL<tPP+tCLK_DELAYtISUtODLY_FtDATA_DELAY+tTAP_DELAY+20<40+tCLK_DELAY510tDATA_DELAY<5+tCLK_DELAYtTAP_DELAY

The data can be delayed versus clock up to 5 ns in ideal case of tWL = 20 ns.

Full-Speed Write Meeting Hold (Minimum Delay)

The following equations show how to calculate the allowed skew range between the SD_CLK and SD_DAT/CMD signals on the PCB.

tCLK_DELAY<tWL+tOH_F+tDATA_DELAY+tTAP_DELAYtIHtCLK_DELAY<20+tDATA_DELAY+tTAP_DELAY5tDATA_DELAY<15+tCLK_DELAY+tTAP_DELAY

The clock can be delayed versus data up to 18.2 ns (external delay line) in ideal case of tWL = 20 ns, with maximum tTAP_DELAY = 3.2 ns programmed.

Full-Speed Input Path (Read)

Figure 38. Full-Speed Input Path


Full-Speed Read Meeting Setup (Maximum Delay)

The following equations show how to calculate the allowed combined propagation delay range of the SD_CLK and SD_DAT/CMD signals on the PCB.

tCLK_DELAY+tDATA_DELAY+tTAP_DELAY+tODLY+tISU_F<0.5×tpptCLK_DELAY+tDATA_DELAY<0.5×tpptODLYtISU_FtTAP_DELAYtCLK_DELAY+tDATA_DELAY<20142tTAP_DELAYtCLK_DELAY+tDATA_DELAY<4tTAP_DELAY

The data + clock delay can be up to 4 ns for a 40 ns clock cycle.

Full-Speed Read Meeting Hold (Minimum Delay)

The following equations show how to calculate the allowed combined propagation delay range of the SD_CLK and SD_DAT/CMD signals on the PCB.

tCLK_DELAY+tOH+tDATA_DELAY+tTAP_DELAY>tIH_FtCLK_DELAY+tDATA_DELAY>tIH_FtOHtTAP_DELAYtCLK_DELAY+tDATA_DELAY>2tTAP_DELAY

The data + clock delay must be greater than 2 ns if tTAP_DELAY is not used.

If the tTAP_DELAY is programmed to at least 2 ns, the data + clock delay must be greater than 0 ns (or less). This is always fulfilled.

AC Timing Specifications (High-Speed Mode)

Table 54. SDMMC Timing for High-Speed Mode

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Max.

Clock frequency in high speed transfer mode (1/ tpp )

fpp CC

0

48

MHz

Clock cycle in high speed transfer mode

tpp CC

20

ns

Clock low time

tWL CC

7

ns

Clock high time

tWH CC

7

ns

Clock rise time

tTLH CC

3

ns

Clock fall time

tTHL CC

3

ns

Inputs setup to clock rising edge

tISU_H SR

2

ns

Inputs hold after clock rising edge

tIH_H SR

2

ns

Outputs valid time in high speed mode

tODLY_H CC

14

ns

Outputs hold time in high speed mode

tOH_H CC

2

ns

Table 55. SD Card Bus Timing for High-Speed Mode 79

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Max.

SD card input setup time

tISU

6

ns

SD card input hold time

tIH

2

ns

SD card output valid time

tODLY

14

ns

SD card output hold time

tOH

2.5

ns

High-Speed Output Path (Write)

Figure 39. High-Speed Output Path


High-Speed Write Meeting Setup (Maximum Delay)

The following equations show how to calculate the allowed skew range between the SD_CLK and SD_DAT/CMD signals on the PCB.

No clock delay:

tODLY_H+tDATA_DELAY+tTAP_DELAY+tISU<tWL

With clock delay:

tODLY_H+tDATA_DELAY+tTAP_DELAY+tISU<tWL+tCLK_DELAY
tDATA_DELAY+tTAP_DELAYtCLK_DELAY<tWLtISUtODLY_HtDATA_DELAYtCLK_DELAY<tWLtISUtODLY_HtTAP_DELAYtDATA_DELAYtCLK_DELAY<10614tTAP_DELAYtDATA_DELAYtCLK_DELAY<10tTAP_DELAY

The data delay is less than the clock delay by at least 10 ns in the ideal case where tWL = 10 ns.

High-Speed Write Meeting Hold (Minimum Delay)

The following equations show how to calculate the allowed skew range between the SD_CLK and SD_DAT/CMD signals on the PCB.

tCLK_DELAY<tWL+tOH_H+tDATA_DELAY+tTAP_DELAYtIHtCLK_DELAYtDATA_DELAY<tWL+tOH_H+tTAP_DELAYtIHtCLK_DELAYtDATA_DELAY<10+2+tTAP_DELAY2tCLK_DELAYtDATA_DELAY<10+tTAP_DELAY

The clock can be delayed versus data up to 13.2 ns (external delay line) in ideal case of tWL = 10 ns, with maximum tTAP_DELAY = 3.2 ns programmed.

High-Speed Input Path (Read)

Figure 40. High-Speed Input Path


High-Speed Read Meeting Setup (Maximum Delay)

The following equations show how to calculate the allowed combined propagation delay range of the SD_CLK and SD_DAT/CMD signals on the PCB.

tCLK_DELAY+tDATA_DELAY+tTAP_DELAY+tODLY+tISU_H<tpptCLK_DELAY+tDATA_DELAY<tpptODLYtISU_HtTAP_DELAYtCLK_DELAY+tDATA_DELAY<20142tTAP_DELAYtCLK_DELAY+tDATA_DELAY<4tTAP_DELAY

The data + clock delay can be up to 4 ns for a 20 ns clock cycle.

High-Speed Read Meeting Hold (Minimum Delay)

The following equations show how to calculate the allowed combined propagation delay range of the SD_CLK and SD_DAT/CMD signals on the PCB.

tCLK_DELAY+tOH+tDATA_DELAY+tTAP_DELAY>tIH_HtCLK_DELAY+tDATA_DELAY>tIH_HtOHtTAP_DELAYtCLK_DELAY+tDATA_DELAY>22.5tTAP_DELAYtCLK_DELAY+tDATA_DELAY>0.5tTAP_DELAY

The data + clock delay must be greater than -0.5 ns for a 20 ns clock cycle. This is always fulfilled.

EBU Timing

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Note:
Operating Conditions apply, with Class A2 pins and C L = 16 pF.

EBU Asynchronous Timing

Note:
For each timing, the accumulated PLL jitter must be added separately.

Table 56. Common Timing Parameters for all Asynchronous Timings

Parameter

Symbol

Limit Values

Unit

Edge Setting

Min.

Max.

Pulse width deviation from the ideal programmed width due to the A2 pad asymmetry, strong driver mode, rise delay - fall delay. CL = 16 pF.

CC

ta

-1

1.5

ns

sharp

-2

1

medium

AD(24:16) output delay

to ADV¯ rising edge, multiplexed read/write

CC

t13

-5.5

2

AD(24:16) output delay

CC

t14

-5.5

2

Read Timings

Table 57. Asynchronous Read Timing, Multiplexed and Demultiplexed

Parameter

Symbol

Limit Values

Unit

Min.

Max.

A(24:16) output delay

to RD¯ rising edge, deviation from the ideal programmed value.

CC

t0

-2.5

2.5

ns

A(24:16) output delay

CC

t1

-2.5

2.5

CS¯ rising edge

CC

t2

-2

2.5

ADV¯ rising edge

CC

t3

-1.5

4.5

BC¯ rising edge

CC

t4

-2.5

2.5

WAIT¯ input setup

SR

t5

12

WAIT¯ input hold

SR

t6

0

Data input setup

SR

t7

12

Data input hold

SR

t8

0

RD/ WR¯ output delay

CC

t9

-2.5

1.5

Multiplexed Read Timing

Figure 41. Multiplexed Read Access


Demultiplexed Read Timing

Figure 42. Demultiplexed Read Access


Write Timing

Table 58. Asynchronous Write Timing, Multiplexed and Demultiplexed

Parameter

Symbol

Limit Values

Unit

Min.

Max.

A(24:0) output delay

to RD/ WR¯ rising edge, deviation from the ideal programmed value.

CC

t30

-2.5

2.5

ns

A(24:0) output delay

CC

t31

-2.5

2.5

CS¯ rising edge

CC

t32

-2

2

ADV¯ rising edge

CC

t33

-2

4.5

BC¯ rising edge

CC

t34

-2.5

2

WAIT¯ input setup

SR

t35

12

WAIT¯ input hold

SR

t36

0

Data output delay

CC

t37

-5.5

2

Data output delay

CC

t38

-5.5

2

RD/ WR¯ output delay

CC

t39

-2.5

1.5

Multiplexed Write Timing

Figure 43. Multiplexed Write Access


Demultiplexed Write Timing

Figure 44. Demultiplexed Write Access


EBU Burst Mode Access Timing

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Note:
Operating Conditions apply, with Class A2 pins and C L = 16 pF.

Table 59. EBU Burst Mode Read/Write Access Timing Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Output delay from BFCLKO rising edge

t10 CC

-2

2

ns

RD¯ and RD/ WR¯ active/inactive after BFCLKO active edge

t12 CC

-2

2

ns

CS¯x output delay from BFCLKO active edge 80

t21 CC

-2.5

1.5

ns

ADV¯ active/inactive after BFCLKO active edge

t22 CC

-2

2

ns

BAA¯ active/inactive after BFCLKO active edge 81

t22a CC

-2.5

1.5

ns

Data setup to BFCLKI rising edge

t23 SR

3

ns

Data hold from BFCLKI rising edge 82

t24 SR

0

ns

WAIT¯ setup (low or high) to BFCLKI rising edge 82

t25 SR

3

ns

WAIT¯ hold (low or high) from BFCLKI rising edge 82

t26 SR

0

ns

Figure 45. EBU Burst Mode Read/Write Access Timing


EBU Arbitration Signal Timing

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Note:
Operating Conditions apply.

Table 60. EBU Arbitration Signal Timing Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Output delay from BFCLKO rising edge

t1 CC

16

ns

CL = 50 pF

Data setup to BFCLKO falling edge

t2 SR

11

ns

Data hold from BFCLKO falling edge

t3 SR

2

ns

Figure 46. EBU Arbitration Signal Timing


EBU SDRAM Access Timing

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Note:
Operating Conditions apply, with Class A2 pins and C L = 16 pF.

Note:
With EBU_CLC.SYNC = 1 frequency must be limited to f CPU = 120 MHz.

Table 61. EBU SDRAM Access SDCLKO Signal Timing Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

SDCLKO period

t1 CC

12.5

ns

SDCLKO high time

t2 SR

5.5

ns

SDCLKO low time

t3 SR

3.75

ns

SDCLKO rise time

t4 SR

3.0

ns

SDCLKO fall time

t5 SR

3.0

ns

Figure 47. EBU SDRAM Access CLKOUT Timing


Table 62. EBU SDRAM Access Signal Timing Parameters

Parameter

Symbol

Limit Values

Unit

Min.

Max.

A(15:0) output valid

from SDCLKO low-to-high transition

CC

t6

9

ns

A(15:0) output hold

CC

t7

3

CS(3:0)¯ low

CC

t8

9

CS(3:0)¯ high

CC

t9

3

RAS¯ low

CC

t10

9

RAS¯ high

SR

t11

3

CAS¯ low

SR

t12

9

CAS¯ high

CC

t13

3

RD/ WR¯ low

CC

t14

9

RD/ WR¯ high

CC

t15

3

BC(3:0)¯ low

CC

t16

9

BC(3:0)¯ high

CC

t17

3

D(15:0) output valid

CC

t18

9

D(15:0) output hold

CC

t19

3

CKE output valid

CC

t22

7

CKE output hold 83

CC

t23

2

D(15:0) input hold

SR

t21

3

D(15:0) input setup to SDCLKO low-to-high transition

SR

t20

4

Figure 48. EBU SDRAM Read Access Timing


Figure 49. EBU SDRAM Write Access Timing


USB Interface Characteristics

The Universal Serial Bus (USB) Interface is compliant to the USB Rev. 2.0 Specification and the OTG Specification Rev. 1.3. High-Speed Mode is not supported.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

Table 63. USB Timing Parameters (operating conditions apply)

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Rise time

tR CC

4

20

ns

CL = 50 pF

Fall time

tF CC

4

20

ns

CL = 50 pF

Rise/Fall time matching

tR / tF CC

90

111.11

%

CL = 50 pF

Crossover voltage

VCRS CC

1.3

2.0

V

CL = 50 pF

Figure 50. USB Signal Timing


Ethernet Interface (ETH) Characteristics

For proper operation of the Ethernet Interface it is required that fSYS ≥ 100 MHz.

Note:
These parameters are not subject to production test, but verified by design and/or characterization.

ETH Measurement Reference Points

Figure 51. ETH Measurement Reference Points


ETH Management Signal Parameters (ETH_MDC, ETH_MDIO)

Table 64. ETH Management Signal Timing Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

ETH_MDC period

t1 CC

400

ns

CL = 25 pF

ETH_MDC high time

t2 CC

160

ns

ETH_MDC low time

t3 CC

160

ns

ETH_MDIO setup time (output)

t4 CC

10

ns

ETH_MDIO hold time (output)

t5 CC

10

ns

ETH_MDIO data valid (input)

t6 SR

0

300

ns

Figure 52. ETH Management Signal Timing


ETH MII Parameters

In the following, the parameters of the MII (Media Independent Interface) are described.

Table 65. ETH MII Signal Timing Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Clock period, 10 Mbps

t7 SR

400

ns

CL = 25 pF

Clock high time, 10 Mbps

t8 SR

140

260

ns

Clock low time, 10 Mbps

t9 SR

140

260

ns

Clock period, 100 Mbps

t7 SR

40

ns

Clock high time, 100 Mbps

t8 SR

14

26

ns

Clock low time, 100 Mbps

t9 SR

14

26

ns

Input setup time

t10 SR

10

ns

Input hold time

t11 SR

10

ns

Output valid time

t12 CC

0

25

ns

Figure 53. ETH MII Signal Timing


ETH RMII Parameters

In the following, the parameters of the RMII (Reduced Media Independent Interface) are described.

Table 66. ETH RMII Signal Timing Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

ETH_RMII_REF_CL clock period

t13 SR

20

ns

CL = 25 pF; 50 ppm

ETH_RMII_REF_CL clock high time

t14 SR

7

13

ns

CL = 25 pF

ETH_RMII_REF_CL clock low time

t15 SR

7

13

ns

ETH_RMII_RXD[1:0], ETH_RMII_CRS setup time

t16 SR

4

ns

ETH_RMII_RXD[1:0], ETH_RMII_CRS hold time

t17 SR

2

ns

ETH_RMII_TXD[1:0], ETH_RMII_TXEN data valid

t18 CC

4

15

ns

Figure 54. ETH RMII Signal Timing


EtherCAT (ECAT) Characteristics

ECAT Measurement Reference Points

Figure 55. Measurement Reference Points


ETH Management Signal Parameters (MCLK, MDIO)

Table 67. ECAT Management Signal Timing Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

ECAT_MCLK period

tMCLK CC

400

ns

IEEE802.3 requirement (2.5 MHz)

CL = 25 pF

ECAT_MCLK high time

tMCLK_h CC

160

ns

ECAT_MCLK low time

tMCLK_l CC

160

ns

ECAT_MDIO setup time (output)

tD_setup CC

10

ns

ECAT_MDIO hold time (output)

tD_hold CC

10

ns

ECAT_MDIO data valid (input)

tD_valid SR

0

300

ns

Figure 56. ECAT Management Signal Timing


MII Timing TX Characteristics

Table 68. ETH MII TX Signal Timing Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

PHY_CLK25, TX_CLK period

tTX_CLK SR

40

ns

Delay between PHY clock source PHY_CLK25 and TX_CLK output of the PHY

tPHY_delay SR

ns

PHY dependent

PHY setup requirement: TXEN/TXD[3:0] with respect to TX_CLK

tTX_setup SR

15

0

ns

PHY dependent IEEE802.3 limit is 15 ns

PHY hold requirement: TXEN/TXD[3:0] with respect to TX_CLK

tTX_hold CC

0

25

ns

PHY dependent IEEE802.3 limit is 0 ns

Note:
ECAT0_CONPx.TX_SHIFT can be adjusted by displaying TX_CLK of a PHY and TXEN/TXD[3:0] on an oscilloscope. TXEN/TXD[3:0] is allowed to change between 0 ns and 25 ns after a rising edge of TX_CLK (according to IEEE802.3 – check your PHY’s documentation). Configure TX_SHIFT so that TXEN/TXD[3:0] change near the middle of this range. It is sufficient to check just one of the TXEN/TXD[3:0] signals, because they are nearly generated at the same time.

Figure 57. MII TX Characteristics


MII Timing RX Characteristics

Table 69. ETH MII RX Signal Timing Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

RX_CLK period

tRX_CLK SR

40

ns

CL = 25 pF,

IEEE802.3 requirement

RX_DV/RX_DV/RXD[3:0]

valid before rising edge of RX_CLK

tRX_setup SR

10

ns

RX_DV/RX_DV/RXD[3:0]

valid after rising edge of RX_CLK

tRX_hold SR

10

ns

Figure 58. MII RX characteristics


Sync/Latch Timings

Table 70. Sync/Latch Timings

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

SYNC0/1

tDC_SYNC_Jitter SR

11 + m 84

ns

LATCH0/1

tDC_LATCH SR

12 + n 85

ns

Note:
SYNC0/1 pulse length are initially loaded by EEPROM content ADR 0x0002. The actual used value can be read back from Register DC_PULSE_LEN.

Figure 59. Sync/Latch Timings


Package and Reliability

The XMC4[78]00 is a member of the XMC4000 Family of microcontrollers. It is also compatible to a certain extent with members of similar families or subfamilies.

Each package is optimized for the device it houses. Therefore, there may be slight differences between packages of the same pin-count but for different device types. In particular, the size of the Exposed Die Pad may vary.

If different device types are considered or planned for an application, it must be ensured that the board layout fits all packages under consideration.

Package Parameters

Table 71 provides the thermal characteristics of the packages used in XMC4[78]00.

Table 71. Thermal Characteristics of the Packages

Parameter

Symbol

Limit Values

Unit

Package Types

Min.

Max.

Exposed Die Pad dimensions including U-Groove

Ex × Ey CC

7.0 × 7.0

mm

PG-LQFP-144-24

PG-LQFP-100-25

Exposed Die Pad dimensions excluding U-Groove

Ax × Ay CC

6.2 × 6.2

mm

PG-LQFP-144-24

PG-LQFP-100-25

Exposed Die Pad dimensions

7.0 × 7.0

mm

PG-LQFP-144-28

PG-LQFP-100-29

Thermal resistance Junction-Ambient TJ ≤ 150°C

RΘJA CC

27.0

K/W

PG-LFBGA-196-2

19.5

K/W

PG-LQFP-144-24

PG-LQFP-144-28 86

22.5

K/W

PG-LQFP-100-25 86

PG-LQFP-100-29 86

Note:
For electrical reasons, it is required to connect the exposed pad to the board ground V SS , independent of EMC and thermal requirements.

Thermal Considerations

When operating the XMC4[78]00 in a system, the total heat generated in the chip must be dissipated to the ambient environment to prevent overheating and the resulting thermal damage.

The maximum heat that can be dissipated depends on the package and its integration into the target board. The “Thermal resistance RΘJA ” quantifies these parameters. The power dissipation must be limited so that the average junction temperature does not exceed 150°C.

The difference between junction temperature and ambient temperature is determined by

Δ T = ( PINT + PIOSTAT + PIODYN ) × RΘJA

The internal power consumption is defined as

PINT = VDDP × IDDP (switching current and leakage current).

The static external power consumption caused by the output drivers is defined as

PIOSTAT = Σ((VDDP - VOH) × IOH) + Σ(VOL × IOL)

The dynamic external power consumption caused by the output drivers ( PIODYN ) depends on the capacitive load connected to the respective pins and their switching frequencies.

If the total power dissipation for a given system configuration exceeds the defined limit, countermeasures must be taken to ensure proper system operation:

  • Reduce VDDP , if possible in the system

  • Reduce the system frequency

  • Reduce the number of output pins

  • Reduce the load on active output drivers

Package Outlines

The availability of different packages for different devices types is listed in Table 1 . The exposed die pad dimensions are listed in Table 71 .

Figure 60. PG-LQFP-144-24 (Plastic Green Low Profile Quad Flat Package)


Figure 61. PG-LQFP-144-28 (Plastic Green Low Profile Quad Flat Package)


Figure 62. PG-LQFP-100-25 (Plastic Green Low Profile Quad Flat Package)


Figure 63. PG-LFBGA-196-2 (Plastic Green Low Profile Fine Pitch Ball Grid Array)



Figure 64. PG-LQFP-100-29 (Plastic Green Low Profile Quad Flat Package)


All dimensions in mm.

You can find complete information about Infineon packages, packing and marking in our Infineon Internet Page “Packages”: http://www.infineon.com/packages .

Quality Declarations

The qualification of the XMC4[78]00 is executed according to the JEDEC standard JESD471.

Note:
For automotive applications refer to the Infineon automotive microcontrollers.

Table 72. Quality Parameters

Parameter

Symbol

Values

Unit

Note/Test Condition

Min.

Typ.

Max.

Operation lifetime

tOP CC

20

a

TJ ≤ 109°C, device permanent on

ESD susceptibility according to Human Body Model (HBM)

VHBM SR

3000

V

EIA/JESD22-A114-B

ESD susceptibility according to Charged Device Model (CDM)

VCDM SR

1000

V

Conforming to JESD22-C101-C

Moisture sensitivity level

MSL CC

3

JEDEC

J-STD-020D

Soldering temperature

TSDR SR

260

°C

Profile according to JEDEC

J-STD-020D

Revision history

Document revision

Date

Description of changes

V1.2

2023-04-01

Table 71 : Added PG-LQFP-144-28 and PG-LQFP-100-29 details in Table 71.

Figure 64 : Added package diagram: PG-LQFP-100-29.

Figure 61 : Added package diagram: PG-LQFP-144-28.

V1.3

2024-12-02

Template update; no content update

1 x is a placeholder for the supported temperature range.

2 x is a placeholder for the supported temperature range.

3 Memory types supported S=SDRAM, D=DEMUX, M=MUX 16-bit and 32-bit, M16=MUX 16-bit.

4 Supported interfaces, M=MII, R=RMII.

5 x is a placeholder for the supported temperature range.

6 Some pins in a package may be connected to more than one channel. For the detailed mapping see the Port I/O Function table.

7 The port groups are defined in Pin Reliability in Overload .

8 The port groups are defined in Table 17 .

9 See also the Supply Monitoring thresholds, Section 3.3.2.

10 Voltage overshoot to 4.0 V is permissible at Power-Up and PORST¯ low, provided the pulse duration is less than 100 μs and the cumulated sum of the pulses does not exceed 1 h over lifetime.

11 To start the hibernate domain it is required that VBAT ≥ 2.1 V, for a reliable start of the oscillation of RTC_XTAL in crystal mode it is required that VBAT ≥ 3.0 V.

12 The port groups are defined in Table 17 .

13 Current required to override the pull device with the opposite logic level (“force current”). With active pull device, at load currents between force and keep current the input state is undefined.

14 Load current at which the pull device still maintains the valid logic level (“keep current”). With active pull device, at load currents between force and keep current the input state is undefined.

15 Hysteresis is implemented to avoid metastable states and switching due to internal ground bounce. It can not be guaranteed that it suppresses switching due to external system noise.

16 POD = Pin Out Driver.

17 POD = Pin Out Driver.

18 Hysteresis is implemented to avoid metastable states and switching due to internal ground bounce. It can not be guaranteed that it suppresses switching due to external system noise.

19 Applies to AINx, when used as alternate reference input.

20 A running conversion may become imprecise in case the normal conditions are violated (voltage overshoot).

21 If the analog reference voltage is below VDDA , then the ADC converter errors increase. If the reference voltage is reduced by the factor k (k<1), TUE, DNL, INL, Gain, and Offset errors increase also by the factor 1/k.

22 The leakage current definition is a continuous function, as shown in figure ADCx Analog Inputs Leakage. The numerical values defined determine the characteristic points of the given continuous linear approximation - they do not define step function (see Figure 16 ).

23 The sampling capacity of the conversion C-network is pre-charged to VAREF /2 before the sampling moment. Because of the parasitic elements, the voltage measured at AINx can deviate from VAREF /2.

24 This represents an equivalent switched capacitance. This capacitance is not switched to the reference voltage at once. Instead, smaller capacitances are successively switched to the reference voltage.

25 For 10-bit conversions, the errors are reduced to 1/4; for 8-bit conversions, the errors are reduced to 1/16. Never less than ±1 LSB.

26 The sum of DNL/INL/GAIN/OFF errors does not exceed the related total unadjusted error TUE.

27 This parameter is valid for soldered devices and requires careful analog board design.

28 Resulting worst case combined error is arithmetic combination of TUE and ENRMS .

29 Value is defined for one sigma Gauss distribution.

30

The resulting current for a conversion can be calculated with IAREF = QCONV / tc .

The fastest 12-bit post-calibrated conversion of tc = 459 ns results in a typical average current of IAREF = 65.4 μA.

31 Always the standard VADC reference, alternate references do not apply to the ORC.

32 At VDDP_max = 3.63 V the typical offset error increases by an additional Δ TOE = ±1°C.

33 Measured at A-connector with 1.5 kOhm ± 5% to 3.3 V ± 0.3 V connected to USB_DP or USB_DM and at B-connector with 15 kOhm ± 5% to ground connected to USB_DP and USB_DM.

34 tOSCS is defined from the moment the oscillator is enabled with SCU_OSCHPCTRL.MODE until the oscillations reach an amplitude at XTAL1 of 0.4 * VDDP .

35 The external oscillator circuitry must be optimized by the customer and checked for negative resistance and amplitude as recommended and specified by crystal suppliers.

36 If the shaper unit is enabled and not bypassed.

37 If the shaper unit is bypassed, dedicated DC-thresholds have to be met.

38 tOSCS is defined from the moment the oscillator is enabled by the user with SCU_OSCULCTRL.MODE until the oscillations reach an amplitude at RTC_XTAL1 of 400 mV.

39 The external oscillator circuitry must be optimized by the customer and checked for negative resistance and amplitude as recommended and specified by crystal suppliers.

40

For a reliable start of the oscillation in crystal mode it is required that VBAT ≥ 3.0 V. A running oscillation is maintained across the full VBAT voltage range.

41 If the shaper unit is enabled and not bypassed.

42 If the shaper unit is bypassed, dedicated DC-thresholds have to be met.

43 Hysteresis is implemented to avoid metastable states and switching due to internal ground bounce. It can not be guaranteed that it suppresses switching due to external system noise.

44 CPU executing code from Flash, all peripherals idle.

45 IDDP decreases typically by approximately 5 mA when fSYS decreases by 10 MHz, at constant TJ .

46 CPU executing code from Flash.

47 CPU in sleep, all peripherals idle, Flash in Active mode.

48 CPU in sleep, Flash in Active mode.

49 CPU in sleep, peripherals disabled, after wake-up code execution from RAM.

50 To wake-up the Flash from its Sleep mode, fCPU ≥ 1 MHz is required.

51 OSC_ULP operating with external crystal on RTC_XTAL.

52 OSC_ULP off, Hibernate domain operating with OSC_SI clock.

53 VBAT supplied, but Hibernate domain not started; for example state after factory assembly.

54

Test Power Loop: fSYS = 144 MHz, CPU executing benchmark code from Flash, all CCUs in 100 kHz timer mode, all ADC groups in continuous conversion mode, USICs as SPI in internal loop-back mode, CAN in 500 kHz internal loop-back mode, interrupt triggered DMA block transfers to parity protected RAMs and FCE, DTS measurements and FPU calculations.

The power consumption of each customer application will most probably be lower than this value, but must be evaluated separately.

55 Enabling the fCCU clock for the POSIFx/CCU4x/CCU8x modules adds approximately IPER = 4.8 mA, disregarding which and how many of those peripherals are enabled.

56 The current consumption of the analog components are given in the dedicated Datasheet sections of the respective peripheral.

57 In case the Program Verify feature detects weak bits, these bits will be programmed once more. The reprogramming takes an additional time of 5.5 ms.

58 The following formula applies to the wait state configuration: FCON.WSPFLASH × (1/ fCPU ) ≥ ta .

59 Storage and inactive time included.

60 Values given are valid for an average weighted junction temperature of TJ = 110°C.

61 Only valid with robust EEPROM emulation algorithm, equally cycling the logical sectors. For more details see the Reference Manual.

62 Minimum threshold for reset assertion.

63 Maximum threshold for reset deassertion.

64 The VDDP monitoring has a typical hysteresis of VPORHYS = 180 mV.

65 If tPR is not met, low spikes on PORST¯ may be seen during start up (e.g. reset pulses generated by the supply monitoring due to a slow ramping VDDP ).

66 50% for even K2 divider values, 50±(10/K2) for odd K2 divider values.

67 Error in addition to the accuracy of the reference clock.

68 Automatic calibration compensates variations of the temperature and in the VDDP supply voltage.

69 Deviations from the nominal VDDP voltage induce an additional error to the uncalibrated and/or factory calibrated oscillator frequency.

70 The falling edge on TCK is used to generate the TDO timing.

71 The setup time for TDO is given implicitly by the TCK cycle time.

72 tPERIPH = 1/ fPERIPH

73 tPB = 1/ fPB

74 This input timing is valid for asynchronous input signal handling of slave select input, shift clock input, and receive data input (bits DXnCR.DSEN = 0).

75 Due to the wired-AND configuration of an IIC bus system, the port drivers of the SCL and SDA signal lines need to operate in open-drain mode. The high level on these lines must be held by an external pull-up device, approximately 10 kOhm for operation at 100 kbit/s, approximately 2 kOhm for operation at 400 kbit/s.

76 Due to the wired-AND configuration of an IIC bus system, the port drivers of the SCL and SDA signal lines need to operate in open-drain mode. The high level on these lines must be held by an external pull-up device, approximately 10 kOhm for operation at 100 kbit/s, approximately 2 kOhm for operation at 400 kbit/s.

77 Cb refers to the total capacitance of one bus line in pF.

78 Reference card timing values for calculation examples. Not subject to production test and not characterized.

79 Reference card timing values for calculation examples. Not subject to production test and not characterized.

80

An active edge can be a rising or falling edge, depending on the settings of bits BFCON.EBSE/ECSE and the clock divider ratio.

Negative minimum values for these parameters mean that the last data read during a burst may be corrupted. However, with clock feedback enabled, this value is an oversampling not required for the internal bus transaction, and will be discarded.

81

This parameter is valid for BUSCONx.EBSE = 1 and BUSAPx.EXTCLK = 00 .

For BUSCONx.EBSE = 1 and other values of BUSAPx.EXTCLK, ADV and BAA will be delayed by 1/2 of the internal bus clock period TCPU = 1/fCPU.

For BUSCONx. EBSE = 0 and BUSAPx.EXTCLK = 11 , add 2 internal bus clock periods. For BUSCONx. EBSE = 0 and other values of BUSAPx.EXTCLK, add 1 internal bus clock period.

82 If the clock feedback is not enabled, the input signals are latched using the internal clock in the same way as for asynchronous access. Thus, t5 , t6 , t7 and t8 from the asynchronous timing apply.

83 Not depicted in the read and write access timing figures below.

84 additional delay form logic and pad, number is added after characterization

85 additional shaping delay, number is added after characterization

86 Device mounted on a 4-layer JEDEC board (JESD 51-7) with thermal vias; exposed pad soldered.