XMC4000 Overview TTA Training. IFCN ATV SMD Jing XiaoBo

Size: px
Start display at page:

Download "XMC4000 Overview TTA Training. IFCN ATV SMD Jing XiaoBo"

Transcription

1 XMC4000 Overview 2012 TTA Training IFCN ATV SMD Jing XiaoBo

2 XMC4000 Overview XMC4000 Family Family Concept Product Information Applications Ecosystem Kits

3 Family Concept Flexibility & Scalabilty

4 Infineon Microcontroller s Philosophy uc DSP Challange Tooling Complexity Software Flex Scale Improvement Flexible Function Mapping Software Friendly Repetitive Peripheral Structures Interconnection Matrix Scalability Infineon Microcontroller Advantage Platform Reusable Software Platform Reusable Hardware Copyright Infineon Technologies All rights Page reserved. 4

5 Application Roadmap 2,5MB 1MB XMC47 Automation & Control XMC45 768kB 512kB XMC44 256kB XMC42 128kB 64kB XMC41 Smart Sensors & Actuators <50 I/O <50MHz 100 I/O 100MHz >200 I/O >150MHz Copyright Infineon Technologies All rights Page reserved. 5

6 Scalable Portmapping Accross Family Analog Analog Ref. Debug USB XTAL, RESET Supply Copyright Infineon Technologies Page All rights 6 reserved.

7 Alternate Function Assignement to Ports Packages Pins Inputs P P2.15 LEDTS_TSIN6A ETH_COLA U1C0_DX0C CCU42_IN0B CCU42_IN1B CCU42_IN2B CCU42_IN3B P2.14 CCU43_IN0B CCU43_IN1B CCU43_IN2B CCU43_IN3B P2.13 EBU_D31 CCU43_IN2C P2.12 EBU_D30 CCU43_IN3C P2.11 EBU_D29 44 P2.10 EBU_D P2.9 LEDTS_TSIN5A EBU_D27 DAC0_TRGE CCU41_IN0B CCU41_IN1B CCU41_IN2B CCU41_IN3B P2.8 LEDTS_TSIN4A EBU_D26 DAC0_TRGF CCU40_IN0B CCU40_IN1B CCU40_IN2B CCU40_IN3B P2.5 LEDTS_TSIN3A EBU_D25 ETH_CRS_DVA U0C1_DX0B ERU0_0A2 PIF1_IN0A CCU41_IN0A P2.4 LEDTS_TSIN2A EBU_D24 ETH_RXERA U0C1_DX1A ERU0_0B2 PIF1_IN1A CCU41_IN1A P2.3 LEDTS_TSIN1A EBU_D23 ETH_RXD1A U0C1_DX2A ERU0_1A2 PIF1_IN2A CCU41_IN2A P2.2 LEDTS_TSIN0A EBU_D22 ETH_RXD0A U0C1_DX0A ERU0_1B2 CCU41_IN3A P2.1 EBU_D21 ETH_CLK_RMIIA ERU1_0B0 CCU40_IN0C P2.0 ETH_MDI EBU_D20 ERU0_0B3 CCU40_IN1C P2.7 DSD_DIN0B ERU1_1B0 CCU40_IN2C P2.6 U2C0_HWIN3 DSD_DIN1B MCAN_N1_RXDA ERU0_1B3 CCU40_IN3C Packages Pins Outputs P P2.15 ADC_EMUX12 CCU80_OUT11 LEDTS_LINE6 LEDTS_EXTENDED6 EBU_nBC P2.14 ADC_EMUX11 U1C0_DOUT0 CCU80_OUT21 DB_ETM_TRACECLK EBU_nBC0 P2.13 ETH_TXD3 ETH_TXD1 DB_ETM_TRACEDATA[0] EBU_AD31 P2.12 ETH_TXD2 CCU81_OUT33 ETH_TXD0 DB_ETM_TRACEDATA[1] EBU_AD30 P2.11 ETH_TXER CCU80_OUT22 DB_ETM_TRACEDATA[2] EBU_AD29 44 P2.10 ADC_EMUX10 DB_ETM_TRACEDATA[3] EBU_AD P2.9 ETH_TXD1 CCU80_OUT22 LEDTS_LINE5 LEDTS_EXTENDED5 EBU_AD P2.8 ETH_TXD0 CCU80_OUT32 LEDTS_LINE4 LEDTS_EXTENDED4 EBU_AD P2.5 ETH_TX_EN U0C1_DOUT0 CCU41_OUT0 LEDTS_LINE3 LEDTS_EXTENDED3 EBU_AD P2.4 ADC_EMUX02 U0C1_SCLKOUT CCU41_OUT1 LEDTS_LINE2 LEDTS_EXTENDED2 EBU_AD P2.3 ADC_EMUX01 U0C1_SELO0 CCU41_OUT2 LEDTS_LINE1 LEDTS_EXTENDED1 EBU_AD P2.2 ADC_EMUX00 CCU81_OUT01 CCU41_OUT3 LEDTS_LINE0 LEDTS_EXTENDED0 EBU_AD P2.1 CCU81_OUT11 DSD_PWMP LEDTS_COL0 DB_TDO/TRACESWO EBU_AD P2.0 CCU81_OUT21 DSD_PWMN LEDTS_COL1 ETH_MDO EBU_AD P2.7 ETH_MDC MCAN_N1_TXD CCU80_OUT03 LEDTS_COL P2.6 U2C0_SELO4 CCU80_OUT13 LEDTS_COL3 U2C0_DOUT3 One Port can have up to 10 input functions up to 6 output functions Copyright Infineon Technologies Page All rights 7 reserved.

8 Repetitive Structures Example CCU4 multiple & identical instances of USIC MultiCAN CCU4 / CCU8 with multiple slices per instance POSIF multiple kernels within one ADC module Copyright Infineon Technologies Page All rights 8 reserved.

9 Flexible Input Functionality Example CCU4 CCU4-Input-Selection and Function Mapping Flexibility for system design and software input function can be selected after it is assigned e.g. Count can be reconfigured to Capture Copyright Infineon Technologies Page All rights 9 reserved.

10 Making Solutions: Example Quadrature Encoder Position Number of Ticks per Interval Fast Speed Velocity Capture on Number of Ticks Slow Speed Velocity Copyright Infineon Technologies Page All rights 10 reserved.

11 Offloading CPU Example Quad ADC Trigger Control Conversion Control via Request Sources & Arbitratation Result Handling Copyright Infineon Technologies Page All rights 11 reserved.

12 XMC4000 Product Information

13 XMC4000 Packages versus Memories CPU 125 C Flash SRAM MB 512kB XMC4700 (in def.) XMC4700 (in def.) 120 1MB 160kB XMC4500 XMC kB 160kB XMC kB 80kB XMC / kB 40/80kB XMC4200 XMC kB 20kB XMC4200 XMC kB 20kB XMC4100 VQFN48 (7x7) LQFP64 (12x12) LQFP64 (12x12) LQFP100 (16x16) LQFP144 (22x22) LQFP176 (26x26) LFBGA64 (in def.) (5x5) LFBGA144 (10x10) LFBGA225 (13x13) Copyright Infineon Technologies All rights Pagereserved. 13

14 XMC4000 Key Family Members Strong Portfolio, Maximised Scalability Low-end High-end * Under definition System Performance Timer rs Signal Processing Communication XMC4100 XMC4200 XMC4400 XMC4500 XMC4700* Core ARM Cortex TM -M4 CPU frequency (at 125 C) 80 MHz 80 MHz 120 MHz 120 MHz 180 MHz Co-proc Floating Point Unit Flash size 128 kb 256 kb 512 kb 1 MB 2.5 MB RAM size 20 kb 40 kb 80 kb 160 kb 512 kb Cache 4 kb 4 kb 4 kb 4 kb 6 kb POSIF 2x 2x 2x 2x 2x CCU4 (4ch) 2x 2x 4x 4x 4x CCU8 (4ch) 1x 1x 2x 2x 2x High-resolution PWM channels (150ps) 4x 4x 4x ADC 12-bit 2x 2x 4x 4x 4x Delta/Sigma Demodulator 4x 4x 4x DAC 2x 2x 2x 2x 2x IEEE 1588 Ethernet MAC 1x 1x 2x USB FS DEV FS DEV FS OTG FS OTG HS OTG SD/MMC Serial channels (UART, SPI, I 2 C, I 2 S) 4x 4x 4x 6x 6x Ext. Memory I/F CAN 2x 2x 2x 3x 3x Touch Button Copyright Infineon Technologies All rights reserved. Page 14

15 XMC4000 Family: Key Milestones XMC4500 Family lead product mid- to high-end Package options LQFP-100, LQFP-144, LFBGA-144 XMC4400 / XMC4200 / XMC4100 Lower-end derivatives of XMC4500 Package options LQFP-100, LQFP-64, VQFN-48 XMC4700 High-end derivative of XMC4500 Package options LQFP-176, LFBGA-144, LFBGA-225 Feb 2012 May 2012 Nov 2012 Feb 2013 Feb 2014 April 2014 Customer samples Start of mass production Customer samples Start of mass production Customer samples Start of mass production Copyright Infineon Technologies All rights Pagereserved. 15

16 XMC Naming Conventions Package Type E BGA F T/LQFP M MQFP V VQFN Number of pins (decimal) Temperature Range F -40 to 85 C K -40 to 125 C Flash size in kbyte (decimal) Non-significant part number (HEX), e.g. for customer versions, silicon versions, etc. XMC 4500 F 144 K 1024 XX Family Name XMC = Industrial Microcontroller Family based on ARM Cortex Core Type 4 Cortex M4 Family Member, Positioning 70 high-end 50 mid- end low-end Derivatives F..1 Product derivatives, e.g. strip-down, upgrade, reduced frequency 0 Lead silicon Page 16

17 XMC4500 Spec Overview CPU Core: Cortex-M4, 120MHz DSP/MAC instructions System timer Float Point Unit (FPU) Memory Protection Unit (MPU) Nested Vectored interrupt Controller (NVIC) Event Request Unit (ERU) Flexible CRC Engine(FCE)

18 XMC4500 Spec Overview Memory 16KByte on-chip ROM 64KByte PSRAM, 64KBytes DSRAM 32KBytes communication RAM 1024KBytes Flash with 4KB Instruction Cache Communication Ethernet SDMMC 3 x USIC EBU MultiCAN (3 nodes) USB OTG LEDTS Copyright Infineon Technologies All rights Pagereserved. 18

19 XMC4500 Spec Overview Analog Peripherals 4 x A/D kernels, 12-bit, 28 channels Delta-Sigma Demodulator, 4 channels 2 x D/A channel,12-bit Industrial Control Peripherals 2 x CCU8 Die Temperature Sensor (DTS) 4 x CCU4 RTC 2 x POSIF SCU WDT Copyright Infineon Technologies All rights Pagereserved. 19

20 XMC4500 Spec Overview Debug Support features: 8 breakpoints, CoreSight, Trace Supprot interfaces: ARM-JTAG, SWD, Single Wire Trace Packages PG-LFBGA-144 PG-LQFP-144 PG-LQFP-100 Temperature Power Supply: V Copyright Infineon Technologies All rights Pagereserved. 20

21 XMC4500 Series Product Types Sales Product Ordering Code Flash kb Ethernet USB CAN Ta in C Package Packing Packing Size XMC4500-E144F1024 AA SP Y Y Y PG-LFBGA-144 TRAYS 348 XMC4500-F100F1024 AA SP Y Y Y PG-LQFP-100 TRAYS 450 XMC4500-F100F768 AA SP Y Y Y PG-LQFP-100 TRAYS 450 XMC4500-F100K1024 AA SP Y Y Y PG-LQFP-100 TRAYS 90 XMC4500-F100K768 AA SP Y Y Y PG-LQFP-100 TRAYS 450 XMC4500-F144F1024 AA SP Y Y Y PG-LQFP-144 TRAYS 360 XMC4500-F144F768 AA SP Y Y Y PG-LQFP-144 TRAYS 360 XMC4500-F144K1024 AA SP Y Y Y PG-LQFP-144 TRAYS 360 XMC4500-F144K768 AA SP Y Y Y PG-LQFP-144 TRAYS 360 XMC4502-F100F768 AA SP N Y Y PG-LQFP-100 TRAYS 450 XMC4502-F100K768 AA SP N Y Y PG-LQFP-100 TRAYS 450 XMC4504-F100F512 AA SP N N N PG-LQFP-100 TRAYS 450 XMC4504-F100K512 AA SP N N N PG-LQFP-100 TRAYS 450 XMC4504-F144F512 AA SP N N N PG-LQFP-144 TRAYS 360 XMC4504-F144K512 AA SP N N N PG-LQFP-144 TRAYS 360

22 XMC4000 is benchmark for Actuator Control & Analog, Industrial Communication ARM Cortex TM -M4 & Floating Point Unit DEBUG System Timer Real Time Clock DMA Memories Communication Timer & Actuator Control Analog & Mixed Signal Safety/Reliability Ethernet CCU4 ADC Data protection through ECC/Parity USB SD/MMC card I/F CCU8 High Resolution PWM DAC HMI CRC & Random Pattern generation External Memory I/F Position Interface Capacitive Touch CAN USIC (Serial communication) ΔΣ Demodulator LED Matrix Ports Infineon innovation Infineon state-of-the-art Standard Copyright Infineon Technologies All rights reserved. Page 22

23 Key Values for our customers Market need New Industrial MCU family DAVE Energy efficiency Connectivity Reduce time-toproduction and software cost Most advanced PWM, timers and four 12- bit ADC for efficient drives High-resolution PWM and control logic for solar inverters -Demodulator to save an ASIC Real-time optimized system: powerful peripherals working autonomously and fastest eflash Complete set of industrial standard connectivity peripherals: including Ethernet, USB, SD/MMC, CAN, SPI, UART, I²C Scalable family Widest application coverage by best configurability Trusted and industry-proven product quality, reliability, long-term supply Fast and easy access to advanced algorithms via graphical programming Open for customer enhancements Drivers and stacks Open for 3rd party software integration Operating system integration High-level programming Component based programming enabling software re-use Copyright Infineon Technologies All rights reserved. Page 23

24 XMC4000 Architecture is optimized for Best-in-class Real-time Control DSP instructions Floating Point Unit (single precision) Memory Protection (MPU) Bus matrix with separate busses for code, data, system Separated SRAM macros Fast interrupt response time and task switching Peripheral access CPU frequency 4 DMA Engines BROM FLASH PSRAM FCE WDT STM ICODE DCODE ADC CCU40 CCU41 CCU42 ERU1 ARM Cortex-M4 core SYSTEM x Peripheral Bus A MPU FPU -Dem CCU80 CCU81 POSIF0 POSIF1 DEBUG DMA ETH FIFO DMA USIC1 LEDTS DAC x Peripheral Bus B USB FIFO DMA DSRAM system comm EBU RTC MCAN SDMMC CCU43 PORTS USIC0 EXTINT Standard core coupled with specialized peripherals. SW-configurable to application-specific requirements Copyright Infineon Technologies All rights reserved. Page 24

25 Flash and Memory Subsystem Memory Flash Instruction & Data Buffers SRAMs Retention Memory Peripherals FIFOs Safety/Reliability Features ns access time KB logical sector (64-256KB physical sector) Flash Protection (inc. OTP) 4..8 KByte instruction cache 256 bit data buffer 0-WS Com Data SRAM 32 KB; Sys Data SRAM ( KB) Program SRAM (8 160KB) 64 Bytes, available in Hibernate Mode USIC 2 KB SRAM Ethernet 4 KB, USB 2 KB SRAM CAN 16 KB SRAM Flash ECC (SEC-DED); SRAM Partity Flexible CRC engine CRC32 ethernet, CCITT CRC16, SAE J1850 CRC8 Copyright Infineon Technologies Page 25 All rights reserved.

26 Power & Clock Power modes Mode Current(*) Use case Features Active 120+ ma Maximum performance 120 MHz system clock CPU active Peripherals active Sleep 15 ma Power sensitive operation Long periods of inactivity Deep power reduction System context preservation Hibernate 10 ua Very low power consumption Very long periods of inactivity Wake on RTC alarm Wake on external event Critical data preservation Flash power down PLL power down Selected pads power down Core domain power off Time keeping on Wake-up detection on Retention memory on (*) Preliminary values, to be confirmed after characterization Copyright Infineon Technologies Page 26 All rights reserved.

27 System on Chip COM/HMI Use Case Industrial Connectivity Fieldbus, Realtime ETH Fieldbus, CANopen Plug & Play Hardware Extension Host & Human Machine Interf. Mobile Mass Data Storage Board to Board Communication Human Machine Interface - non-mechanical switch - galvaninc isolated switch - flat - LED feedback Peripheral Ethernet -10/100, MAC, RMII - IEEE 1588 CAN USB - OTG 2.0 (Host & Device) ASC/UART - RS485 LEDTS - touchsense pads Copyright Infineon Technologies All rights reserved. Page 27

28 System on Chip On Board COM Use Case Peripheral Micro to Micro communication Micro to external peripherals SPI - single/dual/quad data lines - chipselect generation - FIFO support Inter IC communication I2C - 100/400kHz - multimaster - FIFO Communication to sound devices I²S Copyright Infineon Technologies All rights reserved. Page 28

29 System on Chip Memory Extensions External Devices Peripheral Asynchronous and synchronous devices - ROMs, EPROMs - NOR flash devices - Static RAMs and PSRAMs Asynchronous and synchronous devices - NOR flash devices - PSRAMs - FPGAs, uc (shared memory) SDRAM Memories Mobile mass data storage - data logging - firmware update - HMI Demux Access Muxed Access PC-100/133 EBU - up to 80MHz on pads - external master - bus arbitration signals - chip select generation SDMMC Copyright Infineon Technologies All rights reserved. Page 29

30 Capture/Compare Unit CCU4 16 bits timer (32/48/64 conc.) edge/center or single shot repetitive structure, flexible SW input selection start/stop, up/down controlled by external events gate, load controlled by external events external modulation or state override function 201> Copyright Infineon Technologies All rights reserved. Page 30

31 Capture/Compare Unit CCU4 dithering PWM floating pre-scaler rotary encoder mode multi channel/ multi phase control 201> Copyright Infineon Technologies All rights reserved. Page 31

32 Capture/Compare Unit CCU8 CCU8 slice = CCU4 plus one additional compare channel; two (four) outputs per channels dead time (different for rising & falling edge) asymmetric PWM generation asymmetric PWM generation feature

33 Timers and PWMs CCU4/8- Use Cases Use Case CCU8 Single or Multiple-Phase Inverters for ACIM (AC Ind) and PMSM (perm. Magnet) 3-Level-Inverter for Solar Multiple Half H-Bridge (HHB) Converters Asymmetric PWM generation Use Case CCU4 Pulse generation (periodic, aperiodic) for SMPS Multiple Buck/Boost Converters with independent/same frequencies 3-Phase Interleaved DC/DC Converter Zero Voltage Switched Full Bridge (ZVSFB) converter Peak Current Mode Controlled Buck Module H-Bridge LLC Resonant Converter Enhanced Trigger Event Generator for analog measurements Time capture of external and internal signal Application Motor Solar SMPS Motor/SMPS Application SMPS SMPS SMPS SMPS SMPS SMPS Trigger Encoder Copyright Infineon Technologies All rights reserved. Page 33

34 POSIF Position and Speed Interface POSIF Quadrature Encoder Hall Sensor Multichannel Mode Input Filter Edge Detection Control Signals for CCU4 Start / Stop / Count Capture / Clear Idle / Update / Sync Clock... Copyright Infineon Technologies All rights Pagereserved. 34

35 Use Cases for Position Interface POSIF Use Case Method / Feature Advantage Positioning using linear or rotary quadrature encoder (A, B, Top signal) with ultra wide speed range due to quadrature decoder logic with top zero marker and auto-adjustment of floating point prescaler simplified software; no overflow at slow speed gear-slip and/or shaft-winding compenstation Speed profiling support and velocity vs. position measurement using quadrature encoder Interpolation support for high dynamic speed changes due to 2x quadrature decoder due to simultaneous speed and position capturing position interpolation due to tick-totick and tick-to-synch time capture reduced BOM simplified software; increased accuracy increased accuracy and resolution Noise & glitch suppression for hall and encoder signals on-chip digital low pass filter avoid false position/speed measurement Hall pattern error handling due to wrong hall event detection avoid wrong commutation pattern Half automated commutation pattern generation for BLDC motor with hall sensors Active freewheeling / synchronous rectification with deadtime support for BLDC block commutation in Hall mode halls sensor mode and multichannel mode with CCU4 Synchronous shadow transfer of the PWM duty cycle and PWM pattern Copyright Infineon Technologies All rights reserved. simplified SW algorithm conduction loss reduction at power switch Page 35

36 Delta Sigma Demodulator (DS-Demodulator) Use DS-modulator front end chips directly measure signals with wide dynamic range & low amplitude Up to 4 channels Comb-Filter decimation rates Programmable Integration Window time triggered start Automatic offset compensation Parallel auxiliary demodulator for limit checking Configurable Comb-Filter 4 32 Two-level boundary comparator Carrier signal generator for resolver applications (sine)

37 Use Cases for DS-Demodulator Use Case Method / Feature Advantage Use DS-modulator front end chips directly (e.g. measure signals with wide dynamic range but low amplitude) Compensate signal-runtime offset of different DS-modulators due to built in DS-demodulator up to 4 datastreams can be converted to a digital result due to delayed start feature of decimation filter reduced BOM; no external filter ASIC needed; low cost galvanic isolated signal measurement possible increased accuracy for simulataneous measurement of multiple signals; Avoidance of signal-spike time-triggered start of increased accuracy for periodic integration programmable integration window spikes in motor control; key advantage compared to external filter ASIC solution; Resolver coil excitation for standstill position detection on-chip sine-pattern generator simplified usage of resolvers and increased accuracy XMC4400/4500/4700 Copyright Infineon Technologies All rights reserved. Page 37

38 High Resolution PWM HRPWM- Comparator + Slope Compensation (DAC) High Resolution Channel (150 ps) both can work independent and together current PWM 201> Copyright Infineon Technologies All rights reserved. Page 38

39 Use Cases for High Resolution PWM HRPWM Use Case Feature/Method Advantage Efficiency at high switching frequency Accurate phase shift / pulse width High frequency & high resolution High frequency & high resolution reduce coil size and system cost increase efficiency at energy conversion with Full Bridges Wide input / output range high resolution reduce voltage ripple ot Vout Efficiency at low load condition high resolution energy saving EMI reduction high frequency get jitter out of radio band (150kHz 108MHz) High Dynamic Load slope compensation & comparator fast control response without CPU load Copyright Infineon Technologies All rights reserved. Page 39

40 Quad ADC 12bit ADC electrical characteristics Resolution Accuracy 12Bit, 14Bit with accumulated results TUE +/-4LSB Reference Voltage Range 1,0 3,65V Sample Time Conversion Time min. 67ns min. 12Bit 8 & 10Bit) Analog reference voltage V AREF Analog reference ground V AGND ADC Kernel Interrupt generation Analog input channels CH0..CH7 AD converter Result handling Ext. multiplexer control MUX[2:0] Conversion control Request control Copyright Infineon Technologies All rights Pagereserved. 40

41 Quad ADC 12bit Up to 4 convertors, 8 inputs each Scan, queue and background trigger source Up to 4Msamples one signal; 1Msamples at 4 signals Fast Analog Comparator Mode; out-of-range comparator Data rate reduction; FIR/IIR filter Alternate reference voltage Flexible result assignment and FIFO buffering External mux ctl, adjusted sample, scan Broken wire detection 201> Copyright Infineon Technologies All rights reserved. Page 41

42 Quad ADC 12bit Use Cases Use Case Method / Feature Advantage Up to 3.5Msamples at one signal and 1Msamples at 4 signals simultaneously Up to 14bit resolution at 1.5mV accuracy at any signal Simultaneous measurement of up to 4 signals Autonomous conversion of multiple signals in programmable sequence Short pulse measurement in asynchronous time frames (e.g. 3x motor current and PFC current) Signal plausability check and warning flag generation if signal leaves control boundary due to interleaved conversion of the same signal at 4 kernels (70ns x 4) or 4 signals with 4 kernels due to summing up of 4x 12bit due to 4 ADC kernels and special kernel sync feature and multiple trigger inputs due to scan, queue and background trigger source and flexible result handling conflict solving due to trigger request arbitration and handling (cancel-inject-repeat, cancelnone-inject, inject-aftercompletion) due to programmable boundary feature Copyright Infineon Technologies All rights reserved. decouple HW and SW; SW does not need to care about ADC triggering and conversion ready; actual result is always available guarantee correct signal measurement improve control loop robustness and make control loop simpler Page 42

43 Quad ADC 12bit Use Cases Use Case Method / Feature Advantage Fast analog compare against internal or external threshold Hysteris control support Time-capture on analog threshold due to programmable comparator feature in combination with DAC as alternate reference programmable boundary with event generation (boundary flag) programmable boundary with event generation (boundary flag) replace external comparator replace external comparator replace external comparator Result data pre-processing due to hardware data reduction, reduced SW overhead IIR/FIR filter Zero crossing detection for high amplitude signals (e.g. rectified mains voltage) Safety features and system integrity Simultaneous ratiometric measurement Buffer peak data throughput due to out of range comparator due to broken wire detection, multiplexer and converter selfdiagnostic due to alternate reference voltage selection and hardware substraction feature due to flexible result register assignment and FIFO buffering mechanism Copyright Infineon Technologies All rights reserved. system cost reduction improved reliability common mode suppression (quasi-differential measurement) reduce peak load of CPU and DMA Page 43

44 Digital to Analog Converter (DAC) 2 independent DAC Pattern generators with freely programmable waveforms Noise generation (12bit pseudo random) Full range ramp generation (12 bit) DAC Electrical Data Continues data transfer (FIFO buffer, DMA) Channels 2 Resolution 12bit Data offset value addition and scaling (MUL/DIV ) INLE +/- 4 LSB DNLE +/- 2 LSB Eight selectable external trigger inputs; SW trigger option Load Resistance 5kΩ Update Rate 2-5MSamples 201> Copyright Infineon Technologies All rights reserved. Page 44

45 Digital-Analog Converter DAC Use Cases Use Case Method / Feature Advantage Periodic or aperiodic dual wave form generation (e.g. voice, offset/gain calibration, test pulse etc.) Automatic programmable wave form generation due to DMA optimized FIFO buffered input and timetriggerable output due to free programmable pattern table with period event generation guarantees continues data rate and avoids peak load zero CPU load Line noise generation (e.g. for due to 12bit pseudo random improve control loop robustness VoIP) number generator Timetriggered automatic ramp generation for control loop stimulation or slope compensation (flyback top.) Alternate reference voltage generation for SAR-ADC (programmable comparator emulation) Active Noise Cancellation due to 12bit ramp generator with programmable start and stop value due to DAC output pins overlay with ADC CH0/ALTREF pins due to fast DMA access CPU load free helper for control loop design reduce BOM Impedance Spectroscopy due to tight coupling of DAC, ADC and CCU4 Copyright Infineon Technologies All rights reserved. reduce BOM Page 45

46 XMC4000 Unique Selling Points ns ECC (Flash), Parity (SRAM) Wider Temperature Range Fastest Flash Best-in-Class Reliable Quality Multi-Level Multi-Phase CCU8 High-Resolution PWM Unique Application Peripherals DS-Demodulator Interconnection Matrix DaveTM3 Best-in-Class Flexibility, Scalability and SWfriendly Unique Ecosystem Copyright Infineon Technologies All rights reserved. Page 46

47 Applications

48 Target Applications Renewable Energy Solar plants Windmills Logistics Conveyor belts Lifting ramps Lift trucks Barcode readers Warehouse management systems Motor Control Factory Building Automation Automation Machine control Robotics Sense & Control Position detection IO devices SMPS Solar inverters Copyright Infineon Technologies All rights HMI reserved. Sense&control Lighting Blind control Elevators Door/gate control Access control HVAC systems UPS Transportation Agricultural vehicle Construction vehicle Municipal vehicle Trains Public transportation Light Networks Power conversion PLC Page 48

49 XMC4000 is a perfect fit for embedded real-time applications, it s easy to extend and easy to integrate Embedded Systems/Industrial field devices Requirements Challenges Smart solution by XMC4000 Computing Performance Powerful computation support for complex algorithms Cortex M4F with DSP and FPU support + fast flash & cache + optimized RAM & busmatrix Data storage Process data image storage with low access latency External memory interface with fast SDRAM access Plug & Play extensions Easy Plug & Play for optional application extensions USB OTG Integration into networks Network interfaces for industrial fieldbus Timestamped Ethernet and MultiCAN Sensor / Actuator Interface High speed sensor interface Multiple IO-Link interfaces, SPI with multiple chipselects, fast ADC and fast DAC Scalable PWM unit CCU4, CCU8 & Signal interconnection matrix Copyright Infineon Technologies All rights reserved. Page 49

50 Motor Control XMC4000 Microcontrollers Brainpower for Industrial Applications Application Problem Key System Feature XMC4000 Advantage Current Measurement Simultaneos phase current measurement QuadADC with timetriggered & synchronized conversion Galvanic isolated phase current measurement Delta Sigma Demodulator with advanced filter and integration features PWM Generation Flexible PWM generation for any kind of inverter topology CCU4, CCU8 & ERU with flexible interconnection Position Detection Rotor position detection via multiple & independent pathes Quadrature decoder with advanced velocity analysis support and resolver interface Copyright Infineon Technologies All rights reserved. Page 50

51 SMPS XMC4000 Microcontrollers Brainpower for Industrial Applications Application Problem Key System Feature XMC4000 Advantage Pulse Generation Flexible pulse generation for periodic and aperiodic PWM CCU4/CCU8 & ERU with external start/stop control Multiphase DC/DC interleaved HRPWM + CCU8 High Resolution PWM High frequency PWM for small inductance coils HRPWM Peak & Hold Control Comparator with fast DAC for slope compensation (CSG) Fast Current Measurement Fast & timetriggered current measurement CCU4 + ADC Copyright Infineon Technologies All rights reserved. Page 51

52 Sense & Control XMC4000 Microcontrollers Brainpower for Industrial Applications Application Problem Key System Feature XMC4000 Advantage Computing Performance Powerful computation support for complex algorithm Cortex M4F with DSP and FPU support + fast flash & cache + optimized RAM & busmatrix Memory Hugh internal RAM and external memory extension EBU with SDRAM support and SDCARD interface for mobile data storage (e.g. logging) Networking Network interfaces for industrial fieldbus Timestamped Ethernet and MultiCAN Plug & Play Easy Plug & Play for optional application extensions USB OTG Sensor Interface High speed analog sensor interface Interleaved sampling on multiple ADC kernels with up to fast DAC for High speed digital sensor interfacing High baudrate SPI (>20MHz) with up to 4 chip selects and receive/transmit FIFO for data buffering Copyright Infineon Technologies All rights reserved. Page 52

53 Industrial Field Device XMC4000 Microcontrollers Brainpower for Industrial Applications Application Problem Key System Feature XMC4000 Advantage Computing Performance Powerful computation support for complex algorithm Cortex M4F with DSP and FPU support + fast flash & cache + optimized RAM & busmatrix Memory Process data image storage EBU with SDRAM Networking Network interfaces for industrial fieldbus Timestamped Ethernet and MultiCAN Plug & Play Easy Plug & Play for optional application extensions USB OTG Sensor / Actor Interface High speed sensor interface Fast ADC, SPI with multiple chipselects, fast DAC Scalable PWM unit CCU4/CCU8 + ERU Copyright Infineon Technologies All rights reserved. Page 53

54 XMC4000 is optimized for inverter control in electric drives and renewable energy systems (1) PV Strings DC/AC Inverter Requirements for higher energy efficiency AC Grid 230V/110V Solution with XMC4000 Simultaneous and fast phase current measurement 4 fast 12-bit ADC modules with 3.5 million samples per second Additional measurement of input currents, temperature, etc. Autonomous post-processing of ADC for increasing accuracy and offloading CPU Galvanic isolated phase current measurement ΔΣ Demodulator interface eliminating need for external interface IC DC source DC/AC Inverter Copyright Infineon Technologies All rights reserved. Motor Page 54

55 XMC4000 is optimized for inverter control in electric drives and renewable energy systems (2) PV Strings Motor Flexibility of XMC4000 to support multiple applications POSIF CCU8 ADC POSIF CCU8 CCU4 ADC DAC LEDTS Connection Matrix Optimized trade-off between flexibility and usability CCU4 Copyright Infineon Technologies All rights reserved. DAC LEDTS DSD USIC CAN ERU1 PORTS Supported by development tool-chain DSD USIC CAN ERU1 PORTS Input-/Output trigger signals between hardware peripherals can be programmed by software Page 55

56 Applications Factory Automation Servo Motor Control (CNC Machine) Copyright Infineon Technologies All rights reserved. Page 56

57 Applications Factory Automation I/O Device Copyright Infineon Technologies All rights reserved. Page 57

58 Applications Renewable Solar String Inverter Copyright Infineon Technologies All rights reserved. Page 58

59 Ecosystem

60 XMC4000 Ecosystem IDE, C-Compilers, Debuggers, Analysis Utilities HW Debuggers Altium Atollic Keil IAR Systems Wind River Hitex PLS isystems Lauterbach Keil Flash Programming Hitex PLS DAVE 3 free integrated development environment free compiler, debugger, flash loader free automatic code generator extendable for 3rd parties operating system integration support RTOS and middleware (TCP/IP/USB stacks, CAN, ) CMX Express Logic FreeRTOS HighTec Keil Micrium Segger SEVENSTAX Thesycon Copyright Infineon Technologies All rights reserved. Training and Consulting Hitex Microconsult Page 60

61 DAVE 3 is a Free Toolset for Component based Programming extensible for Commercial Solutions SW Components: DAVE Apps / DAVE Apps Store Seamless operation of all tools DAVE 3 LLD Middle ware RTOS. Any free or commercial solutions from third parties Automatic code generation based on predefined and tested SW components (DAVE Apps) Easy selection of peripheral and application oriented DAVE Apps Configuration via graphical user interface Generated code can be used via well documented APIs (like a library) IDE Code Engine Apps Manager GNU Compiler Debugger Flash Loader X-Spy 3rd party 3rd party 3rd party Option for third parties to plug in other commercial or free tools DOXYGEN Set date 3/27/2012 Copyright Infineon Technologies All rights reserved. Page 61

62 DAVE 3 makes powerful hardware accessible: Free IDE and code generator, open to 3rd parties Integrated Development Environment (IDE) Eclipse based Free GNU Compiler, debugger, loader Free data visualization utilities Open for 3rd party tools (compiler, debugger) and software (operating systems, stacks) as plug-in Auto-code generator Easy selection of peripheral and application oriented DAVE Apps Configuration via graphical user interface Generated code can be used via well documented APIs (like a library) Extendable by user or 3rd party Apps Copyright Infineon Technologies All rights reserved. Page 62

63 DAVE 3 Apps Now ( ) Please always use the latest Apps Copyright Infineon Technologies All rights reserved. Page 63

64 DAVE 3 Beta Version is Ready Now Download Link App and examples download Links Copyright Infineon Technologies All rights reserved. Page 64

65 Kits

66 A modular set of kits speeds up evaluation and development HMI-Satellite 2 CPU-Board - color OLED (160x128) - SD/MMC card IF - Headset Audio Codec (I2S) - I2C I/O expander - Touch sense buttons COM-Satellite ACT-Satellite - Here: 3-phase motor control - Full bridge power stage - Resolver circuit - Encoder interface - Shunt current measurement - XMC4500 MCU - Stand-alone powered via USB - Cortex SWD/SWJ/ETM debug connectors - USB OTG - Quad-SPI Flash memory - RTC with battery backup - COM / ACT / HMI connector Ethernet RJ45 - MultiCAN - RS485 - I2C I/O expander Copyright Infineon Technologies All rights reserved. Page 66

67 Kits Content and Prices Copyright Infineon Technologies All rights reserved. Page 67

68 Application Kits Partners XMC HiLight Evaluation Board HMI Satellite SD-Card Communication OLED Display Hardware Prototyping Debugging Energy Analysis Motor Control Satellite Page 68 Copyright Infineon Technologies All rights reserved.

69 One microcontroller platform. Countless solutions. XMC.

70 C o p y r i g h t I n f i n e o n T e c h n2 o0 P l1 a o2 g ge

XMC Introduction to targeted application segments. XMC Microcontrollers April 2016

XMC Introduction to targeted application segments. XMC Microcontrollers April 2016 XMC Introduction to targeted application segments XMC Microcontrollers April 2016 Agenda 1 XMC Portfolio from Application perspective 2 XMC in LED Lighting 3 XMC in Motor Control 4 XMC in Power Conversion

More information

Programmable Logic Controller & I/O Modules

Programmable Logic Controller & I/O Modules Programmable Logic Controller & I/O Modules XMC Microcontrollers PROFET TM Protected High-Side Switches Electronica 2014, Munich PLC & I/O Modules Target Markets & Applications Factory Automation Building

More information

Peripheral - ECAT EtherCAT slave controller. XMC microcontrollers July 2016

Peripheral - ECAT EtherCAT slave controller. XMC microcontrollers July 2016 Peripheral - ECAT EtherCAT slave controller XMC microcontrollers July 2016 Agenda 1 ECAT overview 2 Key feature: smallest fully integrated EtherCAT slave 3 Key feature: fully compatible with Beckhoff s

More information

XMC Infineon Cortex-M MCU The Industrial and Multimarket MCU. 류승윤부장, Field Application Engineer, Infineon Korea

XMC Infineon Cortex-M MCU The Industrial and Multimarket MCU. 류승윤부장, Field Application Engineer, Infineon Korea XMC Infineon Cortex-M MCU The Industrial and Multimarket MCU 류승윤부장, Field Application Engineer, Infineon Korea Agenda 1 What is XMC 2 XMC Major Applications 3 XMC Ecosystem 4 Introduction to Micrium uc/probe

More information

STM32F3. Cuauhtémoc Carbajal ITESM CEM 12/08/2013

STM32F3. Cuauhtémoc Carbajal ITESM CEM 12/08/2013 STM32F3 Cuauhtémoc Carbajal ITESM CEM 12/08/2013 1 STM32 Portfolio 2 32 bit/dsc Applications A typical embedded system with both control and signal processing requirements Digital Signal Controllers efficient

More information

Reduce SW Development Time with DAVE 3. March, 2012

Reduce SW Development Time with DAVE 3. March, 2012 Reduce SW Development Time with DAVE 3 March, 2012 Why DAVE 3? XMC 4500 Offering Powerful, SWconfigurable peripherals Flexible interconnections and pin mapping options Pressure to Engineer Short time to

More information

DSD: Delta Sigma Demodulator. XMC microcontrollers September 2016

DSD: Delta Sigma Demodulator. XMC microcontrollers September 2016 DSD: Delta Sigma Demodulator XMC microcontrollers September 2016 Agenda 1 Overview 2 Key feature: adjustable CIC filter 3 Key feature: parallel auxiliary CIC filter with boundaries 4 Key feature: resolver

More information

DAVE (Version 4) Introduction

DAVE (Version 4) Introduction (Version 4) Introduction Learning Outcome DAVE TM development platform for software development DAVE TM highlights Component based programming GUI based configuration repository Hardware resource manager

More information

University Program Advance Material

University Program Advance Material University Program Advance Material Advance Material Modules Introduction ti to C8051F360 Analog Performance Measurement (ADC and DAC) Detailed overview of system variances, parameters (offset, gain, linearity)

More information

STM32 F0 Value Line. Entry-level MCUs

STM32 F0 Value Line. Entry-level MCUs STM32 F0 Value Line Entry-level MCUs Key Messages 2 STM32 F0: Is the Cortex -M0 core generated with ST s STM32 DNA, for cost sensitive designs. The STM32 F0 is benefiting of STM32 DNA, providing the essential

More information

XMC 32-bit Industrial Microcontrollers. One Microcontroller Platform. Countless Solutions.

XMC 32-bit Industrial Microcontrollers. One Microcontroller Platform. Countless Solutions. XMC 32-bit Industrial Microcontrollers One Microcontroller Platform. Countless Solutions. www.infineon.com/xmc 2 Contents XMC One Microcontroller Platform. Countless Solutions. 4 Interconnection Matrix

More information

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32 high performance Very high performance 32-bit MCU with DSP and FPU The STM32F7 with its ARM Cortex -M7 core is the smartest MCU and

More information

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction. AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful

More information

Kinetis KV5x Real-Time Control MCUs with Ethernet Up to 1 MB Flash and 256 KB SRAM

Kinetis KV5x Real-Time Control MCUs with Ethernet Up to 1 MB Flash and 256 KB SRAM Freescale Semiconductor, Inc. Document Number: KV5xPB Product Brief Rev. 0, 02/2015 Kinetis KV5x Real-Time Control MCUs with Ethernet Up to 1 MB Flash and 256 KB SRAM 1. Kinetis V family introduction Kinetis

More information

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015 STM32F429 Overview Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015 Today - STM32 portfolio positioning 2 More than 30 product lines High-performance 398 CoreMark 120 MHz 150 DMIPS

More information

AT-501 Cortex-A5 System On Module Product Brief

AT-501 Cortex-A5 System On Module Product Brief AT-501 Cortex-A5 System On Module Product Brief 1. Scope The following document provides a brief description of the AT-501 System on Module (SOM) its features and ordering options. For more details please

More information

Military Grade SmartFusion Customizable System-on-Chip (csoc)

Military Grade SmartFusion Customizable System-on-Chip (csoc) Military Grade SmartFusion Customizable System-on-Chip (csoc) Product Benefits 100% Military Temperature Tested and Qualified from 55 C to 125 C Not Susceptible to Neutron-Induced Configuration Loss Microcontroller

More information

STM32 Cortex-M3 STM32F STM32L STM32W

STM32 Cortex-M3 STM32F STM32L STM32W STM32 Cortex-M3 STM32F STM32L STM32W 01 01 STM32 Cortex-M3 introduction to family 1/2 STM32F combine high performance with first-class peripherals and lowpower, low-voltage operation. They offer the maximum

More information

Kinetis KE1xF512 MCUs

Kinetis KE1xF512 MCUs NXP Semiconductors Document Number: KE1XF512PB Product Brief Rev. 1.1, 08/2016 Kinetis KE1xF512 MCUs Robust 5V MCUs with ADCs, FlexTimers, CAN and expanding memory integration in Kinetis E-series. Now

More information

Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05

Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05 Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop Version 1.05 Agenda Introduction to ARM Cortex Cortex -M4F M4F and Peripherals Code Composer Studio Introduction to StellarisWare, I iti

More information

Interconnects, Memory, GPIO

Interconnects, Memory, GPIO Interconnects, Memory, GPIO Dr. Francesco Conti f.conti@unibo.it Slide contributions adapted from STMicroelectronics and from Dr. Michele Magno, others Processor vs. MCU Pipeline Harvard architecture Separate

More information

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32 high performance Very high performance 32-bit MCU with DSP and FPU The STM32F7 with its ARM Cortex -M7 core is the smartest MCU and

More information

STM32L4+ MCU series Excellence in ultra-low-power with more performance

STM32L4+ MCU series Excellence in ultra-low-power with more performance STM32L4+ MCU series Excellence in ultra-low-power with more performance Key messages of STM32 L4+ series 2 + More performance and still ULP leader ST has stretched the STM32L4 architecture to reach 150

More information

LPC4370FET256. Features and benefits

LPC4370FET256. Features and benefits Page 1 of 5 LPC4370FET256 32-bit ARM Cortex-M4 + 2 x M0 MCU; 282 kb SRAM; Ethernet;two HS USBs; 80 Msps 12-bit ADC; configurable peripherals The LPC4370 are ARM Cortex-M4 based microcontrollers for embedded

More information

STM32G0 MCU Series Efficiency at its Best

STM32G0 MCU Series Efficiency at its Best STM32G0 MCU Series Efficiency at its Best Key Messages of STM32G0 Series 2 2 3 Efficient Arm Cortex -M0+ at 64 MHz Compact cost: maximum I/Os count Best RAM/Flash Ratio Smallest possible package down to

More information

Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals

Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals Embedded Flash Solutions Z8 Encore! XP F1680 Series High-performance 8-bit Flash MCU F1680 advantage low power - 1.8 V highly integrated peripherals flexible memory options optimized cost/performance target

More information

Designing with STM32F2x & STM32F4

Designing with STM32F2x & STM32F4 Designing with STM32F2x & STM32F4 Course Description Designing with STM32F2x & STM32F4 is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing

More information

New STM32WB Series MCU with Built-in BLE 5 and IEEE

New STM32WB Series MCU with Built-in BLE 5 and IEEE New STM32WB Series MCU with Built-in BLE 5 and IEEE 802.15.4 Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control Ultra-low-power

More information

Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development

Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development New Family of Microcontrollers Combine Scalability and Power Efficiency with Extensive Peripheral Capabilities

More information

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006 Product Technical Brief Rev 2.2, Apr. 2006 Overview SAMSUNG's is a Derivative product of S3C2410A. is designed to provide hand-held devices and general applications with cost-effective, low-power, and

More information

T he key to building a presence in a new market

T he key to building a presence in a new market Renesas Synergy MCUs Build Foundation for Groundbreaking Integrated Hardware/ Software Platform New family of microcontrollers combines scalability, power efficiency with extensive peripheral capabilities

More information

Xynergy It really makes the difference!

Xynergy It really makes the difference! Xynergy It really makes the difference! STM32F217 meets XILINX Spartan-6 Why Xynergy? Very easy: There is a clear Synergy achieved by combining the last generation of the most popular ARM Cortex-M3 implementation

More information

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director AVR XMEGA TM A New Reference for 8/16-bit Microcontrollers Ingar Fredriksen AVR Product Marketing Director Kristian Saether AVR Product Marketing Manager Atmel AVR Success Through Innovation First Flash

More information

New STM32 F7 Series. World s 1 st to market, ARM Cortex -M7 based 32-bit MCU

New STM32 F7 Series. World s 1 st to market, ARM Cortex -M7 based 32-bit MCU New STM32 F7 Series World s 1 st to market, ARM Cortex -M7 based 32-bit MCU 7 Keys of STM32 F7 series 2 1 2 3 4 5 6 7 First. ST is first to sample a fully functional Cortex-M7 based 32-bit MCU : STM32

More information

Overview of Microcontroller and Embedded Systems

Overview of Microcontroller and Embedded Systems UNIT-III Overview of Microcontroller and Embedded Systems Embedded Hardware and Various Building Blocks: The basic hardware components of an embedded system shown in a block diagram in below figure. These

More information

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN KEVIN TOWNSEND (MICROBUILDER) BRENDON SLADE (NXP) Agenda Part I Overview of the LPC84x Multi-Tester Swiss army knife

More information

Zynq-7000 All Programmable SoC Product Overview

Zynq-7000 All Programmable SoC Product Overview Zynq-7000 All Programmable SoC Product Overview The SW, HW and IO Programmable Platform August 2012 Copyright 2012 2009 Xilinx Introducing the Zynq -7000 All Programmable SoC Breakthrough Processing Platform

More information

Incorporating a Capacitive Touch Interface into Your Design

Incorporating a Capacitive Touch Interface into Your Design Incorporating a Capacitive Touch Interface into Your Design Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2012 32-bit 8/16-bit

More information

Introducing STM32 L0x Series. April

Introducing STM32 L0x Series. April Introducing STM32 L0x Series April 2014 www.emcu.it 20- to 80pins 20- to 100pins 48- to 144pins Memory size (Bytes) ST s Ultra-low-power Continuum (1/2) 2 512K 256K 192K STM32L0 Cortex TM -M0+ STM32L1

More information

EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG

EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG Adam Lindberg github.com/eproxus HARDWARE COMPONENTS SOFTWARE FUTURE Boot, Serial console, Erlang shell DEMO THE GRISP BOARD SPECS Hardware & specifications

More information

FUNCTIONAL SAFETY FOR INDUSTRIAL AUTOMATION

FUNCTIONAL SAFETY FOR INDUSTRIAL AUTOMATION FUNCTIONAL SAFETY FOR INDUSTRIAL AUTOMATION 2017.11 The term Functional Safety has become a topic of great interest. Functional Safety generally means that malfunctions of the operating systems or applications

More information

Course Introduction. Purpose: Objectives: Content: Learning Time:

Course Introduction. Purpose: Objectives: Content: Learning Time: Course Introduction Purpose: This course provides an overview of the Renesas SuperH series of 32-bit RISC processors, especially the microcontrollers in the SH-2 and SH-2A series Objectives: Learn the

More information

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software! Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer

More information

Product Technical Brief S3C2416 May 2008

Product Technical Brief S3C2416 May 2008 Product Technical Brief S3C2416 May 2008 Overview SAMSUNG's S3C2416 is a 32/16-bit RISC cost-effective, low power, high performance micro-processor solution for general applications including the GPS Navigation

More information

Electronic Design for Power Control Technology and Knowledge transferred from University to Industry

Electronic Design for Power Control   Technology and Knowledge transferred from University to Industry CITCEA-UPC Electronic Design for Power Control www.citcea.upc.edu Technology and Knowledge transferred from University to Industry 1 CITCEA-UPC is a centre for research and technology innovation born in

More information

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006 Product Technical Brief S3C2412 Rev 2.2, Apr. 2006 Overview SAMSUNG's S3C2412 is a Derivative product of S3C2410A. S3C2412 is designed to provide hand-held devices and general applications with cost-effective,

More information

STM32 F-2 series High-performance Cortex-M3 MCUs

STM32 F-2 series High-performance Cortex-M3 MCUs STM32 F-2 series High-performance Cortex-M3 MCUs STMicroelectronics 32 bit microcontrollers, 120 MHz/150 DMIPS with ART Accelerator TM and advanced peripherals www.st.com/stm32 STM32 F-2 series The STM32

More information

FOR IOT PRODUCT DEVELOPMENT

FOR IOT PRODUCT DEVELOPMENT FOR IOT PRODUCT DEVELOPMENT TRONSHOW IEEE2050-2018 STANDARD 2018/12/12 ATSUSHI HASEGAWA INDUSTRIAL SOLUTION BUSINESS UNIT RENESAS ELECTRONICS CORPORATION SOLUTION OFFERINGS FOR FOCUS DOMAINS To develop

More information

Simplifying Multiprotocol Industrial Ethernet Communication. Sandeep Kumar December 2016

Simplifying Multiprotocol Industrial Ethernet Communication. Sandeep Kumar December 2016 Simplifying Multiprotocol Industrial Ethernet Communication Sandeep Kumar December 2016 1 Agenda Introduction to Industry 4.0 Need & Challenges with Deterministic Industrial Ethernet Changes in Industrial

More information

PRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING

PRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING 9 PRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING 1 Introduction 2 Bridge Circuits 3 Amplifiers for Signal Conditioning 4 Strain, Force, Pressure, and Flow Measurements 5 High Impedance Sensors

More information

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 S3C2440X is a derivative product of Samsung s S3C24XXX family of microprocessors for mobile communication market. The S3C2440X s main enhancement

More information

ARM Cortex core microcontrollers 3. Cortex-M0, M4, M7

ARM Cortex core microcontrollers 3. Cortex-M0, M4, M7 ARM Cortex core microcontrollers 3. Cortex-M0, M4, M7 Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2018 Trends of 32-bit microcontrollers

More information

2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family MB9A130 Series

2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family MB9A130 Series 3 2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family Ten products from the Ultra-low Leak group have been added to the lineup as the third group of products from the 32-bit microcontroller FM3 Family.

More information

Product Brief Supports all SKEA8 devices

Product Brief Supports all SKEA8 devices Freescale Semiconductor Document Number:SKEA8PB Product Brief Rev 1.1, 02/2014 Product Brief Supports all SKEA8 devices 1 Kinetis EA series Kinetis EA series provide the highly scalable portfolio of ARM

More information

Kinetis EA Ultra-Reliable Microcontrollers. Automotive and Industrial Applications

Kinetis EA Ultra-Reliable Microcontrollers. Automotive and Industrial Applications Kinetis EA Ultra-Reliable Microcontrollers Automotive and Industrial Applications Agenda Introducing Kinetis EA Proposition Value Features Overview Application Examples Enablement Useful Links 1 Kinetis

More information

Product Brief Supports all SKEA64 devices

Product Brief Supports all SKEA64 devices Freescale Semiconductor Document Number:SKEA64PB Product Brief Rev 1.1, 02/2014 Product Brief Supports all SKEA64 devices 1 Kinetis EA series Kinetis EA series provide the highly scalable portfolio of

More information

3 2-bit ARM Cortex TM -M3 based

3 2-bit ARM Cortex TM -M3 based 3 2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family High-performance Group The FM3 Family is the group of microcontrollers that adopts Cortex-M3, the global standard core manufactured by ARM, which

More information

A variety of ECONseries modules provide economical yet flexible solutions. Waveform Generation

A variety of ECONseries modules provide economical yet flexible solutions. Waveform Generation ECONseries BUS: USB Type: Economy, Mini-Instruments ECONseries Economy USB Mini-Instruments Flexible Yet Economical A variety of low-cost ECONseries modules are available to provide flexible yet economical

More information

CompuScope Ultra-fast waveform digitizer card for PCI bus. APPLICATIONS. We offer the widest range of

CompuScope Ultra-fast waveform digitizer card for PCI bus.   APPLICATIONS. We offer the widest range of We offer the widest range of high-speed and high-resolution digitizers available on the market CompuScope 1602 Ultra-fast waveform digitizer card for PCI bus today. Our powerful PC-based instrumentation

More information

AN4749 Application note

AN4749 Application note Application note Managing low-power consumption on STM32F7 Series microcontrollers Introduction The STM32F7 Series microcontrollers embed a smart architecture taking advantage of the ST s ART- accelerator

More information

New STM32WB Series MCU with built-in Bluetooth 5 and IEEE

New STM32WB Series MCU with built-in Bluetooth 5 and IEEE New STM32WB Series MCU with built-in Bluetooth 5 and IEEE 802.15.4 Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control

More information

HotChips An innovative HD video and digital image processor for low-cost digital entertainment products. Deepu Talla.

HotChips An innovative HD video and digital image processor for low-cost digital entertainment products. Deepu Talla. HotChips 2007 An innovative HD video and digital image processor for low-cost digital entertainment products Deepu Talla Texas Instruments 1 Salient features of the SoC HD video encode and decode using

More information

DSP240-LPI Inverter Controller Card. Technical Brief

DSP240-LPI Inverter Controller Card. Technical Brief DSP240-LPI Inverter Controller Card Technical Brief September 2006 Manual Release 3.0 Card Revision 3.0 Copyright 2001-2006 Creative Power Technologies P.O. Box 714 MULGRAVE Victoria, 3170 Tel: +61-3-9543-8802

More information

Introduction to Sitara AM437x Processors

Introduction to Sitara AM437x Processors Introduction to Sitara AM437x Processors AM437x: Highly integrated, scalable platform with enhanced industrial communications and security AM4376 AM4378 Software Key Features AM4372 AM4377 High-performance

More information

Leading Performance - Low Power - Scalability - Industrial-grade reliability & temp

Leading Performance - Low Power - Scalability - Industrial-grade reliability & temp October 2013 Performance ARM Cortex-M4 powered Kinetis L Series Ultra-low power/cost ARM Cortex-M0+ MCU families from 32MHz / 8KB with mixedsignal, connectivity & HMI features in low pin-count packages.

More information

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be covered in this presentation. 1 Please note that this

More information

Product Brief Supports all SKEA128 devices

Product Brief Supports all SKEA128 devices Freescale Semiconductor Document Number:SKEA128PB Product Brief Rev 1.1, 02/2014 Product Brief Supports all SKEA128 devices 1 Kinetis EA series Kinetis EA series provide the highly scalable portfolio of

More information

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an Microcontroller Basics MP2-1 week lecture topics 2 Microcontroller basics - Clock generation, PLL - Address space, addressing modes - Central Processing Unit (CPU) - General Purpose Input/Output (GPIO)

More information

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite. EMBEDDED ARM TRAINING SUITE ARM SUITE INCLUDES ARM 7 TRAINER KIT COMPILER AND DEBUGGER THROUGH JTAG INTERFACE PROJECT DEVELOPMENT SOLUTION FOR ARM 7 e-linux LAB FOR ARM 9 TRAINING PROGRAM INTRODUCTION

More information

AK-STM32-ETH Development Board

AK-STM32-ETH Development Board AK-STM32-ETH Development Board Reference manual Copyright 2011 Artekit Italy All rights reserved Contents About this document... 3 Revision history... 3 Contact information... 3 Life support policy...

More information

Advanced Microcontrollers Grzegorz Budzyń Extras: STM32F4Discovery

Advanced Microcontrollers Grzegorz Budzyń Extras: STM32F4Discovery Advanced Microcontrollers Grzegorz Budzyń Extras: STM32F4Discovery Plan STM32F4Discovery module STM32F407 description STM32F4Discovery STM32F4Discovery Easily availble(farnell), cheap(~15 EUR) and powerful

More information

Ultra Low Power Microcontroller - Design Criteria - June 2017

Ultra Low Power Microcontroller - Design Criteria - June 2017 Ultra Low Power Microcontroller - Design Criteria - June 2017 Agenda 1. Low power technology features 2. Intelligent Clock Generator 3. Short wake-up times 4. Intelligent memory access 5. Use case scenario

More information

RZ Embedded Microprocessors

RZ Embedded Microprocessors Next Generation HMI Solutions RZ Embedded Microprocessors www.renesas.eu 2013.11 The RZ Family Embedded Microprocessors The RZ is a new family of embedded microprocessors that retains the ease-of-use of

More information

EVE2 BLE Datasheet. The EVE Platform features standardized IO, common OS and drivers and ultra-low power consumption.

EVE2 BLE Datasheet. The EVE Platform features standardized IO, common OS and drivers and ultra-low power consumption. Datasheet Main features Software Micro-kernel with scheduling, power and clock management Contiki OS Tickless design Drivers for peripherals Bluetooth 4.1 compliant low energy singlemode protocol stack

More information

SAM A5 ARM Cortex - A5 MPUs

SAM A5 ARM Cortex - A5 MPUs SAM A5 ARM Cortex - A5 MPUs Industry s lowest-power MPUs Ideal for secure industry, IoT, wearable applications Operating at 600MHz/945DMIPS with low power consumption, the SAMA5 ARM Cortex-A5 based MPU

More information

NXP Microcontrollers Selection Guide

NXP Microcontrollers Selection Guide November 2012 NXP Microcontrollers Selection Guide NXP LPC family of microcontrollers is changing the landscape for embedded applications. Featuring award-winning innovations in connectivity, flexibility,

More information

Kinetis KL1x General-Purpose Ultra-Low- Power MCUs Up to 256 KB Flash and 32 KB SRAM

Kinetis KL1x General-Purpose Ultra-Low- Power MCUs Up to 256 KB Flash and 32 KB SRAM Freescale Semiconductor, Inc. Product Brief Document Number: KL1XPB Rev. 1, 04/2015 Kinetis KL1x General-Purpose Ultra-Low- Power MCUs Up to 256 KB Flash and 32 KB SRAM 1. Kinetis L family introduction

More information

Power Application Controller (PAC) Mar. 2014

Power Application Controller (PAC) Mar. 2014 Power pplication Controller (PC) Mar. 2014 Reinventing Microcontroller Bag of chips, un-optimized Expensive, difficult to use Micro- Controller pplications Single application, inflexible Still can t support

More information

Freedom FRDM-KV31F Development Platform User s Guide

Freedom FRDM-KV31F Development Platform User s Guide Freescale Semiconductor, Inc. Document Number: FRDMKV31FUG User's Guide 0, 02/2016 Freedom FRDM-KV31F Development Platform User s Guide 1. Introduction The Freedom development platform is a set of software

More information

Unlocking the Potential of Your Microcontroller

Unlocking the Potential of Your Microcontroller Unlocking the Potential of Your Microcontroller Ethan Wu Storming Robots, Branchburg NJ, USA Abstract. Many useful hardware features of advanced microcontrollers are often not utilized to their fullest

More information

XMC LED current control explorer kit

XMC LED current control explorer kit XMC LED current control explorer kit Quick start guide The XMC LED current control explorer kit is an evaluation kit that introduces the user to continuous conduction mode buck LED driving solution with

More information

Factsheet 16FX Concept Compatible Platform of 16-bit Microcontrollers

Factsheet 16FX Concept Compatible Platform of 16-bit Microcontrollers Fujitsu Semiconductor Europe Factsheet Concept Compatible Platm of 16-bit Microcontrollers Concept Compatible Platm of 16-bit Microcontrollers The Platm offers a choice of 100 part numbers ranging from

More information

systems such as Linux (real time application interface Linux included). The unified 32-

systems such as Linux (real time application interface Linux included). The unified 32- 1.0 INTRODUCTION The TC1130 is a highly integrated controller combining a Memory Management Unit (MMU) and a Floating Point Unit (FPU) on one chip. Thanks to the MMU, this member of the 32-bit TriCoreTM

More information

STM bit ARM Cortex MCUs STM32F030 Series

STM bit ARM Cortex MCUs STM32F030 Series STM32 32-bit ARM Cortex MCUs STM32F030 Series ST has licensed Cortex-M processors 2 Forget traditional 8/16/32-bit classifications and get Seamless architecture across all applications Every product optimized

More information

NXP Unveils Its First ARM Cortex -M4 Based Controller Family

NXP Unveils Its First ARM Cortex -M4 Based Controller Family NXP s LPC4300 MCU with Coprocessor: NXP Unveils Its First ARM Cortex -M4 Based Controller Family By Frank Riemenschneider, Editor, Electronik Magazine At the Electronica trade show last fall in Munich,

More information

Fujitsu System Applications Support. Fujitsu Microelectronics America, Inc. 02/02

Fujitsu System Applications Support. Fujitsu Microelectronics America, Inc. 02/02 Fujitsu System Applications Support 1 Overview System Applications Support SOC Application Development Lab Multimedia VoIP Wireless Bluetooth Processors, DSP and Peripherals ARM Reference Platform 2 SOC

More information

STM32 Journal. In this Issue:

STM32 Journal. In this Issue: Volume 1, Issue 2 In this Issue: Bringing 32-bit Performance to 8- and 16-bit Applications Developing High-Quality Audio for Consumer Electronics Applications Bringing Floating-Point Performance and Precision

More information

WHICH MICRO? What does MCU needs to do in my system? What are the tasks? Dr. Adriana Becker-Gomez

WHICH MICRO? What does MCU needs to do in my system? What are the tasks? Dr. Adriana Becker-Gomez 1 WHICH MICRO? What does MCU needs to do in my system? What are the tasks? Dr. Adriana Becker-Gomez Email: axbeec@rit.edu Office: 9-3477 2 Specs System design: High level definition (functional specs)

More information

Rapid Control Prototyping Solutions Electrical Drive, Power Conversion and Power Systems

Rapid Control Prototyping Solutions Electrical Drive, Power Conversion and Power Systems Rapid Control Prototyping Solutions Electrical Drive, Power Conversion and Power Systems Presented by Guillaume Boué guillaume.boue@opal-rt.com 2013 OPAL-RT www.opal-rt.com Presentation outline WHY INTRO

More information

XE166 Family AP Application Note. Microcontrollers. X E D r i v e C a r d H a r d w a r e D e s c r i p t i o n Board REV.

XE166 Family AP Application Note. Microcontrollers. X E D r i v e C a r d H a r d w a r e D e s c r i p t i o n Board REV. XE166 Family AP16160 X E 1 6 4 D r i v e C a r d H a r d w a r e D e s c r i p t i o n Application Note V1.0, 2009-03 Microcontrollers Edition 2009-03 Published by Infineon Technologies AG 81726 Munich,

More information

Simplify System Complexity

Simplify System Complexity Simplify System Complexity With the new high-performance CompactRIO controller Fanie Coetzer Field Sales Engineer Northern South Africa 2 3 New control system CompactPCI MMI/Sequencing/Logging FieldPoint

More information

16AIO 16-Bit Analog Input/Output Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port

16AIO 16-Bit Analog Input/Output Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port 16AIO 16-Bit Analog Input/Output Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port Features Include: Available in PMC, PCI, cpci and PC104-Plus and PCI Express form factors as:

More information

2-Oct-13. the world s most energy friendly microcontrollers and radios

2-Oct-13.  the world s most energy friendly microcontrollers and radios 1 2 3 EFM32 4 5 LESENSE Low Energy Sensor Interface Autonomous sensing in Deep Sleep LESENSE with central control logic ACMP for sensor input DAC for reference generation Measure up to 16 sensors Inductive

More information

MYD-IMX28X Development Board

MYD-IMX28X Development Board MYD-IMX28X Development Board MYC-IMX28X CPU Module as Controller Board Two 1.27mm pitch 80-pin SMT Connectors for Board-to-Board Connections 454MHz Freescale i.mx28 Series ARM926EJ-S Processors 128MB DDR2

More information

COL862 - Low Power Computing

COL862 - Low Power Computing COL862 - Low Power Computing Power Measurements using performance counters and studying the low power computing techniques in IoT development board (PSoC 4 BLE Pioneer Kit) and Arduino Mega 2560 Submitted

More information

Lecture 5: Computing Platforms. Asbjørn Djupdal ARM Norway, IDI NTNU 2013 TDT

Lecture 5: Computing Platforms. Asbjørn Djupdal ARM Norway, IDI NTNU 2013 TDT 1 Lecture 5: Computing Platforms Asbjørn Djupdal ARM Norway, IDI NTNU 2013 2 Lecture overview Bus based systems Timing diagrams Bus protocols Various busses Basic I/O devices RAM Custom logic FPGA Debug

More information

Copyright 2016 Xilinx

Copyright 2016 Xilinx Zynq Architecture Zynq Vivado 2015.4 Version This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able to: Identify the basic building

More information

16AIO Bit Analog Input/Output Board. With 16 Input Channels and 8 Output Channels

16AIO Bit Analog Input/Output Board. With 16 Input Channels and 8 Output Channels 16AIO168 16-Bit Analog Input/Output Board With 16 Input Channels and 8 Output Channels Available in PMC, PCI, cpci, PCI-104 and PC104-Plus and PCI Express form factors as: PMC-16AIO168: PMC, Single-width

More information

PCI-12AIO 12-Bit Analog Input/Output PCI Board

PCI-12AIO 12-Bit Analog Input/Output PCI Board PCI-12AIO 12-Bit Analog Input/Output PCI Board With 32 Input Channels, 4 Output Channels, a 16-Bit Digital I/O Port and 1.5 MSPS Input Conversion Rate Features: 32 Single-Ended or 16 Differential 12-Bit

More information

Oberon M2M IoT Platform. JAN 2016

Oberon M2M IoT Platform. JAN 2016 Oberon M2M IoT Platform JAN 2016 www.imgtec.com Contents Iot Segments and Definitions Targeted Use Cases for IoT Oberon targeted use cases IoT Differentiators IoT Power Management IoT Security Integrated

More information