Datasheet - Mouser Electronics

Datasheet - Mouser Electronics

H e x a g o n A p p l i c a t i o n K i t

For XMC4000 Family

C P U _ 4 5 A - V 2

CPU Board XMC4500 General Purpose

Board User„s Manual

Revision 1.1, 2012-07-09

M i c r o c o n t r o l l e r

Edition 2012-07-09

Published by

Infineon Technologies AG

81726 Munich, Germany

© 2012 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.

CPU_45A-V2

CPU Board XMC4500 General Purpose

Revision History

Page or Item

Revision V1.0,

201-02-28

Revision V1.1,

2012-07-09

Subjects (major changes since previous revision)

Initial release

Update of block diagram of the board in Figure 1.

Update of Satellite Connector Figure 23, Figure 24 and Figure 25.

Update of description Chapter 2.5.1 and 2.5.2

“Cortex Debug Connector”

Update of schematics in Figure 26, Figure 27 and Figure 28.

Update of layout and geometry in Figure 29.

Trademarks of Infineon Technologies AG

AURIX™, C166™, CanPAK™, CIPOS™, CIPURSE™, EconoPACK™, CoolMOS™, CoolSET™,

CORECONTROL™, CROSSAVE™, DAVE™, EasyPIM™, EconoBRIDGE™, EconoDUAL™, EconoPIM™,

EiceDRIVER™, eupec™, FCOS™, HITFET™, HybridPACK™, I²RF™, ISOFACE™, IsoPACK™, MIPAQ™,

ModSTACK™, my-d™, NovalithIC™, OptiMOS™, ORIGA™, PRIMARION™, PrimePACK™, PrimeSTACK™,

PRO-

SIL™, PROFET™, RASIC™, ReverSave™, SatRIC™, SIEGET™, SINDRION™, SIPMOS™,

SmartLEWIS™, SOLID FLASH™, TEMPFET™, thinQ!™, TRENCHSTOP™, TriCore™.

Other Trademarks

Advance Design System™ (ADS) of Agilent Technologies, AMBA™, ARM™, MULTI-ICE™, KEIL™,

PRIMECELL™, REALVIEW™, THUMB™, µVision™ of ARM Limited, UK. AUTOSAR™ is licensed by

AUTOSAR development partnership. Bluetooth™ of Bluetooth SIG Inc. CAT-iq™ of DECT Forum.

COLOSSUS™, FirstGPS™ of Trimble Navigation Ltd. EMV™ of EMVCo, LLC (Visa Holdings Inc.). EPCOS™ of Epcos AG. FLEXGO™ of Microsoft Corporation. FlexRay™ is licensed by FlexRay Consortium.

HYPERTERMINAL™ of Hilgraeve Incorporated. IEC™ of Commission Electrotechnique Internationale. IrDA™ of Infrared Data Association Corporation. ISO™ of INTERNATIONAL ORGANIZATION FOR

STANDARDIZATION. MATLAB™ of MathWorks, Inc. MAXIM™ of Maxim Integrated Products, Inc.

MICROTEC™, NUCLEUS™ of Mentor Graphics Corporation. Mifare™ of NXP. MIPI™ of MIPI Alliance, Inc.

MIPS™ of MIPS Technologies, Inc., USA. muRata™ of MURATA MANUFACTURING CO., MICROWAVE

OFFICE™ (MWO) of Applied Wave Research Inc., OmniVision™ of OmniVision Technologies, Inc.

Openwave™ Openwave Systems Inc. RED HAT™ Red Hat, Inc. RFMD™ RF Micro Devices, Inc. SIRIUS™ of

Sirius Satellite Radio Inc. SOLARIS™ of Sun Microsystems, Inc. SPANSION™ of Spansion LLC Ltd.

S ymbian™ of Symbian Software Limited. TAIYO YUDEN™ of Taiyo Yuden Co. TEAKLITE™ of CEVA, Inc.

TEKTRONIX™ of Tektronix Inc. TOKO™ of TOKO KABUSHIKI KAISHA TA. UNIX™ of X/Open Company

Limited. VERILOG™, PALLADIUM™ of Cadence Design Systems, Inc. VLYNQ™ of Texas Instruments

Incorporated. VXWORKS™, WIND RIVER™ of WIND RIVER SYSTEMS, INC. ZETEX™ of Diodes Zetex

Limited.

Last Trademarks Update 2011-02-24

Template: IFX_Template_2011-02-24.dot

CPU_45A-V2

CPU Board XMC4500 General Purpose

Table of Contents

Table of Contents

3

3.1

3.2

3.3

2

2.1

2.2

2.3

2.4

2.5

2.5.1

2.5.2

2.5.3

2.6

2.7

2.8

2.9

2.10

2.11

2.11.1

2.11.2

2.11.3

Introduction ............................................................................................................................................................ 7

1

1.1

1.2

Overview ............................................................................................................................................. 7

Key Features ........................................................................................................................................ 7

Block Diagram ...................................................................................................................................... 8

Hardware Description ........................................................................................................................ 9

Power Supply ....................................................................................................................................... 9

Reset .................................................................................................................................................. 11

Clock Generation................................................................................................................................ 12

Boot Option ........................................................................................................................................ 12

Debug Interface .................................................................................................................................. 13

Cortex Debug Connector (10-pin) ...................................................................................................... 13

Cortex Debug+ETM Connector (20-pin) ............................................................................................ 14

DriveMonitor2 Connector ................................................................................................................... 16

Serial Flash Memory .......................................................................................................................... 17

USB .................................................................................................................................................... 18

RTC .................................................................................................................................................... 19

LED .................................................................................................................................................... 20

Potentiometer ..................................................................................................................................... 20

Satellite Connectors ........................................................................................................................... 21

COM Connector ................................................................................................................................. 21

HMI Connector ................................................................................................................................... 22

ACT Satellite Connector ..................................................................................................................... 23

Production Data................................................................................................................................ 23

Schematics ......................................................................................................................................... 23

Layout and Geometry ......................................................................................................................... 27

List of Material (LOM) ......................................................................................................................... 28

Board User's Manual 4 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

List of Figures

List of Figures

Figure 1 CPU_45A-V2 Board Block Diagram..................................................................................................... 8

Figure 2 CPU Board XMC4500 General Purpose (CPU_45A-V2)..................................................................... 9

Figure 3 Powering option through USB interface (5 V) ...................................................................................... 9

Figure 4 CPU_45A-V2 Board Power ................................................................................................................ 10

Figure 5 Battery (VBAT Supply) ....................................................................................................................... 10

Figure 6 Reset .................................................................................................................................................. 11

Figure 7 Reset LED and Reset Switch ............................................................................................................. 11

Figure 8 Clock Generation................................................................................................................................ 12

Figure 9 Boot Options Switch ........................................................................................................................... 12

Figure 10 Boot Strap Signal Switching ............................................................................................................... 13

Figure 11 Cortex Debug Connector (10-pin) ...................................................................................................... 14

Figure 12 Cortex Debug Connector (10-pin) Layout .......................................................................................... 14

Figure 13 Cortex Debug+ETM Connector (20-pin) ............................................................................................ 15

Figure 14 Cortex Debug+ETM Connector (20-pin) Layout ................................................................................ 16

Figure 15 6-Pin Connector ................................................................................................................................. 16

Figure 16 DriveMonitor2 Connector ................................................................................................................... 17

Figure 17 Quad SPI Flash Interface ................................................................................................................... 17

Figure 18 USB Connector .................................................................................................................................. 18

Figure 19 USB power generation - Host/OTG mode ......................................................................................... 19

Figure 20 RTC .................................................................................................................................................... 19

Figure 21 GPIO LED .......................................................................................................................................... 20

Figure 22 Satellite Connectors ........................................................................................................................... 21

Figure 23 Satellite Connector Type COM .......................................................................................................... 22

Figure 24 Satellite Connector Type HMI ............................................................................................................ 22

Figure 25 Satellite Connector Type ACT ............................................................................................................ 23

Figure 26 Satellite Connectors, USB-OTG ......................................................................................................... 24

Figure 27 XMC4500 ........................................................................................................................................... 25

Figure 28 Power, Debug ..................................................................................................................................... 26

Figure 29 CPU_45A-V2 Board Layout ............................................................................................................... 27

Board User's Manual 5 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

List of Figures

List of Tables

Table 1

Power status LED‟s ............................................................................................................................ 10

Table 2 Power Measurement .......................................................................................................................... 11

Table 3 Boot Options Settings ........................................................................................................................ 12

Table 4 Cortex Debug Connector (10 Pin) ...................................................................................................... 14

Table 5 Cortex Debug+ETM Connector (20 Pin) ............................................................................................ 15

Table 6 6-pin Connector .................................................................................................................................. 16

Table 7 Quad SPI Signals ............................................................................................................................... 17

Table 8 USB micro AB connector Pinout ........................................................................................................ 18

Table 9 GPIO LED .......................................................................................................................................... 20

Table 10 CPU_45A-V2 Board LOM .................................................................................................................. 28

Board User's Manual 6 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Overview

Introduction

This document describes the features and hardware details of the CPU Board XMC4500 General Purpose

(CPU_45A-V2) designed to work with Infineon‟s XMC4500 Microcontroller. This board is part of Infineon‟s

Hexagon Application Kits.

1 Overview

The CPU board CPU_45A-V2 houses the XMC4500 Microcontroller and three satellite connectors (HMI, COM,

ACT) for application expansion. The board along with satellite cards (e.g. HMI_OLED-V1, COM_ETH-V1,

AUT_ISO-V1 boards) demonstrates the capabilities of XMC4500. The main use case for this board is to demonstrate the generic features of XMC4500 device including tool chain. The focus is safe operation under evaluation conditions. The board is neither cost nor size optimized and does not serve as a reference design.

1.1 Key Features

The CPU_45A-V2 board is equipped with the following features

XMC4500 (ARM

®

Cortex ™ -M4-based) Microcontroller, LQFP-144

Connection to XMC4500 satellite cards via satellite connectors COM, HMI and ACT

USB OTG Host/Device support via micro USB connector

Debug options

− Cortex Debug connector 10-pin (0.05”)

− Cortex Debug+ETM connector 20-pin (0.05”)

− DriveMonitor2 Stick connector 6pin (0.05”)

Reset push button

32MBit quad SPI flash memory

Boot from Embedded Flash, UART or CAN

Ready for power consumption analysis

5 LED

‟s

3 Power indicating

LED‟s

1 GPIO (P3.9) LED

1 RESET LED

Potentiometer, connected to analog input P14.1

Power supply

− Via Micro-USB connector in USB device mode

− Via satellite connector pins (COM/ACT satellites cards can supply power to CPU board)

− RTC backup battery

Board User's Manual 7 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Overview

1.2 Block Diagram

Figure 1 shows the functional block diagram of the CPU_45A-V2 board. For more information about the power

supply please refer to chapter 2.1.

The CPU board has got the following building blocks:

- 3 Satellite Connectors (COM, HMI ACT)

- User LED (LED) connected to GPIO P3.9

- Quad SPI flash memory (EE) connected to USIC1 Channel1 with Chip-Select1

- 2 Cortex Debug Connectors

- DriveMonitor2 Connector, which disconnects the combined UART/CAN lines from the COM Satellite

Connector, when the DriveMonitor2 is connected.

- Variable resistor (POTI) connected to GPIO P14.1

- USB On-The-Go Connector (Micro-USB)

Drive

Monitor2

Debug

10pin

Debug+ETM

20pin

USB

OTG

LED

CPU Board XMC4500

General Purpose

CPU_45A-V2

CAN

RS485

ETH

CAN

FPGA

SPI

I2C_IOEX

UART

CAN

RMII

CAN

QSPI

SPI

GPIO

GPIO

GPIO

I2C

CAN1

U0C0

ETH

CAN2

U1C1

2xCS

EE

LED

TS

JTAG USB P3.9

CCU

4/8

POSIF

XMC4500

LQFP144

EE

U2C1 SDMMC

U0C1

4xCS

U1C0

DSD

DAC

ADC

POTI

SPI

GPIO

GPIO

GPIO

I2C

DRIVER

ENCODER

DSMOD

OPAMP

SENSOR

2xISOFACE

I2C_IOEX

HMI

Figure 1 CPU_45A-V2 Board Block Diagram

Board User's Manual 8 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

2 Hardware Description

The following sections give a detailed description of the hardware and how it can be used.

Micro-AB USB

Connector Power LEDs

COM Satellite

Connector

ACT Satellite

Connector qSPI Flash

Boot Option

Switch

Debug

Connectors

XMC4500

CPU

POT

GPIO LED

Reset

Circuit

Battery

HMI Satellite

Connector

Figure 2 CPU Board XMC4500 General Purpose (CPU_45A-V2)

2.1 Power Supply

The CPU_45A-V2 board can be powered via the USB plug (5 V); however, there is a current limit that can be drawn from the host PC through USB. If the CPU_45A-V2 board is used to drive other satellite cards (e.g.

AUT_ISO-V1 or MOT_GPDLV-V2) and the total current required exceeds 500 mA, then the board needs to be powered by either an external power supply connected to USB or by a satellite card, which supports external power supply like e.g. AUT_ISO-V1, MOT_GPDLV-V2, COM_ETH-V1.

For powering the board through USB interface, connect the USB cable provided with the kit to the Micro-USB connector on board.

Conncet USB

Cable

Power LEDs

Figure 3 Powering option through USB interface (5 V)

Board User's Manual 9 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

To indicate the power status of CPU_45A-V2 board three

LED‟s are provided on board (See Figure 3). The LED will be “ON” when the corresponding rail is powered.

Table 1 P ower status LED’s

LED Reference Power Rail

V401

V402

V403

VDD5

VDD5USB

VDD3.3

USB

OTG

VDD5USB VDD5

Voltage

5 V

5 V

3.3 V

VDD3.3

Note

Must always be “ON”

“ON” if powered by USB plug

Must always be “ON”

CPU Board XMC4500 General Purpose

CPU_45A-V2

+5V

VDD5USB

U403

VDD5

+5V

U401

Lin. Voltage

Regulator

IFX1763

EN

+3.3V

VDD3.3

JP300

VDD5

VDD3.3

On Board Devices

U300

VDDP

HIB_IO_1

P3.2

VBAT

XMC4500

LQFP144

BATTERY

HMI Sat.

Connector

COM Sat.

Connector

Figure 4 CPU_45A-V2 Board Power

ACT Sat.

Connector

Battery

Figure 5 Battery (VBAT Supply)

Board User's Manual 10 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

Hitex PowerScale probe is provided on the CPU_45A-V2 board to measure the power consumption.

Table 2

Jumper

JP300

Power Measurement

Function

PowerScale

Description

A Hitex PowerScale probe can be connected for current sensing the

VDD3.3 (CPU power source). Default: pos. 1-2 (closed)

Note: On the PCB there is a shorting trace between pin 1-2. This trace has to be cut first, before using PowerScale. Pin 3 is GND.

The maximum current drawn by the CPU board without any satellite cards connected is about 150 mA.

2.2 Reset

A simple RC circuit on board ensures the Power-on-Reset. Additionally an on-board push button (SW400,

RESET) supports a hard reset of the CPU. This signal is also routed to all satellite connectors. The reset circuit includes a red

LED (V407) to indicate the status. LED (V407) will be “ON” during reset state and will be “OFF” during normal operation conditions.

Figure 6 Reset

Figure 7 Reset LED and Reset Switch

Board User's Manual 11

Manual Reset

Switch

Reset LED

Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

2.3 Clock Generation

An external 12 MHz crystal provides the clock signal to the XMC4500 microcontroller. The drive strength of the oscillator is set to maximum by software, in order to ensure a safe start-up of the oscillator even under worst case conditions. A serial 510 Ohm resistor will attenuate the oscillations during operations.

For the RTC clock a separate external 32.768 kHz crystal is used on board.

Figure 8 Clock Generation

2.4 Boot Option

During power-on-reset the XMC4500 latches the dip switch SW300 settings via the TCK and the TMS pin.

Based on the values latched different boot options are possible.

Table 3

BSL (TMS)

OFF (1)

ON (0)

OFF (1)

ON (0)

Boot Options Settings

CAN/UART (TCK)

UART (0)

UART (0)

CAN (1)

CAN (1)

Boot Option

Normal Mode (Boot from flash)

ASC BSL Enabled (Boot from UART)

BMI Customized Boot Enabled

CAN BSL Enabled (Boot from CAN)

Boot Option

Switch

Figure 9 Boot Options Switch

The board supports boot/debug from

Infineon‟s DriveMonitor2 Stick or COM satellite card (via UART or CAN). If a DriveMonitor2 Stick is attached to the CPU_45A-V2 board via the DriveMonitor2 Connector the DM2PRES#

Board User's Manual 12 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

signal will be set to low. The switches U301 and U306 will be disabled in this case. The communication to and from the COM satellite card via UART/CAN will be disconnected. This means P1.4 and P1.5 of the XMC4500 will be disconnected from the COM satellite card and is connected to the DriveMonitor2 Connector only.

If the DriveMonitor2 is not present the switch U301 and U306 is enabled. Communication to and from a COM satellite card via UART/CAN is possible. This means P1.4 and P1.5 of the XMC4500 will be connected to both the COM satellite card and the DriveMonitor2 Connector.

This implementation automatically takes care of switching between DriveMonitor2 Stick and COM satellite card for boot/debug and XMC4500 is not able to detect whether COM satellite card or DriveMonitor2 Stick is communicating.

DriveMonitor2

Connector

CPU Board XMC4500 General Purpose

CPU_45A-V2

XMC4500

LQFP144

P1.4

U301

BSL_RXD P27

COM

Satellite

Conn.

P1.5

BSL_TXD P29

U306

U300

Figure 10 Boot Strap Signal Switching

2.5 Debug Interface

The CPU_45A-V2 board supports JTAG debug via 3 different connectors.

Cortex Debug Connector (10-pin)

Cortex Debug+ETM Connector (20-pin)

DriveMonitor2 Connector

The Hexagon Application Boards are designed to use

“Serial Wire Debug” as debug interface. JTAG is not supported by default because the GPIO P0.7 (TDI), where the required TDI function is mapped to, is used by various Actuator boards connected to the ACT satellite connector.

If you want to use JTAG anyway, enable the JTAG interface of the XMC device by assembling the pull-up resistor R427 (4k7 Ohm) and the resistor R410 (0 - 33 Ohm).

2.5.1 Cortex Debug Connector (10-pin)

The CPU_45A-V2 board supports Serial Wire debug operation and Serial Wire viewer operation (via the SWO signal when Serial Wire debug mode is used) through the 10-pin Cortex Debug Connector.

Board User's Manual 13 Revision 1.1, 2012-07-09

Table 4

6

7

8

9

10

Pin No.

1

2

3

4

5

VCC

GND

GND

1

3

5

KEY

7

GNDDetect

9

Figure 11 Cortex Debug Connector (10-pin)

Cortex Debug Connector

(10-pin) - pinout

2

4

SWDIO / TMS

SWDCLK / TCK

SWO / TDO

6

8

NC / TDI

10 nRESET

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

Cortex Debug Connector (10 Pin)

Signal Name

VCC

SWDIO / TMS

GND

SWDCLK / TCK

GND

SWO / TDO

KEY

NC / TDI

GNDDetect nRESET

Serial Wire Debug

+3.3 V

Serial Wire Data I/O

Ground

Serial Wire Clock

Ground

Trace Data OUT

KEY

Not connected

Ground Detect

Reset (Active Low)

JTAG Debug

+3.3 V

Test Mode Select

Ground

Test Clock

Ground

Test Data OUT

KEY

Test Data IN

Ground Detect

Reset (Active Low)

Cortex Debug

Connector (10 Pin)

Figure 12 Cortex Debug Connector (10-pin) Layout

2.5.2 Cortex Debug+ETM Connector (20-pin)

The CPU_45A-V2 board supports Serial Wire debug operation, Serial Wire viewer operation (via SWO connection when Serial Wire debug mode is used) and Instruction Trace operation through the 20-pin Cortex

Debug+ETM Connector.

JTAG operation additionally would require the TDI (P0.7) signal. By default the TDI signal is disconnected from the Cortex Debug Connectors by a not assembled resistor R410, because the pin P0.7 is used by the Actuator boards connected to the ACT satellite connector.

Board User's Manual 14 Revision 1.1, 2012-07-09

Cortex Debug+ETM

Connector (20-pin) - pinout

VCC

1 2 SWDIO / TMS

GND

3 4

SWDCLK / TCK

GND 5

6

SWO / TDO / EXTa / TRACECTL

KEY

GNDDetect

7

9

8

NC/EXTb/TDI

10 nRESET

GND/TgtPwr+Cap

GND/TgtPwr+Cap

11

13

GND

15

GND

17

12 TRACECLK

14

TRACEDATA[0]

16 TRACEDATC[1]

GND

19

18

TRACEDATA[2]

20 TRACEDATA[3]

Figure 13 Cortex Debug+ETM Connector (20-pin)

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

Table 5 Cortex Debug+ETM Connector (20 Pin)

14

15

16

17

18

19

20

10

11

12

13

6

7

8

9

Pin No. Signal Name

1 VCC

2

3

4

5

SWDIO / TMS

GND

SWDCLK / TCK

GND

SWO / TDO

KEY

NC / TDI

GNDDetect nRESET

GND/TgtPwr+Cap

TRACECLK

GND/TgtPwr+Cap

TRACEDATA[0]

GND

TRACEDATA[1]

GND

TRACEDATA[2]

GND

TRACEDATA[3]

Serial Wire Debug

+3.3 V

Serial Wire Data I/O

Ground

Serial Wire Clock

Ground

Trace Data OUT

KEY

Not connected

Ground Detect

Reset (Active Low)

Ground

Trace Clock

Ground

Trace Data 0

Ground

Trace Data 1

Ground

Trace Data 2

Ground

Trace Data 3

JTAG Debug

+3.3 V

Test Mode Select

Ground

Test Clock

Ground

Test Data OUT

KEY

Test Data IN

Ground Detect

Reset (Active Low)

Ground

Trace Clock

Ground

Trace Data 0

Ground

Trace Data 1

Ground

Trace Data 2

Ground

Trace Data 3

Board User's Manual 15 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

Cortex Debug+ETM

Connector (20 Pin)

Figure 14 Cortex Debug+ETM Connector (20-pin) Layout

2.5.3 DriveMonitor2 Connector

The 10-pin Cortex Debug Connector explained in chapter 2.5.1 together with a small 6-pin connector on board

works as DriveMonitor2 Connector. DriveMonitor2 adapter card interfaces DriveMonitor2 Stick to these connectors.

Note: Do not use Cortex Debug+ETM connector (20-pin) and DriveMonitor2 Connector at the same time.

6 Pin Connector - pinout

VCC

GND

1

3

GND 5

2

4

6

UART_TX

UART_RX nRESET

Figure 15 6-Pin Connector

Table 6 6-pin Connector

Pin No. Signal Name

1 VCC

2

3

4

5

6

UART_TX

GND

UART_RX

GND nRESET

Description

3.3 V

Transmit Data

Ground

Receive Data

Ground

Reset (Active low)

Board User's Manual 16 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

DriveMonitor2

Connector

Figure 16 DriveMonitor2 Connector

2.6 Serial Flash Memory

The CPU_45A-V2 board has 32Mbit serial flash memory interfaced to XMC4500 through a SPI interface. The

SPI interface can be configured as single, dual or quad SPI.

Table 7

Pin No.

P0.13

P3.3

P3.15

P3.14

P0.14

P0.15

Quad SPI Signals

Pin Description

U1C1_SCLKOUT

U1C1_SELO1

Signal Name

CLK

CS#

U1C1_DOUT0

U1C1_DX0B

DI

DO

U1C1_HOUT3/DWIN3 Data I/O

U1C1_HOUT3/DWIN3 Data I/O

Signal Description

Clock

Active Low Chip Select

Data Input of Flash (MTSI)

Data Output of Flash (MRST)

Data Input/Output

Data Input/Output

Figure 17 Quad SPI Flash Interface

Board User's Manual 17 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

2.7 USB

The XMC4500 supports USB interface in host only mode, device only mode or as an OTG Dual Role Device

(DRD). In USB device mode, power is expected through VBUS (pin 1) from an external host (e.g. PC). When the current is more than 500 mA power from an external source through satellite cards shall be used.

Note: Some PCs, notebooks or hubs have a weak USB supply which is not sufficient for proper supply. In this case use an external 5 Volt power supply or a powered USB hub.

Figure 18 USB Connector

Port P0.9 of XMC4500 is connected to the USB ID pin (pin 4). An OTG device will detect whether a USB 3.0

Micro-A or Micro-B plug is inserted by checking the ID pin. When the ID = FALSE, Micro-A connector is plugged and when ID = TRUE a Micro-B connector is plugged in.

When ID is true the XMC4500 acts as USB host else as USB device.

Table 8

3

4

5

Pin No.

1

2

USB micro AB connector Pinout

Pin Name

VBUS

D-

D+

ID

GND

Pin Description

5 V

Data Minus

Data Plus

Identification

Ground

Board User's Manual 18 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

Figure 19 USB power generation - Host/OTG mode

In the host only mode and OTG mode the CPU_45A-V2 board is capable of supplying power to the connected device (e.g. USB mouse). The board has a power-switch which is controlled by the XMC4500. Port P3.2 (active high) is used for this purpose. In the Host/OTG mode a low active FAULT signal indicates to XMC4500 via

HIB_IO_0 signal, if more than 500 mA current is drawn by the external device. HIB_IO_0 signal is used as general purpose input pin for this implementation.

Diode V400 will allow powering the board through USB in all USB modes via e.g. a PC.

2.8 RTC

The XMC4500 CPU has two power domains, core power domain and hibernate domain. The core power domain (VDDP pins) is connected to VDD3.3 rail. An on-board LDO generates VDD3.3 (3.3 V) from VDD5 (5

V). The hibernate domain is powered via the auxiliary supply VBAT. A 3 V lithium coin cell on board or 3.3 V

(VDD3.3) provides power to the auxiliary supply pin VBAT.

The RTC is located in the hibernate domain. The XMC4500 uses HIB_IO_1 signal (Active low) to shutdown the

LDO which generates VDD3.3 (core domain). Even if the core domain is not powered the Hibernate Domain will operate if VBAT is available. RTC keeps running as long as the hibernate domain is powered via the auxiliary supply VBAT. The RTC is capable to wake-up the whole system from Hibernate domain by setting HIB_IO_1 to high.

XMC4500

3.3 Volt

Linear Voltage

Regulator

EN

VDD33

VDDP

CPU

12 MHz

Core Domain

Hibernate Domain

HIB_IO_1

HIB_IO_1

VBAT

Hibernate

Control

RTC

Internal OSC External OSC

32.768 kHz

+

Figure 20 RTC

Board User's Manual 19 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

2.9 LED

The port pin P3.9 of XMC4500 on the CPU_45A-V2 board is connected to LED V300. More user LED‟s are available through I2C GPIO expander on most of the satellite cards.

Table 9

LED

V300

GPIO LED

Connected to Port Pin

GPIO P3.9

GPIO LED

Figure 21 GPIO LED

2.10 Potentiometer

The CPU_45A-V2 board provides a potentiometer POT1 for ease of use and testing of the on-chip analog to digital converter. The potentiometer is connected to the analog input G0_CH1 (P14.1). The analog output of the potentiometer ranges from 0 V to 3.3 V.

Board User's Manual 20 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

2.11 Satellite Connectors

The CPU_45A-V2 board has three satellite connector types

COM satellite connector (Communication)

HMI satellite connector (Human Machine Interface)

ACT satellite connector (Actuator)

The satellite connector interfaces the satellite cards to the CPU board.

Note: Only respective application satellite cards shall be connected to the respective satellite connectors.

(For e.g. COM satellite cards shall be connected to COM satellite connector only)

COM Satellite

Connector

ACT Satellite

Connector

HMI Satellite

Connector

Figure 22 Satellite Connectors

2.11.1 COM Connector

The COM satellite connector on the CPU_45A-V2 board allows interface expansion through COM satellite cards

(e.g. COM_ETH-V1)

Board User's Manual 21 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Hardware Description

Figure 23 Satellite Connector Type COM

(3) This pin is connected with the satellite connector via an analog switch

2.11.2 HMI Connector

The HMI satellite connector on the CPU_45A-V2 board allows interface expansion through HMI satellite cards.

Figure 24 Satellite Connector Type HMI

Board User's Manual 22 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Production Data

2.11.3 ACT Satellite Connector

The ACT satellite connector on the CPU_45A-V2 board allows interface expansion through ACT satellite cards.

Figure 25 Satellite Connector Type ACT

(1) P0.7 can also be used for JTAG Debugging (TDI)

(2) P0.8 is used as TRST in order to enable JTAG Debug

(3) This pin is connected with the satellite connector via an analog switch

3 Production Data

3.1 Schematics

This chapter contains the schematics for the CPU board:

Satellite Connectors, USB-OTG

XMC4500

Power, Debug

The board has been designed with EagleThe full PCB design data of this board

Board User's Manual 23 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Production Data

VDD5

VDD5 AGND

VDD5

VDD5

C210

100nF/0603

C209

100nF/0603

VDD5

VDD5 AGND

VDD5

VDD5

C206

100nF/0603

C205

100nF/0603

VDD5

VDD5

Figure 26 Satellite Connectors, USB-OTG

Board User's Manual 24

VDD5

VDD5

C202

100nF/0603

C201

100nF/0603

VDD5USB

VDD3.3

R204

10k/0603

2

1

D2

D1

3

ZX62-AB-5PA

Revision 1.1, 2012-07-09

VDD3.3

C322

100nF/0603

C310

100nF/0603

VDD3.3

C320

100nF/0603

C319

100nF/0603

C318

100nF/0603

CPU_45A-V2

CPU Board XMC4500 General Purpose

Production Data

VDD3.3

R304

4k7/0603

ON

1 2

UART

CAN

R302

4k7/0603

VDDP

L301

L300

BLM18PG600

BLM18PG600

C312

15pF/0603

C316

C315

15pF/0603

15pF/0603

C317

15pF/0603

AGND

P0.[0..15],P1.[0..15],P2.[0..15],P3.[0..15],P4.[0..7],P5.[0..11],P6.[0..6],P14.[0..15],P15.[2..15]

AGND

VDD3.3

VDD3.3

VDD3.3

E A

R300

POTI/10K/VERT

AGND

R301

2k2/0603

LED-GE/D/0603

V300

R408

2k2/0603

R409

2k2/0603

Figure 27 XMC4500

Board User's Manual

VDD3.3

R303

10k/0603

R309

10k/0603

VDD3.3

R310

10k/0603

25

P0.[0..15],P1.[0..15],P2.[0..15],P3.[0..15],P4.[0..7],P5.[0..11],P6.[0..6],P14.[0..15],P15.[2..15]

VBAT

VDD5USB

Jumper closed with a cutable trace on bottom layer

VDD3.3

VDDP

Hitex

PowerScale

1

2

3

JP300

100nF/0603

100nF/0603

100nF/0603

100nF/0603

100nF/0603

100nF/0603

100nF/0603

100nF/0603

C326

C325

C305

C304

C307

C306

C308

C303

C302

C301

C300

C324

C323

6u8F/0805

10uF/10V/0805

10uF/10V/0805

10uF/10V/0805

10uF/10V/0805

AGND

Revision 1.1, 2012-07-09

VDD3.3

VDD5

VDD5

R415

270k/0603

C406

10nF/0603

C407

10uF/10V/0805

R417

C413

100nF/0603 no ass./0R/0603

C405

10uF/10V/0805

R413 no ass./10k/0603

VDD3.3

VDD3.3

R419

10k/0603

CPU_45A-V2

CPU Board XMC4500 General Purpose

Production Data

V407

LED-RT/D/0603

R420

2k2/0603

VDD5USB

VDD3.3

VDD5

680R/0603

1k5/0603

1k5/0603

TP406

1 no ass.

R405

TP407

1 no ass.

R406

R407

TP405

1 no ass.

TP404

1 no ass.

LED-GN/D/0603

LED-GN/D/0603

V401

V403

V402

LED-GN/D/0603

VDD3.3

VBAT

3

2

1

V406

BAT54-05

CR1220SM

R418

0R/0603

BAT400

+ -

Battery voltage

Lithium 3V

VDDP

VDD3.3

VDD3.3

R400

10k/0603

1

V404

2

BAT54-02V

V405

2 1

BAT54-02V

VDD5

C

V408

A

B340A-13-F

VDD3.3

VDD3.3

R401

10k/0603

PCB edge CPU-Board

FLE-103

FTSH-105

DM2 extension PCB

VDD3.3

VDD5USB

R412

10k/0603

VDD5

VDD3.3

R411 no ass./10k/0603

GND

2

+

R428

10k/0603

Figure 28 Power, Debug

Board User's Manual 26 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Production Data

3.2 Layout and Geometry

Dimensions in mm

75.00

37.50

2

20.99

TP404 TP406

4

44

6

SJ4

R303

ADJ_1

80

C201

C202

R426

C310

V408

R204

X203

V201

R202

L201

R203

V400

R412

C412

C325

C411

C326

R427

R411

A

+ -

PS

C304

C413

C407

R416

R428

C406

JP300

C300

93.57

R407

U401

C405

R415

R413

R414

ADJ_2

U305

2

X201

V403 V402

C320

C305

C315

Q302

SJ5

R313

C312

C324

C301

C206

C205

X200

C321

SW300

ON

1

2

U302

SJ3

R302

R310

R309

R410

R304

V405

X401

FTSH

FLE

R401

U301 U306

R402

C303

C323

Q301

R425

R424

R423

R421

V404

X400

C313

C414

C317

V406

R418

U300

R404

Q404

C302

C306

C308

C309

L300

L301

C311

L302

SW400

C415

R420

R419

R300

ADJ_3

U303

U304

R400

V407

44

R409

R408

46

C318

C319

80

14.70

BAT400

17.82

2.4

C209 C210

SJ7

21.03

SJ6

R301

V300

X202

25.08

80 46 44 2

86.60

Figure 29 CPU_45A-V2 Board Layout

Board User's Manual 27 Revision 1.1, 2012-07-09

3.3 List of Material (LOM)

CPU_45A-V2

CPU Board XMC4500 General Purpose

Production Data

17

18

19

20

21

22

23

24

25

26

27

8

9

10

11

12

13

14

15

16

Table 10

3

4

5

6

7

Pos. No.

1

2

CPU_45A-V2 Board LOM

1

1

2

6

1

4

27

1

1

1

2

4

2

1

1

Quantity Value

5

2

0 R/0402

0 R/0603

11

1

1

8

2

5

1 k5/0603

2 k2/0603

4 k7/0603

4 u7F/0805

6 u8F/0805

Device

Resistor

Resistor

Resistor

Resistor

Resistor

Capacitor

Capacitor

Reference Des.

SJ3, SJ4, SJ5, SJ6, SJ7

R416, R418

10 k/0603

10 nF/0603

15 pF/0603

33 R/0402

33 R/0603

Resistor

Capacitor

C308

R204, R303, R309, R310,

R400, R401, R412, R414,

R419, R422, R428

10 uF/10 V/0805

Capacitor C323, C324, C325, C326,

C405, C407

12 MHZ/S/3.2X2.5 Crystal, 12 MHz, 3.2x2.5 mm Q302

32.768 kHz

Capacitor

Crystal, 32.768 KHz, 3.2x1.5 mm

Resistor

C406

C312, C315, C316, C317

Q301

R402, R403, R404, R421,

R423, R424, R425, R426

R202, R203

74LVC1G66DCK

100 nF/0603

100 uF/T/10 V/C

Resistor

IC, Texas Instruments,

SN74LVC1G66DCK

Capacitor

Capacitor

R405, R406

R301, R408, R409, R420

R302, R304

C412

U301, U303, U304, U305,

U306

C201, C202, C205, C206,

C209, C210, C300, C301,

C302, C303, C304, C305,

C306, C307, C309, C310,

C311, C313, C314, C318,

C319, C320, C321, C322,

C413, C414, C415

C411

219-02

270 k/0603

510 R/0603

680 R/0603

B340A-13-F

Dual DIP-Switch, 0.1"pitch

Resistor

Resistor

Resistor

SW300

R415

R313

R407

2

1

1

3

BAT54-02V

BAT54-05

BC858C

BLM18PG600

Diode, B340A-13-F Diodes Inc. V400, V408

Diode, BAT54-02V SC79,

Infineon Technologies

Diode, BAT54-05 SOT23-3,

Infineon technologies

V404, V405

V406

Transistor, BC858C PNP

SOT23-3

Ferrite Bead, Murata

Q404

L201, L300, L301

Board User's Manual 28 Revision 1.1, 2012-07-09

CPU_45A-V2

CPU Board XMC4500 General Purpose

Production Data

39

40

41

42

43

44

45

46

47

48

49

34

35

36

37

38

Table 10

Pos. No.

28

29

30

31

32

33

CPU_45A-V2 Board LOM

1

1

1

1

4

1

1

2

1

1

1

3

1

1

1

1

Quantity Value

1

1

1

CR1220SM

ESD8V0L2B-03L

IFX1763_PADNOP

LED-GE/D/0603

LED-GN/D/0603

Device

Battery, 3 V Li-Ion coin cell

ESD8V0L2B-03L Infineon

Technologies

LDO, IFX1763SJV33 Infineon

Technologies

LED

LED Green

LED-RT/D/0603

POTI/10 K/VERT

LED

Potentiometer, ALPS

RK09K1130A8G

S2*10/1.27SO

Connector, FTSH-110-01-L-DV-

K-P Samtec, without pin 7

S25FL032P0XMFI01 IC, Flash memory, Spansion

TMPS2-SMD FSM2JSMATR TEconn.

Reference Des.

BAT400

V201

U401

V300

V401, V402, V403

V407

R300

X400

U302

SW400

1

1

3

TPS2051BDBV

IC, TPS2051BDBV, Texas

Instruments

Connector, FTSH-105-01-LM-

DV-K Samtec, without pin 7

FLE-103-01-G-DV Samtec XE3K_DM2+CTX

XMC4500_LQFP144

IC, XMC4500, Infineon

Technologies

ZX62-AB-5PA no ass.

Connector, ZX62-AB-5PA

Hirose

Pinheader, 0.1" TH no ass./0 R/0603 Resistor no ass./4 k7/0603 Resistor no ass./10 k/0603 Resistor no ass./33 R/0402 Resistor no ass. /

BLM18PG600 no ass. no ass.

Ferrite Bead, Murata

Pinheader, 0.1" TH, Hitex

PowerScale

Edgecard connector

U403

X401

U300

X203

TP404, TP405, TP406, TP407

R417

R427

R411, R413

R410

L302

JP300

X200, X201, X202

Board User's Manual 29 Revision 1.1, 2012-07-09

w w w . i n f i n e o n . c o m

Published by Infineon Technologies AG

Mouser Electronics

Authorized Distributor

Click to View Pricing, Inventory, Delivery & Lifecycle Information:

Infineon

:

KIT_XMC45_AE1_001 KIT_XMC45_AE4_001 KIT_XMC45_BE1_002 KIT_XMC45_EE1_001

Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project