Peripheral - ECAT EtherCAT slave controller. XMC microcontrollers July 2016

Similar documents
DSD: Delta Sigma Demodulator. XMC microcontrollers September 2016

XMC Introduction to targeted application segments. XMC Microcontrollers April 2016

Import DAVE version 4 generated library sources into Atollic TrueSTUDIO for ARM. XMC microcontrollers July 2016

Import DAVE version 4 generated library sources into IAR. XMC microcontrollers July 2016

Import DAVE version 4 generated library sources to ARM MDK using CMSIS PACK. XMC microcontrollers July 2016

Getting Started - XMC LED Current Control Explorer Kit. XMC Microcontrollers Apr 2016

Micrium uc/probe XMC getting started. XMC TM microcontrollers July 2016

Programmable Logic Controller & I/O Modules

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

Infineon Flash Programmer Memtool for XMC1000 Family. XMC Microcontrollers January 2016

DAVE (Version 4) Introduction

XMC4800 EtherCAT APP SSC Slave Example. Getting Started V3.0

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.

XC2000 Family AP Application Note. Microcontrollers. XC2236N Drive Card Description V1.0,

How to implement an EtherCAT Slave Device

XMC LED current control explorer kit

XMC Class-B library software. September 2016

EtherCAT Development Kit Hardware. Page 1

Simplifying Multiprotocol Industrial Ethernet Communication. Sandeep Kumar December 2016

Reduce SW Development Time with DAVE 3. March, 2012

Contents Released Items Support Packages Tool Information Changes from Previous Version... 6

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

Zatara Series ARM ASSP High-Performance 32-bit Solution for Secure Transactions

LPC4370FET256. Features and benefits

Kinetis KE1xF512 MCUs

Accurate Synchronization of EtherCAT Systems Using Distributed Clocks

Closed-loop Delfino Control Systems: Multiple Industrial Protocol Support using the AMIC110 Sitara Processor

NXP Microcontrollers Selection Guide

ARM Cortex-M4 Architecture and Instruction Set 1: Architecture Overview

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

Key Benefits. SAM S70 and E70 Devices

Interconnects, Memory, GPIO

Closed-loop Delfino Control Systems: Multiple Industrial Protocol Support using the AMIC110 Sitara Processor

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

USIC. Universal Serial Interface Channel TTA Training

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

Welcome to this Renesas Interactive course which covers migration from the the V850 Jx3 series of 32bit MCUs to the Jx4 Series.

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

MYD-C437X-PRU Development Board

Hercules ARM Cortex -R4 System Architecture. Processor Overview

SPC58NE84E7, SPC58NE84C3

Zynq-7000 All Programmable SoC Product Overview

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

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

Emulating Dual SPI Using FlexIO

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

EtherCAT Data Acquisition System Based on DMA Mode

EtherCAT on Sitara Processors. Maneesh Soni Systems Manager Arm Microprocessor Group Texas Instruments

STM8L and STM32 L1 series. Ultra-low-power platform

STSW-BLUENRG1-DK. BlueNRG-1, BlueNRG-2 DK SW package

Welcome to the Controller Continuum Only from Freescale

STM32G0 MCU Series Efficiency at its Best

STM32 Cortex-M3 STM32F STM32L STM32W

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

PAC5523EVK1. Power Application Controllers. PAC5523EVK1 User s Guide. Copyright 2017 Active-Semi, Inc.

Easy Kit Board Manual

A Closer Look at the Epiphany IV 28nm 64 core Coprocessor. Andreas Olofsson PEGPUM 2013

SAMA5D2 Quad SPI (QSPI) Performance. Introduction. SMART ARM-based Microprocessor APPLICATION NOTE

User Manual. LPC-StickView V3.0. for LPC-Stick (LPC2468) LPC2478-Stick LPC3250-Stick. Contents

Design Tradeoffs in Industrial Ethernet Hardware Implementations

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

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

COM-RZN1D - Hardware Manual

Emerging Integrated Drive Controller

Introduction to Sitara AM437x Processors

SoC Platforms and CPU Cores

T he key to building a presence in a new market

Cortex M4-based LPC4300 The first asymmetric multi-core MCU for the industry

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

MYC-C437X CPU Module

Hibernate. XMC microcontrollers September 2016

FOR IOT PRODUCT DEVELOPMENT

TXZ Family M3H Group

Overview of Microcontroller and Embedded Systems

XE164 UConnect Manual, V.1.1, February XE164 UConnect. Board REV. 2007/40. Microcontrollers. Never stop thinking.

AT-501 Cortex-A5 System On Module Product Brief

OK335xS Users Manual Part I - Introduction

MYC-C7Z010/20 CPU Module

STM32 F2 series High performance Cortex M3 MCUs

HVP-KV10Z32 User s Guide

XMC4000 Overview TTA Training. IFCN ATV SMD Jing XiaoBo

Wireless-Tag WT51822-S1

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

Freedom FRDM-KV31F Development Platform User s Guide

NanoMind Z7000. Datasheet On-board CPU and FPGA for space applications

Combining EtherCAT with Power

Designing with ALTERA SoC Hardware

Introduction to ARM LPC2148 Microcontroller

NXP Cortex-M0 LPC1100L Design with a Cortex-M0 in a DIP package ASEE Tech Session. Sergio Scaglia (NXP Semiconductors) August 2012

Dual H-Bridge shield. Dual H-Bridge shield - board user manual. Shield for DC motor control with IFX9202. About this document.

Embedded System Project (521423S) - Specifications

SPC584Cx, SPC58ECx. 32-bit Power Architecture microcontroller for automotive ASIL-B applications. Features


Measuring Interrupt Latency

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

EtherCAT P combines ultra-fast communication and power supply in a single cable

XMC4800 EtherCAT APP SSC Firmware Update Slave Example. Getting Started Version 3.0

Melon S3 FPGA Development Board Product Datasheet

TLE9844-2QX Appkit Getting Started. September 2018

Copyright 2016 Xilinx

Transcription:

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 ET1100 ASIC 4 Key feature: multiple on chip trigger connection 5 System integration 6 Application example 2

Agenda 1 ECAT overview 2 Key feature: smallest fully integrated EtherCAT slave 3 Key feature: fully compatible with Beckhoff s ET1100 ASIC 4 Key feature: multiple on chip trigger connection 5 System integration 6 Application example 3

ECAT EtherCAT slave controller Highlights PDI EtherCAT Processing Unit Sync Manager FMMU Register Process RAM Distributed Clocks Status LED 2 Port MII Managment EtherCAT is one of the major Industrial Real Time Ethernet protocols with Ultra high-speed right up to the terminal Outstanding performance, flexible topology which save costs for additional Ethernet equipment (Switches) and simple configuration characterize EtherCAT Key features Smallest fully integrated EtherCAT Slave Node Fully compatible with Beckhoff s ET1100 ASIC Multiple on chip trigger connection using Sync/Latch signals Customer benefits Scalable from a 100 QFP package up to a 196 LFBGA fully integrated Avoids complex porting of EtherCAT stacks, reuse of own written stacks Use of Sync/Latch signals to trigger the internal ADC/CCU or capture from CCU 4

Agenda 1 ECAT overview 2 Key feature: smallest fully integrated EtherCAT slave 3 Key feature: fully compatible with Beckhoff s ET1100 ASIC 4 Key feature: multiple on chip trigger connection 5 System integration 6 Application example 5

Transformer Transformer ECAT Smallest fully integrated EtherCAT slave (1/2) EtherCAT ASIC s, SOC and FPGA need additional components Other EtherCAT ASIC, SOC, FPGA ASIC s need a micro FPGA need external memory's and are in big BGA RJ45 RJ45 ECAT Clocks must be supported twice in some topologies MCU XMC4800 combines all that in a 100 QFP No external components needed XMC4800 100 Pin QFP Easy to be handled in PCB production Many different interfaces available in one package RJ45 RJ45 ECAT 6

ECAT Smallest fully integrated EtherCAT slave (2/2) Scalable from 100 LQFP to 196 LFBGA 100 Pin LQFP Pin & Signal compatible to XMC4500 and XMC4400 100 Pin devices 144 Pin LQFP Pin & Signal compatible to XMC4500 196 LFBGA is an extension of the XMC4500 144 ball LFBGA 7

Agenda 1 ECAT overview 2 Key feature: smallest fully integrated EtherCAT slave 3 Key feature: fully compatible with Beckhoff s ET1100 ASIC 4 Key feature: multiple on chip trigger connection 5 System integration 6 Application example 8

ECAT Fully compatible with Beckhoff s ET1100 ASIC EtherCAT Compatible EtherCAT implementation of the Beckhoff ET1100 and XMC4800 are compatible 2 x MII Ports for Ethernet s 8 SYNC Manager 8 FMMU s 8kB Process Data RAM 64 Bit Distributed Clocks Register Interface is exactly the same Easy porting of existing software solutions for ET1100 to XMC4800 9

Agenda 1 ECAT overview 2 Key feature: smallest fully integrated EtherCAT slave 3 Key feature: fully compatible with Beckhoff s ET1100 ASIC 4 Key feature: multiple on chip trigger connection 5 System integration 6 Application example 10

ECAT Multiple on chip trigger connection Input of Latch signals can be generated by both ERU and pins ERUs combine combinatorial signal combinations and module/protocol trigger Sync outputs are available on pins, can be used as ADC trigger and via ERU connected to CCU4/8, DSD, POSIF 11

Agenda 1 ECAT overview 2 Key feature: smallest fully integrated EtherCAT slave 3 Key feature: fully compatible with Beckhoff s ET1100 ASIC 4 Key feature: multiple on chip trigger connection 5 System integration 6 Application example 12

ECAT System integration CPU ARM Cortex -M4 System DCode ICode Data Code PMU ROM & Flash GPDMA0 GPDMA1 Bus Matrix PSRAM DSRAM1 DSRAM2 EBU Ethernet System Masters PBA0 PBA1 USB OTG System Slaves System integration Due to the multilayer bus matrix, CPU can operate EtherCAT data while a Ethernet DMA moves data to an internal memory without timing penalty. Complex application scenarios can be realized by a highly flexible internal integration of several standard communication interfaces. SCU ERU1 CAN WDT RTC FCE VADC POSIF0 CCU40 Peripherals 0 USIC0 DSD POSIF1 PORTS CCU43 LEDTS 0 Peripherals 1 USIC1 USIC2 SDMM C Target applications Intelligent I/Os and PLCs Industrial drives ECAT0 CCU41 CCU80 DAC PORTS ERU0 CCU42 CCU81 EtherCAT XMC4800 only 13

Agenda 1 ECAT overview 2 Key feature: smallest fully integrated EtherCAT slave 3 Key feature: fully compatible with Beckhoff s ET1100 ASIC 4 Key feature: multiple on chip trigger connection 5 System integration 6 Application example 14

Transformer Transformer Application example Isolated intelligent I/O s Overview RJ45 RJ45 ECAT SPI ISOFACE TM IN XMC4800 SPI ISOFACE TM OUT Up to 6 SPI channel EtherCAT is one of the Industrial Ethernet Protocols which is more and more used in Industrial Automation Systems. Starting from simple I/O slices up to complex inverter architectures, EtherCAT solves the needs of fast real time communication. In brief In most automation systems an isolation is needed. The XMC48 offers the possibility for a isolation of the XMC MCU and transferring the data over EtherCAT in a single chip solution. 15

Transformer Transformer Application example Isolated EtherCAT resolver/encoder interface Overview RJ45 RJ45 ECAT Resolver Interface XMC4800 Encoder Interface EtherCAT is one of the Industrial Ethernet Protocols which is more and more used in Industrial Automation Systems. Starting from simple I/O slices up to complex inverter architectures, EtherCAT solves the needs of fast real time communication. In brief In combination with the XMC4800 complex solutions like multiple encoder or resolver interfaces in a single chip EtherCAT solution can be developed. The XMC with its huge set of peripherals and hardware trigger using SYNC/LATCH signals demonstrate a ideal solution. 16

Transformer Transformer Application example Dual motor control and EtherCAT RJ45 RJ45 ECAT Power Stage XMC4800 Power Stage Overview EtherCAT is one of the Industrial Ethernet Protocols which is more and more used in Industrial Automation Systems. Starting from simple I/O slices up to complex inverter architectures, EtherCAT solves the needs of fast real time communication. In brief Dual Motor control with the XMC4800 using encoder or resolver interfaces in a single chip EtherCAT solution can be developed. 17

General information XMC4800 relax kit with EtherCAT extension http://www.infineon.com/cms/en/product/producttype.html?producttype=db3a304433b8a41 00133daf9cc041122 18

Support material Collaterals and Brochures Technical Material Product Briefs Selection Guides Application Brochures Presentations Press Releases, Ads Application Notes Technical Articles Simulation Models Datasheets, MCDS Files PCB Design Data www.infineon.com/xmc www.infineon.com/xmc Kits and Boards DAVE TM Software and Tool Ecosystem Videos Technical Videos Product Information Videos Infineon Media Center XMC Mediathek Contact Forums Product Support Infineon Forums Technical Assistance Center (TAC) 19

Disclaimer The information given in this training materials is given as a hint for the implementation of the Infineon Technologies component only and shall not be regarded as any description or warranty of a certain functionality, condition or quality of the Infineon Technologies component. Infineon Technologies hereby disclaims any and all warranties and liabilities of any kind (including without limitation warranties of noninfringement of intellectual property rights of any third party) with respect to any and all information given in this training material.

21