M otor Control Applic ation Kit For XMC4000 Family KIT_XM C 4400_DC_V1 XMC4400 Drive Card V1.0 Board User„s M anual Revision 1.0, 2013-11-05 Mic rocontroll er Edition 2013-11-05 Published by Infineon Technologies AG 81726 Munich, Germany © 2013 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. KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Revision History Page or Item Revision 1.0, 2013-11-05 Subjects (major changes since previous revision) Initial release 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. Symbian™ 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 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Table of Contents Table of Contents 1 1.1 1.2 Overview ............................................................................................................................................. 7 Key Features ........................................................................................................................................ 7 Block Diagram ...................................................................................................................................... 8 2 2.1 2.2 2.3 2.4 2.4.1 2.4.2 2.4.3 2.5 2.6 2.7 2.8 2.8.1 Hardware Description ........................................................................................................................ 9 Power Supply ....................................................................................................................................... 9 Reset .................................................................................................................................................. 11 Clock Generation ............................................................................................................................... 11 Debug Interface .................................................................................................................................. 11 On-board USB Debugger ................................................................................................................... 12 Infineon Debug Connector (16-pin) .................................................................................................... 13 CAN Interface (X402) ......................................................................................................................... 14 Potentiometer and User LEDs ........................................................................................................... 14 Multifeedback Connectors.................................................................................................................. 15 Hall Sensor and Encoder Connectors ................................................................................................ 16 Power Board Connector ..................................................................................................................... 18 Level Shifters for Analog Signals ....................................................................................................... 18 3 3.1 3.2 3.3 Production Data................................................................................................................................ 21 Schematics ......................................................................................................................................... 21 Component Placement ....................................................................................................................... 25 Bill of Material (BOM) ......................................................................................................................... 26 Board User's Manual 4 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 List of Figures List of Figures Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure 8 Figure 9 Figure 10 Figure 11 Figure 12 Figure 13 Figure 14 Figure 16 Figure 17 Figure 18 Figure 19 Figure 20 Figure 21 Block Diagram of KIT_XMC4400_DC_V1 ........................................................................................... 8 XMC4400 Drive Card (KIT_XMC4400_DC_V1) .................................................................................. 9 Power Supply Concept and Powering Options .................................................................................. 10 Block Diagram of Power Supply Concept .......................................................................................... 10 Reset Button....................................................................................................................................... 11 Clock Generation ............................................................................................................................... 11 Installation of Serial Port Driver.......................................................................................................... 12 On-Board USB Debugger .................................................................................................................. 12 Infineon Debug Connector (16-pin) .................................................................................................... 13 Isolated CAN Interface with Termimation .......................................................................................... 14 Potentiometer and LEDs .................................................................................................................... 14 Multifeedback Interface Connectors .................................................................................................. 15 Hall Sensor and Encoder Connectors ................................................................................................ 16 Hall Sensor and Encoder Interface Circuitry ...................................................................................... 16 Power Board Connector ..................................................................................................................... 18 Buffered Level Shifter for High Impedance Analog Signals ............................................................... 18 XMC4400 MCU, Power Supply, Multifeedback Interface .................................................................. 22 Hall Sensor and Encoder Interfaces, Power Board Connector .......................................................... 23 Isolated On-board Debugger and CAN Interface ............................................................................... 24 Component Placement ....................................................................................................................... 25 Board User's Manual 5 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 List of Figures List of Tables Table 1 Table 2 Table 3 Table 4 Table 5 Table 6 Table 7 Power status LED‟s .............................................................................................................................. 9 Potentiometer ..................................................................................................................................... 14 Multifeedback Interface Connector X201 and X202 .......................................................................... 15 HALL Sensor and Encoder Interfaces ............................................................................................... 17 Power Board Connector ..................................................................................................................... 19 Use Cases of PWM Signals ............................................................................................................... 20 BOM of KIT_XMC4400_DC_V1 Board .............................................................................................. 26 Board User's Manual 6 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Overview Introduction This document describes the features and hardware details of the DriveCard XMC4400 V1 (KIT_XMC4400_DC_V1) designed to work with Infineon‟s inverter boards. This board is part of Infineon‟s Motor Control Application Kits. 1 Overview The drive card KIT_XMC4400_DC_V1 houses the XMC4400 Microcontroller from Infineon Technologies, a power board connector, two sets of position interface circuits with hall and encoder connectors, a multi feedback interface and an isolated on-board debug interface with CAN capability. The board along with a three phase inverter demonstrates the capabilities of the XMC4400. The main use case for this board is to demonstrate the motor control features of the XMC4400 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 KIT_XMC4400_DC_V1 board is equipped with the following features Infineon XMC4400 (ARM® Cortex™-M4-based) Microcontroller, 512 kByte on-chip Flash, LQFP-100 Connection to power inverter via the power board connector 2 combined hall sensor and encoder interfaces Multi feedback interface connectors for connection of resolver circuitry, UART, SPI, I2C, USB, etc 8 LEDs − 2 Power indicating LEDs − 2 User LEDs (P2.2 and P2.15) − 2 Encoder enable LEDs − 2 Debug LEDs (DEBUG, COM) Potentiometer, connected to analog input P14.13 (ADC group 1, channel 5) Reset push button Isolated Debug options − On-Board Debugger (SEGGER J-Link LITE) via USB connector − Infineon Debug connector 16-pin (0.1”) with DriveMonitor USB Stick V2 (KIT_DRIVEMONI_USB_V2) Isolated Connectivity − UART channel of On-Board Debugger (SEGGER J-Link LITE) via USB connector − CAN node Power supply of MCU domain − Via power board connector (5V) − Via multi feedback interface connector Power supply of isolated debug domain − Via Debug USB connector − Via Infineon Debug connector 16-pin − Via CAN interface connector Board User's Manual 7 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Overview 1.2 Block Diagram Figure 1 shows the functional block diagram of the KIT_XMC4400_DC_V1 board. For more information about the power supply domains please refer to chapter 2.1. The drive card has got the following building blocks: 1 Power Board Connector 2 sets of position interface connectors (HALL, ENCODER) Encoder Enable signals via GPIOs (P1.0 and P2.10) 2 User LEDs connected to GPIOs (P2.2 and P2.15) Variable resistor (POTI) connected to GPIO P14.13 (ADC group 1, channel 5) Multi Feedback Interface Isolated On-board Debugger via Debug USB connector (Micro-USB) with UART channel (USIC0, channel 0) Optional Infineon Debug interface connector for Drive Monitor USB Stick V2 (KIT_DRIVEMONI_USB_V2) Isolated CAN interface connector at CAN node 0 HALL HALL POSIF0 GPIO GPIO POTI 3.3V 5.0:3.3 ADC CAN 4x 5.0:3.3 XMC4400 LQFP100 USIC U0C0 Debug CCU40 CCU42 CCU80 CCU81 SWD SWO 5V 8x POSIF1 HRPWM transceiver isolation On-board Debugger XMC4200 CAN KIT_XMC4400_DC_V1 Node 0 Trace IFX Debug Debug USB RTC enable Xtal USB USIC DSD U0C1 2 channels CCU42 Multi Feedback Interface Figure 1 XMC4400 Drive Card driver enable driver 32.687kHz CAN ENCODER GPIO GPIO 2x PWM 6x PWM 1x IN 6x PWM Power Board Connector ENCODER isolation 1x IN 2x enable BlockDiagram.emf Block Diagram of KIT_XMC4400_DC_V1 Board User's Manual 8 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Hardware Description 2 Hardware Description The following sections give a detailed description of the hardware and how it can be used. Isolated Debug Domain User LEDs Potentiometer Reset HALL Encoder Interface Enable LED Encoder Interface Multi Feedback interface XMC4400 CPU Multi Feedback interface Power indicating LED Power GND Domain Power indicating LED Debug USB Connector Infineon Debug Connector On-board Debugger CAN Interface HALL Encoder Encoder Interface Interface Enable LED Power Board Connector Board_Interfaces.emf Figure 2 2.1 XMC4400 Drive Card (KIT_XMC4400_DC_V1) Power Supply The KIT_XMC4400_DC_V1 board is designed with two galvanically isolated supply domains. On the left side, there is the debug domain, which contains a XMC4200 MCU as on-board debug controller (OBD) as well as level shifters to a 5V debug interface like the drive monitor USB stick (KIT_DRIVEMONI_USB_V2). The debug domain can be powered via the USB plug (5V) as well as the CAN connector or the Infineon debug connector. On the middle to the right side there is the power GND supply domain, which provides the power supply for the MCU and the peripheral components. This supply domain is usually powered from the power board connector. If the current provided by the power board is not sufficient, then the multi feedback interface connectors can be used as well. For both supply domains a separate power indicating LED is available. The typical current drawn by the drive card at the power GND domain is about 180 mA. To indicate the power status of the KIT_XMC4400_DC_V1 board two power indicating LED‟s are provided on board (see Figure 3). The LED will be “ON” when the corresponding power rail is powered. Table 1 Power status LED’s LED Reference LED201 LED401 Power Rail VDD3.3 VISO5 Voltage 3.3 V 5V Note Power GND domain, must always be “ON” Debug supply domain, “ON” if debug domain is intened to be used. Figure 3 and Figure 4 show details of the power supply concept of the drive card. Board User's Manual 9 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Hardware Description Isolated Debug Domain IFX1763: 3.3V Linear LDO Voltage Regulator Power GND Domain VDD5: 5V supply via Multi Feedback Interface Power indicating LED Debug USB Connector Infineon Debug Connector Figure 3 Power Board Connector Power.emf Power indicating LED 5VISO: 5V supply via CAN Interface Power Supply Concept and Powering Options Power LED Drive Card XMC4400 V1 KIT_XMC4400_DC_V1 Debug USB VISO5 +5V VUSB5 Multi Feedback Interface Power LED VDD3.3 +3.3V VISO5 VDD3.3 U202 IFX1763 VDD5 VISO3.3 U401 XMC4200 OBD U201 UART Level Shifters 3.3V -> 5V SWD OBD_OFF# XMC4400 LQFP100 Buffered Analog Level Shifters 5V -> 3.3V Unbuffered Level Shifters 5V -> 3.3V Power Board Connector IFX1763 isolation U402 VISO5 CAN isolated CAN Transceiver IFX Debug 16-pin VDD3.3 CAN Multi Feedback Interface Power_Block.emf Figure 4 Block Diagram of Power Supply Concept Board User's Manual 10 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Hardware Description User LEDs 2.2 Reset A reset signal connected to the low-active PORST# pin of the target CPU (U201, see Figure 4) can be issued by Potentiometer the on-board Reset Button (SW201, RESET) only. A reset debug command can be issued by the on-board debug device (U401) or an external debugger connected to the Infineon Debug connector. Figure 5 shows the reset button. Reset Potentiometer_LED.emf Figure 5 2.3 Reset Button Clock Generation An external 12 MHz crystal provides the clock signal to the XMC4400 microcontroller. The drive strength of the oscillator is set to maximum by default, in order to ensure a safe start-up of the oscillator even under worst case conditions. Therefore 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 6 2.4 Clock Generation Debug Interface The KIT_XMC4400_DC_V1 is designed to use “Serial Wire Debug” (SWD) as debug interface and JTAG debug is not supported. It supports debugging via different channels which are all galvanically isolated from the power GND supply domain: On-board Debugger Infineon Debug Connector (16-pin) with Debug and UART interface CAN interface (X402) Board User's Manual 11 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Hardware Description 2.4.1 On-board USB Debugger The on-board debugger [1] supports Serial Wire Debug Full Duplex UART communication via a Virtual COM port o o [1] PC_RXD PC_TXD P5.1 USIC0CH0.DOUT0 P5.0 USIC0CH0.DX0D Attention: The firmware of the on-board debugger requires the latest J-Link driver (V4.62 or higher) and a Serial Port Driver (CDC driver) installed on your computer. Please check “Install J-Link Serial Port Driver” when installing the latest J-Link driver (see Figure 7) Figure 7 Installation of Serial Port Driver The on-board debugger can be accessed through the Debug USB connector shown in Figure 8. The Debug LED V402 shows the status during debugging. On-board Debugger Debug USB Connector Debug LEDs isolation SWD & UART Infineon Debug Connector isolated CAN transceiver CAN Interface Debugger.emf Figure 8 On-Board USB Debugger Board User's Manual 12 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Hardware Description 2.4.2 Infineon Debug Connector (16-pin) The KIT_XMC4400_DC_V1 board supports debugging via Infineon‟s device access server (DAS), when using KIT_DRIVEMONI_USB_V2 as interface device. The latest release of DAS software can be downloaded from http://www.infineon.com/das. When using an external debugger, the on-board debugger has to be switched off. This is done by connecting pin 6 to GNDISO. KIT_DRIVEMONI_USB_V2 already provides this connection and the OBD is disabled as soon as the connector is plugged in. Next to the SWD debug signals which are provided as unidirectional signals because of the galvanic isolation, UART and CAN signals can be accessed through this connector as well. Figure 9 shows the pin assignment of the connector, the following table lists the signals as well. Infineon Debug Connector (16-pin) SWD_DIR 1 2 +5V (VISO5) SWD_IN 3 4 GNDISO PC_RXD 5 6 OBD_OFF SWD_OUT 7 8 n.c. n.c. 9 10 n.c. SWCLK 11 12 n.c. n.c. 13 14 PC_TXD CAN_L 15 16 CAN_H Infineon_Debug_16pin.emf Figure 9 Pin No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 15 Infineon Debug Connector (16-pin) Signal Name SWD_DIR +5V (VISO5) SWD_IN GNDISO PC_RXD OBD_OFF# SWD_OUT n.c. n.c. n.c. SWCLK n.c. n.c. PC_TXD CAN_L CAN_H Board User's Manual I/O O I I I O O I I/O I/O Serial Wire Debug Defines the direction of SWIO +5V supply of isolated debug domain Input signal of SWIO Ground of isolated debug domain UART Receive signal (P5.1, DOUT0 USIC0, channel0) Disable on-board debug device (Low active) Output signal of SWIO Not connected Not connected Not connected SWD clock signal Not connected Not connected UART Transmit signal (P5.0, DX0D, USIC0, channel0) Low signal of CAN bus High signal of CAN bus 13 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Hardware Description 2.4.3 CAN Interface (X402) The KIT_XMC4400_DC_V1 board provides an isolated CAN interface with 120 termination (see Figure 10 for details). Figure 10 Isolated CAN Interface with Termimation The isolated CAN transceiver (U406) is connected to CAN node 0 of XMC4400 via port pins P14.3 (RX) and P3.2 (TX). 2.5 Potentiometer and User LEDs The KIT_XMC4400_DC_V1 provides a potentiometer which is connected to ADC group1, channel5 and two user LEDs (P2.2 and P2.15). Next to the LEDs, a testpoint is available in order to easily connect an oscilloscope‟s probe for software controlled trigger signals. User LEDs Potentiometer Reset Potentiometer_LED.emf Figure 11 Table 2 Potentiometer and LEDs Potentiometer Potentiometer R201 Connected to Port Pin P14.13 / G1_CH5 (Group 1, channel 5) User LEDs LED202 LED203 Connected to Port Pin P2.2 (LED0) P2.15 (LED1) Attention: The testpoints are referenced to power GND supply domain. Hence they may carry hazzardous voltages. Board User's Manual 14 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Hardware Description 2.6 Multifeedback Connectors The multifeedback interface can be used as extension to the HALL sensor and encoder interface and provides access to the DSD, USIC, ADC, CCU4, CCU8 and USB peripherals. As a result, a piggy-back board with rotary resolver interface can be easily plugged onto the drive card and extends the functionallity. The USIC channel, which supports SPI, UART I2C and IIS communication protocolls can be used to connect to dedicated position feedback ICs. Two ADC channels of different groups are available for synchronous sampling of analog signals. Multifeedback Interface Multifeedback.emf Figure 12 Table 3 Multifeedback Interface Connectors Multifeedback Interface Connector X201 and X202 Pin Port Top Row X201 X201-1 GND X201-2 X201-3 P5.2 X201-4 P2.0 X201-5 P2.1 X201-6 P3.4 X201-7 P1.7 X201-8 P1.6 X201-9 P3.3 X201-10 VDD5 Bottom Row X202 X202-1 P14.12 X202-2 P15.2 X202-3 P4.0 X202-4 P3.5 X202-5 P3.1 X202-6 P3.0 X202-7 USB_DM X202-8 USB_DP X202-9 VBUS X202-10 GND Board User's Manual Peripherals GPIO DSD.CGPWMN DSD.CGPWMP DSD.MCLK3B DSD.MCLK2A DSD.DIN2A DSD.DIN3B CCU81.OUT23 CCU81.OUT21 CCU81.OUT11 CCU80.IN3B CCU81.IN1B CCU42.OUT2 TRACE.SWO CCU42.IN2A CCU42.OUT3 CCU42.IN3A VADC0.G1CH4 VADC0.G2CH2 U0C1.DX0E U0C1.DOUT0 U0C1.SELO0 U0C1.DX2B U0C1.SCLKOUT U0C1.DX1B 15 CCU42.OUT1 CCU42.OUT0 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Hardware Description 2.7 Hall Sensor and Encoder Connectors The KIT_XMC4400_DC_V1 provides two pairs of HALL and incremental encoder connectors as indicated in Figure 13. The encoder interface connector provides a differential input which is transformed into single ended signals by an interface IC. The HALL sensor interface provides a pull-up resistor for each HALL sensor signal as well as power supply for the HALL sensors HALL1 Encoder1 Interface Enable LED HALL0 Interface Encoder1 Interface Encoder0 Interface Encoder0 Enable LED Hall_Encoder.emf Figure 13 Hall Sensor and Encoder Connectors Both the HALL and the encoder signals are connected to the same POSIF interface. The ENENC-signal is used to either enable the output signals of the encoder IC or to activate the power supply and pull-up resistor supply of the HALL sensor interface. As a result, both interfaces can be connected at the same time and the user can select by software which interface to use. Figure 14 shows the HALL sensor and encoder interface circuitry of interface 0. Please refer to Table 4 for details on pin and peripheral assignment. Figure 14 Hall Sensor and Encoder Interface Circuitry Board User's Manual 16 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Hardware Description Table 4 HALL Sensor and Encoder Interfaces Pin Port HALL Sensor Interface X303 1 GND 2 P1.1 3 P14.6 4 P14.7 5 VDD5 Encoder Interface X301 1 n.c. 2 VDD5 3 GND 4 n.c. 5 ENCA6 ENCA+ 7 ENCB8 ENCB+ 9 ENCI10 ENCI+ Enable Encoder 0 LED301 P1.0 HALL Sensor Interface X305 1 GND 2 P2.3 3 P2.4 4 P2.5 5 VDD5 Encoder Interface X304 1 n.c. 2 VDD5 3 GND 4 n.c. 5 ENCA6 ENCA+ 7 ENCB8 ENCB+ 9 ENCI10 ENCI+ Enable Encoder 1 LED302 P2.10 Board User's Manual Peripheral POSIF0.IN2A POSIF0.IN1B POSIF0.IN0B HALL sensor power supply Encoder power supply POSIF0.IN0B POSIF0.IN1B POSIF0.IN2A High: Low: Enable Encoder Interface Enable HALL Interface including supply POSIF1.IN2A POSIF1.IN1A POSIF1.IN0A HALL sensor power supply Encoder power supply POSIF1.IN0A POSIF1.IN1A POSIF1.IN2A High: Low: Enable Encoder Interface Enable HALL Interface including supply 17 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Hardware Description 2.8 Power Board Connector The KIT_XMC4400_DC_V1 board provides a power board connector with all the signals required to control the power inverter. Next to the PWM output signals of CCU4, CCU8 and HRPWM as well as the ADC signals, there are the power supply pins for the power GND domain. Figure 16 shows a picture of the power board connector. The pin and peripheral assignment can be found in Table 5. In addition, different use cases for three phase inverters can be found in Table 6. 10 9 C306 15nF/0603 14 15 ENC0I- GND 8 G G# GND 1A 1B 1Y 2A 2B 2Y 3A 3B 3Y 4A 4B 4Y R319 VCC 3 GND C309 15nF/0603 U304 16 ENC1A4 12 ENC1B+ R331 120R/0402 2 1 C310 15nF/0603 5 GND GND 6 7 ENC1B- 11 ENC1I+ R336 120R/0402 EA_POS0/P14.7 13 10 9 C311 15nF/0603 14 15 EB_POS0/P14.6 AM26LV32EIPW EI_POS0/P1.1 GND ENC1I- GN 1A 1B 1Y 2A 2B 2Y 3A 3B 3Y 4A 4B 4Y 3 5 11 13 POWER BOARD CONN ENENC1/P2.10 VDD5 VDD3.3 8 GND G G# AM26LV32EIPW HALL SENSOR 1 ENENC0/P1.0 VCC GND PowerBoard_Con.emf Connector E E E VDD3.3 6 7 ENC0B- VDD5 ENC1A+ R328 120R/0402 LED301 680R/0603 LED-GN/D/0603 2 1 C305 15nF/0603 HALL SENSOR 0 Power Board ENC0A+ ENC0B+ ENC0I+ ENCODER 1k96/0402 4 12 Figure 16 ENCODER LINE DRIVER 1 GND U303 16 ENC0I+ R321 120R/0402 2 4 6 8 10 ENENC0/P1.0 ENC0A- B ENC0AENC0BENC0I- GND C302 15nF/0603 ENC0B+ R320 120R/0402 1 3 5 7 9 R318 ENC0A+ R317 120R/0402 C301 100nF/0402 VDD3.3 X301 5 C308 100nF/0402 ENCODER LINE DRIVER 0 A Power Board Connector 4 3 VDD3.3 2 VDD5 1 2 1k96/0402 3 GND R334 1k96/0402 R333 R332 1k96/0402 R324 1k96/0402 R323 1k96/0402 1 T304 BCR198W 1k96/0402 3 3 1 T303 BCR198W Level Shifters for Analog Signals R322 2.8.1 1 T302 BCR198W 3 1 T301 BCR198W C 2 2 2 Attention: The power board connector is also providing the power supply for the power GND supply domain. Hence it may carry hazzardous voltages. TP301B 2 The board is X303 designed to be powered by 5V although the XMC4400 is a 3.3V MCU. As a result all input signals X305 4 R325 120R/0402 R335 120R/0402 5 5 6 EA_POS0/P14.7 EA_POS1/P2.5 4 4 8 to the MCU are connected via level shifters. For low impedance signals (A3/B3, A15/B15), a resistor H0_POSIF.INA H1_POSIF.INAA8/B8, R326 120R/0402 R337 120R/0402 3 3 10 H0_POSIF.INB EB_POS0/P14.6 H1_POSIF.INB EB_POS1/P2.4 2 12 H0_POSIF.INI H1_POSIF.INI divider is used.21 For high impedance signals, an additional analog buffer is provided (see Figure 17). R327 120R/0402 R338 120R/0402 1 14 EI_POS0/P1.1 EI_POS1/P2.3 16 18 MPT0,5/5-2,54 MPT0,5/5-2,54 The level shifter ratio from power board signals towards the MCU is 0.662. 20 GND GND PFC_GATE/P1.3/P I_PFC/P15.8/P0.0 V_PFC I_U I_V I_W I_AVG/P14.8 U1_L/P1.12/P0.10 U1_H/P1.15/P2.7 V1_L/P1.11/P2.9 V1_H/P1.5 W1_L/P1.10/P2.8 W1_H/P1.4 CTRAP1/P1.2 ENABLE1/P4.1 W2*10 GND U301A 3 1 R301 1k/0402 3 1 R302 V_PFC/P15.9 2 7 R303 V_U 1k/0402 7 R304 6 BLM18PG600 U301D U302D 18 4 1k96/0402 AGND AGND R313 V_W/P14.4 1k96/0402 R316 1k96/0402 1 Level Shifter for High 2 3 Buffered Impedance Analog Signals AGND 1k/0402 AD8618ARUZ AGND 14 R308 13 AGND 1k96/0402 R312 AGND 1k96/0402 R311 AGND AGND R309 AD8618ARUZ 12 I_W/P14.5 1k96/0402 R315 V_W 1k/0402 1k96/0402 R310 14 R307 13 U301P 11 AD8618ARUZ VDDA5 L301 C303 V_V/P14.2 9 AD8618ARUZ 12 Board User's Manual 1k/0402 4 8 R306 I_V/P14.15 9 Figure 17 10 V- V_V 1k/0402 V+ U302C 10 8 R305 VDD5 AD8618ARUZ U301C E V_U/P14.0 5 I_U/P14.1 AD8618ARUZ I_W 1k/0402 U302B 5 6 I_V V_DC/P14.9 AD8618ARUZ U301B I_U 1k/0402 2 AD8618ARUZ AGND V_PFC U302A 1k96/0402 R314 D 5V TO 3.3V ANALOG SIGNAL CONVERTER V_DC Legal Disclaimer The information given in this document shall in no even characteristics. With respect to any examples or hints g information regarding the application of the device, Infi and liabilities of any kind, including without limitation, w of any third party. 5 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Hardware Description Table 5 Power Board Connector X302 Female MAB32B2 FAB32Q2 A1 A16 A2 A15 Function on Power Inverter GND PFC Gate Port A3 A14 A4 A5 A6 A7 A8 A9 A13 A12 A11 A10 A9 A8 A10 A7 A11 A6 A12 A13 A5 A4 A14 A15 A3 A2 VSS P1.3 & P0.8 IPFC P15.8 & P0.0 VPFC P15.9 VBEMF_U / IU (2) P14.1 VBEMF_V / IV (2) P14.15 VBEMF_W / IW (2) P14.5 I_AVG / IDClink (2) P14.8 U1_L P1.12 & P0.10 U1_H P1.15 & P2.7 V1_L P1.11 & P2.9 V1_H P1.5 W1_L P1.10 & P2.8 W1_H P1.4 CTRAP1 P1.2 A16 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 A1 B16 B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 ENPOW1 VCC 5V Brake Gate Brake temp VDClink VBEMF_U / IU (1) VBEMF_V / IV (1) VBEMF_W / IW (1) IDClink (1) U0_L U0_H V0_L B12 B5 V0_H B13 B4 W0_L B14 B3 W0_H B15 B2 CTRAP0 P4.1 VDD P3.6 P15.3 P14.9 P14.0 P14.2 P14.4 P14.14 P0.2 P0.5 P0.1 & P0.3 P0.4 & P2.14 P0.11 & P0.9 P0.6 & P2.6 P0.7 B16 B1 ENPOW0 P0.12 Peripherals (CCU40.OUT0) ERU1.PDOUT0 HROUT10 HR.C1INB VADC0.G3CH0 VADC0.G3CH1 VADC0.G0CH1 VADC0.G1CH7 VADC0.G0CH5 (DAC0.OUT) G1ORC7 VADC0.G2CH1 VADC0.G1CH0 VADC0.G3CH2 CCU81.OUT01 CCU80.OUT02 CCU81.OUT00 CCU80.OUT03 CCU81.OUT11 CCU80.OUT22 CCU81.OUT10 CCU80.OUT23 CCU81.OUT21 CCU80.OUT32 CCU81.OUT20 CCU80.OUT33 ERU1.2B0 (PDOUT1 -> CCU81.IN0I, IN1I,IN2I,IN3I) GPIO CCU42.OUT0 VADC0.G2CH3 (DAC1.OUT) VADC0.G1CH1 VADC0.G3CH3 VADC0.G0CH0 VADC0.G0CH2 VADC0.G1CH2 VADC0.G0CH4 VADC0.G2CH0 VADC0.G1CH6 G1ORC6 CCU80.OUT01 HROUT01 CCU80.OUT00 HROUT00 CCU80.OUT11 CCU80.OUT20 HROUT20 CCU80.OUT10 CCU80.OUT21 HROUT21 CCU80.OUT31 CCU80.OUT12 HROUT31 CCU80.OUT30 CCU80.OUT13 HROUT30 CCU80.IN0A, IN1A,IN2A, IN3A GPIO CCU40.OUT3 ERU0.2B2 Note: Please note that the numbering of the power boards connector at the drive card is inverse to the numbering at the power board. Board User's Manual 19 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Hardware Description Table 6 Use Cases of PWM Signals X302 (MAB32B2) Function Port 2-Level Inverter with CCU80 B9 U0_L P0.2 B10 U0_H P0.5 B11 V0_L P0.1 B12 V0_H P0.4 B13 W0_L P0.11 B14 W0_H P0.6 B15 CTRAP0 P0.7 B16 ENPOW0 P0.12 2-Level Inverter with CCU81 A9 U1_L P1.12 A10 U1_H P1.15 A11 V1_L P1.11 A12 V1_H P1.5 A13 W1_L P1.10 A14 W1_H P1.4 A15 CTRAP1 P1.2 A16 ENPOW1 P4.1 2-Level Inverter with CCU80 (2 slices only) B9 U0_L P0.2 B10 U0_H P0.5 B11 V0_L P0.1 B12 V0_H P0.4 B13 W0_L P0.9 B14 W0_H P2.6 B15 CTRAP0 P0.7 B16 Enable0 P0.12 2-Level Inverter with HRPWM B9 U0_L P0.2 B10 U0_H P0.5 B11 V0_L P0.3 B12 V0_H P0.4 B13 W0_L P0.9 B14 W0_H P0.6 B15 CTRAP0 P0.7 B16 Enable0 P0.12 3-Level Inverter with CCU80 A9 U1_L P0.10 B9 U0_L P0.2 A10 U1_H P2.7 B10 U0_H P0.5 A11 V1_L P2.9 B11 V0_L P0.3 A12 V1_H P1.5 B12 V0_H P2.14 A13 W1_L P2.8 B13 W0_L P0.11 A14 W1_H P1.4 B14 W0_H P0.6 B15 CTRAP0 P0.7 B16 ENPOW0 P0.12 Board User's Manual Peripheral CCU80.OUT01 CCU80.OUT00 CCU80.OUT11 CCU80.OUT10 CCU80.OUT31 CCU80.OUT30 CCU80.IN0A,IN1A,IN2A,IN3A GPIO CCU81.OUT01 CCU81.OUT00 CCU81.OUT11 CCU81.OUT10 CCU81.OUT21 CCU81.OUT20 ERU1.2B0 (PDOUT1 -> CCU81.IN0I,IN1I,IN2I,IN3I) GPIO CCU80.OUT01 CCU80.OUT00 CCU80.OUT11 CCU80.OUT10 CCU80.OUT12 CCU80.OUT13 CCU80.IN0A,IN1A,IN2A,IN3A GPIO HROUT01 HROUT00 HROUT20 HROUT21 HROUT31 HROUT30 CCU80.IN0A,IN1A,IN2A,IN3A GPIO CCU80.OUT02 CCU80.OUT01 CCU80.OUT03 CCU80.OUT00 CCU80.OUT22 CCU80.OUT20 CCU80.OUT23 CCU80.OUT21 CCU80.OUT32 CCU80.OUT31 CCU80.OUT33 CCU80.OUT30 CCU80.IN0A,IN1A,IN2A,IN3A GPIO 20 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Production Data 3 Production Data 3.1 Schematics This chapter contains the schematics for the drive card: XMC4400 MCU, Power Supply, Multifeedback Interface Hall Sensor and Encoder Interfaces, Power Board Connector Isolated On-board Debugger and CAN Interface The board has been designed with Eagle. The full PCB design data of this board can also be downloaded from www.infineon.com/xmc-dev. Board User's Manual 21 Revision 1.0, 2013-11-05 E D C B VDD3.3 C213 VDD3.3 GND GND C214 10uF/10V/0805 1 MULTI FEEDBACK IF GND C212 C215 W1*10 10 9 8 7 6 5 4 3 2 1 10uF/10V/0805 X201 GND C217 100nF/0402 C216 100nF/0402 2 GND VDD5 DIN3/P3.3 DIN2/P1.6 MCLK2/P1.7 MCLK3/P3.4 CGPWMP/P2.1 CGPWMN/P2.0 ENDSD/P5.2 GND USB_DUSB_D+ VDDC VDDC3 VDDC2 VDDC1 VDDC VDDP3 VDDP2 VDDP1 VDDP 3 Analog Digital 10uF/10V/0805 W1*10 X202 U201 VSSO VSS EPAD PORST# TCK TMS XTAL1 XTAL2 RTC_XTAL_1 RTC_XTAL_2 VAREF VAGND VDDA VSSA P15.9 P15.8 P15.3 P15.2 P4.0 P4.1 P5.7 P5.2 P5.1 P5.0 P2.15 P2.14 P2.10 P2.9 P2.8 P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 P3.6 P3.5 P3.4 P3.3 P3.2 P3.1 P3.0 4 XMC4400_LQFP100 Supply Hibernate/RTC USB_DUSB USB_D+ VBUS HIB_IO_1 HIB_IO_0 VBAT P14.15 P14.14 P14.13 P14.12 P14.9 P14.8 P14.7 P14.6 P14.5 P14.4 P14.3 P14.2 P14.1 P14.0 P1.15 P1.14 P1.13 P1.12 P1.11 P1.10 P1.9 P1.8 P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 P0.12 P0.11 P0.10 P0.9 P0.8 P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 10 GND 9 VDD5USB 8 USB_D+ 7 USB_D6 SCLK/P3.0 5 CS#/P3.1 SPI_TX/TXD0/P3.5 4 SPI_RX/RXD0/P4.0 3 2 ADC/P15.2 1 ADC/P14.12 GND 86 64 42 12 87 60 43 11 8 9 10 13 14 17 20 21 22 23 36 37 24 25 26 27 28 29 30 31 I_V/P14.15 I_DC/P14.14 POT/P14.13 ADC/P14.12 V_DC/P14.9 I_AVG/P14.8 EA_POS0/P14.7 EB_POS0/P14.6 I_W/P14.5 V_W/P14.4 CAN_RX/P14.3 V_V/P14.2 I_U/P14.1 V_U/P14.0 94 95 3 4 88 89 96 97 98 99 100 1 2 MCLK2/P1.7 DIN2/P1.6 V1_H/P1.5 W1_H/P1.4 PFC_GATE/P1.3/P0.8 CTRAP1/P1.2 EI_POS0/P1.1 ENENC0/P1.0 C219 100nF/0402 VDD5USB 10uF/10V/0805 68 69 70 71 72 73 80 81 82 83 74 75 76 77 78 79 C221 100nF/0402 U1_L/P1.12/P0.10 V1_L/P1.11/P2.9 W1_L/P1.10/P2.8 C220 100nF/0402 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] C218 100nF/0402 U1_H/P1.15/P2.7 C223 100nF/0402 A C222 100nF/0402 63 59 EXP 65 67 66 61 62 15 16 33 32 35 34 GND VAREF VDDA 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] C207 100nF/0402 Q201 32.768KHz GND GND GND AGND 5 6 7 LED1/P2.15 LED @ P2.15 POTI GND no ass. 1 TP204 POT/P14.13 VADC0.G1CH5 7 S GND OUT C202 10nF/0402 GND 4 9 2 1 GND 8 GND P P1 GND S S1 GND SW201 FSM16JH Sheet: 2/4 8 28/10/2013 08:47:38 KIT_XMC4400_DC_V1 MCU, Power, MF-IF V1.1 / 28.10.2013 / KC, Ma, AR RESET# RESET no ass. 1 TP203 no ass. 1 TP202 no ass. TP201 VDD3.3 1 LED0/P2.2 GND GND VDD3.3 LED @ P2.2 BYP EXP SENSE/ADJ IFX1763_PADNOP GND GND GND EN IN U202 POWER SUPPY LED GND 3 6 7 5 8 3.3V POWER SUPPLY 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. Legal Disclaimer 6 C206 100nF/0402 GND Q202 510R/0603 12MHZ/S/3.2X2.5 RESET# SWCLK/TCK SWIO/TMS R206 V_PFC/P15.9 I_PFC/P15.8/P0.0 BRAKE_TEMP/P15.3 ADC/P15.2 SPI_RX/RXD0/P4.0 ENABLE1/P4.1 85 84 38 39 18 19 ENDSD/P5.2 PC_RXD/P5.1 PC_TXD/P5.0 LED1/P2.15 V0_H/P0.4/P2.14 ENENC1/P2.10 V1_L/P1.11/P2.9 W1_L/P1.10/P2.8 U1_H/P1.15/P2.7 W0_H/P0.6/P2.6 EA_POS1/P2.5 EB_POS1/P2.4 EI_POS1/P2.3 LED0/P2.2 CGPWMP/P2.1 CGPWMN/P2.0 40 41 44 45 46 53 54 47 48 49 50 51 52 55 56 57 58 BRAKE_GATE/P3.6 SPI_TX/TXD0/P3.5 MCLK3/P3.4 DIN3/P3.3 CAN_TX/P3.2 CS#/P3.1 SCLK/P3.0 90 91 92 93 5 6 7 5 L201 C208 15pF/0402 W0_L/P0.11/P0.9 U1_L/P1.12/P0.10 W0_L/P0.11/P0.9 PFC_GATE/P1.3/P0.8 CTRAP0/P0.7 W0_H/P0.6/P2.6 U0_H/P0.5 V0_H/P0.4/P2.14 V0_L/P0.1/P0.3 U0_L/P0.2 V0_L/P0.1/P0.3 I_PFC/P15.8/P0.0 4.7uF/X7R/0805 VDD3.3 BLM18PG600 L202 ENBABLE0/P0.12 AGND BLM18PG600 C209 15pF/0402 4 C210 15pF/0402 3 C211 15pF/0402 2 AGND VDD5 LED-GE/D/0603 LED203 C204 10uF/10V/0805 1 C224 680R/0603 VDD3.3 R202 C203 10uF/10V/0805 R201 POTI VDD3.3 LED-GE/D/0603 LED202 R203 VDD3.3 R205 E A 680R/0603 LED201 LED-GN/D/0603 R204 22 680R/0603 Board User's Manual 4k7/0402 VDD3.3 C205 100nF/0402 Figure 18 C201 100nF/0402 DRIVE CARD MCU XMC4400 E D C B A KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Production Data XMC4400 MCU, Power Supply, Multifeedback Interface Revision 1.0, 2013-11-05 E D C B C306 15nF/0603 C305 15nF/0603 I_W I_V I_U V_PFC 1 13 12 9 10 6 5 2 3 MPT0,5/5-2,54 5 4 3 2 1 X303 T301 BCR198W VDD3.3 T302 BCR198W 1 HALL SENSOR 0 ENC0I- ENC0I+ R321 120R/0402 ENC0B- ENC0B+ R320 120R/0402 4Y 13 11 5 3 8 GND R325 120R/0402 EA_POS0/P14.7 R326 120R/0402 EB_POS0/P14.6 R327 120R/0402 EI_POS0/P1.1 ENENC0/P1.0 AM26LV32EIPW 4A 4B 3Y 2Y 2A 2B 3A 3B 1Y GND 1A 1B G G# VCC U303 GND V_U 1k/0402 I_V/P14.15 V_V AD8618ARUZ 14 R307 U301D AD8618ARUZ 1k/0402 2 I_W/P14.5 V_W 3 13 12 9 10 AD8618ARUZ 14 R308 U302D AD8618ARUZ 8 R306 U302C 8 R305 U301C 7 R304 AD8618ARUZ 6 AD8618ARUZ 7 R303 5 1 R302 U302A GND 1k96/0402 1 ENC1I- 1k/0402 1k/0402 1k/0402 1k/0402 4 ENENC1/P2.10 C311 15nF/0603 C310 15nF/0603 C309 15nF/0603 VDD3.3 V_W/P14.4 V_V/P14.2 V_U/P14.0 V_DC/P14.9 R335 120R/0402 EA_POS1/P2.5 R337 120R/0402 EB_POS1/P2.4 R338 120R/0402 EI_POS1/P2.3 ENC1I+ R336 120R/0402 ENC1B- ENC1B+ R331 120R/0402 ENC1A- ENC1A+ R328 120R/0402 ENCODER LINE DRIVER 1 H1_POSIF.INA H1_POSIF.INB H1_POSIF.INI U302B I_U/P14.1 T304 BCR198W U301B 2 3 MPT0,5/5-2,54 5 4 3 2 1 X305 T303 BCR198W 1 HALL SENSOR 1 EI_POS0/P1.1 EB_POS0/P14.6 AD8618ARUZ 1k/0402 V_PFC/P15.9 GND EA_POS0/P14.7 GND ENC0A+ ENC0B+ ENC0I+ ENENC0/P1.0 ENCODER 5V TO 3.3V ANALOG SIGNAL CONVERTER V_DC 1k/0402 H0_POSIF.INA H0_POSIF.INB H0_POSIF.INI 1k96/0402 AD8618ARUZ 1 R301 U301A GND VDD3.3 1 14 15 10 9 6 7 2 1 4 12 GND R309 VDD5 16 1k96/0402 R310 AGND 2 GND 1k96/0402 R311 AGND R322 R318 C301 100nF/0402 1k96/0402 R312 AGND 3 VDD5 ENC0A- 1k96/0402 1k96/0402 2 3 C302 15nF/0603 R323 R319 R332 ENC0A+ R317 120R/0402 1k96/0402 A 1k96/0402 2 3 R324 LED301 680R/0603 LED-GN/D/0603 ENC0AENC0BENC0I- R333 VDD5 VDD3.3 2 4 6 8 10 1k96/0402 2 3 R334 1 3 5 7 9 R313 X301 1k96/0402 R314 AGND ENCODER LINE DRIVER 0 1k96/0402 R315 AGND 4Y 3Y 2Y 1Y GND AM26LV32EIPW 4A 4B 3A 3B 2A 2B 1A 1B G G# VCC 13 11 5 3 8 GND GND U301P GND ENENC1/P2.10 ENC1A+ ENC1B+ ENC1I+ GND 5 6 7 U302P GND 7 0R/0603 R339 MAB32B2 MAB32B2 X302-A1 X302-B1 X302-B2 1k/0402 X302-A2 R343 X302-A3 X302-B3 X302-A4 X302-B4 X302-A5 X302-B5 X302-A6 X302-B6 X302-B7 1k/0402 X302-A7 R344 X302-A8 X302-B8 X302-A9 X302-B9 X302-A10 X302-B10 X302-A11 X302-B11 X302-A12 X302-B12 X302-A13 X302-B13 X302-B14 1k/0402 X302-A14 R345 X302-A15 X302-B15 X302-A16 X302-B16 EI_POS1/P2.3 EB_POS1/P2.4 EA_POS1/P2.5 GND 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. Legal Disclaimer BLM18PG600 L301 VDDA5 PFC_GATE/P1.3/P0.8 R340 I_PFC/P15.8/P0.0 V_PFC I_U I_V I_W R341 I_AVG/P14.8 U1_L/P1.12/P0.10 U1_H/P1.15/P2.7 V1_L/P1.11/P2.9 V1_H/P1.5 W1_L/P1.10/P2.8 W1_H/P1.4 R342 CTRAP1/P1.2 ENABLE1/P4.1 W2*10 GND 2 4 6 8 10 12 14 16 18 20 TP301B GND 2 4 6 8 10 ENCODER 1 3 5 7 9 X304 POWER BOARD CONNECTOR GND 14 15 10 9 6 7 2 1 4 12 16 U304 C308 100nF/0402 GND ENC1AENC1BENC1I- 6 R329 5 VDD5 R330 4 C303 100nF/0402 100nF/0402 3 1k96/0402 R316 AGND 4 11 1k96/0402 1k96/0402 1k96/0402 VDD5 C307 2 1k96/0402 AGND 1k96/0402 AGND V+ VAGND V+ V- R346 R347 R348 1k96/0402 4 11 LED302 680R/0603 LED-GN/D/0603 C304 100nF/0402 23 AGND Board User's Manual C GND VDD5 E D C B A Sheet: 3/4 8 2/8/2013 08:13:31 KIT_XMC4400_DC_V1 Hall&Encoder IF, Connector V1 / 24.05.2013 / KC, Ma GND W2*10 1 3 5 7 9 11 13 15 17 19 TP301A BAS3010A-03W A V301 8 BRAKE_GATE/P3.6 1k/0402BRAKE_TEMP/P15.3 V_DC V_U V_V V_W 1k/0402 I_DC/P14.14 U0_L/P0.2 U0_H/P0.5 V0_L/P0.1/P0.3 V0_H/P0.4/P2.14 W0_L/P0.11/P0.9 W0_H/P0.6/P2.6 1k/0402 CTRAP0/P0.7 ENBABLE0/P0.12 1k96/0402 1k96/0402 1k96/0402 Figure 19 R349 R350 R351 1 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Production Data Hall Sensor and Encoder Interfaces, Power Board Connector Revision 1.0, 2013-11-05 AGND E D C B DEBUG_LED# COM_LED# RX TX P14.9 VISO3.3 Q401 12MHZ/S/3.2X2.5 1 OBD_OFF# GNDISO T402 BCR148W VISO3.3 VISO3.3 C401 VISO3.3 OBD_OFF# OBD_TCK OBD_TMS GNDISO no ass. C420 2 GNDISO 100nF/0402 1 2 3 4 5 X403 27 EPAD 32 34 33 29 30 8 9 18 17 GNDISO RX SWD_IN SWCLK TX VCCB VCCA B1 A1 B2 ---> A2 GND DIR Supply VCCB VCCA B1 A1 B2 ---> A2 GND DIR U410 VCCB VCCA B1 A1 B2 <--A2 GND DIR 3 GNDISO SN74LVC2T45DCT 8 7 6 4 U411 GNDISO SN74LVC2T45DCT 8 7 6 4 GNDISO SN74LVC2T45DCT 8 7 6 4 U409 Analog Digital USB_D- HIB_IO_0 VBAT P14.9 P14.8 P14.7 P14.6 P14.5 P14.4 P14.3 P14.0 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 P0.8 P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 1 2 3 5 1 2 3 5 1 2 3 5 PC_RXD5 SWD_IN5 VISO5 GNDISO SWCLK5 PC_TXD5 VISO5 GNDISO SWD_DIR5 SWD_OUT5 VISO5 VDDC1 VDDC VDDP2 VDDP1 VDDP USB USB_D+ Hibernate/RTC XMC4200_QFN48 VSS EPAD PORST# TCK TMS XTAL1 XTAL2 RTC_XTAL_1 RTC_XTAL_2 VAREF VAGND P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 U401 SWD_DIR SWD_OUT GNDISO 510R/0603 GNDISO 100nF/0402 T401 BSS223PW OBD VOLTAGE LEVEL SHIFTER R405 CONTROL GPIOs RESET# GPIO-P0.3 DEBUG_LED# GPIO-P0.2 AUX_LED# GPIO-P0.1 UART2 (DM2) U1C0 RXD DX0A-P0.4 TXD DOUT0-P0.5 TX_ENABLE GPIO-P0.7 TXACTIVE# GPIO-P0.6 GNDISO GNDISO C406 15pF/0402 ADC AIN R410 VISO3.3 SPI Slave U0C1 CS_IN DX2A-P2.3 CLK_IN DX1A-P2.4 PULL Select GPIO-P0.8 10k/0402 21 SWCLK 22 23 CS 24 25 26 31 6 41 28 5 3 4 7 10 19 20 11 12 13 14 15 16 35 36 37 38 39 40 42 43 44 45 46 47 48 1 2 TX RX R404 R406 4 GNDISO Isolation 33R/0402 33R/0402 GNDISO SWCLK CS SWD_OUT SWD_IN SWD_DIR DEBUG_LED# COM_LED# 4 COM LED Level Shifter No RESET Pin UART SPD SWV JTAG C410 100nF/0402 U0C0 GPIO-P1.3 DX0B-P1.4 DOUT0-P1.5 SCLKOUT-P1.1 SELO0-P1.0 C411 100nF/0402 A C407 15pF/0402 R411 C412 4.7uF/X7R/0805 SPI Master SWD DIR MISO MOSI CLK_OUT CS_OUT 10k/0402 GNDISO C414 100nF/0402 SWD_DIR SWD_IN SWD_OUT SWCLK R414 C415 100nF/0402 3 C413 100nF/0402 VISO3.3 C416 10uF/10V/0805 ON-BOARD DEBUGGER (OBD) and UART IF 1k/0402 BAS3010A-03W GNDISO VISO3.3 5 VISO3.3 100nF/0402 C408 X401S VISO5 GNDISO R413 120R/0805 CANH CANL 1 5 7 6 8 GNDISO VISO5 GNDISO 8 SWCLK5 2 SWD_DIR5 3 SWD_OUT5 4 PC_TXD5 5 PC_RXD5 6 SWD_IN5 7 VISO5 GND2 5 6 B1 B2 B3 B4 B5 B6 VDD2 GND GND1 RXD TXD VCC1 U406 7 9 4 2 3 1 15 14 13 12 11 10 16 BYP EXP GND GND A VCC GND Y U408 GND C VISO3.3 GNDISO PC_TXD5 CANH OBD_OFF# A VDD3.3 PC_RXD/P5.1 SWIO/TMS PC_TXD/P5.0 R412 4k7/0402 CAN_TX/P3.2 CAN_RX/P14.3 GND VDD3.3 SWCLK/TCK GNDISO Sheet: 4/4 8 28/10/2013 08:47:38 KIT_XMC4400_DC_V1 On-board Debugger, Isolation V1.1 / 28.10.2013 / KC, Ma, AR C418 100nF/0402 TP402 5 3 4 TP401 74LVC1G126GW 2 1 OE GNDISO 4 9 2 C402 10nF/0402 TMS VDDP TDO GND1 NC1 GND2 TDI RESET TRST BRKOUT TCLK GND3 BRKIN NC3 NC2 NC4 1 8 BAS3010A-03W VISO5 V401 DriveMonitor2 VDD3.3 VDD3.3 C409 1uF/0402 ISO1050DUB GND2 CANH CANL VCC2 OUT IFX1763_PADNOP GND GND GND EN IN U402 SENSE/ADJ CANL SWCLK5 SWD_DIR5 SWD_IN5 PC_RXD5 SWD_OUT5 Si8462BB-B-IS1 GND1 A1 A2 A3 A4 A5 A6 VDD1 U405 OBD ISOLATION GNDISO 3 6 7 5 8 7 DEBUG AND UART IF OBD 3.3V POWER SUPPLY GNDISO 1k5/0603 LED401 LED-GN/D/0603 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. Legal Disclaimer GNDISO W1*4 1 2 3 4 X402 VISO5 OBD POWER SUPPLY LED 6 V404 BAS3010A-03W CAN IF WITH ISOLATION GNDISOGNDISO 1 2 3 4 5 X401C L401 BLM18PG600 3 D1 C A R401 VUSB5 V403 ESD8V0L2B-03L 1 VISO5 V402 R407 R408 LED403 680R/0603 LED-RT/D/0603 1M/0402 2 C419 4k7/0402 LED402 680R/0603 LED-GN/D/0603 2 D2 ZX62-AB-5PA VISO5 10k/0402 R402 R409 100nF/0402 C 1uF/0402 C417 24 A R403 VUSB5 C403 10uF/10V/0805 Board User's Manual C404 10uF/10V/0805 Figure 20 C405 100nF/0402 1 E D C B A KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Production Data Isolated On-board Debugger and CAN Interface Revision 1.0, 2013-11-05 1 2 3 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Production Data Component Placement CAN X301 C216 C220 X202 R308 R313 R314 R306 R307 R309 X302 TP301 ENABLE GND VDD5USB USB_D+ USB_D- P3.0 C215 R345 C224 X202 DIN 41612-B/2 R351 R350 Q201 C208 C222 1 R302 C304 R316 R315 P3.3 P1.6 P1.7 VDD5 R301 C303 R312 R311 R305 C218 C214 R206 C209 R348 R318 C301 T301 LED301 R319 R205 R204 T302 R324 R325 +5V R326 HA0 R327 HA1 R342 CTRAP R349 HALL0 X303 W_H 10 GND 16 GND LED201 +3.3V TP202 X402 V_H W_L ENC0 X301 R341 1 U_H TP201 ADJ_1 X303 1 2 3 4 5 1 0 V_L C212 XMC4400 C223 R344 U_L R202 X402 C306 R321 C305 R320 C302 R317 C210 C219 P3.1 H 5VISO U303 P3.5 R413 LED TP204 P2.15 C211 U201 P4.0 L Q202 R340 R346 R347 LED203 P15.2 V401 HA2 U409 V404 1 C418 R410 C419 GND 1 R322 R323 R411 U406 C420 T401 RESET T402 1 R414 C201 R405 U411 LED202 SW201 P14.12 POTI P14.13 SWIO G1CH5 TP402 C406 U410 Figure 21 R412 U405 C415 X403 Q401 U408 C411 C414 P3.4 R303 C221 R203 C417 C401 C407 TP401 L202 C217 1 R343 U302 R310 C202 LED P2.2 TP203 b A1 a B1 R339 U301 C206 C207 C213 L201 U202 C205 C409 U401 P2.1 P2.0 n.c. C311 R336 U304 C307 L301 R304 C308 R328 C310 R330 LED302 T304 C203 C309 R201 SWCLK P5.2 GND R329 1 C204 X304 ENC1 X304 R331 GND HA2 R338 R333 R334 1 R332 HA1 HA0 T303 C410 C416 R406 R404 LED403 LED402 C413 R402 C412 DEBUG C405 C402 COMR401 R408 C404 V403 R337 +5V R407 U402 R335 ADJ_3 C403 R403 X401 V301 5 4 3 2 1 X305 V402 L401 X305 HALL1 10 X201 X201 Drive Card XMC4400 LED401 X401 C408 R409 3.2 ADJ_2 GND Component Placement V1 / 02.08.2013 / Ma KIT_XMC4400_DC 2/8/2013 07:47:38 Sheet: 1/1 1 2 Board User's Manual 3 25 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Production Data 3.3 Bill of Material (BOM) Table 7 BOM of KIT_XMC4400_DC_V1 Board Pos. Qty No. 1 1 2 7 Value Device Reference Des. 10k 680R/0603 potentiometer R201 RESISTOR 0603 R202, R203, R205, R319, R330, R401, R402 R204, R407, R412 R206, R405 R301, R302, R303, R304, R305, R306, R307, R308, R340, R341, R342, R343, R344, R345, R414 R309, R310, R311, R312, R313, R314, R315, R316, R318, R322, R323, R324, R329, R332, R333, R334, R346, R347, R348, R349, R350, R351 R317, R320, R321, R325, R326, R327, R328, R331, R335, R336, R337, R338 3 4 5 3 2 15 4k7/0402 510R/0603 1k/0402 RESISTOR 0402 RESISTOR 0603 RESISTOR 0402 6 22 1k96/0402 RESISTOR 0402 7 12 120R/0402 RESISTOR 0402 8 9 10 11 12 13 14 1 1 2 3 1 1 28 0R/0603 1k5/0603 33R/0402 10k/0402 1M/0402 120R/0805 100nF/0402 RESISTOR 0603 RESISTOR 0603 RESISTOR 0402 RESISTOR 0402 RESISTOR 0603 RESISTOR 0805 CAPACITOR 0402 15 16 17 2 2 9 10nF/0402 4.7u/X7R/0805 10uF/10V/0805 CAPACITOR 0402 CAPACITOR 0805K CAPACITOR 0805K 18 19 20 21 22 6 6 2 4 5 15pF/0402 15nF/0603 1uF/0402 BLM18PG600 LED-GN/D/0603 CAPACITOR 0402 CAPACITOR 0603 CAPACITOR 0402 FERRIT BEAD 0603 LEDCHIPLED 0603 23 24 25 26 27 28 29 30 31 2 1 1 2 1 4 1 1 1 LED-GE/D/0603 LED-RT/D/0603 32.768KHz 12MHZ/S/3.2X2.5 FSM16JH BCR198W BSS223PW BCR148W XMC4400_LQFP100 LEDCHIPLED 0603 LEDCHIPLED 0603 CRYSTAL CRYSTAL SWITCH TRANSISTOR TRANSISTOR TRANSISTOR INFINEON MCU Board User's Manual 26 R339 R403 R404, R406 R408, R410, R411 R409 R413 C201, C205, C206, C207, C216, C217, C218, C219, C220, C221, C222, C223, C301, C303, C304, C307, C308, C401, C405, C408, C410, C411, C413, C414, C415, C418, C419, C420 C202, C402 C224, C412 C203, C204, C212, C213, C214, C215, C403, C404, C416 C208, C209, C210, C211, C406, C407 C302, C305, C306, C309, C310, C311 C409, C417 L201, L202, L301, L401 LED201, LED301, LED302, LED401, LED402 LED202, LED203 LED403 Q201 Q202, Q401 SW201 T301, T302, T303, T304 T401 T402 U201 Revision 1.0, 2013-11-05 KIT_XMC4400_DC_V1 Drive Card XMC4400 V1 Production Data 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 2 2 2 1 1 1 1 3 4 1 2 2 1 2 1 1 1 IFX1763 AD8618ARUZ AM26LV32EIPW XMC4200_QFN48 Si8462BB-B-IS1 ISO1050DUB 74LVC1G126GW SN74LVC2T45DCT BAS3010A-03W ESD8V0L2B-03L W1*10 CONP_2X05 MAB32B2 MPT0,5/5-2,54 ZX62-AB-5PA W1*4 W2*8 Board User's Manual INFINEON LDO OPAMP ENCODER IC INFINEON MCU ISOLATED DIGITAL ISOLATED CAN LOGIC LOGIC SCHOTTKY ESD DIODE PINHEADER CONNECTOR CONNECTOR CONNECTOR MICRO-USB CONNECTOR CONNECTOR 27 U202, U402 U301, U302 U303, U304 U401 U405 U406 U408 U409, U410, U411 V301, V401, V402, V404 V403 X201, X202 X301, X304 X302 X303, X305 X401 X402 X404 Revision 1.0, 2013-11-05 w w w . i n f i n e o n . c o m Published by Infineon Technologies AG