X MC13 00 CPU Car d For XMC1000 Family CPU- 13A- V1 XMC1300 CPU Card Boar d User ' s Manu a l Revision 2.0, 2013-12-18 Micr ocont r ol ler Edition 2013-12-18 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. CPU-13A-V1 XMC1300 CPU Card Revision History Page or Item Subjects (major changes since previous revision) Revision 2.0, 2013-12-18 14,15 Change C210 to 4.7uF Trademarks of Infineon Technologies AG AURIX™, C166™, CanPAK™, CIPOS™, CIPURSE™, EconoPACK™, CoolMOS™, CoolSET™, CORECONTROL™, CROSSAVE™, DAVE™, DI-POL™, EasyPIM™, EconoBRIDGE™, EconoDUAL™, EconoPIM™, EconoPACK™, EiceDRIVER™, eupec™, FCOS™, HITFET™, HybridPACK™, I²RF™, ISOFACE™, IsoPACK™, MIPAQ™, ModSTACK™, my-d™, NovalithIC™, OptiMOS™, ORIGA™, POWERCODE™, 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. 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-11-11 Template: IFX_Template_2011-11-11.dot CPU-13A-V1 XMC1300 CPU Card Table of Contents 1 1.1 1.2 Overview ........................................................................................................................................ 7 Key Features .................................................................................................................................. 7 Block Diagram................................................................................................................................. 7 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 Hardware Description ................................................................................................................... 8 Power Supply .................................................................................................................................. 8 Reset .............................................................................................................................................. 9 Clock Generation ............................................................................................................................ 9 Boot Option ..................................................................................................................................... 9 Debug Interface and virtual com port ............................................................................................... 9 LED ................................................................................................................................................ 9 Potentiometer................................................................................................................................ 10 Application Card connector ........................................................................................................... 10 3 3.1 3.2 3.3 Production Data .......................................................................................................................... 12 Schematics ................................................................................................................................... 12 Layout and Geometry.................................................................................................................... 15 Bill of Material ............................................................................................................................... 15 Board User's Manual 4 Revision 2.0, 2013-12-18 CPU-13A-V1 XMC1300 CPU Card List of Figures Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure 8 Figure 9 Block Diagram of XMC1300 CPU Card............................................................................................ 7 XMC1300 CPU Card ....................................................................................................................... 8 Power Supply circuit ........................................................................................................................ 8 LEDs circuit................................................................................................................................... 10 Potentiometer Circuit ..................................................................................................................... 10 Pinout of the 2x30 pin edge connector........................................................................................... 11 Schematic 1 of 2 XMC1300 CPU Card .......................................................................................... 13 Schematic 2 of 2 XMC1300 CPU Card .......................................................................................... 14 XMC1300 CPU Card layout and geometry .................................................................................... 15 Board User's Manual 5 Revision 2.0, 2013-12-18 CPU-13A-V1 XMC1300 CPU Card List of Tables Table 1 Table 2 Table 3 Debug connector X201 .................................................................................................................... 9 LEDs Pinout .................................................................................................................................. 10 XMC1300 CPU Card ..................................................................................................................... 15 Board User's Manual 6 Revision 2.0, 2013-12-18 CPU-13A-V1 XMC1300 CPU Card Introduction This document describes the features and hardware details of the XMC1300 CPU Card. This board is mounted ® TM with ARM Cortex -M0 based XMC1300 Microcontroller from Infineon Technologies AG. This board is part of Infineon’s XMC1000 Application Kits 1 Overview The XMC1300 CPU board (CPU-13A-V1) houses the XMC1300 Microcontroller and a 2x30 pin edge for application expansion. The board along with application cards (e.g. Colour LED Card, White LED Card) demonstrates the capabilities of XMC1300. The main use case for this board is to demonstrate the generic features of XMC1300 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 XMC1300 CPU Card is equipped with the following features ® TM XMC1300 (ARM Cortex -M0 based) Microcontroller, TSSOP38 Connection to XMC1300 application cards via card edge connector Detachable J-Link debugger and UART virtual COM port, with micro USB connector Six user LEDs Potentiometer, connected to analog input P2.5 Power supply via Micro-USB connector 1.2 Block Diagram Figure 1 shows the functional block diagram of the XMC1300 CPU Card. Features include: − On board Debugger, for downloading and debugging of application code − Virtual com port for uart communication with terminal program e.g. Hyperterminal. − 2x30 card edge connector, for extension to application card e.g. Colour LED Card and White LED Card. − 6 User LEDs connected to GPIO P0.0, P0.1, P0.6, P0.7, P0.8 and P0.9 − Variable resistor R110 connected to Analog input P2.5 − All the pins of XMC1300 are accessible via the connector JP101, JP102, JP103 and JP104 Figure 1 Block Diagram of XMC1300 CPU Card Board User's Manual 7 Revision 2.0, 2013-12-18 CPU-13A-V1 XMC1300 CPU Card 2 Hardware Description The following sections give a detailed description of the hardware and how it can be used. Figure 2 2.1 XMC1300 CPU Card Power Supply XMC1300 CPU Card is powered from the micro USB connector (5V); however, there is a current limit that can be drawn from the host PC through USB. If the CPU-13A-V1 board is used to drive other application board (e.g. Colour LED Card, White LED Card) and the total current required exceeds 500mA, then the board needs to be powered by external power supply connected to VDD and GND connection on board. The XMC1300 device can operate by power supply of 1.8V till 5.5Vdc. On this board, 5Vdc is used to power the XMC1300 device. However, if user wants to power the XMC1300 device with 3.3Vdc, then, set Jumper at JP201 to 3.3V side. Figure 3 Power Supply circuit Board User's Manual 8 Revision 2.0, 2013-12-18 CPU-13A-V1 XMC1300 CPU Card 2.2 Reset XMC1300 does not have a reset pin, hence, user can unplug and replug the USB cable to achieve power-on master reset. 2.3 Clock Generation No external clock source is required. XMC1300 has two internal oscillators DCO1 and DCO2. DCO1 has a clock output of 64MHz. DCO2 is used to generate the standby clock running at 32.768KHz which used for Real Time Clock too. The main clock, MCLK and fast peripherial clock, PCLK, are generated from DCO1’s output. 2.4 Boot Option After power-on reset with master reset, XMC1300 device will enter different boot mode depend on the BMI (Boot Mode Index) value stored in XMC1300’s flash configuration sector 0 (CS0). The BMI value preprogrammed on the XMC1300 device on CPU Card is User mode with debug enabled, hence, the XMC1300 device will start to run the application code in its embedded Flash after power on reset. 2.5 Debug Interface and virtual com port XMC1300 CPU Card has on-board debugger which supports Serial Wire Debug (SWD) and Single Pin Debug (SPD) as debug interface. SPD is a proprietary debugging protocol from Infineon Technologies and it requires only 1 pin for debug communication. The debugger also provides a virtual COM port which support UART communication via P1.3 (rx-in) and P1.2 (tx-out) of XMC1300. There is a 2x5 pins Header Debug connector X201. Table 1 Debug connector X201 Pin Signal Name XMC1300 Signal Description 1 2 3 4 5 SWCLK SWD(SPD) VDDP GND GND P0.15 P0.14 VDDP VSSP VSSP SWD clock signal SWD / SPD signal +5V Ground Ground 6 7 VDDP PC_TXD VDDP P1.3 +5V UART data received 8 PC_RXD P1.2 UART data transmit 2.6 LED The port pins P0.0, P0.1, P0.6, P0.7, P0.8 and P0.9 are connected to LED101, LED102, LED103, LED104, LED105 and LED106 respectively. The LED is turn on by output ‘Low’ at the port pin. Board User's Manual 9 Revision 2.0, 2013-12-18 CPU-13A-V1 XMC1300 CPU Card Figure 4 Table 2 LEDs circuit LEDs Pinout LED XMC1300 Port Pin Description LED101 LED102 P0.0 P0.1 Output ‘Low’ to on LED Output ‘Low’ to on LED LED103 LED104 LED105 LED106 P0.6 P0.7 P0.8 P0.9 Output ‘Low’ to on LED Output ‘Low’ to on LED Output ‘Low’ to on LED Output ‘Low’ to on LED 2.7 Potentiometer XMC1300 CPU Card provides a potentiometer R110 for ease of use and testing of the on-chip analog to digital converter. The potentiometer is connected to the analog input P2.5. The analog output of the potentiometer is the same the VDDP voltage supplied to the XMC1300 device. Figure 5 2.8 Potentiometer Circuit Application Card connector XMC1300 CPU Card has a 2x30 pins card edge connector. The mating connector is SAMTEC HSEC8-130-01L-RA-XX. Board User's Manual 10 Revision 2.0, 2013-12-18 CPU-13A-V1 XMC1300 CPU Card Figure 6 Pinout of the 2x30 pin edge connector Board User's Manual 11 Revision 2.0, 2013-12-18 CPU-13A-V1 XMC1300 CPU Card 3 Production Data 3.1 Schematics This chapter contains the schematics for the XMC1300 CPU Card: Figure 7: CPU, Pin Headers, Potentiometer and LED and 60pin Edge connector Figure 8: On-board Debugger, Power Supply Board User's Manual 12 Revision 2.0, 2013-12-18 CPU-13A-V1 XMC1300 CPU Card Figure 7 Schematic 1 of 2 XMC1300 CPU Card Board User's Manual 13 Revision 2.0, 2013-12-18 CPU-13A-V1 XMC1300 CPU Card Figure 8 Schematic 2 of 2 XMC1300 CPU Card Board User's Manual 14 Revision 2.0, 2013-12-18 CPU-13A-V1 XMC1300 CPU Card 3.2 Layout and Geometry Figure 9 XMC1300 CPU Card layout and geometry 3.3 Bill of Material Table 3 XMC1300 CPU Card No. Qty Value Device Reference Designator 1 2 3 4 1 1 1 1 Capacitor Capacitor Capacitor Capacitor 5 6 7 8 9 10 1 1 1 1 1 1 11 12 13 14 15 16 1 1 1 1 1 1 100nF/10V/10%/0603 220nF/10V/10%/0603 220nF/10V/10%/0603 22uF/10V/10%/0805 10uF/10V/10%/0805 100nF/10V/10%/0603 100nF/10V/10%/0402 15pF/10V/10%/0402 15pF/10V/10%/0402 100nF/10V/10%/0402 100nF/10V/10%/0402 100nF/10V/10%/0402 4.7uF/10V/10%/0805 100nF/10V/10%/0402 100nF/10V/10%/0402 100nF/10V/10%/0402 C101 C102 C103 C201 C202 C203 C204 C205 C206 C207 C208 C209 C210 C211 C212 C213 Board User's Manual Capacitor Capacitor Capacitor Capacitor Capacitor Capacitor Capacitor Capacitor Capacitor Capacitor Capacitor Capacitor 15 Revision 2.0, 2013-12-18 CPU-13A-V1 XMC1300 CPU Card No. Qty Value Device Reference Designator 17 18 19 20 1 1 1 1 Capacitor Resistor Resistor Resistor 21 22 23 24 25 26 27 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 33 34 1 1 35 36 1 1 37 38 39 40 41 42 1 1 1 1 1 1 43 44 45 46 47 48 49 50 51 52 1 1 1 1 1 1 1 1 1 1 53 54 55 56 57 58 1 1 1 1 1 1 59 1 100nF/10V/10%/0402 SN74LVC2T45DCT SN74LVC1T45DCK SN74LVC1T45DCK SN74LVC2T45DCT SN74LVC1T45DCK BLM18PG600 LED-RED/D/0603 LED-RED/D/0603 LED-RED/D/0603 LED-RED/D/0603 LED-RED/D/0603 LED-RED/D/0603 12MHZ/S/3.2X2.5 0R/0603 0R/0603 0R/0603 4K7/0603 4K7/0603 4K7/0603 4K7/0603 4K7/0603 4K7/0603 10k 0R/0603 680R/0603 680R/0603 33R/0402 510R/0603 33R/0402 4k7/0402 10k/0402 1M/0402 5K10/1%/0603 10k/0402 5K10/1%/0603 10k/0402 10k/0402 10k/0402 10k/0402 JMPER_VSEL JUMPER 219-04 C215 IC202 IC203 IC204 IC205 IC206 L201 LED101 LED102 LED103 LED104 LED105 LED106 Q201 R101 R102 R103 R104 R105 R106 R107 R108 R109 R110 R111 R201 R202 R204 R205 R206 R207 R208 R209 R210 R211 R212 R214 R215 R216 R217 JP201 JP201a S201 Board User's Manual Resistor Resistor Ferrite Bead Red ChipLED Red ChipLED Red ChipLED Red ChipLED Red ChipLED Red ChipLED Quarz Resisto Resistor Resistor Resistor Resistor Resistor Resistor Resistor Resistor Potentiometer Resistor Resistor Resistor Resistor Resistor Resistor Resistor Resistor Resistor Resistor Resistor Resistor Resistor Resistor Resistor Resistor 1x3 Header Red Switch - DIL 16 Revision 2.0, 2013-12-18 CPU-13A-V1 XMC1300 CPU Card No. Qty Value Device Reference Designator 60 61 62 63 1 1 1 1 2x4 Header 2x4 Header ChipLED ChipLED 64 65 66 1 1 1 MA04-2 MA04-2 LED-GN/D/0603 LED-R/D/0603 ESD8V0L2B-03L ZX62-AB-5PA X102 X202 V201 V202 V204 X202 XMC1300-T038 67 1 68 1 IFX25001MEV33 69 70 71 72 1 1 1 1 73 74 75 76 77 1 1 1 1 1 XMC4200_QFN48 BAT60A BRIDGE10X10 BRIDGE10X10 no ass./10nF/0402 no ass./MCU no ass./MCU no ass./MCU no ass./MCU no ass./XMC_SWD Board User's Manual Diode Micro-USB Microcontroller, Infineon 3V3 regulator, Infineon Microcontroller, Infineon Diode BRIDGE10 BRIDGE10 Capacitor 2x5 pin header 2x5 pin header 2x5 pin header 2x5 pin header 1x5 pin header 17 IC101 IC201 U201 V203 BR101 BR102 C214 JP101 JP102 JP103 JP104 JP202 Revision 2.0, 2013-12-18 w w w . i nf i n eo n. com Published by Infineon Technologies AG