XMC4700/XMC4800 Data Sheet

XMC4700 / XMC4800
Microcontroller Series
for Industrial Applications
XMC4000 Family
ARM® Cortex®-M4
32-bit processor core
Data Sheet
V1.0 2016-01
Microcontrollers
Edition 2016-01
Published by
Infineon Technologies AG
81726 Munich, Germany
© 2016 Infineon Technologies AG
All Rights Reserved.
Legal Disclaimer
The information given in this document shall in no event be regarded as a guarantee of conditions or
characteristics. With respect to any examples or hints given herein, any typical values stated herein and/or any
information regarding the application of the device, Infineon Technologies hereby disclaims any and all warranties
and liabilities of any kind, including without limitation, warranties of non-infringement of intellectual property rights
of any third party.
Information
For further information on technology, delivery terms and conditions and prices, please contact the nearest
Infineon Technologies Office (www.infineon.com).
Warnings
Due to technical requirements, components may contain dangerous substances. For information on the types in
question, please contact the nearest Infineon Technologies Office.
Infineon Technologies components may be used in life-support devices or systems only with the express written
approval of Infineon Technologies, if a failure of such components can reasonably be expected to cause the failure
of that life-support device or system or to affect the safety or effectiveness of that device or system. Life support
devices or systems are intended to be implanted in the human body or to support and/or maintain and sustain
and/or protect human life. If they fail, it is reasonable to assume that the health of the user or other persons may
be endangered.
XMC4700 / XMC4800
Microcontroller Series
for Industrial Applications
XMC4000 Family
ARM® Cortex®-M4
32-bit processor core
Data Sheet
V1.0 2016-01
Microcontrollers
XMC4700 / XMC4800
XMC4000 Family
XMC4[78]00 Data Sheet
Revision History: V1.0 2016-01
Previous Versions:
V0.7 2015-10 (preliminary)
Page
Subjects
8
Corrected EtherCAT features to 8 Fieldbus Memory Management Units
(FMMU) and 8 Sync Manager.
46
Added footnote explaining minimum VBAT requirements to start the
hibernate domain and/or oscillation of a crystal on RTC_XTAL.
53
Added HIBIO characteristics.
58
Corrected DAC INL and gain error.
70
Changed frequency dependency of the current consumption.
73
Added peripheral idle current overview.
127ff
Updated package parameters and drawings.
132
Higher HBM and CDM ESD limits.
Trademarks
C166™, TriCore™, XMC™ and DAVE™ are trademarks of Infineon Technologies AG.
ARM®, ARM Powered®, Cortex®, Thumb® and AMBA® are registered trademarks of
ARM, Limited.
CoreSight™, ETM™, Embedded Trace Macrocell™ and Embedded Trace Buffer™ are
trademarks of ARM, Limited.
Synopsys™ is a trademark of Synopsys, Inc.
We Listen to Your Comments
Is there any information in this document that you feel is wrong, unclear or missing?
Your feedback will help us to continuously improve the quality of this document.
Please send your proposal (including a reference to this document) to:
[email protected]
Data Sheet
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Table of Contents
Table of Contents
1
1.1
1.2
1.3
1.4
1.5
Summary of Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Device Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Device Type Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Definition of Feature Variants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Identification Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2
2.1
2.2
2.2.1
2.2.2
2.2.2.1
2.3
General Device Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Logic Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pin Configuration and Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Package Pin Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Port I/O Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Port I/O Function Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power Connection Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
15
18
21
29
30
38
3
3.1
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.2
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.2.6
3.2.7
3.2.8
3.2.9
3.3
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6
3.3.7
3.3.8
3.3.9
Electrical Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
General Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parameter Interpretation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pin Reliability in Overload . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pad Driver and Pad Classes Summary . . . . . . . . . . . . . . . . . . . . . . . . .
Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DC Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Input/Output Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Analog to Digital Converters (VADC) . . . . . . . . . . . . . . . . . . . . . . . . . . .
Digital to Analog Converters (DAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Out-of-Range Comparator (ORC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Die Temperature Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
USB OTG Interface DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . .
Oscillator Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power Supply Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Flash Memory Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AC Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Testing Waveforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power-Up and Supply Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power Sequencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Phase Locked Loop (PLL) Characteristics . . . . . . . . . . . . . . . . . . . . . .
Internal Clock Source Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . .
JTAG Interface Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Serial Wire Debug Port (SW-DP) Timing . . . . . . . . . . . . . . . . . . . . . . . .
Embedded Trace Macro Cell (ETM) Timing . . . . . . . . . . . . . . . . . . . . .
Peripheral Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
40
40
40
41
42
45
46
47
47
54
58
61
63
64
66
70
74
76
76
77
78
80
81
83
85
86
87
Data Sheet
5
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Table of Contents
3.3.9.1
3.3.9.2
3.3.9.3
3.3.9.4
3.3.9.5
3.3.10
3.3.10.1
3.3.10.2
3.3.10.3
3.3.10.4
3.3.11
3.3.12
3.3.12.1
3.3.12.2
3.3.12.3
3.3.12.4
3.3.13
3.3.13.1
3.3.13.2
3.3.13.3
3.3.13.4
3.3.13.5
Delta-Sigma Demodulator Digital Interface Timing . . . . . . . . . . . . . . 87
Synchronous Serial Interface (USIC SSC) Timing . . . . . . . . . . . . . . 88
Inter-IC (IIC) Interface Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Inter-IC Sound (IIS) Interface Timing . . . . . . . . . . . . . . . . . . . . . . . . . 93
SDMMC Interface Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
EBU Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
EBU Asynchronous Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
EBU Burst Mode Access Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
EBU Arbitration Signal Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
EBU SDRAM Access Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
USB Interface Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Ethernet Interface (ETH) Characteristics . . . . . . . . . . . . . . . . . . . . . . . 118
ETH Measurement Reference Points . . . . . . . . . . . . . . . . . . . . . . . 118
ETH Management Signal Parameters (ETH_MDC, ETH_MDIO) . . 119
ETH MII Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
ETH RMII Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
EtherCAT (ECAT) Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
ECAT Measurement Reference Points . . . . . . . . . . . . . . . . . . . . . . 122
ETH Management Signal Parameters (MCLK, MDIO) . . . . . . . . . . 122
MII Timing TX Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
MII Timing RX Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Sync/Latch Timings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
4
4.1
4.1.1
4.2
Package and Reliability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Package Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thermal Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Package Outlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
Quality Declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Data Sheet
6
127
127
127
128
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
About this Document
About this Document
This Data Sheet 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
– decribes the functionality of the superset of devices.
Data Sheets
– 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
Data Sheets. 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.
Data Sheet
7
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Summary of Features
1
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.
EtherCAT
System
Masters
System
Slaves
SCU
CPU
RTC
ARM Cortex-M4
ERU0
GPDMA0
System
DCode
GPDMA1
Ethernet
WDT
USB
OTG
ICode
FCE
Bus Matrix
Data
Code
PSRAM
PMU
ROM & Flash
USIC0
DSD
PBA0
CCU80
CCU81
DSRAM2
LEDTS0
CCU43
Peripherals 0
ERU1
Figure 1
POSIF1
DSRAM1
VADC
POSIF0
EBU
PORTS
DAC
PBA1
Peripherals 1
CCU40
CCU41
CCU42
SDMMC
USIC2
USIC1
MultiCAN
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 channels
Event Request Unit (ERU) for programmable processing of external and internal
service requests
Flexible CRC Engine (FCE) for multiple bit error detection
Data Sheet
8
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Summary of Features
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
Data Sheet
9
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Summary of Features
•
•
•
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
1.1
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.
1.2
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
1)
Derivative
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
Data Sheet
10
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Summary of Features
Table 1
Synopsis of XMC4[78]00 Device Types (cont’d)
1)
Derivative
Package
Flash
Kbytes
SRAM
Kbytes
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
1) x is a placeholder for the supported temperature range.
1.3
Device Type Features
The following table lists the available features per device type.
Table 2
Features of XMC4[78]00 Device Types
1)
Derivative
LED SD
EBU
TS MMC Intf.2)
Intf. Intf.
ETH ECAT USB USIC MultiCAN
Intf. Slave Intf. Chan. Nodes,
3)
Intf.
MO
XMC4700-E196x2048
1
1
SDM
MR
-
1
3x2
N[0..5]
MO[0..255]
XMC4700-F144x2048
1
1
SDM
MR
-
1
3x2
N[0..5]
MO[0..255]
XMC4700-F100x2048
1
1
M16
R
-
1
3x2
N[0..5]
MO[0..255]
XMC4700-E196x1536
1
1
SDM
MR
-
1
3x2
N[0..5]
MO[0..255]
XMC4700-F144x1536
1
1
SDM
MR
-
1
3x2
N[0..5]
MO[0..255]
XMC4700-F100x1536
1
1
M16
R
-
1
3x2
N[0..5]
MO[0..255]
Data Sheet
11
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Summary of Features
Table 2
Features of XMC4[78]00 Device Types (cont’d)
1)
Derivative
LED SD
EBU
TS MMC Intf.2)
Intf. Intf.
ETH ECAT USB USIC MultiCAN
Intf. Slave Intf. Chan. Nodes,
3)
Intf.
MO
XMC4800-E196x2048
1
1
SDM
MR
2x
MII
1
3x2
N[0..5]
MO[0..255]
XMC4800-F144x2048
1
1
SDM
MR
2x
MII
1
3x2
N[0..5]
MO[0..255]
XMC4800-F100x2048
1
1
M16
R
2x
MII
1
3x2
N[0..5]
MO[0..255]
XMC4800-E196x1536
1
1
SDM
MR
2x
MII
1
3x2
N[0..5]
MO[0..255]
XMC4800-F144x1536
1
1
SDM
MR
2x
MII
1
3x2
N[0..5]
MO[0..255]
XMC4800-F100x1536
1
1
M16
R
2x
MII
1
3x2
N[0..5]
MO[0..255]
XMC4800-E196x1024
1
1
SDM
MR
2x
MII
1
3x2
N[0..5]
MO[0..255]
XMC4800-F144x1024
1
1
SDM
MR
2x
MII
1
3x2
N[0..5]
MO[0..255]
XMC4800-F100x1024
1
1
M16
R
2x
MII
1
3x2
N[0..5]
MO[0..255]
1) x is a placeholder for the supported temperature range.
2) Memory types supported S=SDRAM, D=DEMUX, M=MUX 16-bit and 32-bit, M16=MUX 16-bit
3) Supported interfaces, M=MII, R=RMII.
Table 3
Features of XMC4[78]00 Device Types
1)
Derivative
ADC
Chan.
DSD
Chan.
DAC
Chan.
CCU4
Slice
CCU8
Slice
POSIF
Intf.
XMC4700-E196x2048
32
4
2
4x4
2x4
2
XMC4700-F144x2048
32
4
2
4x4
2x4
2
XMC4700-F100x2048
24
4
2
4x4
2x4
2
XMC4700-E196x1536
32
4
2
4x4
2x4
2
XMC4700-F144x1536
32
4
2
4x4
2x4
2
XMC4700-F100x1536
24
4
2
4x4
2x4
2
XMC4800-E196x2048
32
4
2
4x4
2x4
2
Data Sheet
12
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Summary of Features
Table 3
Features of XMC4[78]00 Device Types (cont’d)
1)
Derivative
ADC
Chan.
DSD
Chan.
DAC
Chan.
CCU4
Slice
CCU8
Slice
POSIF
Intf.
XMC4800-F144x2048
32
4
2
4x4
2x4
2
XMC4800-F100x2048
24
4
2
4x4
2x4
2
XMC4800-E196x1536
32
4
2
4x4
2x4
2
XMC4800-F144x1536
32
4
2
4x4
2x4
2
XMC4800-F100x1536
24
4
2
4x4
2x4
2
XMC4800-E196x1024
32
4
2
4x4
2x4
2
XMC4800-F144x1024
32
4
2
4x4
2x4
2
XMC4800-F100x1024
24
4
2
4x4
2x4
2
1) x is a placeholder for the supported temperature range.
1.4
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 0000H −
080F FFFFH
0C00 0000H −
0C0F FFFFH
1,536 Kbytes
0800 0000H −
0817 FFFFH
0C00 0000H −
0C17 FFFFH
2,048 Kbytes
0800 0000H −
081F FFFFH
0C00 0000H −
0C1F FFFFH
Data Sheet
13
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Summary of Features
Table 5
SRAM Memory Ranges
Total SRAM Size
Program SRAM
System Data SRAM Communication
Data SRAM
200 Kbytes
1FFE E000H −
1FFF FFFFH
2000 0000H −
2001 FFFFH
−
276 Kbytes
1FFE 8000H −
1FFF FFFFH
2000 0000H −
2001 FFFFH
2002 0000H −
2002 CFFFH
352 Kbytes
1FFE 8000H −
1FFF FFFFH
2000 0000H −
2001 FFFFH
2002 0000H −
2003 FFFFH
ADC Channels1)
Table 6
Package
VADC G0
VADC G1
VADC G2
VADC G3
PG-LQFP-144
CH0..CH7
PG-LFBGA-196
CH0..CH7
CH0..CH7
CH0..CH7
PG-LQFP-100
CH0..CH7
CH0..CH3
CH0..CH3
CH0..CH7
1) Some pins in a package may be connected to more than one channel. For the detailed mapping see the Port
I/O Function table.
1.5
Identification Registers
The identification registers allow software to identify the marking.
Table 7
XMC4700 Identification Registers
Register Name
Value
Marking
SCU_IDCHIP
0004 7001H
EES-AA, ES-AA, AA
JTAG IDCODE
101D F083H
EES-AA, ES-AA, AA
Table 8
XMC4800 Identification Registers
Register Name
Value
Marking
SCU_IDCHIP
0004 8001H
EES-AA, ES-AA, AA
JTAG IDCODE
101D F083H
EES-AA, ES-AA, AA
Data Sheet
14
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
2
General Device Information
This section summarizes the logic symbols and package pin configurations with a
detailed list of the functional I/O mapping.
2.1
Logic Symbols
VAREF VAGND VDDA VSSA
(1)
(1)
(1) (1)
VDDC VDDP VSS
(4) (4) (1)
Exp. Die Pad
(VSS)
VBAT (1)
RTC_XTAL1
(1) VSSO
RTC_XTAL2
Port 0
16 bit
HIB_IO_0
HIB_IO_1
Port 1
16 bit
XTAL1
Port 2
16 bit
XTAL2
USB_DP
Port 3
16 bit
USB_DM
VBUS
Port 4
8 bit
Port 14
14 bit
Port 5
12 bit
Port 15
12 bit
Port 6
7 bit
PORST
TCK
JTAG
3 bit
TMS
Figure 2
Data Sheet
ETM / SWD
5 / 1 bit
via Port Pins
XMC4[78]00 Logic Symbol PG-LQFP-144
15
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
VAREF VAGND VDDA VSSA
(1)
(1) (1) (1)
VDDC VDDP VSS
(3) (3) (8)
(1) V SSO
VBAT (1)
Port 0
16 bit
RTC_XTAL1
RTC_XTAL2
HIB_IO_1
Port 1
16 bit
Port 2
16 bit
XTAL1
Port 3
16 bit
HIB_IO_0
XTAL2
Port 4
8 bit
USB_DP
Port 5
12 bit
USB_DM
Port 6
7 bit
Port 7
12 bit
VBUS
Port 14
14 bit
Port 8
12 bit
Port 9
12 bit
Port 15
12 bit
TCK
PORST
TMS
Figure 3
Data Sheet
JTAG
3 bit
ETM / SWD
5 / 1 bit
via Port Pins
XMC4[78]00 Logic Symbol PG-LFBGA-196
16
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
VAREF VAGND VDDA VSSA
(1)
(1)
(1) (1)
VDDC VDDP VSS
(4) (4) (1)
Exp. Die Pad
(VSS)
VBAT (1)
RTC_XTAL1
(1) VSSO
RTC_XTAL2
Port 0
13 bit
HIB_IO_0
HIB_IO_1
Port 1
16 bit
XTAL1
Port 2
13 bit
XTAL2
USB_DP
Port 3
7 bit
USB_DM
VBUS
Port 4
2 bit
Port 14
14 bit
Port 5
4 bit
Port 15
4 bit
PORST
TCK
JTAG
3 bit
TMS
Figure 4
Data Sheet
SWD
1 bit
via Port Pins
XMC4[78]00 Logic Symbol PG-LQFP-100
17
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
2.2
Pin Configuration and Definition
144
143
142
141
140
139
138
137
136
135
134
133
132
131
130
129
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
P 0.2
P 0.3
P 0.4
P 0.5
P 0.6
P 0.11
P 0.12
P 0.13
P 0.14
P 0.15
P 3.14
P 3.15
P 3.3
P 3.4
P 3.5
P 3.6
P 0.7
P 0.8
V DDP
V DDC
P 4.0
P 4.1
P 4.2
P 4.3
P 4.4
P 4.5
P 4.6
P 4.7
P 1.6
P 1.7
P 1.8
P 1.9
P 1.0
P 1.1
P 1.2
P 1.3
The following figures summarize all pins, showing their locations on the four sides of the
different packages.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
XMC4[78]00
(Top View)
108
107
106
105
104
103
102
101
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
P1. 4
P1. 5
P1. 10
P1. 11
P1. 12
P1. 13
P1. 14
P6. 0
P6. 1
P6. 2
P6. 3
P6. 4
P6. 5
P6. 6
P1. 15
TCK
TMS
P ORS T
V DDC
VSSO
X TA L2
X TA L1
V DDP
VSS
P5. 0
P5. 1
P5. 2
P5. 3
P5. 4
P5. 5
P5. 6
P5. 7
P2. 6
P2. 7
P2. 0
P2. 1
P 14.5
P 14.4
P 14.3
P 14.2
P 14.1
P 14.0
P 15.15
P 15.14
V A GND
VA REF
V SS A
VDDA
P 15.13
P 15.12
P 14.9
P 14.8
P 15.9
P 15.8
P 5.11
P 5.10
P 5.9
P 5.8
P 2.15
P 2.14
V DDC
VDDP
P 2.13
P 2.12
P 2.11
P 2.10
P 2.9
P 2.8
P 2.5
P 2.4
P 2.3
P 2.2
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
P0. 1
P0. 0
P0. 10
P0. 9
P3. 2
P3. 1
P3. 0
P3. 13
P3. 12
P3. 11
P3. 10
P3. 9
P3. 8
P3. 7
US B_DM
US B_DP
V B US
V DDP
V DDC
HIB _IO _1
HIB _IO _0
RTC_X TA L2
RTC_X TA L1
VBAT
P15. 7
P15. 6
P15. 5
P15. 4
P15. 3
P15. 2
P14. 15
P14. 14
P14. 13
P14. 12
P14. 7
P14. 6
Figure 5
Data Sheet
XMC4[78]00 PG-LQFP-144 Pin Configuration (top view)
18
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
VSS
P8.6
P8.8
P8.10
P8.9
P8.11
P8.1
P9.8
P9.7
P9.9
P9.5
P9.4
n.c.
VSS
A
B
n.c.
P8.3
P8.2
P8.7
P8.5
P8.4
P8.0
n.c.
P9.6
n.c.
VSS
n.c.
B
C
VSS
VDDC
P0.2
P0.3
P0.5
P0.6
P3.6
P0.8
P4.1
P1.8
VDDP
VSS
n.c.
n.c.
C
D
VDDP
P3.1
P3.2
P0.10
P0.4
P3.5
P0.7
P4.0
P1.6
P1.7
P1.9
VDDC
P9.3
P9.2
D
E
P3.0
P3.13
P0.1
P0.0
P0.13 P0.15
P4.4
P4.6
P4.7
P1.4
P1.2
P1.3
n.c.
P9.1
E
P9.10 P9.11
F
USB_D
P3.12 P3.11
M
P0.9
P0.12 P3.14 P3.15
P4.5
P1.0
P1.5
P1.11 P1.10
P9.0
P7.11
F
G
USB_D
VBUS
P
P3.8
P3.7
P0.11 P0.14
P3.4
P4.2
P1.1
P1.14
P1.12 P1.13
P7.9
P7.10
G
H
RTC _X RTC _X HIB_I
TAL1 TAL2 O_1
HIB_I
O_0
P3.10
P3.3
P4.3
P6.1
P6.4
n.c.
P7.8
H
P15.6 P15.7
TMS
TCK
P6.3
P6.0
PORST P1.15
n.c.
P7.7
J
P5.2
P5.1
P5.0
P6.2
XTAL1 XTAL2
n.c.
P7.6
K
P5.7
P5.5
P2.6
P5.3
P2.0
VSSO
P7.0
P7.5
L
P2.14
P5.6
P2.7
P5.4
P2.2
P2.1
P7.1
P7.3
M
P6.5
P6.6
J
VBAT
K
P15.2 P14.15 P14.14 P14.13 P5.10
L
P14.12 P14.7 P14.6 P14.3
M
P14.4 P14.5 P14.2 P15.15 P15.12
N
VDDA P14.1 P14.0 P15.14 P14.9 P15.9 P2.12
P2.10
P2.8
P2.4
P2.3
VDDP
P7.2
P7.4
N
P
VSSA VAGND VAREF P15.13 P14.8 P15.8 P2.13
P2.11
P2.9
P2.5
VDDC
VSS
n.c.
VSS
P
8
9
10
11
12
13
14
1
P15.3 P15.5 P15.4
P3.9
2
3
4
P5.8
P5.11 P2.15
5
P5.9
6
7
XMC4[78]00 ‐ (top view)
Figure 6
Data Sheet
XMC4[78]00 PG-LFBGA-196 Pin Configuration (top view)
19
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
P 0.2
P 0.3
P 0.4
P 0.5
P 0.6
P 0.11
P 0.12
P 3.3
P 3.4
P 3.5
P 3.6
P 0.7
P 0.8
V DDP
V DDC
P 4.0
P 4.1
P 1.6
P 1.7
P 1.8
P 1.9
P 1.0
P 1.1
P 1.2
P 1.3
General Device Information
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
XMC4[78]00
(Top View)
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
P1. 4
P1. 5
P1. 10
P1. 11
P1. 12
P1. 13
P1. 14
P1. 15
TCK
TMS
P ORS T
V DDC
VSSO
X TA L2
X TA L1
V DDP
VSS
P5. 0
P5. 1
P5. 2
P5. 7
P2. 6
P2. 7
P2. 0
P2. 1
P 14.5
P 14.4
P 14.3
P 14.2
P 14.1
P 14.0
V A GND
VA REF
V SS A
VDDA
P 14.9
P 14.8
P 15.9
P 15.8
P 2.15
P 2.14
V DDC
VDDP
P 2.10
P 2.9
P 2.8
P 2.5
P 2.4
P 2.3
P 2.2
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
P0. 1
P0. 0
P0. 10
P0. 9
P3. 2
P3. 1
P3. 0
US B_DM
US B_DP
V B US
V DDP
V DDC
HIB _IO _1
HIB _IO _0
RTC_X TA L2
RTC_X TA L1
VBAT
P15. 3
P15. 2
P14. 15
P14. 14
P14. 13
P14. 12
P14. 7
P14. 6
Figure 7
Data Sheet
XMC4[78]00 PG-LQFP-100 Pin Configuration (top view)
20
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
2.2.1
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
Name
N
Ax
...
A2
Notes
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, i.e. 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
P0.0
E4
2
2
Notes
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+
Data Sheet
21
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
Table 10
Package Pin Mapping (cont’d)
Function
LFBGA-196 LQFP-144 LQFP-100 Pad Type
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
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
Data Sheet
22
Notes
After a system reset, via
HWSEL this pin selects
the DB.TDO function.
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
Table 10
Package Pin Mapping (cont’d)
Function
LFBGA-196 LQFP-144 LQFP-100 Pad Type
P2.10
N8
66
44
P2.11
P8
65
-
A2
P2.12
N7
64
-
A2
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+
Data Sheet
Notes
23
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
Table 10
Package Pin Mapping (cont’d)
Function
LFBGA-196 LQFP-144 LQFP-100 Pad Type
P5.3
L10
81
-
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+
A2
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+
Data Sheet
Notes
24
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
Table 10
Package Pin Mapping (cont’d)
Function
LFBGA-196 LQFP-144 LQFP-100 Pad Type
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/DI
G_IN
P14.9
N5
51
36
AN/DAC/DI
G_IN
P14.12
L1
34
23
AN/DIG_IN
P14.13
K4
33
22
AN/DIG_IN
Data Sheet
25
Notes
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
Table 10
Package Pin Mapping (cont’d)
Function
LFBGA-196 LQFP-144 LQFP-100 Pad Type
P14.14
K3
32
21
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 opendrain 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.
Notes
AN/DIG_IN
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.
Data Sheet
26
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
Table 10
Package Pin Mapping (cont’d)
Function
LFBGA-196 LQFP-144 LQFP-100 Pad Type
Notes
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
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
Data Sheet
27
When VDDP is supplied
VBAT has to be supplied
as well.
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
Table 10
Package Pin Mapping (cont’d)
Function
LFBGA-196 LQFP-144 LQFP-100 Pad Type
VSS
C12
-
-
Power
VSS
P12
-
-
Power
VSS
P14
-
-
Power
VSSO
L12
89
63
Power
VSS
-
Exp. Pad
Exp. Pad
Power
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
Data Sheet
28
Notes
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 Data
Sheet. Board layout
examples are given in an
application note.
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
General Device Information
2.2.2
Port I/O Functions
The following general scheme is used to describe each Port pin:
Table 11
Port I/O Function Description
Function
Outputs
ALT1
ALTn
P0.0
Pn.y
Inputs
HWO0
HWI0
Input
MODA.OUT MODB.OUT MODB.INA
MODA.OUT
Input
MODC.INA
MODA.INA
MODC.INB
Pn.y
XMC4000
Control Logic
PAD
Input 0
MODA.INA
MODA
MODB
VDDP
...
Input n
HWI0
HWI1
Pn.y
SW
MODB.OUT
ALT1
...
ALTn
HWO0
HWO1
Figure 8
GND
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.
Data Sheet
29
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
Data Sheet
2.2.2.1
Port I/O Function Table
Table 12
Port I/O Functions
Function
Outputs
Inputs
30
ALT2
ALT3
ALT4
P0.0
ECAT0.
PHY_RST
CAN.
N0_TXD
CCU80.
OUT21
LEDTS0.
COL2
P0.1
USB.
DRIVEVBUS
U1C1.
DOUT0
CCU80.
OUT11
LEDTS0.
COL3
P0.2
ECAT0.
P1_TXD2
U1C1.
SELO1
CCU80.
OUT01
U1C0.
DOUT3
EBU.
AD0
U1C0.
HWIN3
EBU.
D0
ETH0.
RXD0B
P0.3
ECAT0.
P1_TXD3
CCU80.
OUT20
U1C0.
DOUT2
EBU.
AD1
U1C0.
HWIN2
EBU.
D1
ETH0.
RXD1B
P0.4
ETH0.
TX_EN
CCU80.
OUT10
U1C0.
DOUT1
EBU.
AD2
U1C0.
HWIN1
EBU.
D2
U1C0.
DX0A
P0.5
ETH0.
TXD0
U1C0.
DOUT0
CCU80.
OUT00
U1C0.
DOUT0
EBU.
AD3
U1C0.
HWIN0
EBU.
D3
U1C0.
DX0B
P0.6
ETH0.
TXD1
U1C0.
SELO0
CCU80.
OUT30
EBU.
ADV
U1C0.
DX2A
ERU0.
3B2
CCU80.
IN2B
P0.7
WWDT.
SERVICE_OUT
U0C0.
SELO0
ECAT0.
LED_ERR
EBU.
AD6
DB.
TDI
EBU.
D6
U0C0.
DX2B
DSD.
DIN1A
ERU0.
2B1
CCU80.
IN0A
P0.8
SCU.
EXTCLK
U0C0.
SCLKOUT
ECAT0.
LED_RUN
EBU.
AD7
DB.
TRST
EBU.
D7
U0C0.
DX1B
DSD.
DIN0A
ERU0.
2A1
U1C1.
SELO0
CCU80.
OUT12
LEDTS0.
COL0
ETH0.
MDO
EBU.
CS1
ETH0.
MDIA
U1C1.
DX2A
USB.
ID
ERU0.
1B0
LEDTS0.
COL1
ERU0.
1A0
ECAT0.
P1_TX_CLKA
U1C0.
DX1A
ERU0.
3A2
ECAT0.
P1_RXD0A
U1C1.
DX2B
ERU0.
2B2
U1C1.
DX1B
ERU0.
2A2
P0.9
HWO0
HWO1
HWI0
P0.10
ETH0.
MDC
U1C1.
SCLKOUT
CCU80.
OUT02
P0.11
ECAT0.
P1_LINK_ACT
U1C0.
SCLKOUT
CCU80.
OUT31
SDMMC.
RST
EBU.
BREQ
P0.12
U1C1.
SELO0
CCU40.
OUT3
ECAT0.
MDO
EBU.
HLDA
P0.13
U1C1.
SCLKOUT
CCU40.
OUT2
P0.14
U1C0.
SELO1
CCU40.
OUT1
U1C1.
DOUT3
U1C1.
HWIN3
P0.15
U1C0.
SELO2
CCU40.
OUT0
U1C1.
DOUT2
U1C1.
HWIN2
HWI1
Input
Input
Input
U1C1.
DX0D
ETH0.
CLK_RMIIB
ERU0.
0B0
ETH0.
CRS_DVB
ERU0.
0A0
ECAT0.
MDIA
EBU.
HLDA
Input
Input
Input
ETH0.
CLKRXB
ECAT0.
P1_RX_CLKA
ETH0.
RXDVB
ERU1.
3B0
ERU0.
2B3
ECAT0.
P1_RXD3A
ERU1.
3A0
CAN.
N3_RXDA
ECAT0.
P1_RXD2A
ECAT0.
P1_RXD1A
CCU80.
IN1A
CCU80.
IN2A
CCU80.
IN3A
CCU80.
IN1B
ECAT0.
P1_RX_DVA
CCU42.
IN3C
CCU42.
IN2C
P1.0
DSD.
CGPWMN
U0C0.
SELO0
CCU40.
OUT3
ERU1.
PDOUT3
U0C0.
DX2A
P1.1
DSD.
CGPWMP
U0C0.
SCLKOUT
CCU40.
OUT2
ERU1.
PDOUT2
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
SDMMC.
SDWC
U0C0.
HWIN1
Input
ERU0.
3B3
U1C1.
DX1A
ETH0.
RXERB
Input
U0C0.
DX1A
U0C0.
DX0B
ERU0.
3B0
POSIF0.
IN2A
CAN.
N1_RXDD
ERU0.
3A0
ERU0.
2B0
CCU40.
IN3A
ECAT0.
P0_TX_CLKA
CCU40.
IN2A
ECAT0.
P0_RX_CLKA
CCU41.
IN0C
ECAT0.
P0_RXD0A
XMC4700 / XMC4800
XMC4000 Family
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
ALT1
Data Sheet
Table 12
Port I/O Functions
Function
(cont’d)
Outputs
Inputs
ALT1
ALT2
ALT3
ALT4
HWO0
HWO1
HWI0
HWI1
P1.5
CAN.
N1_TXD
U0C0.
DOUT0
CCU80.
OUT23
CCU81.
OUT10
U0C0.
DOUT0
P1.6
ECAT0.
P0_TXD0
U0C0.
SCLKOUT
SDMMC.
DATA1_OUT
EBU.
AD10
SDMMC.
DATA1_IN
EBU.
D10
P1.7
ECAT0.
P0_TXD1
U0C0.
DOUT0
DSD.
MCLK2
U1C1.
SELO2
SDMMC.
DATA2_OUT
EBU.
AD11
SDMMC.
DATA2_IN
EBU.
D11
P1.8
ECAT0.
P0_TXD2
U0C0.
SELO1
DSD.
MCLK1
U1C1.
SCLKOUT
SDMMC.
DATA4_OUT
EBU.
AD12
SDMMC.
DATA4_IN
EBU.
D12
P1.9
U0C0.
SCLKOUT
CAN.
N2_TXD
DSD.
MCLK0
U1C1.
DOUT0
SDMMC.
DATA5_OUT
EBU.
AD13
SDMMC.
DATA5_IN
EBU.
D13
P1.10
ETH0.
MDC
U0C0.
SCLKOUT
CCU81.
OUT21
ECAT0.
LED_ERR
P1.11
ECAT0.
U0C0.
LED_STATE_RU SELO0
N
CCU81.
OUT11
ECAT0.
LED_RUN
ETH0.
MDO
U0C0.
HWIN0
Input
Input
Input
Input
Input
Input
U0C0.
DX0A
CAN.
N0_RXDA
ERU0.
2A0
ERU1.
0A0
CCU41.
IN1C
DSD.
DIN2B
Input
Input
ECAT0.
P0_RXD1A
DSD.
DIN2A
DSD.
MCLK2A
CAN.
N2_RXDA
DSD.
MCLK0C
DSD.
MCLK1A
DSD.
MCLK0D
DSD.
MCLK2D
DSD.
MCLK3D
DSD.
MCLK0A
DSD.
MCLK1C
DSD.
MCLK2C
DSD.
MCLK3C
ECAT0.
P0_RX_DVA
SDMMC.
SDCD
CCU41.
IN2C
ECAT0.
P0_RXD2A
ETH0.
MDIC
CCU41.
IN3C
ECAT0.
P0_RXD3A
31
ETH0.
TX_EN
CAN.
N1_TXD
CCU81.
OUT01
ECAT0.
P0_LINK_ACT
SDMMC.
DATA6_OUT
EBU.
AD16
SDMMC.
DATA6_IN
EBU.
D16
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.
D18
U1C0.
DX0E
P1.15
SCU.
EXTCLK
DSD.
MCLK2
CCU81.
OUT00
U1C0.
DOUT0
P2.0
CAN.
N0_TXD
CCU81.
OUT21
DSD.
CGPWMN
LEDTS0.
COL1
ETH0.
MDO
EBU.
AD20
P2.1
CAN.
N5_TXD
CCU81.
OUT11
DSD.
CGPWMP
LEDTS0.
COL0
DB.TDO/
TRACESWO
EBU.
AD21
EBU.
D21
ETH0.
CLK_RMIIA
P2.2
VADC.
EMUX00
CCU81.
OUT01
CCU41.
OUT3
LEDTS0.
LINE0
LEDTS0.
EXTENDED0
EBU.
AD22
LEDTS0.
TSIN0A
EBU.
D22
ETH0.
RXD0A
U0C1.
DX0A
ERU0.
1B2
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
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
P2.6
U2C0.
SELO4
ERU1.
PDOUT3
CCU80.
OUT13
LEDTS0.
COL3
U2C0.
DOUT3
DSD.
DIN1B
CAN.
N1_RXDA
ERU0.
1B3
CAN.
N5_RXDB
CCU40.
IN3C
P2.7
ETH0.
MDC
CAN.
N1_TXD
CCU80.
OUT03
LEDTS0.
COL2
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_TRACEDA
TA3
EBU.
AD28
EBU.
D28
P2.11
ETH0.
TXER
ECAT0.
P1_TXD0
CCU80.
OUT22
DB.
ETM_TRACEDA
TA2
EBU.
AD29
EBU.
D29
EBU.
AD18
EBU.
AD19
EBU.
D19
ETH0.
MDIB
DSD.
MCLK2B
EBU.
D20
U2C0.
HWIN3
ERU1.
1A0
DSD.
DIN0B
ECAT0.
P0_LINKB
CCU40.
IN1C
ERU0.
0B3
ERU1.
0B0
CCU40.
IN0C
ETH0.
CLKRXA
CCU41.
IN3A
CCU41.
IN2A
ETH0.
CRS_DVA
ECAT0.
P0_RX_ERRB
XMC4700 / XMC4800
XMC4000 Family
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
P1.12
P1.13
Data Sheet
Table 12
Port I/O Functions
Function
(cont’d)
Outputs
Inputs
ALT1
ALT2
ALT3
ALT4
HWO0
HWO1
P2.12
ETH0.
TXD2
ECAT0.
P1_TXD1
CCU81.
OUT33
ETH0.
TXD0
DB.
ETM_TRACEDA
TA1
EBU.
AD30
EBU.
D30
CCU43.
IN3C
P2.13
ETH0.
TXD3
ECAT0.
P1_TXD2
ETH0.
TXD1
DB.
ETM_TRACEDA
TA0
EBU.
AD31
EBU.
D31
CCU43.
IN2C
P2.14
VADC.
EMUX11
U1C0.
DOUT0
CCU80.
OUT21
CAN.
N4_TXD
DB.
EBU.
ETM_TRACECLK BC0
P2.15
VADC.
EMUX12
ECAT0.
P1_TXD3
CCU80.
OUT11
LEDTS0.
LINE6
LEDTS0.
EXTENDED6
P3.0
U2C1.
SELO0
U0C1.
SCLKOUT
CCU42.
OUT0
ECAT0.
P1_TX_ENA
U0C1.
SELO0
ECAT0.
P1_TXD0
P3.1
P3.2
USB.
DRIVEVBUS
P3.3
EBU.
BC1
HWI0
HWI1
Input
Input
Input
Input
U1C0.
DX0D
LEDTS0.
TSIN6A
ETH0.
COLA
EBU.
RD
U0C1.
DX1B
EBU.
RD_WR
U0C1.
DX2B
U1C0.
DX0C
ECAT0.
P1_TXD1
LEDTS0.
COLA
CCU42.
OUT3
ECAT0.
MCLK
SDMMC.
LED
CAN.
N4_RXDA
ERU0.
0B1
EBU.
CS0
EBU.
WAIT
EBU.
HOLD
U2C1.
DX0B
Input
Input
Input
CCU43.
IN1B
CCU43.
IN2B
CCU43.
IN3B
CCU42.
IN0B
CCU42.
IN1B
CCU42.
IN2B
CCU42.
IN3B
CCU80.
IN2C
CCU81.
IN0C
CCU43.
IN0B
CCU80.
IN1C
ERU0.
0A1
CAN.
N0_TXD
U1C1.
SELO1
Input
CCU80.
IN0C
DSD.
DIN3B
CCU42.
IN3A
CCU80.
IN3B
DSD.
MCLK3B
CCU42.
IN2A
CCU80.
IN0B
32
U2C1.
MCLKOUT
U1C1.
SELO2
CCU42.
OUT2
DSD.
MCLK3
SDMMC.
BUS_POWER
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
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
P3.9
U2C0.
SCLKOUT
CAN.
N1_TXD
CCU41.
OUT1
LEDTS0.
LINE2
CAN.
N0_TXD
CCU41.
OUT0
LEDTS0.
LINE3
U0C1.
DOUT3
U0C1.
HWIN3
U2C1.
DOUT0
U0C1.
SELO2
CCU42.
OUT3
LEDTS0.
LINE4
U0C1.
DOUT2
U0C1.
HWIN2
CAN.
N1_RXDB
P3.12
ECAT0.
P1_LINK_ACT
U0C1.
SELO1
CCU42.
OUT2
LEDTS0.
LINE5
U0C1.
DOUT1
U0C1.
HWIN1
CAN.
N0_RXDC
P3.13
U2C1.
SCLKOUT
U0C1.
DOUT0
CCU42.
OUT1
LEDTS0.
LINE6
U0C1.
DOUT0
U0C1.
HWIN0
U0C1.
DX0D
U1C1.
DOUT1
U1C1.
HWIN1
P3.15
P4.0
U1C1.
DOUT0
CAN.
N3_TXD
POSIF1.
IN2B
U1C1.
DOUT0
POSIF1.
IN0B
CCU81.
IN3C
U2C1.
DX0D
CCU80.
IN3C
U1C1.
HWIN0
U1C0.
SCLKOUT
SDMMC.
DATA0_OUT
EBU.
AD8
SDMMC.
DATA0_IN
EBU.
D8
U1C1.
DX1C
DSD.
MCLK1B
DSD.
MCLK0
U0C1.
SELO0
SDMMC.
DATA3_OUT
EBU.
AD9
SDMMC.
DATA3_IN
EBU.
D9
U2C1.
DX2B
DSD.
MCLK0B
U2C1.
SCLKOUT
ECAT0.
MDO
U2C1.
SELO0
U1C1.
MCLKOUT
U2C1.
SELO1
U1C1.
DOUT0
ECAT0.
MDIB
U1C1.
DX0C
CCU81.
IN1C
CCU42.
IN1C
U1C1.
DX0A
DSD.
MCLK1
P4.1
CCU81.
IN2C
U1C1.
DX0B
ECAT0.
PHY_CLK25
P4.2
ECAT0.
P1_RX_ERRA
CCU42.
IN0C
U0C1.
DX0E
U2C1.
DX0C
ECAT0.
P0_RX_ERRA
U2C1.
DX2A
DSD.
MCLK1D
U2C1.
DX1A
CCU43.
IN1C
ECAT0.
P0_LINKA
XMC4700 / XMC4800
XMC4000 Family
U2C0.
SELO0
P3.11
U1C0.
SELO3
ECAT0.
P1_LINKA
POSIF1.
IN1B
P3.10
P3.14
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
P3.4
Data Sheet
Table 12
Port I/O Functions
Function
(cont’d)
Outputs
Inputs
ALT1
ALT2
ALT3
ALT4
U2C1.
SELO2
U0C0.
SELO5
CCU43.
OUT3
ECAT0.
MCLK
P4.4
U0C0.
SELO4
CCU43.
OUT2
U2C1.
DOUT3
U2C1.
HWIN3
CCU43.
IN2A
P4.5
U0C0.
SELO3
CCU43.
OUT1
U2C1.
DOUT2
U2C1.
HWIN2
CCU43.
IN1A
U0C0.
SELO2
CCU43.
OUT0
U2C1.
DOUT1
U2C1.
HWIN1
CAN.
N2_RXDC
U2C1.
DOUT0
U2C1.
HWIN0
U0C0.
DX0C
P4.3
P4.6
HWO0
HWO1
HWI0
HWI1
Input
Input
U2C1.
DX0E
U2C1.
DOUT0
CAN.
N2_TXD
P5.0
U2C0.
DOUT0
DSD.
CGPWMN
CCU81.
OUT33
ERU1.
PDOUT0
U2C0.
DOUT0
U2C0.
HWIN0
U2C0.
DX0B
ETH0.
RXD0D
P5.1
U0C0.
DOUT0
DSD.
CGPWMP
CCU81.
OUT32
ERU1.
PDOUT1
U2C0.
DOUT1
U2C0.
HWIN1
U2C0.
DX0A
P5.2
U2C0.
SCLKOUT
ECAT0.
P0_LINK_ACT
CCU81.
OUT23
ERU1.
PDOUT2
P5.3
U2C0.
SELO0
CCU81.
OUT22
ERU1.
PDOUT3
P5.4
U2C0.
SELO1
P5.5
P5.6
EBU.
A20
CCU81.
OUT13
EBU.
RAS
EBU.
A21
U2C0.
SELO2
CCU81.
OUT12
EBU.
CAS
EBU.
A22
U2C0.
SELO3
CCU81.
OUT03
EBU.
BFCLKO
EBU.
A23
P5.7
ECAT0.
SYNC0
CCU81.
OUT02
LEDTS0.
COLA
U2C0.
DOUT2
P5.8
ECAT0.
P1_TX_ENA
U1C0.
SCLKOUT
CCU80.
OUT01
CAN.
N4_TXD
EBU.
SDCLKO
EBU.
CS2
P5.9
U1C0.
SELO0
CCU80.
OUT20
ETH0.
TX_EN
EBU.
BFCLKO
EBU.
CS3
P5.10
U1C0.
MCLKOUT
CCU80.
OUT10
LEDTS0.
LINE7
LEDTS0.
EXTENDED7
33
EBU.
CKE
CCU81.
IN0A
ECAT0.
P0_RXD1B
CCU81.
IN0B
U2C0.
DX1A
ETH0.
CRS_DVD
ECAT0.
P0_RXD2B
CCU81.
IN1B
U2C0.
DX2A
ETH0.
RXERD
CCU81.
IN2B
ETH0.
CRSD
CCU81.
IN3B
Input
U0C0.
DX0D
CCU81.
IN1A
CCU81.
IN2A
CCU81.
IN3A
ETH0.
RXDVD
ECAT0.
P0_RX_CLKB
ETH0.
COLD
ECAT0.
P0_TX_CLKB
ECAT0.
P0_RX_DVB
U2C0.
HWIN2
LEDTS0.
TSIN7A
ECAT0.
P0_RXD3B
ETH0.
RXD2A
U1C0.
DX1B
ETH0.
RXD3A
U1C0.
DX2B
ETH0.
CLK_TXA
ECAT0.
P1_TX_CLKB
CAN.
N5_RXDA
CCU80.
OUT00
CAN.
N5_TXD
CCU81.
OUT31
ECAT0.
PHY_CLK25
DB.
EBU.
ETM_TRACECLK A16
ETH0.
CRSA
P6.1
ETH0.
TXD3
U0C1.
SELO0
CCU81.
OUT30
ECAT0.
P0_TX_ENA
DB.
ETM_TRACEDA
TA3
EBU.
A17
U0C1.
DX2C
P6.2
ETH0.
TXER
U0C1.
SCLKOUT
CCU43.
OUT3
ECAT0.
P0_TXD0
DB.
ETM_TRACEDA
TA2
EBU.
A18
U0C1.
DX1C
CCU43.
OUT2
ECAT0.
P0_LINK_ACT
U0C1.
DOUT0
CCU43.
OUT1
ECAT0.
P0_TXD1
EBU.
SDCLKO
EBU.
A19
EBU.
SDCLKI
ETH0.
RXD2B
U0C1.
MCLKOUT
CCU43.
OUT0
ECAT0.
P0_TXD2
DB.
ETM_TRACEDA
TA1
EBU.
BC2
DSD.
DIN3A
ETH0.
CLK_RMIID
U0C1.
DX0C
ETH0.
RXD3B
U2C0.
DX0D
ETH0.
CLKRXD
XMC4700 / XMC4800
XMC4000 Family
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
EBU.
BFCLKI
U0C1.
SELO1
CAN.
N3_TXD
Input
CCU43.
IN0A
ETH0.
RXD1D
U1C0.
SELO1
P6.5
Input
CCU43.
IN0C
ETH0.
TXD2
P6.4
Input
ECAT0.
P0_RXD0B
P6.0
P6.3
Input
CCU43.
IN3A
P4.7
P5.11
Input
Data Sheet
Table 12
Port I/O Functions
Function
ALT1
P6.6
P7.0
ALT2
U2C0.
DOUT0
Inputs
ALT3
ALT4
HWO0
HWO1
DSD.
MCLK3
ECAT0.
P0_TXD3
DB.
ETM_TRACEDA
TA0
EBU.
BC3
CAN.
N3_TXD
P7.1
P7.2
(cont’d)
Outputs
CAN.
N4_TXD
P7.3
ECAT0.
P0_TXD0
EBU.
A19
ECAT0.
P0_TXD1
EBU.
A20
ECAT0.
P0_TXD2
EBU.
A21
ECAT0.
P0_TXD3
EBU.
A22
HWI0
HWI1
Input
Input
DSD.
MCLK3A
ETH0.
CLK_TXB
ECAT0.
P0_RXD0C
P7.5
CCU42.
OUT1
ECAT0.
P0_RXD1C
P7.6
CCU42.
OUT2
ECAT0.
P0_RXD2C
P7.7
CCU42.
OUT3
Input
Input
Input
ECAT0.
P0_RXD3C
ECAT0.
P0_TX_ENA
DB.
ETM_TRACECLK
34
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_TRACEDA
TA0
CAN.
N5_RXDC
P8.1
ECAT0.
P1_TXD1
DB.
ETM_TRACEDA
TA1
U0C0.
DX2C
P8.2
ECAT0.
P1_TXD2
DB.
ETM_TRACEDA
TA2
P8.3
ECAT0.
P1_TXD3
DB.
ETM_TRACEDA
TA3
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
ECAT0.
P1_TX_ENA
U0C0.
DX0E
XMC4700 / XMC4800
XMC4000 Family
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
P7.9
P8.8
Input
CAN.
N4_RXDC
CCU42.
OUT0
CAN.
N5_TXD
Input
CAN.
N3_RXDB
CAN.
N3_RXDC
P7.4
P7.8
Input
Data Sheet
Table 12
Port I/O Functions
Function
(cont’d)
Outputs
ALT1
ALT2
ALT3
ALT4
Inputs
HWO0
HWO1
HWI0
HWI1
Input
P8.9
CCU81.
OUT33
ECAT0.
P1_RX_ERRC
P8.10
CCU81.
OUT21
ECAT0.
P1_RX_CLKC
P8.11
CCU81.
OUT11
ECAT0.
P1_RX_DVC
Input
Input
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_RU
N
ECAT0.
LED_RUN
35
U2C0.
SELO2
ECAT0.
LED_ERR
ETH0.
RXD2C
P9.6
U2C0.
SELO3
ECAT0.
MCLK
ETH0.
RXD3C
P9.7
U2C0.
SELO4
ECAT0.
MDO
P9.9
ECAT0.
P1_LINK_ACT
Input
Input
Input
ECAT0.
MDIC
CAN.
N4_RXDB
ECAT0.
LATCH1A
ETH0.
RXERC
U2C1.
DX2C
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
P14.4
VADC.
G0CH4
VADC.
G2CH0
P14.5
VADC.
G0CH5
VADC.
G2CH1
P14.6
VADC.
G0CH6
POSIF0.
IN1B
G0ORC6
ECAT0.
P1_RX_CLKB
P14.7
VADC.
G0CH7
POSIF0.
IN0B
G0ORC7
ECAT0.
P1_RXD0B
CAN.
N0_RXDB
POSIF0.
IN2B
ECAT0.
LATCH0A
XMC4700 / XMC4800
XMC4000 Family
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
ECAT0.
P0_LINK_ACT
Input
U2C0.
DX0E
P9.5
P9.8
Input
Data Sheet
Table 12
Port I/O Functions
Function
(cont’d)
Outputs
ALT1
ALT2
ALT3
ALT4
Inputs
HWO0
HWO1
HWI0
HWI1
Input
Input
Input
Input
Input
P14.8
DAC.
OUT_0
VADC.
G1CH0
VADC.
G3CH2
ETH0.
RXD0C
P14.9
DAC.
OUT_1
VADC.
G1CH1
VADC.
G3CH3
ETH0.
RXD1C
Input
Input
Input
ECAT0.
P1_RXD1B
P14.12
VADC.
G1CH4
P14.13
VADC.
G1CH5
P14.14
VADC.
G1CH6
G1ORC6
ECAT0.
P1_RXD3B
P14.15
VADC.
G1CH7
G1ORC7
ECAT0.
P1_RX_DVB
ECAT0.
P1_RXD2B
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
36
P15.2
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
TMS
PORST
DB.TCK/
SWCLK
DB.TMS/
SWDIO
XMC4700 / XMC4800
XMC4000 Family
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
P15.8
Data Sheet
Table 12
Port I/O Functions
Function
ALT1
XTAL1
(cont’d)
Outputs
ALT2
ALT3
ALT4
Inputs
HWO0
HWO1
HWI0
HWI1
Input
Input
Input
Input
Input
Input
U0C0.
DX0F
U0C1.
DX0F
U1C0.
DX0F
U1C1.
DX0F
U2C0.
DX0F
U2C1.
DX0F
Input
Input
XTAL2
RTC_XTAL1
ERU0.
1B1
RTC_XTAL2
37
XMC4700 / XMC4800
XMC4000 Family
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
2.3
Power Connection Scheme
Figure 9. shows a reference power connection scheme for the XMC4[78]00.
XMC4000
VBAT
Hibernate domain
2.1...3.6 V
Hibernate
control
Retention
Memory
RTC
32 kHz
Clock
GND
M x VDDC
Core Domain
100 nF x M
Dig.
Peripherals
GPIOs
10 µF x 1
CPU
RAMs
Level
shift.
GND
3.3V
N x VDDP
100 nF x N
EVR
FLASH
VSS
10 µF x 1
Exp. Die Pad
VSS
GND
Reference
VAREF
100 nF
VAGND
3.3V
AGND
100 nF
PAD Domain
Analog Domain
ADC
DAC
Out-of-range comparator
VDDA
VSSA
GND
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.
Data Sheet
38
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
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.
Data Sheet
39
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3
Electrical Parameters
Attention: All parameters in this chapter are preliminary target values and may
change based on characterization results.
3.1
General Parameters
3.1.1
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.
Data Sheet
40
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.1.2
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
Min. Typ. Max.
–
150
°C
–
−
150
°C
–
–
4.3
V
–
–
VDDP + 1.0
or max. 4.3
V
whichever
is lower
VAIN
-1.0 –
VAREF SR
IIN
SR -10 –
VDDP + 1.0
or max. 4.3
V
whichever
is lower
+10
mA
+25
mA
+100
mA
TST SR -65
Junction temperature
TJ
SR -40
Voltage at 3.3 V power supply VDDP SR –
pins with respect to VSS
Voltage on any Class A and VIN
SR -1.0
Storage temperature
dedicated input pin with
respect to VSS
Voltage on any analog input
pin with respect to VAGND
Input current on any pin
during overload condition
Unit Note /
Test Con
dition
Absolute maximum sum of all ΣIIN
input circuit currents for one
port group during overload
condition1)
SR -25
Absolute maximum sum of all ΣIIN
input circuit currents during
overload condition
SR -100 –
–
1) The port groups are defined in Table 17.
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.
Data Sheet
41
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
V
V
4.3
VDDP + 1.0
VDDP
A
B
Figure 10
3.1.3
V SS
VSS
-1.0
-1.0
A
Abs. max. input voltage VIN with VDDP > 3.3 V
B
Abs. max. input voltage VIN with VDDP ≤ 3.3 V
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.
Data Sheet
42
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 14
Overload Parameters
Parameter
Symbol
Min.
Values
Typ.
Max.
Unit Note /
Test Condition
-5
–
5
mA
Input current on any port pin
during overload condition
IOV SR
Absolute sum of all input
circuit currents for one port
group during overload
condition1)
IOVG SR –
–
20
mA
–
–
20
mA
Absolute sum of all input
circuit currents during
overload condition
IOVS SR –
–
80
mA
Σ|IOVx|, for all
IOVx < 0 mA
Σ|IOVx|, for all
IOVx > 0 mA
ΣIOVG
1) The port groups are defined in Table 17.
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.
VDDP VDDP
Pn.y
IOVx
GND
ESD
Figure 11
GND
Pad
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.
Data Sheet
43
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 15
Pad Type
A1 / A1+
A2
AN/DIG_IN
Table 16
Pad Type
A1 / A1+
A2
AN/DIG_IN
Table 17
PN-Junction Characterisitics for positive Overload
IOV = 5 mA, TJ = -40 °C
VIN = VDDP + 1.0 V
VIN = VDDP + 0.7 V
VIN = VDDP + 1.0 V
IOV = 5 mA, TJ = 150 °C
VIN = VDDP + 0.75 V
VIN = VDDP + 0.6 V
VIN = VDDP + 0.75 V
PN-Junction Characterisitics for negative Overload
IOV = 5 mA, TJ = -40 °C
VIN = VSS - 1.0 V
VIN = VSS - 0.7 V
VIN = VDDP - 1.0 V
IOV = 5 mA, TJ = 150 °C
VIN = VSS - 0.75 V
VIN = VSS - 0.6 V
VIN = VDDP - 0.75 V
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]
Data Sheet
44
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.1.4
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 Type
Supply
Sub-Class
Speed
Grade
Load
A
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
3.3 V
LVTTL
I/O
Termination
V
VDDP
F
E
e
oltag
igh V
ut H
Outp
D
C
B
VOH
A
VOL
w
ut Lo
Outp
ge
Volta
VSS
t
Strong – sharp drive strength
D
B
Strong – medium drive strength
E
Medium drive strength
C
Strong – soft drive strength
F
Weak drive strength
A
A
B
C
C
Figure 12
D
E
F
Class A2 Pads
E
F
Class A1+ Pads
E
F
Class A1 Pads
Strong – slow drive strength
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.
Data Sheet
45
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.1.5
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
Min.
Note /
Test Condition
85
°C
Temp. Range F
−
125
°C
Temp. Range K
3.3
3.63 2) V
1.3
−
−
−
Max.
SR -40
−
-40
Ambient Temperature
TA
Digital supply voltage
VDDP SR 3.131)
VDDC
−1)
Core Supply Voltage
Unit
Typ.
V
CC
Digital ground voltage
ADC analog supply
voltage
VSS SR 0
VDDA SR 3.0
Analog ground voltage for VSSA SR -0.1
Generated
internally
V
2)
3.3
3.6
V
0
0.1
V
−
3.63
V
−
144
MHz
−
5
mA
VDDA
Battery Supply Voltage for VBAT SR 1.953)
Hibernate Domain
System Frequency
Short circuit current of
digital outputs
fSYS SR −
ISC SR -5
Absolute sum of short
circuit currents per pin
group4)
ΣISC_PG
SR
−
−
20
mA
Absolute sum of short
circuit currents of the
device
ΣISC_D
SR
−
−
100
mA
When VDDP is
supplied VBAT
has to be
supplied as
well.
1) See also the Supply Monitoring thresholds, Section 3.3.2.
2) 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.
3) 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.
4) The port groups are defined in Table 17.
Data Sheet
46
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.2
DC Parameters
3.2.1
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
Pull-Up current
Unit
−
10
pF
|IPDL|
SR
150
−
μA
1)
−
10
μA
2)
|IPUH|
SR
−
10
μA
100
−
μA
−
V
HYSA
0.1 ×
CC
VDDP
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
Input Hysteresis for
pads of all A classes3)
Note / Test Condition
Max.
Pin capacitance (digital CIO CC
inputs/outputs)
Pull-down current
Values
Min.
VIN ≥ 0.6 × VDDP
VIN ≤ 0.36 × VDDP
2)
VIN ≥ 0.6 × VDDP
1)
VIN ≤ 0.36 × VDDP
VIN = 1.0 V
1) 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.
2) 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.
3) 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.
Data Sheet
47
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
V
VDDP
XMC4000
IN
IPDL
A
IPDL ≥ 150 μA
B
IPDL ≤ 10 μA
A Valid High
0.6 x VDDP
Invalid digital input
0.36 x VDDP
B Valid Low
GND
VSS
Pull-down active
V
VDDP
VDDP
B Valid High
0.6 x VDDP
B
IN
XMC4000
IPUH
A
IPUH ≤ 10 μA
Invalid digital input
0.36 x VDDP
IPUH ≥ 100 μA
A Valid Low
VSS
Pull-up active
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.
Data Sheet
48
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 21
Standard Pads Class_A1
Parameter
Symbol
Values
Min.
Input leakage current
Input high voltage
Input low voltage
Output high voltage,
POD1) = weak
IOZA1 CC
VIHA1 SR
VILA1 SR
VOHA1
CC
Output high voltage,
POD1) = medium
Output low voltage
VOLA1
Unit
Max.
nA
Note /
Test Condition
0 V ≤ VIN ≤ VDDP
-500
500
0.6 × VDDP
max. 3.6 V
-0.3
VDDP + 0.3 V
0.36 × VDDP V
VDDP - 0.4
−
V
2.4
−
V
VDDP - 0.4
−
V
IOH ≥ -400 μA
IOH ≥ -500 μA
IOH ≥ -1.4 mA
IOH ≥ -2 mA
IOL ≤ 500 μA;
2.4
−
V
−
0.4
V
POD1) = weak
CC
−
0.4
V
IOL ≤ 2 mA;
POD1) = medium
tFA1 CC
Fall time
tRA1 CC
Rise time
−
150
ns
CL = 20 pF;
POD1) = weak
−
50
ns
CL = 50 pF;
POD1) = medium
−
150
ns
CL = 20 pF;
POD1) = weak
−
50
ns
CL = 50 pF;
POD1) = medium
Unit
Note /
Test Condition
μA
0 V ≤ VIN ≤ VDDP
1) POD = Pin Out Driver
Table 22
Standard Pads Class_A1+
Parameter
Symbol
Values
Input leakage current
IOZA1+ CC -1
VIHA1+ SR 0.6 × VDDP
VILA1+ SR -0.3
Min.
Input high voltage
Input low voltage
Data Sheet
Max.
49
1
VDDP + 0.3 V
0.36 × VDDP V
max. 3.6 V
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 22
Standard Pads Class_A1+
Parameter
Symbol
Values
Min.
Unit
Note /
Test Condition
IOH ≥ -400 μA
IOH ≥ -500 μA
IOH ≥ -1.4 mA
IOH ≥ -2 mA
IOH ≥ -1.4 mA
IOH ≥ -2 mA
IOL ≤ 500 μA;
Max.
VOHA1+
VDDP - 0.4
−
V
CC
2.4
−
V
Output high voltage,
POD1) = medium
VDDP - 0.4
−
V
2.4
−
V
Output high voltage,
POD1) = strong
VDDP - 0.4
−
V
2.4
−
V
−
0.4
V
Output high voltage,
POD1) = weak
Output low voltage
VOLA1+
POD1) = weak
CC
−
0.4
V
IOL ≤ 2 mA;
POD1) = medium
−
0.4
V
IOL ≤ 2 mA;
POD1) = strong
Fall time
tFA1+ CC
−
150
ns
CL = 20 pF;
POD1) = weak
−
50
ns
CL = 50 pF;
POD1) = medium
−
28
ns
CL = 50 pF;
POD1) = strong;
edge = slow
−
16
ns
CL = 50 pF;
POD1) = strong;
edge = soft;
Rise time
tRA1+ CC
−
150
ns
CL = 20 pF;
POD1) = weak
−
50
ns
CL = 50 pF;
POD1) = medium
−
28
ns
CL = 50 pF;
POD1) = strong;
edge = slow
−
16
ns
CL = 50 pF;
POD1) = strong;
edge = soft
1) POD = Pin Out Driver
Data Sheet
50
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 23
Standard Pads Class_A2
Parameter
Symbol
Input Leakage current IOZA2
CC
Input high voltage
VIHA2
Values
Unit
Note /
Test Condition
Min.
Max.
-6
6
μA
0 V ≤ VIN <
0.5*VDDP - 1 V;
0.5*VDDP + 1 V
<VIN ≤ VDDP
-3
3
μA
0.5*VDDP - 1 V <
VIN < 0.5*VDDP
+1V
0.6 × VDDP
VDDP + 0.3 V
max. 3.6 V
SR
Input low voltage
0.36 ×
VILA2 SR -0.3
V
VDDP
VOHA2
VDDP - 0.4
−
V
CC
2.4
−
V
Output high voltage,
POD = medium
VDDP - 0.4
−
V
2.4
−
V
Output high voltage,
POD = strong
VDDP - 0.4
−
V
2.4
−
V
−
0.4
V
IOH ≥ -400 μA
IOH ≥ -500 μA
IOH ≥ -1.4 mA
IOH ≥ -2 mA
IOH ≥ -1.4 mA
IOH ≥ -2 mA
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
Output high voltage,
POD = weak
Output low voltage,
POD = weak
Data Sheet
VOLA2
CC
51
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 23
Parameter
Fall time
Rise time
Data Sheet
Standard Pads Class_A2
Symbol
tFA2 CC
Values
Unit
Note /
Test Condition
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
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
Min.
Max.
−
tRA2 CC −
52
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 24
HIB_IO Class_A1 special Pads
Parameter
Input leakage current
Symbol
IOZHIB
Values
Unit
Note /
Test Condition
500
nA
0 V ≤ VIN ≤ VBAT
0.6 × VBAT
VBAT + 0.3
V
max. 3.6 V
-0.3
0.36 × VBAT V
Min.
Max.
-500
CC
Input high voltage
VIHHIB
SR
Input low voltage
VILHIB
SR
HYSHIB 0.1 × VBAT
−
V
CC
0.06 ×
−
V
VBAT ≥ 3.13 V
VBAT < 3.13 V
Output high voltage,
POD1) = medium
VOHHIB
VBAT
VBAT - 0.4
−
V
IOH ≥ -1.4 mA
Output low voltage
VOLHIB
−
0.4
V
IOL ≤ 2 mA
tFHIB CC −
50
ns
100
ns
50
ns
100
ns
VBAT ≥ 3.13 V
CL = 50 pF
VBAT < 3.13 V
CL = 50 pF
VBAT ≥ 3.13 V
CL = 50 pF
VBAT < 3.13 V
CL = 50 pF
Input Hysteresis for
HIB_IO pins1)
CC
CC
Fall time
−
Rise time
tRHIB CC −
−
1) 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.
Data Sheet
53
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.2.2
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
Analog reference voltage5) VAREF
SR
Analog reference ground5) VAGND
SR
Analog reference voltage
range2)5)
VAREF VAGND
Values
Unit
Min.
Typ. Max.
VAGND
−
+1
VDDA + V
0.051)
VSSM - −
VAREF - V
0.05
1
−
1
Note /
Test Condition
VDDA + V
0.1
SR
Analog input voltage
Input leakage at analog
inputs3)
VAIN SR
IOZ1 CC
VAGND
−
VDDA
V
-100
−
200
nA
0.03 × VDDA <
VAIN < 0.97 × VDDA
-500
−
100
nA
0 V ≤ VAIN ≤ 0.03
× VDDA
-100
−
500
nA
0.97 × VDDA
≤ VAIN ≤ VDDA
Input leakage current at
VAREF
IOZ2 CC
-1
−
1
μA
0 V ≤ VAREF
≤ VDDA
Input leakage current at
VAGND
IOZ3 CC
-1
−
1
μA
0 V ≤ VAGND
≤ VDDA
Internal ADC clock
fADCI CC 2
CAINSW −
−
36
MHz VDDA = 3.3 V
4
6.5
pF
−
12
20
pF
CAREFSW −
15
30
pF
20
40
pF
Switched capacitance at
the analog voltage inputs4) CC
Total capacitance of an
analog input
Switched capacitance at
the positive reference
voltage input5)6)
CAINTOT
CC
CC
Total capacitance of the
CAREFTOT −
voltage reference inputs5) CC
Data Sheet
54
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 25
VADC Parameters (Operating Conditions apply)
Parameter
Symbol
Values
Min.
Total Unadjusted Error
Differential Non-Linearity
Error8)
8)
Gain Error
Unit
Note /
Test Condition
12-bit resolution;
VDDA = 3.3 V;
VAREF = VDDA7)
Typ. Max.
−
4
LSB
−
3
LSB
-4
−
4
LSB
EAINLCC -3
EAOFF
-4
−
3
LSB
−
4
LSB
−
1.5
2
mA
during conversion
VDDP = 3.6 V,
TJ = 150 oC
−
30
−
pC
0 V ≤ VAREF
≤ VDDA9)
600
1 200
Ohm
180
550
900
Ohm
−
700
1 700
Ohm
TUE CC -4
EADNL
-3
CC
EAGAIN
CC
Integral Non-Linearity8)
Offset Error
8)
CC
Worst case ADC VDDA
power supply current per
active converter
IDDAA
Charge consumption on
VAREF per conversion5)
QCONV
ON resistance of the
analog input path
RAIN CC −
CC
CC
ON resistance for the ADC RAIN7T
test (pull down for AIN7)
CC
Resistance of the
reference voltage input
path
RAREF
CC
1) A running conversion may become imprecise in case the normal conditions are violated (voltage overshoot).
2) 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.
3) 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).
4) 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.
5) Applies to AINx, when used as alternate reference input.
6) 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.
7) 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.
8) The sum of DNL/INL/GAIN/OFF errors does not exceed the related total unadjusted error TUE.
9) 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.
Data Sheet
55
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
V
VDDA + 0.05
VDDA
Precise conversion range (12 bit)
VAREF
e.g. VAREF = 4/5 of VDDA
Valid V AREF
Conversion error
increases by 5/4
VAGND + 1
Minimum VAREF - VAGND is 1 V
VAGND
VSSA
t
Figure 14
VADC Reference Voltage Range
The power-up calibration of the VADC requires a maximum number of 4 352 fADCI cycles.
REXT
VAIN =
Analog Input Circuitry
RAIN, On
ANx
CEXT
CAINSW
CAINTOT - CAINSW
VAGNDx
RAIN7T
Reference Voltage Input Circuitry
RAREF, On
VAREFx
VAREF
CAREFTOT - CAREFSW
CAREFSW
VAGNDx
Analog_InpRefDiag
Figure 15
Data Sheet
VADC Input Circuits
56
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
IOZ1
Single ADC Input
500 nA
200 nA
100 nA
V IN [% VD D A]
-100 nA
3%
97%
100%
-500 nA
ADC-Leakage.vsd
Figure 16
VADC Analog Input Leakage Current
Conversion Time
Table 26
Conversion Time (Operating Conditions apply)
Parameter
Symbol Values
Conversion
time
tC
•
•
•
Unit Note
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 i.e. tADC = 6.9 ns, DIVA = 3, fADCI = 36 MHz i.e. 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
Data Sheet
57
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.2.3
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
Min.
Typ.
Max.
Unit
Note /
Test Condition
per active DAC
channel,
without load
currents of DAC
outputs
RMS supply current
IDD
−
2.5
4
mA
Resolution
RES
CC −
fURATE_ACC −
12
−
Bit
Update rate
2
Msam data rate, where
ple/s DAC can follow
64 LSB code jumps
to ± 1LSB accuracy
Update rate
fURATE_F CC −
5
Msam data rate, where
ple/s DAC can follow
64 LSB code jumps
to ± 4 LSB accuracy
Settling time
tSETTLE CC −
1
2
μs
Slew rate
SR
CC
VOUT_MIN
2
5
−
V/μs
−
0.3
−
V
code value
unsigned: 000H;
signed: 800H
−
2.5
−
V
code value
unsigned: FFFH;
signed: 7FFH
CC -5.5
±2.5
5.5
LSB
RL ≥ 5 kOhm,
CL ≤ 50 pF
CC -2
±1
2
LSB
RL ≥ 5 kOhm,
CL ≤ 50 pF
Minimum output
voltage
Maximum output
voltage
CC
VOUT_MAX
CC
Integral non-linearity INL
Differential nonlinearity
Data Sheet
CC
DNL
58
at full scale jump,
output voltage
reaches target
value ± 20 LSB
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 27
DAC Parameters (Operating Conditions apply) (cont’d)
Parameter
Symbol
Values
Min.
Offset error
Gain error
Startup time
3dB Bandwidth of
Output Buffer
Output sourcing
current
Typ.
Unit
Max.
Note /
Test Condition
EDOFF CC
EDG_IN CC -6.5
tSTARTUP CC −
-1.5
3
%
15
30
μs
time from output
enabling till code
valid ±16 LSB
fC1
5
−
MHz
verified by design
-30
−
mA
−
0.6
−
mA
CC 2.5
IOUT_SOURCE −
±20
mV
CC
Output sinking
current
IOUT_SINK
Output resistance
ROUT
RL
CL
CC −
50
−
Ohm
SR 5
−
−
kOhm
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
Load resistance
Load capacitance
CC
Conversion Calculation
Unsigned:
DACxDATA = 4095 × (VOUT - VOUT_MIN) / (VOUT_MAX - VOUT_MIN)
Signed:
DACxDATA = 4095 × (VOUT - VOUT_MIN) / (VOUT_MAX - VOUT_MIN) - 2048
Data Sheet
59
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
DAC output
VOUT_MAX
+/- 4LSB
+/- 1LSB
64 LSBs
64 LSBs
VOUT_MIN
fURATE_A (max)
fURATE_F (max)
DAC output
20 LSBs
VOUT_MAX
tSETTLE
tSETTLE
20 LSBs
VOUT_MIN
Figure 17
Data Sheet
DAC Conversion Examples
60
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.2.4
Out-of-Range Comparator (ORC)
The Out-of-Range Comparator (ORC) triggers on analog input voltages (VAIN) above the
analog reference1) (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
Min.
DC Switching Level VODC
Hysteresis
CC 100
Max.
125
210
mV
−
VODC
mV
CC 50
−
450
ns
45
−
105
ns
−
−
ns
−
−
ns
VOHYS CC 50
Detection Delay of a tODD
persistent
Overvoltage
Unit Note / Test Condition
Typ.
Always detected
Overvoltage Pulse
tOPDD CC 440
Never detected
Overvoltage Pulse
tOPDN CC −
−
45
ns
−
−
30
ns
Release Delay
tORD
tOED
CC 65
−
105
ns
CC −
100
200
ns
Enable Delay
90
VAIN ≥ VAREF + VODC
VAIN ≥ VAREF + 210 mV
VAIN ≥ VAREF + 400 mV
VAIN ≥ VAREF + 210 mV
VAIN ≥ VAREF + 400 mV
VAIN ≥ VAREF + 210 mV
VAIN ≥ VAREF + 400 mV
VAIN ≤ VAREF
1) Always the standard VADC reference, alternate references do not apply to the ORC.
Data Sheet
61
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
VODC
VOHYS
Electrical Parameters
VAREF
VSS
GxORCy
GxORCOUTy
tODD
Figure 18
tORD
GxORCOUTy Trigger Generation
VAIN (V)
T < tOPDN
tOPDN < T < tOPDD
T > tOPDD
VAREF + 400 mV
T < tOPDN
VAREF + 200 mV
tOPDN < T < tOPDD
T > tOPDD
T > tOPDN
VAREF + 100 mV
VAREF
Never
detected
Overvoltage
Pulse
(Too low)
Never
Overvoltage
detected
may be
Overvoltage
detected
Pulse
(level uncertain)
(Too short)
Overvoltage
may be
detected
Always detected
Overvoltage Pulse
Never
detected
Overvoltage
Pulse
(Too short)
Overvoltage
may be
detected
Always detected
Overvoltage Pulse
t
Figure 19
Data Sheet
ORC Detection Ranges
62
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.2.5
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
Min.
Typ. Max.
Unit Note /
Test Condition
−
150
°C
Linearity Error
ΔTLE CC −
(to the below defined formula)
±1
−
°C
per ΔTJ ≤ 30 °C
ΔTOE CC −
±6
−
°C
ΔTOE = TJ - TDTS
tM
CC −
tTSST SR −
−
100
μs
−
10
μs
Temperature sensor range
Offset Error
Measurement time
Start-up time after reset
inactive
TSR
SR -40
VDDP ≤ 3.3 V1)
1) At VDDP_max = 3.63 V the typical offset error increases by an additional ΔTOE = ±1 °C.
The following formula calculates the temperature measured by the DTS in [oC] 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 = 8H
DTSCON.REFTRIM = 4H
Data Sheet
63
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.2.6
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
Min.
Unit
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 VB2
threshold
CC 0.8
−
2.0
V
B-device session valid VB3
threshold
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
−
100
kOhm
−
−
Ohm
−
−
Ohm
14
−
25
kOhm
−
−
150
μA
40
CC
RVBUS_PU 281
B-device VBUS pullup resistor
CC
B-device VBUS pulldown resistor
CC
USB.ID pull-up
resistor
CC
VBUS input current
IVBUS_IN
RVBUS_PD 656
RUID_PU
CC
Data Sheet
Note /
Test Condition
64
Pull-up voltage =
3.0 V
0 V ≤ VIN ≤ 5.25 V:
TAVG = 1 ms
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 31
USB OTG Data Line (USB_DP, USB_DM) Parameters (Operating
Conditions apply)
Parameter
Symbol
Values
Min.
Unit
Typ. Max.
Note /
Test Condition
SR −
−
0.8
V
SR 2.0
−
−
V
Input high voltage
(floating) 1)
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 pullup to 3.6 V
Output high voltage
VOH CC 2.8
−
3.6
V
15 kOhm pulldown to 0 V
DP pull-up resistor (idle RPUI CC 900
bus)
−
1 575
Ohm
Input low voltage
Input high voltage
(driven)
VIL
VIH
DP pull-up resistor
(upstream port
receiving)
RPUA CC 1 425
−
3 090
Ohm
DP, DM pull-down
resistor
RPD CC 14.25
−
24.8
kOhm
Input impedance DP,
DM
ZINP CC 300
−
−
kOhm 0 V ≤ VIN ≤ VDDP
−
44
Ohm
Driver output resistance ZDRV CC 28
DP, DM
1) 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 Bconnector with 15 kOhm ± 5% to ground connected to USB_DP and USB_DM.
Data Sheet
65
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.2.7
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).
XTAL1
f OSC
GND
XTAL2
Damping resistor
may be needed for
some crystals
V
VPPX_min
VPPX
VPPX_min ≤ VPPX ≤ VPPX_max
tOSCS
t
Figure 20
Data Sheet
Oscillator in Crystal Mode
66
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
External Clock
Source
Direct Input Mode
XTAL1
not connected
XTAL2
V
VIHBX_max
Inpu
ltage
h Vo
t Hig
tH
Inpu
igh V
e
oltag
VIHBX_min
VILBX_max
VSS
VILBX_min
g
Volta
t Low
Inpu
e
t
Figure 21
Data Sheet
Oscillator in Direct Input Mode
67
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 32
OSC_XTAL Parameters
Parameter
Symbol
Values
Min.
Input frequency
Unit
Note /
Test Condition
Typ.
Max.
fOSC SR 4
−
40
MHz Direct Input Mode
selected
4
−
25
MHz External Crystal
Mode selected
−
−
10
ms
Oscillator start-up
time1)2)
tOSCS
Input voltage at XTAL1
VIX SR -0.5
CC
−
VDDP + V
0.5
Input amplitude (peakto-peak) at XTAL12)3)
Input high voltage at
XTAL14)
VPPX SR 0.4 ×
VDDP
VIHBXSR 1.0
−
VDDP + V
1.0
−
VDDP + V
0.5
VILBX SR -0.5
−
0.4
V
Input leakage current at IILX1 CC -100
XTAL1
−
100
nA
Input low voltage at
XTAL14)
Oscillator power
down
0 V ≤ VIX ≤ VDDP
1) tOSCS is defined from the moment the oscillator is enabled wih SCU_OSCHPCTRL.MODE until the oscillations
reach an amplitude at XTAL1 of 0.4 * VDDP.
2) The external oscillator circuitry must be optimized by the customer and checked for negative resistance and
amplitude as recommended and specified by crystal suppliers.
3) If the shaper unit is enabled and not bypassed.
4) If the shaper unit is bypassed, dedicated DC-thresholds have to be met.
Data Sheet
68
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 33
RTC_XTAL Parameters
Parameter
Symbol
Values
Min.
Input frequency
Oscillator start-up
time1)2)3)
fOSC SR −
tOSCS
−
Typ.
Unit
Max.
32.768 −
kHz
−
5
s
CC
Input voltage at
RTC_XTAL1
VIX SR -0.3
−
VBAT + V
Input amplitude (peakto-peak) at
RTC_XTAL12)4)
VPPX SR 0.4
−
−
Input high voltage at
RTC_XTAL15)
VIHBXSR 0.6 ×
VBAT
VILBX SR -0.3
−
VBAT + V
Input low voltage at
RTC_XTAL15)
Input Hysteresis for
RTC_XTAL15)6)
Note /
Test Condition
0.3
V
0.3
−
0.36 ×
V
VBAT
VHYSX
0.1 ×
CC
VBAT
−
0.03 ×
V
3.0 V ≤
−
V
VBAT < 3.6 V
VBAT < 3.0 V
100
nA
VBAT
Input leakage current at IILX1 CC -100
RTC_XTAL1
−
Oscillator power
down
0 V ≤ VIX ≤ VBAT
1) 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.
2) The external oscillator circuitry must be optimized by the customer and checked for negative resistance and
amplitude as recommended and specified by crystal suppliers.
3) 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.
4) If the shaper unit is enabled and not bypassed.
5) If the shaper unit is bypassed, dedicated DC-thresholds have to be met.
6) 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.
Data Sheet
69
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.2.8
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 oC
Table 34
Power Supply Parameters
Parameter
Symbol
Values
Min.
1)11)
Active supply current
Peripherals enabled
Frequency:
fCPU / fPERIPH / fCCU in MHz
Unit
Note /
Test Condition
Typ.
Max.
IDDPA CC −
135
−
−
125
−
144 / 72 / 72
−
97
−
72 / 72 / 144
−
80
−
24 / 24 / 24
−
68
−
1/1/1
mA
144 / 144 / 144
Active supply current
Code execution from RAM
Flash in Sleep mode
IDDPA CC −
108
−
−
98
−
Active supply current2)
Peripherals disabled
Frequency:
fCPU / fPERIPH / fCCU in MHz
IDDPA CC −
86
−
−
85
−
144 / 72 / 72
−
70
−
72 / 72 / 144
−
55
−
24 / 24 / 24
−
50
−
1/1/1
IDDPS CC −
127
−
−
115
−
144 / 72 / 72
−
93
−
72 / 72 / 144
−
57
−
24 / 24 / 24
−
47
−
1/1/1
−
48
−
100 / 100 / 100
3)
Sleep supply current
Peripherals enabled
Frequency:
fCPU / fPERIPH / fCCU in MHz
fCPU / fPERIPH / fCCU in kHz
Data Sheet
70
mA
144 / 144 / 144
144 / 72 / 72
mA
mA
144 / 144 / 144
144 / 144 / 144
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 34
Power Supply Parameters
Parameter
Symbol
Values
Min.
Unit
Note /
Test Condition
Typ.
Max.
IDDPS CC −
77
−
−
76
−
144 / 72 / 72
−
65
−
72 / 72 / 144
−
53
−
24 / 24 / 24
−
46
−
1/1/1
−
47
−
100 / 100 / 100
IDDPD CC −
11
−
−
7.0
−
4/4/4
−
6.6
−
1/1/1
fCPU / fPERIPH / fCCU in kHz
−
7.6
−
100 / 100 / 100
Hibernate supply current
RTC on7)
IDDPH CC −
8.7
−
−
6.5
−
−
5.7
−
Hibernate supply current
RTC off8)
IDDPH CC −
8.0
−
−
6.0
−
−
5.0
−
Hibernate off9)
IDDPH CC −
4.4
−
−
3.5
−
−
3.1
−
Sleep supply current4)
Peripherals disabled
Frequency:
fCPU / fPERIPH / fCCU in MHz
fCPU / fPERIPH / fCCU in kHz
Deep Sleep supply
current5)
Flash in Sleep mode
Frequency:
fCPU / fPERIPH / fCCU in MHz
mA
mA
144 / 144 / 144
24 / 24 / 24
6)
μA
μA
μA
VBAT = 3.3 V
VBAT = 2.4 V
VBAT = 2.0 V
VBAT = 3.3 V
VBAT = 2.4 V
VBAT = 2.0 V
VBAT = 3.3 V
VBAT = 2.4 V
VBAT = 2.0 V
IDDPA CC −
−
VDDA power supply current IDDA CC −
IDDP current at PORST Low IDDP_PORST −
−
−12)
mA
5
10
mA
VDDP = 3.3 V,
TJ = 25 oC
13
55
mA
VDDP = 3.6 V,
TJ = 150 oC
−
1.4
W
VDDP = 3.6 V,
TJ = 150 oC
Worst case active supply
current10)
250
mA
11)
CC
−
Power Dissipation
Data Sheet
PDISS CC −
71
VDDP = 3.6 V,
TJ = 150 oC
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 34
Power Supply Parameters
Parameter
Symbol
Values
Min.
Unit
Note /
Test Condition
Typ.
Max.
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
Wake-up time from Sleep to tSSA
Active mode
1) CPU executing code from Flash, all peripherals idle.
2) CPU executing code from Flash.
3) CPU in sleep, all peripherals idle, Flash in Active mode.
4) CPU in sleep, Flash in Active mode.
5) CPU in sleep, peripherals disabled, after wake-up code execution from RAM.
6) To wake-up the Flash from its Sleep mode, fCPU ≥ 1 MHz is required.
7) OSC_ULP operating with external crystal on RTC_XTAL
8) OSC_ULP off, Hibernate domain operating with OSC_SI clock
9) VBAT supplied, but Hibernate domain not started; for example state after factory assembly
10) Test Power Loop: fSYS = 144 MHz, CPU executing benchmark code from Flash, all CCUs in 100kHz timer
mode, all ADC groups in continuous conversion mode, USICs as SPI in internal loop-back mode, CAN in
500kHz 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.
11) IDDP decreases typically by approximately 5 mA when fSYS decreases by 10 MHz, at constant TJ
12) Sum of currents of all active converters (ADC and DAC)
Data Sheet
72
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
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. E.g. no timer is running in the CCUs, no
communication active in the USICs, etc.
Table 35
Peripheral Idle Currents
Parameter
Symbol
Values
Min.
Unit
Typ.
Max.
IPER CC −
≤ 0.3
−
MultiCAN
ERU
LEDTSCU0
ETH
CCU4x1), CCU8x1)
−
≤ 1.0
−
DAC (digital)2)
−
1.3
−
USICx
DMA1
SDMMC
−
3.0
−
DSD, EBU
VADC (digital)2)
−
4.5
−
DMA0, USB, EtherCAT
−
6.0
−
PORTS
FCE
WDT
POSIFx1)
Note /
Test Condition
mA
1) 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.
2) The current consumption of the analog components are given in the dedicated Data Sheet sections of the
respective peripheral.
Data Sheet
73
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.2.9
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
Erase Time per 256
Kbyte Sector
tERP CC −
Min.
Unit
Typ.
Max.
5
5.5
s
Erase Time per 64 Kbyte tERP CC −
Sector
1.2
1.4
s
Erase Time per 16 Kbyte tERP CC −
Logical Sector
0.3
0.4
s
Program time per page1) tPRP CC −
5.5
11
ms
−
15
ms
−
−
μs
Erase suspend delay
tFL_ErSusp −
Note /
Test Condition
CC
Wait time after margin
change
tFL_Margin 10
Del CC
−
−
270
μs
22
−
−
ns
For operation
with 1 / fCPU < ta
wait states must
be configured2)
Data Retention Time,
Physical Sector3)4)
tRET CC 20
−
−
years
Max. 1000
erase/program
cycles
Data Retention Time,
Logical Sector3)4)
tRETL CC 20
−
−
years
Max. 100
erase/program
cycles
Data Retention Time,
tRTU CC 20
User Configuration Block
(UCB)3)4)
−
−
years
Max. 4
erase/program
cycles per UCB
−
−
cycles Cycling
distributed over
life time5)
Wake-up time
Read access time
Endurance on 64 Kbyte
Physical Sector PS4
Data Sheet
tWU CC
ta CC
NEPS4
10000
CC
74
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
1) 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.
2) The following formula applies to the wait state configuration: FCON.WSPFLASH × (1 / fCPU) ≥ ta.
3) Storage and inactive time included.
4) Values given are valid for an average weighted junction temperature of TJ = 110°C.
5) Only valid with robust EEPROM emulation algorithm, equally cycling the logical sectors. For more details see
the Reference Manual.
Data Sheet
75
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3
AC Parameters
3.3.1
Testing Waveforms
VD D P
VSS
90%
90%
10%
10%
tR
tF
AC_Rise-Fall-Times.vsd
Figure 22
Rise/Fall Time Parameters
VD D P
VD D P / 2
Test Points
VD D P / 2
VSS
AC_TestPoints.vsd
Figure 23
Testing Waveform, Output Delay
VL OAD + 0.1V
VL OAD - 0.1V
Timing
Reference
Points
VOH - 0.1V
VOL + 0.1V
AC_HighImp.vsd
Figure 24
Data Sheet
Testing Waveform, Output High Impedance
76
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.2
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.
VDDP
VDDP
XMC4000
RPORST
(optional)
PORST
PORESET
External
reset
trigger
IPPD
GND
GND
Figure 25
PORST Circuit
Table 37
Supply Monitoring Parameters
Parameter
Supply
Monitoring
Symbol
Values
Min.
Digital supply voltage reset VPOR CC
threshold
Unit
Note /
Test Condition
3)
Typ. Max.
2.791) −
3.052)
V
Core supply voltage reset
threshold
VPV CC
−
−
1.17
V
VDDP voltage to ensure
defined pad states
VDDPPA
−
1.0
−
V
−
−
2
μs
4)
−
2.5
3.5
ms
Time to the first
user code
instruction
−
550
−
μs
Ramp up after
power-on or
after a reset
triggered by a
violation of
VPOR or VPV
CC
tPR SR
Startup time from power-on tSSW CC
PORST rise time
reset with code execution
from Flash
VDDC ramp up time
tVCR CC
1) Minimum threshold for reset assertion.
Data Sheet
77
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
2) Maximum threshold for reset deassertion.
3) The VDDP monitoring has a typical hysteresis of VPORHYS = 180 mV.
4) 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).
3.3 V
VPOR
VD D P
VD D PPA
1.3 V
VDDC
VPV
tVCR
PORST
tPR
t SSW
Pads
as programmed
High-impedance or pull -device active
Undefined
Figure 26
3.3.3
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.
Data Sheet
78
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 38
Power Sequencing Parameters
Parameter
Symbol
Values
Unit
Note /
Test Condition
50
mA
Load increase
on VDDP
Δt ≤ 10 ns
−
150
mA
Load decrease
on VDDP
Δt ≤ 10 ns
−
±100
mV
For maximum
positive or
negative load
step
−
-
μs
Min.
Typ. Max.
Positive Load Step Current ΔIPLS SR
-
−
Negative Load Step
Current
ΔINLS SR
-
VDDC Voltage Over-
ΔVLS CC
-
/ Undershoot from Load
Step
Positive Load Step Settling tPLSS SR 50
Time
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)
Data Sheet
79
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.4
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
Accumulated Jitter
DP CC
Duty Cycle1)
PLL base frequency
Values
Unit
Note /
Test Condition
Min.
Typ.
Max.
−
−
±5
ns
accumulated
over 300 cycles
fSYS = 144 MHz
DDC CC 46
50
54
%
Low pulse to
total period,
assuming an
ideal input clock
source
fPLLBASE 30
−
140
MHz
−
16
MHz
−
520
MHz
−
400
μs
CC
VCO input frequency
VCO frequency range
PLL lock-in time
fREF CC 4
fVCO CC 260
tL CC
−
1) 50% for even K2 divider values, 50±(10/K2) for odd K2 divider values.
Data Sheet
80
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.5
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
Nominal frequency
Accuracy
Symbol
Values
Unit
Min.
Typ.
Max.
fOFINC
−
36.5
−
MHz not calibrated
CC
−
24
−
MHz calibrated
ΔfOFI
-0.5
−
0.5
%
automatic
calibration1)2)
-15
−
15
%
factory
calibration,
VDDP = 3.3 V
-25
−
25
%
no calibration,
VDDP = 3.3 V
-7
−
7
%
Variation over
voltage range3)
3.13 V ≤ VDDP ≤
3.63 V
50
−
μs
CC
Start-up time
Note /
Test Condition
tOFIS CC −
1) Error in addition to the accuracy of the reference clock.
2) Automatic calibration compensates variations of the temperature and in the VDDP supply voltage.
3) Deviations from the nominal VDDP voltage induce an additional error to the uncalibrated and/or factory
calibrated oscillator frequency.
Data Sheet
81
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Slow Internal Clock Source
Table 41
Slow Internal Clock Parameters
Parameter
Symbol
Nominal frequency
fOSI CC
ΔfOSI
Accuracy
Values
Unit
Min.
Typ.
−
32.768 −
Max.
kHz
-4
−
%
4
CC
Note /
Test Condition
VBAT = const.
0 °C ≤ TA ≤
85 °C
Start-up time
Data Sheet
-5
−
5
%
-5
−
5
%
-10
−
10
%
50
−
μs
tOSIS CC −
82
VBAT = const.
TA < 0 °C or
TA > 85 °C
2.4 V ≤ VBAT,
TA = 25 °C
1.95 V ≤
VBAT < 2.4 V,
TA = 25 °C
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.6
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
Min.
Values
Typ.
Max.
Unit Note /
Test Condition
t1
t2
t3
t4
t5
t6
SR
25
–
–
ns
SR
10
–
–
ns
SR
10
–
–
ns
SR
–
–
4
ns
SR
–
–
4
ns
SR
6
–
–
ns
t7
SR
6
–
–
ns
TDO valid after TCK falling t8
edge1) (propagation delay)
CC
–
–
13
ns
CL = 50 pF
3
–
–
ns
CL = 20 pF
2
–
–
ns
TCK clock period
TCK high time
TCK low time
TCK clock rise time
TCK clock fall time
TDI/TMS setup
to TCK rising edge
TDI/TMS hold
after TCK rising edge
TDO hold after TCK falling t18 CC
edge1)
TDO high imped. to valid
from TCK falling edge1)2)
t9
–
–
14
ns
CL = 50 pF
TDO valid to high imped.
from TCK falling edge1)
t10 CC –
–
13.5
ns
CL = 50 pF
CC
1) The falling edge on TCK is used to generate the TDO timing.
2) The setup time for TDO is given implicitly by the TCK cycle time.
Data Sheet
83
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
t1
TCK
0.9 VD D P
0.1 VD D P
0.5 VD D P
t2
t3
t4
t5
JTAG_TCK .vsd
Figure 27
Test Clock Timing (TCK)
TCK
t6
t7
t6
t7
TMS
TDI
t9
t8
t10
TDO
t18
JTAG_IO.vsd
Figure 28
Data Sheet
JTAG Timing
84
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.7
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
Typ.
Max.
Unit Note /
Test Condition
tSC SR 25
–
–
ns
CL = 30 pF
40
–
–
ns
CL = 50 pF
SR 10
–
500000 ns
SR 10
–
500000 ns
SR 6
–
–
ns
SWDIO input hold
t4
after SWDCLK rising edge
SR 6
–
–
ns
SWDIO output valid time t5
after SWDCLK rising edge
CC –
–
17
ns
CL = 50 pF
–
–
13
ns
CL = 30 pF
t6
SWDIO output hold time
from SWDCLK rising edge
CC 3
–
–
ns
Min.
SWDCLK clock period
t1
t2
t3
SWDCLK high time
SWDCLK low time
SWDIO input setup
to SWDCLK rising edge
tSC
t1
t2
SWDCLK
t6
SWDIO
(Output)
t5
t3
t4
SWDIO
(Input)
Figure 29
Data Sheet
SWD Timing
85
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.8
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 CL ≤ 15 pF.
Table 44
ETM Interface Timing Parameters
Parameter
Symbol
Values
Min.
TRACECLK period
TRACECLK high time
TRACECLK low time
TRACECLK and
TRACEDATA rise time
TRACECLK and
TRACEDATA fall time
Typ.
Max.
Unit Note /
Test Condition
t1
t2
t3
t4
CC 13.8
–
–
ns
–
CC 2
–
–
ns
–
CC 2
–
–
ns
–
CC –
–
3
ns
–
t5
CC –
–
3
ns
–
CC -2
–
3
ns
–
TRACEDATA output valid t6
time
t1
TRACECLK
t2
Figure 30
t5
t3
t4
ETM Clock Timing
TRACECLK
t6
t6
TRACEDATA
Figure 31
Data Sheet
ETM Data Timing
86
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.9
Peripheral Timing
3.3.9.1
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
MCLK period in master
mode
t1
Values
Typ.
Max.
Unit Note /
Test Condition
CC 33.3
–
–
ns
t1 ≥ 4 x tPERIPH1)
MCLK high time in master t2
mode
CC 9
–
–
ns
t2 > tPERIPH1)
MCLK low time in master
mode
t3
CC 9
–
–
ns
t3 > tPERIPH1)
MCLK period in slave
mode
t1
SR 33.3
–
–
ns
t1 ≥ 4 x tPERIPH1)
MCLK high time in slave
mode
t2
SR tPERIPH –
–
ns
1)
MCLK low time in slave
mode
t3
SR tPERIPH –
–
ns
1)
DIN input setup time to the t4
active clock edge
SR tPERIPH –
+4
–
ns
1)
t5
SR tPERIPH –
+3
–
ns
1)
Min.
DIN input hold time from
the active clock edge
1) tPERIPH = 1 / fPERIPH
Data Sheet
87
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
t1
t2
t3
MCLK
t5
t4
DIN
Figure 32
3.3.9.2
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
Min.
SCLKOUT master clock
period
Unit
Typ. Max.
tCLK CC 33.3
−
−
ns
Slave select output SELO t1
active to first SCLKOUT
transmit edge
CC tPB 6.51)
−
−
ns
Slave select output SELO t2
inactive after last
SCLKOUT receive edge
CC tPB 8.51)
−
−
ns
t3
CC -6
−
8
ns
Receive data input
t4
DX0/DX[5:3] setup time to
SCLKOUT receive edge
SR 23
−
−
ns
Data input DX0/DX[5:3]
t5
hold time from SCLKOUT
receive edge
SR 1
−
−
ns
Data output DOUT[3:0]
valid time
Note /
Test Condition
1) tPB = 1 / fPB
Data Sheet
88
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 47
USIC SSC Slave Mode Timing
Parameter
Symbol
Values
Min.
Unit
Typ. Max.
−
−
ns
Select input DX2 setup to
t10
first clock input DX1 transmit
edge1)
SR 3
−
−
ns
Select input DX2 hold after
last clock input DX1 receive
edge1)
t11
SR 4
−
−
ns
Receive data input
DX0/DX[5:3] setup time to
shift clock receive edge1)
t12
SR 6
−
−
ns
Data input DX0/DX[5:3] hold t13
time from clock input DX1
receive edge1)
SR 4
−
−
ns
Data output DOUT[3:0] valid t14
time
CC 0
−
24
ns
DX1 slave clock period
tCLK SR 66.6
Note /
Test Condition
1) 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).
Data Sheet
89
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Master Mode Timing
t1
Select Output
SELOx
t2
Inactive
Inactive
Active
Clock Output
SCLKOUT
Receive
Edge
First Transmit
Edge
t3
Last Receive
Edge
Transmit
Edge
t3
Data Output
DOUT[3:0]
t4
Data Input
DX0/DX[5:3]
t4
t5
Data
valid
t5
Data
valid
Slave Mode Timing
t1 0
Select Input
DX2
Clock Input
DX1
t1 1
Active
Inactive
Receive
Edge
First Transmit
Edge
t1 2
Data Input
DX0/DX[5:3]
Inactive
Last Receive
Edge
Transmit
Edge
t1 2
t1 3
Data
valid
t13
Data
valid
t14
t1 4
Data Output
DOUT[3:0]
Transmit Edge: with this clock edge, transmit data is shifted to transmit data output.
Receive Edge: with this clock edge, receive data at receive data input is latched
.
Drawn for BRGH .SCLKCFG = 00B. Also valid for for SCLKCFG = 01B with inverted SCLKOUT signal.
USIC_SSC_TMGX.VSD
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.
Data Sheet
90
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.9.3
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 Timing1)
Parameter
Symbol
Values
Unit
Min.
Typ.
Max.
Fall time of both SDA and t1
SCL
CC/SR
-
-
300
ns
Rise time of both SDA and t2
SCL
CC/SR
-
-
1000
ns
0
-
-
µs
250
-
-
ns
4.7
-
-
µs
4.0
-
-
µs
4.0
-
-
µs
4.7
-
-
µs
4.0
-
-
µs
4.7
-
-
µs
-
-
400
pF
Data hold time
t3
Note /
Test Condition
CC/SR
Data set-up time
t4
CC/SR
LOW period of SCL clock
t5
CC/SR
HIGH period of SCL clock t6
CC/SR
t7
Hold time for (repeated)
START condition
CC/SR
Set-up time for repeated
START condition
CC/SR
Set-up time for STOP
condition
CC/SR
t8
t9
Bus free time between a
STOP and START
condition
t10
Capacitive load for each
bus line
Cb SR
CC/SR
1) 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,
approximalely 10 kOhm for operation at 100 kbit/s, approximately 2 kOhm for operation at 400 kbit/s.
Data Sheet
91
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 49
USIC IIC Fast Mode Timing1)
Parameter
Symbol
Values
Min.
Fall time of both SDA and t1
SCL
CC/SR
Typ.
Unit
Max.
20 +
0.1*Cb
300
ns
20 +
0.1*Cb
300
ns
0
-
-
µs
100
-
-
ns
1.3
-
-
µs
0.6
-
-
µs
0.6
-
-
µs
0.6
-
-
µs
0.6
-
-
µs
1.3
-
-
µs
-
-
400
pF
Note /
Test Condition
2)
Rise time of both SDA and t2
SCL
CC/SR
2)
Data hold time
t3
CC/SR
Data set-up time
t4
CC/SR
LOW period of SCL clock
t5
CC/SR
HIGH period of SCL clock t6
CC/SR
t7
Hold time for (repeated)
START condition
CC/SR
Set-up time for repeated
START condition
CC/SR
Set-up time for STOP
condition
CC/SR
t8
t9
Bus free time between a
STOP and START
condition
t10
Capacitive load for each
bus line
Cb SR
CC/SR
1) 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,
approximalely 10 kOhm for operation at 100 kbit/s, approximately 2 kOhm for operation at 400 kbit/s.
2) Cb refers to the total capacitance of one bus line in pF.
Data Sheet
92
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
t1
SDA
t2
t4
70%
30%
t1
t3
t2
t6
SCL
th
t7
9
clock
t5
t10
S
SDA
t8
t7
t9
SCL
th
9
clock
Sr
Figure 34
3.3.9.4
P
S
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
Clock period
t1 CC
t2 CC
Clock high time
Values
Unit
Min.
Typ.
Max.
33.3
−
−
ns
0.35 x
−
−
ns
−
−
ns
Note /
Test Condition
t1min
Clock low time
t3 CC
0.35 x
t1min
Hold time
Clock rise time
t4 CC
t5 CC
0
−
−
ns
−
−
0.15 x
ns
t1min
Data Sheet
93
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
t1
t2
t5
t3
SCK
t4
WA/
DOUT
Figure 35
USIC IIS Master Transmitter Timing
Table 51
USIC IIS Slave Receiver Timing
Parameter
Symbol
Clock period
Clock high time
t6 SR
t7 SR
Values
Unit
Min.
Typ.
Max.
66.6
−
−
ns
0.35 x
−
−
ns
−
−
ns
−
−
ns
−
−
ns
Note /
Test Condition
t6min
Clock low time
t8 SR
0.35 x
t6min
t9 SR
Set-up time
0.2 x
t6min
t10 SR
Hold time
0
t6
t7
t8
SCK
t9
t10
WA/
DIN
Figure 36
Data Sheet
USIC IIS Slave Receiver Timing
94
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.9.5
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 CL = 40 pF.
AC Timing Specifications (Full-Speed Mode)
Table 52
SDMMC Timing for Full-Speed Mode
Parameter
Symbol
Values
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
tWH
CC 10
tTLH
CC −
tTHL
CC −
tISU_F SR 2
−
ns
Min.
Unit
Max.
−
ns
10
ns
10
ns
−
ns
−
ns
Outputs valid time in full speed tODLY_F CC −
mode
10
ns
Outputs hold time in full speed tOH_F
mode
−
ns
Clock high time
Clock rise time
Clock fall time
Inputs setup to clock rising
edge
Inputs hold after clock rising
edge
Table 53
tIH_F
SR 2
CC 0
SD Card Bus Timing for Full-Speed Mode1)
Parameter
Symbol
SD card input setup time
tISU
tIH
Values
Min.
SD card input hold time
Data Sheet
Note/ Test
Condition
95
Unit
Max.
5
−
ns
5
−
ns
Note/ Test
Condition
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
SD Card Bus Timing for Full-Speed Mode1) (cont’d)
Table 53
Parameter
Symbol
Values
Min.
tODLY
tOH
SD card output valid time
SD card output hold time
Unit
Max.
−
14
ns
0
−
ns
Note/ Test
Condition
1) Reference card timing values for calculation examples. Not subject to production test and not characterized.
Full-Speed Output Path (Write)
t pp (Clock Cycle)
SD Clock at
Host Pin
Driving
Edge
tCLK_DELAY
SD Clock at
Card Pin
Sampling
Edge
Output Valid Time: t ODLY_H
Output Hold Time: tOH_H
tWL
Output at
Host Pins
Output at
Card Pins
tDATA _DELAY
+ tTAP_DELAY
t IH
t ISU
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:
(1)
t ODLY_F + t DATA_DELAY + t TAP_DELAY + t ISU < t WL
Data Sheet
96
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
With clock delay:
(2)
t ODLY_F + t DATA_DELAY + t TAP_DELAY + t ISU < t WL + t CLK_DELAY
(3)
t DATA_DELAY + t TAP_DELAY + t WL < t PP + t CLK_DELAY – t ISU – t ODLY_F
t DATA_DELAY + t TAP_DELAY + 20 < 40 + t CLK_DELAY – 5 – 10
t DATA_DELAY < 5 + t CLK_DELAY – t TAP_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.
(4)
t CLK_DELAY < t WL + t OH_F + t DATA_DELAY + t TAP_DELAY – t IH
t CLK_DELAY < 20 + t DATA_DELAY + t TAP_DELAY – 5
t DATA_DELAY < 15 + t CLK_DELAY + t TAP_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.
Data Sheet
97
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Full-Speed Input Path (Read)
tpp (Clock Cycle)
SD Clock at
Host Pin
Sampling
Edge
tCLK_DELAY
SD Clock at
Card Pin
Driving
Edge
tODLY
tOH
tDATA_DELAY + t TAP_DELAY
Output at
Host Pins
Output at
Card Pins
tISU_H
Figure 38
tIH_H
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.
(5)
t CLK_DELAY + t DATA_DELAY + t TAP_DELAY + t ODLY + t ISU_F < 0,5 × t pp
t CLK_DELAY + t DATA_DELAY < 0,5 × t pp – t ODLY – t ISU_F – t TAP_DELAY
t CLK_DELAY + t DATA_DELAY < 20 – 14 – 2 – t TAP_DELAY
t CLK_DELAY + t DATA_DELAY < 4 – t TAP_DELAY
The data + clock delay can be up to 4 ns for a 40 ns clock cycle.
Data Sheet
98
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
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.
(6)
t CLK_DELAY + t OH + t DATA_DELAY + t TAP_DELAY > t IH_F
t CLK_DELAY + t DATA_DELAY > t IH_F – t OH – t TAP_DELAY
t CLK_DELAY + t DATA_DELAY > 2 – t TAP_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
Min.
Clock frequency in high speed fpp
transfer mode (1/tpp)
Unit
Max.
CC 0
48
MHz
−
ns
Clock cycle in high speed
transfer mode
tpp
CC 20
Clock low time
tWL
tWH
tTLH
tTHL
tISU_H
CC 7
−
ns
CC 7
−
ns
CC −
3
ns
CC −
3
ns
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
−
ns
Clock high time
Clock rise time
Clock fall time
Inputs setup to clock rising
edge
Data Sheet
CC 2
99
Note/ Test
Condition
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
SD Card Bus Timing for High-Speed Mode1)
Table 55
Parameter
Symbol
Values
Unit
Min.
SD card input setup time
SD card input hold time
SD card output valid time
SD card output hold time
tISU
tIH
tODLY
tOH
Max.
6
−
ns
2
−
ns
−
14
ns
2.5
−
ns
Note/ Test
Condition
1) Reference card timing values for calculation examples. Not subject to production test and not characterized.
High-Speed Output Path (Write)
tpp (Clock Cycle)
SD Clock at
Host Pin
Driving
Edge
t CLK_DELAY
SD Clock at
Card Pin
Sampling
Edge
Output Valid Time: t ODLY_H
Output Hold Time: tOH_H
tWL
Output at
Host Pins
Output at
Card Pins
tDATA _DELAY
+ tTAP_DELAY
tIH
tISU
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.
Data Sheet
100
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
No clock delay:
(7)
t ODLY_H + t DATA_DELAY + t TAP_DELAY + t ISU < t WL
With clock delay:
(8)
t ODLY_H + t DATA_DELAY + t TAP_DELAY + t ISU < t WL + t CLK_DELAY
(9)
t DATA_DELAY + t TAP_DELAY – t CLK_DELAY < t WL – t ISU – t ODLY_H
t DATA_DELAY – t CLK_DELAY < t WL – t ISU – t ODLY_H – t TAP_DELAY
t DATA_DELAY – t CLK_DELAY < 10 – 6 – 14 – t TAP_DELAY
t DATA_DELAY – t CLK_DELAY < – 10 – t TAP_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.
(10)
t CLK_DELAY < t WL + t OH_H + t DATA_DELAY + t TAP_DELAY – t IH
t CLK_DELAY – t DATA_DELAY < t WL + t OH_H + t TAP_DELAY – t IH
t CLK_DELAY – t DATA_DELAY < 10 + 2 + t TAP_DELAY – 2
t CLK_DELAY – t DATA_DELAY < 10 + t TAP_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.
Data Sheet
101
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
High-Speed Input Path (Read)
tpp (Clock Cycle)
SD Clock at
Host Pin
Sampling
Edge
t CLK_DELAY
SD Clock at
Card Pin
Driving
Edge
tODLY
t OH
t DATA_DELAY + tTAP_DELAY
Output at
Host Pins
Output at
Card Pins
t ISU_H
Figure 40
tIH_H
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.
(11)
t CLK_DELAY + t DATA_DELAY + t TAP_DELAY + t ODLY + t ISU_H < t pp
t CLK_DELAY + t DATA_DELAY < t pp – t ODLY – t ISU_H – t TAP_DELAY
t CLK_DELAY + t DATA_DELAY < 20 – 14 – 2 – t TAP_DELAY
t CLK_DELAY + t DATA_DELAY < 4 – t TAP_DELAY
The data + clock delay can be up to 4 ns for a 20 ns clock cycle.
Data Sheet
102
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
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.
(12)
t CLK_DELAY + t OH + t DATA_DELAY + t TAP_DELAY > t IH_H
t CLK_DELAY + t DATA_DELAY > t IH_H – t OH – t TAP_DELAY
t CLK_DELAY + t DATA_DELAY > 2 – 2,5 – t TAP_DELAY
t CLK_DELAY + t DATA_DELAY > – 0,5 – t TAP_DELAY
The data + clock delay must be greater than -0.5 ns for a 20 ns clock cycle. This is always
fulfilled.
3.3.10
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 CL = 16 pF.
3.3.10.1 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
Sym Limit Values Unit Edge
bol Min. Max.
Setting
CC ta
Pulse width deviation from the ideal
programmed width due to the A2 pad
asymmetry, strong driver mode,
rise delay - fall delay. CL = 16 pF.
AD(24:16) output delay to ADV rising
AD(24:16) output delay edge, multiplexed
read / write
Data Sheet
-1
1.5
-2
1
medium
CC t13
-5.5
2
–
CC t14
-5.5
2
–
103
ns
sharp
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Read Timing
Table 57
Asynchronous Read Timing, Multiplexed and Demultiplexed
Parameter
A(24:16) output delay to RD rising edge,
A(24:16) output delay deviation from the
ideal programmed
CS rising edge
value.
ADV rising edge
Symbol
CC
CC
CC
CC
BC rising edge
CC
WAIT input setup
SR
WAIT input hold
SR
Data input setup
SR
Data input hold
SR
RD / WR output delay
CC
Data Sheet
104
t0
t1
t2
t3
t4
t5
t6
t7
t8
t9
Limit Values
Min.
Max.
-2.5
2.5
-2.5
2.5
-2
2.5
-1.5
4.5
-2.5
2.5
12
–
0
–
12
–
0
–
-2.5
1.5
Unit
ns
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Multiplexed Read Timing
EBU
STATE
Address
Phase
Address Hold
Phase (opt.)
Command
Delay Phase
Command
Phase
Recovery
Phase (opt.)
New Addr.
Phase
Duration Limits in
EBU_CLK Cycles
1...15
0...15
0...7
1...31
0...15
1...15
A[max:16]1)
Next
Addr.
Valid Address
pv +
pv + t1
t0
pv +
CS[3:0]
t2
ta
CSCOMB
pv +
pv + ta
t3
ADV
pv +
ta
RD
pv +
t9
pv +
ta
RD/WR
pv +
ta
t4
BC[3:0]
pv +
t5
t6
WAIT
pv +
pv +
2)
AD[31:0]
t14
t7
t13
Address Out
t8
Data In
1)
For 16-bit MUX and Twin 16-bit MUX only
* 16-bit MUX:
- Address A[15:0], Data D[15:0] on pins AD[15:0] only
* Twin 16-Bit MUX: - Address A[15:0] on pins AD[15:0] and AD[31:16] in parallel
- Data D[31:0] on pins AD[31:0]
* 32-bit MUX:
- Address A[24:0] on pins AD[24:0]
- Data D[31:0] on pins AD[31:0]
2)
pv = programmed value,
TEBU_CLK * sum (corresponding bitfield values)
Figure 41
Data Sheet
EBU_MuxRD_Async.vsd
Multiplexed Read Access
105
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Demultiplexed Read Timing
EBU
STATE
Address
Phase
Address Hold
Phase (opt.)
Command
Phase
Recovery
Phase (opt.)
New Addr.
Phase
Duration Limits in
EBU_CLK Cycles
1...15
0...15
1...31
0...15
1...15
A[max:0]1)
Next
Addr.
Valid Address
pv +
pv + t0
pv + ta
t1
t2
CS[3:0]
CSCOMB
t3
pv +
pv + ta
ADV
pv +
ta
RD
pv +
t9
pv +
ta
RD/WR
pv +
ta
t4
BC[3:0]
pv +
t5
t6
WAIT
t7
D[15:0]2)
Data In
1)
2)
Address A[max:16] on pins A[max:16], Address A[15:0] on pins AD[31:16]
Data D[15:0] on pins AD[15:0]
pv = programmed value,
TEBU_CLK * sum (corresponding bitfield values)
Figure 42
Data Sheet
t8
EBU_DeMuxRD_Async.vsd
Demultiplexed Read Access
106
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Write Timing
Table 58
Asynchronous Write Timing, Multiplexed and Demultiplexed
Parameter
A(24:0) output delay
A(24:0) output delay
CS rising edge
ADV rising edge
Symbol Limit Values
CC
to RD/WR rising
edge, deviation from CC
the ideal programmed
CC
value.
CC
BC rising edge
CC
WAIT input setup
SR
WAIT input hold
SR
Data output delay
CC
Data output delay
CC
RD / WR output delay
CC
Data Sheet
107
t30
t31
t32
t33
t34
t35
t36
t37
t38
t39
Min.
Max.
-2.5
2.5
-2.5
2.5
-2
2
-2
4.5
-2.5
2
12
–
0
–
-5.5
2
-5.5
2
-2.5
1.5
Unit
ns
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Multiplexed Write Timing
EBU
STATE
Address
Phase
Address Hold
Phase (opt.)
Command
Phase
Data Hold
Phase
Recovery
Phase (opt.)
New Addr.
Phase
Duration Limits in
EBU_CLK Cycles
1...15
0...15
1...31
0...15
0...15
1...15
A[max:16]1)
Next
Addr.
Valid Address
t30
pv +
CS[3:0]
pv + t31
ta
pv +
pv + t32
CSCOMB
pv + t33
pv + ta
ADV
pv + t39
RD
pv +
ta
RD/WR
pv +
t34
ta
pv + ta
BC[3:0]
t36
t35
WAIT
pv +
pv +
AD[31:0]2)
t14
pv +
t13
t37
pv +
t38
Data Out
Address Out
1)
For 16-bit MUX and Twin 16-bit MUX only
* 16-bit MUX:
- Address A[15:0], Data D[15:0] on pins AD[15:0] only
* Twin 16-Bit MUX: - Address A[15:0] on pins AD[15:0] and AD[31:16] in parallel
- Data D[31:0] on pins AD[31:0]
* 32-bit MUX:
- Address A[24:0] on pins AD[24:0]
- Data D[31:0] on pins AD[31:0]
2)
pv = programmed value,
TEBU_CLK * sum (corresponding bitfield values)
Figure 43
Data Sheet
EBU_MuxWR_Async.vsd
Multiplexed Write Access
108
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Demultiplexed Write Timing
EBU
STATE
Address
Phase
Address Hold
Phase (opt.)
Command
Phase
Data Hold
Phase
Recovery
Phase (opt.)
New Addr.
Phase
Duration Limits in
EBU_CLK Cycles
1...15
0...15
1...31
0...15
0...15
1...15
A[max:0]1)
Next
Addr.
Valid Address
pv +
t30
pv +
ta
pv +
CS[3:0]
pv +
t31
t32
CSCOMB
pv +
t33
pv +
ta
ADV
pv + t39
RD
pv +
ta
RD/WR
pv +
t34
ta
pv + ta
BC[3:0]
t36
t35
WAIT
pv +
2)
D[15:0]
1)
2)
Data Sheet
pv +
t38
Data Out
Address A[max:16] on pins A[max:16], Address A[15:0] on pins AD[31:16]
Data D[15:0] on pins AD[15:0]
pv = programmed value,
TEBU_CLK * sum (corresponding bitfield values)
Figure 44
t37
EBU_DeMuxWR_Async.vsd
Demultiplexed Write Access
109
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.10.2 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 CL = 16 pF.
Table 59
EBU Burst Mode Read / Write Access Timing Parameters
Parameter
Symbol
Values
Min.
Typ. Max.
Unit
Note /
Test Condition
Output delay from BFCLKO
rising edge
t10
CC
-2
–
2
ns
–
RD and RD/WR
active/inactive after
BFCLKO active edge1)
t12
CC
-2
–
2
ns
–
CSx output delay from
BFCLKO active edge1)
t21
CC -2.5
–
1.5
ns
–
ADV active/inactive after
BFCLKO active edge2)
t22
CC -2
–
2
ns
–
BAA active/inactive after
BFCLKO active edge2)
t22a
CC -2.5
–
1.5
ns
–
Data setup to BFCLKI rising t23
edge3)
SR 3
–
–
ns
–
Data hold from BFCLKI
rising edge3)
t24
SR 0
–
–
ns
–
WAIT setup (low or high) to
BFCLKI rising edge3)
t25
SR 3
–
–
ns
–
WAIT hold (low or high) from t26
BFCLKI rising edge3)
SR 0
–
–
ns
–
1) 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.
2) This parameter is valid for BUSCONx.EBSE = 1 and BUSAPx.EXTCLK = 00B.
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 = 11B, add 2 internal bus clock periods.
For BUSCONx. EBSE = 0 and other values of BUSAPx.EXTCLK, add 1 internal bus clock period.
Data Sheet
110
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3) 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.
Address
Phase(s)
Command
Phase(s)
Burst
Phase(s)
Burst
Phase(s)
Recovery
Phase(s)
Next Addr.
Phase(s)
BFCLKI
BFCLKO1)
t10
t10
A[max :0]
Next
Addr.
Burst Start Address
t22
t2 2
t22
ADV
t21
t21
t21
CS[3:0]
CSCOMB
t1 2
t12
RD
RD/WR
t2 2 a
t2 2a
BAA
t23
D[31:0]
(32-Bit)
D[15:0]
(16-Bit)
t25
t2 4
t23
t2 4
Data (Addr+0)
Data (Addr+4)
Data (Addr+0)
Data (Addr+2)
t2 6
WAIT
1)
Figure 45
Data Sheet
Output delays are always referenced to BCLKO . The reference clock for input
characteristics depends on bit EBU _BFCON.FDBKEN.
EBU_BFCON.FDBKEN = 0: BFCLKO is the input reference clock .
EBU_BFCON.FDBKEN = 1: BFCLKI is the input reference clock (EBU clock
feedback enabled ).
EBU_BurstRDWR.vsd
EBU Burst Mode Read / Write Access Timing
111
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.10.3 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
Min.
Values
Typ.
Max.
Unit Note /
Test Cond
ition
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
–
BFCLKO
t1
t1
HLDA Output
t1
t1
BREQ Output
BFCLKO
t2
t3
t2
t3
HOLD Input
HLDA Input
EBU_Arb .vsd
Figure 46
Data Sheet
EBU Arbitration Signal Timing
112
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.10.4 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 CL = 16 pF.
Note: With EBU_CLC.SYNC = 1B frequency must be limited to fCPU = 120 MHz.
Table 61
EBU SDRAM Access SDCLKO Signal Timing Parameters
Parameter
Symbol
t1
t2
t3
t4
t5
SDCLKO period
SDCLKO high time
SDCLKO low time
SDCLKO rise time
SDCLKO fall time
Values
CC
Min.
Typ.
Max.
Unit Note /
Test Con
dition
12.5
–
–
ns
–
SR
5.5
–
–
ns
–
SR
3.75
–
–
ns
–
SR
–
–
3.0
ns
–
SR
–
–
3.0
ns
–
t1
SDCLKO
0.9 VD D P
0.1 VD D P
0.5 VD D P
t2
t3
t5
t4
EBU_SDCLKO.vsd
Figure 47
Data Sheet
EBU SDRAM Access CLKOUT Timing
113
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 62
EBU SDRAM Access Signal Timing Parameters
Parameter
Symbol Limit Values
A(15:0) output valid
A(15:0) output hold
CS(3:0) low
from SDCLKO
low-to-high
transition
CC
CC
CC
CS(3:0) high
CC
RAS low
CC
RAS high
SR
CAS low
SR
CAS high
CC
RD/WR low
CC
RD/WR high
CC
BC(3:0) low
CC
BC(3:0) high
CC
D(15:0) output valid
CC
D(15:0) output hold
CC
1)
CC
CKE output hold1)
CC
D(15:0) input hold
SR
D(15:0) input setup to SDCLKO low-to-high
transition
SR
CKE output valid
t6
t7
t8
t9
t10
t11
t12
t13
t14
t15
t16
t17
t18
t19
t22
t23
t21
t20
Min.
Max.
–
9
3
–
–
9
3
–
–
9
3
–
–
9
3
–
–
9
3
–
–
9
3
–
–
9
3
–
–
7
2
–
3
–
4
–
Unit
ns
1) Not depicted in the read and write access timing figures below.
Data Sheet
114
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
SDCLKO
t6
A[15:0]
1)
Row
t7
Column
t9
CS[3:0]
CSCOMB
RAS
t1 2
t1 3
CAS
RD/WR
t1 6
t1 7
BC[1:0]
t2 0
D[15:0]
2)
t21
Data (0)
1)
2)
Data (n- 1)
Address A[15:0] on pins AD[31:16]
Data D[15:0] on pins AD[15:0]
EBU_SDRAM-RD.vsd
Figure 48
Data Sheet
EBU SDRAM Read Access Timing
115
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
SDCLKO
t6
A[15:0]
t7
1)
Row
Column
t8
t9
CS[3:0]
CSCOMB
t1 0
t1 1
RAS
t1 2
t1 3
t1 4
t1 5
CAS
RD/WR
t1 6
t1 7
BC[1:0]
t1 8
D[15:0]
t19
Data
(0)
2)
1)
2)
Data
(n-1 )
Address A[15:0] on pins AD[31:16]
Data D[15:0] on pins AD[15:0]
EBU_SDRAM-WR.vsd
Figure 49
Data Sheet
EBU SDRAM Write Access Timing
116
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.11
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
Min.
Typ. Max.
Unit Note /
Test Condition
–
20
ns
CL = 50 pF
–
20
ns
CL = 50 pF
Rise/Fall time matching
tR
CC
4
tF
CC
4
tR/tF
CC 90
–
111.11 %
CL = 50 pF
Crossover voltage
VCRS
–
2.0
CL = 50 pF
Rise time
Fall time
CC 1.3
D+
90%
V
90%
VC R S
DVSS
10%
10%
tF
tR
USB_Rise-Fall-Times.vsd
Figure 50
Data Sheet
USB Signal Timing
117
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.12
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.
3.3.12.1 ETH Measurement Reference Points
ETH Clock
ETH I/O
1.4 V
1.4 V
2.0 V
0.8 V
2.0 V
0.8 V
tR
tF
ETH_Testpoints.vsd
Figure 51
Data Sheet
ETH Measurement Reference Points
118
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.12.2 ETH Management Signal Parameters (ETH_MDC, ETH_MDIO)
Table 64
ETH Management Signal Timing Parameters
Parameter
Symbol
Values
Typ. Max.
Unit Note /
Test Conditi
on
CC 400
–
–
ns
CC 160
–
–
ns
CC 160
–
–
ns
CC 10
–
–
ns
CC 10
–
–
ns
SR 0
–
300
ns
Min.
t1
ETH_MDC high time
t2
t3
ETH_MDC low time
ETH_MDIO setup time (output) t4
ETH_MDIO hold time (output) t5
t6
ETH_MDIO data valid (input)
ETH_MDC period
CL = 25 pF
t1
t3
t2
ETH_MDC
ETH_MDIO sourced by STA:
ETH_MDC
t4
ETH_MDIO
(output)
t5
Valid Data
ETH_MDIO sourced by PHY:
ETH_MDC
t6
ETH_MDIO
(input)
Valid Data
ETH_Timing-Mgmt.vsd
Figure 52
Data Sheet
ETH Management Signal Timing
119
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.12.3 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
Min.
Clock period, 10 Mbps
Clock high time, 10 Mbps
Clock low time, 10 Mbps
Clock period, 100 Mbps
Clock high time, 100 Mbps
Clock low time, 100 Mbps
Input setup time
Input hold time
Output valid time
t7
t8
t9
t7
t8
t9
t10
t11
t12
Typ. Max.
Unit Note /
Test Condition
SR
400
–
–
ns
SR
140
–
260
ns
SR
140
–
260
ns
SR
40
–
–
ns
SR
14
–
26
ns
SR
14
–
26
ns
SR 10
–
–
ns
SR 10
–
–
ns
CC 0
–
25
ns
CL = 25 pF
t7
t9
t8
ETH_MII_RX_CLK
ETH_MII_TX_CLK
ETH_MII_RX_CLK
t1 0
ETH_MII_RXD[3:0]
ETH_MII_RX_DV
ETH_MII _RX_ER
(sourced by PHY )
t1 1
Valid Data
ETH_MII_TX_CLK
t1 2
ETH_MII _TXD[3:0]
ETH_MII_TXEN
(sourced by STA )
Valid Data
ETH_Timing-MII.vsd
Figure 53
Data Sheet
ETH MII Signal Timing
120
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.12.4 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
ETH_RMII_REF_CL clock period
t13
Values
Unit Note /
Test Condit
Min. Typ. Max.
ion
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
t1 3
t1 5
t14
ETH_RMII_REF_CL
ETH_RMII_REF_CL
t1 6
ETH_RMII _RXD[1:0]
ETH_RMII _CRS
(sourced by PHY )
t17
Valid Data
ETH_RMII_REF_CL
t18
ETH_RMII _TXD[1:0]
ETH_RMII _TXEN
(sourced by STA )
Figure 54
Data Sheet
Valid Data
Valid Data
ETH_Timing-RMII .vsd
ETH RMII Signal Timing
121
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.13
EtherCAT (ECAT) Characteristics
3.3.13.1 ECAT Measurement Reference Points
ECAT Clock
1.4 V
1.4 V
ECAT I/O
2.0 V
0.8 V
2.0 V
0.8 V
tR
tF
ECAT_Testpoints.vsd
Figure 55
Measurement Reference Points
3.3.13.2 ETH Management Signal Parameters (MCLK, MDIO)
Table 67
ECAT Management Signal Timing Parameters
Parameter
Min.
Typ. Max.
Unit Note /
Test Conditi
on
–
400
–
ns
160
–
–
ns
160
–
–
ns
10
–
–
ns
ECAT_MDIO hold time (output) tD_hold
10
CC
–
–
ns
ECAT_MDIO data valid (input) tD_valid
0
SR
–
300
ns
ECAT_MCLK period
Symbol
tMCLK
Values
CC
ECAT_MCLK high time
tMCLK_h
CC
ECAT_MCLK low time
tMCLK_l
IEEE802.3
requirement
(2.5 MHz)
CL = 25 pF
CC
ECAT_MDIO setup time
(output)
Data Sheet
tD_setup
CC
122
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
tMCLK
tMCLK_l
tMCLK_h
ECAT_MCLK
ECAT_MDIO sourced by STA:
ECAT_MCLK
tD_setup tD_hold
ECAT_MDIO
(output)
Valid Data
ECAT_MDIO sourced by PHY:
ECAT_MCLK
tD_valid
ECAT_MDIO
(input)
Valid Data
ECAT_Timing-Mgmt.vsd
Figure 56
ECAT Management Signal Timing
3.3.13.3 MII Timing TX Characteristics
Table 68
ETH MII TX Signal Timing Parameters
Parameter
Symbol
PHY_CLK25, TX_CLK
period
tTX_CLK
Delay between PHY clock
source PHY_CLK25 and
TX_CLK output of the PHY
tPHY_delay
Data Sheet
Values
Min.
Typ. Max.
Unit Note /
Test Condition
–
40
–
ns
–
–
–
ns
SR
PHY dependent
SR
123
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
Table 68
ETH MII TX Signal Timing Parameters (cont’d)
Parameter
Symbol
PHY setup requirement:
TXEN/TXD[3:0] with respect
to TX_CLK
tTX_setup
PHY hold requirement:
TXEN/TXD[3:0] with respect
to TX_CLK
tTX_hold
Min.
Values
Typ. Max.
Unit Note /
Test Condition
15
–
0
ns
PHY dependent
IEEE802.3 limit
is 15 ns
0
–
25
ns
PHY dependent
IEEE802.3 limit
is 0 ns
SR
CC
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.
PHY_CLK25
tTX_CLK
ECAT_MII_TX_CLK
tPHY_delady
tPHY_TX_Setup
ECAT_MII_TXD[3:0]
ECAT_MII_TXEN
tPHY_TX_Hold
Valid Data
TX_Shift[1:0]=00
10ns
ECAT_MII_TXD[3:0]
ECAT_MII_TXEN
Valid Data
TX_Shift[1:0]=01
20ns
ECAT_MII_TXD[3:0]
ECAT_MII_TXEN
Valid Data
TX_Shift[1:0]=10
30ns
ECAT_MII_TXD[3:0]
ECAT_MII_TXEN
Valid Data
TX_Shift[1:0]=11
FAIL: Setup/Hold Timing violated
Figure 57
Data Sheet
MII TX Characteristics
124
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.13.4 MII Timing RX Characteristics
Table 69
ETH MII RX Signal Timing Parameters
Parameter
Symbol
RX_CLK period
tRX_CLK
Values
Min.
Typ. Max.
Unit Note /
Test Condition
–
40
–
ns
10
–
–
ns
10
–
–
ns
SR
RX_DV/RX_DV/RXD[3:0]
valid before rising
edge of RX_CLK
tRX_setup
RX_DV/RX_DV/RXD[3:0]
valid after rising
edge of RX_CLK
tRX_hold
CL = 25 pF,
IEEE802.3
requirement
SR
SR
tRX_CLK
ECAT_MII_RX_CLK
tRX_setup
ECAT_MII_RXD[3:0]
ECAT_MII_RX_DV
ECAT_MII_RX_ER
Figure 58
Data Sheet
tRX_hold
Valid Data
MII RX characteristics
125
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Electrical Parameters
3.3.13.5 Sync/Latch Timings
Table 70
Sync/Latch Timings
Parameter
Symbol
Values
Min.
tDC_SYNC_ –
SYNC0/1
Jitter
–
11 +
m1)
ns
–
–
ns
SR
tDC_LATCH 12 +
LATCH0/1
Typ. Max.
Unit Note /
Test Condition
SR
n2)
1) additional delay form logic and pad, number is added after characterization
2) additional shaping delay, number is added after characterization
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.
tDC_LATCH
tDC_LATCH
LATCH0/1
tDC_SYNC_Jiiter
SYNC0/1
Figure 59
Data Sheet
Sync/Latch Timings
126
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Package and Reliability
4
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.
4.1
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
Exposed Die Pad
dimensions including UGroove
Ex × Ey CC
-
7.0 × 7.0
mm
PG-LQFP-144-24
7.0 × 7.0
mm
PG-LQFP-100-25
Exposed Die Pad
dimensions excluding UGroove
Ax × Ay CC
-
6.2 × 6.2
mm
PG-LQFP-144-24
6.2 × 6.2
mm
PG-LQFP-100-25
Thermal resistance
Junction-Ambient
TJ ≤ 150 °C
RΘJA
-
27.0
K/W
PG-LFBGA-196-2
CC
-
19.5
K/W
PG-LQFP-144-241)
-
22.5
K/W
PG-LQFP-100-251)
Min.
Max.
1) Device mounted on a 4-layer JEDEC board (JESD 51-7) with thermal vias; exposed pad soldered.
Note: For electrical reasons, it is required to connect the exposed pad to the board
ground VSS, independent of EMC and thermal requirements.
4.1.1
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.
Data Sheet
127
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Package and Reliability
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
4.2
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.
Data Sheet
128
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
H
0.5
0.6 ±0.15
0°...7°
.037
+0.073
0.127 -0
35 x 0.5 = 17.5
1.6 MAX.
0.1±0.05
STAND OFF
1.4 ±0.05
Package and Reliability
0.08 C 144x
COPLANARITY
C
SEATING PLANE
2)
0.2 +0.07
-0.03
0.08 M A-B D C 144x
22
20
0.2 A-B D C 144x
1)
Bottom View
0.2 A-B D H 4x
Ex 3)
Ey 3)
Ay 3)
22
B
20
A
1)
D
144
144
1
Index Marking
Exposed Diepad
1) Does not include plastic or metal protrusion of 0.25 max. per side
2) Does not include dambar protrusion
3) Refer table for exposed pad dimension
Figure 60
Data Sheet
Ax 3)
1
Index Marking
PG-LQFP-144-22-PO V04
PG-LQFP-144-24 (Plastic Green Low Profile Quad Flat Package)
129
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
0.6 ±0.15
0°...7°
-0.037
H
0.5
0.2 +0.07
-0.03
0.127 +0.073
1.4 ±0.05
24 x 0.5 = 12
1.6 MAX.
0.1±0.05
STAND OFF
Package and Reliability
0.08 C 100x
C
SEATING COPLANARITY
PLANE
0.08 M C A-B D 100x
2)
Bottom View
16
14
1)
0.2 C A-B D 100x
Ex 3)
0.2 H A-B D 4x
Ax 3)
100
Ay 3)
16
1)
B
14
A
Ey 3)
D
100
1
1
Index Marking
Exposed Diepad
1) Does not include plastic or metal protrusion of 0.25 max. per side
2) Does not include dambar protrusion of 0.08 max. per side
3) Refer table for exposed pad dimension details
Figure 61
Data Sheet
PG-LQFP-100-24, -25-PO V04
PG-LQFP-100-25 (Plastic Green Low Profile Quad Flat Package)
130
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Package and Reliability
Figure 62
PG-LFBGA-196-2 (Plastic Green Low Profile Fine Pitch Ball Grid Array)
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
Data Sheet
131
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
XMC4700 / XMC4800
XMC4000 Family
Quality Declarations
5
Quality Declarations
The qualification of the XMC4[78]00 is executed according to the JEDEC standard
JESD47I.
Note: For automotive applications refer to the Infineon automotive microcontrollers.
Table 72
Quality Parameters
Parameter
Symbol
Values
Min.
Operation lifetime
tOP CC 20
Typ.
Max.
−
−
Unit
Note /
Test Condition
a
TJ ≤ 109°C,
device permanent
on
VHBM
ESD susceptibility
according to Human Body SR
Model (HBM)
−
−
3 000
V
EIA/JESD22A114-B
ESD susceptibility
according to Charged
Device Model (CDM)
VCDM
−
−
1 000
V
Conforming to
JESD22-C101-C
Moisture sensitivity level
MSL
−
−
3
−
JEDEC
J-STD-020D
−
−
260
°C
Profile according
to JEDEC
J-STD-020D
SR
CC
Soldering temperature
TSDR
SR
Data Sheet
132
V1.0, 2016-01
Subject to Agreement on the Use of Product Information
w w w . i n f i n e o n . c o m
Published by Infineon Technologies AG