Xynergy It really makes the difference!

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


STM32 F2 series High performance Cortex M3 MCUs

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32 Cortex-M3 STM32F STM32L STM32W

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32L4R9I-EVAL. Evaluation board with STM32L4R9AI MCU. Features

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

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

STM32 Journal. In this Issue:

Designing with STM32F2x & STM32F4

STM32 F0 Value Line. Entry-level MCUs

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

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

Advanced Microcontrollers Grzegorz Budzyń Extras: STM32F4Discovery

MYC-C7Z010/20 CPU Module

STM32L4 System operating modes

Zynq-7000 All Programmable SoC Product Overview

STM32H7x3I-EVAL. Evaluation board with STM32H7x3XI MCUs. Data brief. Features

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

Field Programmable Gate Array (FPGA) Devices

AT-501 Cortex-A5 System On Module Product Brief

Interconnects, Memory, GPIO

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

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

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info.

MYD-C7Z010/20 Development Board

Zynq AP SoC Family

UCT Software-Defined Radio Research Group

STM32F4 Introduction F1/F2/F4 Comparison Features Highlight

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

Full Linux on FPGA. Sven Gregori

AK-STM32-ETH Development Board

System-on Solution from Altera and Xilinx

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

AN4749 Application note

Specification Manual

EE 354 Fall 2015 Lecture 1 Architecture and Introduction

FriendlyARM. Mini2440.

32F469IDISCOVERY. Discovery kit with STM32F469NI MCU. Features. Description

Hello, and welcome to this presentation of the STM32 Flash memory interface. It covers all the new features of the STM32F7 Flash memory.

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

L2 - C language for Embedded MCUs

Hello, and welcome to this presentation of the STM32L4 System Configuration Controller.

S2C K7 Prodigy Logic Module Series

32F746GDISCOVERY. Discovery kit with STM32F746NG MCU. Features. Description

MYD-IMX28X Development Board

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

MYD-JA5D2X Development Board

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

DevKit7000 Evaluation Kit

Hello, and welcome to this presentation of the STM32F7 System Configuration Controller.

Virtual Array Architecture for efpga April 5, 2018

Copyright 2017 Xilinx.

LPC4370FET256. Features and benefits

Processor and Peripheral IP Cores for Microcontrollers in Embedded Space Applications

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

STM32MP1 Microprocessor Continuing the STM32 Success Story. Press Presentation

EyeCheck Smart Cameras

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

MYD-SAMA5D3X Development Board

MYD-SAM9X5 Development Board

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

LPC1788 Mio Board. The functional details of the board are as follows-

STM32SnippetsL0. STM32L0xx Snippets firmware package. Features. Description

STM32G0 MCU Series Efficiency at its Best

Spartan-6 and Virtex-6 FPGA Embedded Kit FAQ

P-NUCLEO-USB001. STM32 Nucleo pack for USB Type-C and Power Delivery. Features. Description

ARDUINO MEGA INTRODUCTION

Unlocking the Potential of Your Microcontroller

Copyright 2016 Xilinx

Introducing STM32 L0x Series. April

MYD-C437X-PRU Development Board

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

EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG

MYD-IMX28X Development Board

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

Hardware Design Guidelines for POWERLINK SLAVE on FPGA

SAM A5 ARM Cortex - A5 MPUs

32F412GDISCOVERY. Discovery kit with STM32F412ZG MCU. Features. Description

Avnet S6LX16 Evaluation Board and Maxim DAC/ADC FMC Module Reference Design

Farklı Arduino Boardlar

MYC-C437X CPU Module

USB Type-C and Power Delivery Nucleo pack with NUCLEO-F072RB expansion board based on the STUSB1602

Key Benefits. SAM S70 and E70 Devices

Hello, and welcome to this presentation of the STM32 Reset and Clock Controller.

Spartan -3A / Spartan -3AN Out of the box, now what? Eric Crabill Xilinx, Incorporated 04/01/2007

Avnet Zynq Mini Module Plus Embedded Design

L2: FPGA HARDWARE : ADVANCED DIGITAL DESIGN PROJECT FALL 2015 BRANDON LUCIA

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

Introduction to Embedded Programming with ARM Cortex-M3

NXP Unveils Its First ARM Cortex -M4 Based Controller Family

Systemy RT i embedded Wykład 5 Mikrokontrolery 32-bitowe AVR32, ARM. Wrocław 2013

High Capacity and High Performance 20nm FPGAs. Steve Young, Dinesh Gaitonde August Copyright 2014 Xilinx

Basic FPGA Architectures. Actel FPGAs. PLD Technologies: Antifuse. 3 Digital Systems Implementation Programmable Logic Devices

Microchip - Adding USB, Ethernet, or Wireless Connectivity to an Embedded Design 8:00am -12:00pm. Cypress - PSOC3/5 workshop

EMBEDDED HARDWARE. Core Board. ARM7 Development board. ARM7 Evaluation Board. Page 1 of 5

P-NUCLEO-USB001. STM32 Nucleo pack for USB Type-C and Power Delivery Data brief. Features. Description

A software platform to support dynamically reconfigurable Systems-on-Chip under the GNU/Linux operating system

Embedded Programming with ARM Cortex-M3 Basic Experiments 1

Transcription:

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 (STM32) and state-of-the art low cost FPGA technology (Spartan-6) coming from XILINX Synergy ist too general for a name so just take the X from XILINX and substitute it for the S and you are done! Xynergy is the only board available on the market combining an ARM Cortex-M MCU together with a low cost FPGA

Xynergy Block Diagram

STM32F217 Outstanding Performance and Power Cortex-M3 core s maximum processing performance with 0-wait state execution from Flash up to 120MHz 150 DMips at 120MHz Adaptive Real Time (ART memory acceleratortm) 128-bits wide Flash with Prefetch Intelligent Branch management 32-bit 7 layers AHB bus matrix interconnects 188µA/MHz, 22.5mA at 120MHz ST s 90nm process, 1.2V core ST ART Accelerator reducing accesses to Flash Advanced low-power modes and features Backup SRAM and RTC <1µA with RTC on <1uA with 4-Kbyte backed up SRAM <2uA with both on VDD min down to 1.65V

High Speed USB OTG STM32F217 Audio PLL, I²S and USB synchronization Camera interface, 8- to 14-bit parallel, up to 48Mbyte/s at 48MHz Flexible static memory interface up to 60 MHz Crypto / Hash processor: 3DES, AES256/SHA-1, MD5, HMAC 3 SPIs running at up to 30Mbit/s, 6 USARTs running at up to 7.5Mbit/s 3x 12-bit ADC, 2 MSPS, up to 6MSPS in interleaved mode True random-number generator Fast GPIO (60 MHz toggling) Peripherals and integration 1-MByte Flash 128-Kbyte SRAM 4-Kbytes back up SRAM: used as EEPROM to save application state, calibration data, 528 bytes of OTP memory to store critical user data such as Ethernet MAC addresses or cryptographic keys.

Features Spartan-6 XC6SLX16 14.579 Logic Cells (6 Bit LUT, 2 Flip-Flops) 576Kb Block RAM organized in 32 18Kb Blocks 2 Clock Management Tiles (CMTs), each containing 2 DCMs and 1 PLL Maximum 232 Single-Ended or 116 Differential User I/Os 32 DSP48A1 Slices: Multiply Accumulate (MAC) and many more arithmetic functions 2 DDR2 / DDR3 SDRAM Memory Controller Blocks

Target Applications Evaluation of mixed Microcontroller / FPGA designs General purpose industrial applications using Ethernet / USB / CAN / SPI / I²C General purpose pre-, post- and co-processing with FPGA, i.e. digital filtering, advanced crypto, video etc. Implementation of industrial Ethernet IP in FPGA Motorcontrol with FPGA acceleration of closed loop algorithms Access to DDR3-Memory for the Microcontroller Custom interfaces

Packing List The Board

Packing List cont. 5V / 3A wall power supply with all potentially needed adapters for all relevant countries

Packing List cont. ST-Link/V2 low cost in-curcuit debugger for STM32

Packing List cont. USB A / mini B cable for Virtual COM Port Connection

Packing List cont. CAT-5(e) cable for Ethernet connection

Packing List cont. 2-page Flyer with a very short introduction, then referencing the Xynergy Homepage for Download of all further documentation, software etc. : http://www.silica.com/xynergy

Download Page

SW: What is done so far Header / Configuration files for Xynergy for use with ST Standard Libraries which contain test routines for peripherals Test SW for Ethernet (Webserver with SILICA branding) DDR3 Test SW on FPGA based on MicroBlaze with UART output (Terminal) SD-Card test SW UART output for test of RS232 to USB bridge Test Design on FPGA for FSMC connection with STM32 Demo with ST MEMS-Device (Acceleration) / Servo

Keil and IAR -> Integration! Keil has already included Xynergy in their Development Suites for ARM! IAR is in preperation to support Xynergy very soon

Next steps -> Motherboard! Motherboard with: FMC connector (FPGA Mezzanine Connector) 2 CAN Tranceivers with two D-Sub 9 Connector to STM Motorcontrolboards Connector block for additional FMC power supply (12V) if needed Replication of expansion connectors to standard 2,54mm pin headers

Next steps cont. / Motherboard

FMC Modules Find a long list of available FMC modules on: http://www.xilinx.com/products/boards_kits/fmc.htm AD/DA Conversion Serial Connectivity Image Processing Interface Peripherals/Debug Example: AVNET IndustrialNetworking FMC Module

Cortex-M4 Edition (planned) Cortex-M4 Edition with pin compatible STM32F417IGH6 That is extensive re-use of the design for STM32F4x with Cortex-M4 Excellent option for designers who need additional performance in terms of f max (168 MHz vs 120 MHz), FPU and DSP instruction set!

How to order, Price, Availability Part number is XYZBAYXYNERGY Price: 199,- Available from SILICA stock

Demo Live Demonstration of Webserver Design and DDR3-Memory Test including test output via Virtual COM-Port (USB) Xynergy is delivered pre-loaded with this design!