intelligent mixed signal fpga - actel. · pdf fileintelligent mixed signal fpga rajiv nema ....

38
Intelligent Mixed Signal FPGA Rajiv Nema [email protected] Sr. Product marketing Manager, Actel Corporation May 11 th , 2010

Upload: vothien

Post on 06-Feb-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Intelligent Mixed Signal FPGA

Rajiv Nema [email protected]. Product marketing Manager, Actel Corporation

May 11th, 2010

Page 2: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 2

Agenda

Introduction to SmartFusion

Deeper Look inside SmartFusion

SmartFusion Software & Eco-System

SmartFusion Hardware Kits

SmartFusion Solutions

Page 3: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 3

SmartFusion: Innovative, Intelligent, Integration

Proven FPGA fabric

Complete ARM® Cortex™-M3 MCU subsystem...& it’s ‘hard’

Programmable analog

In a flash-based device

In production now!

Offers full customization, IP protection and ease-of-use

Page 4: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 4

The Actel Embedded Advantage

Flash-based FPGA SRAM-based FPGA

ARM Cortex-M3 processor with its ownembedded flash memory

CODE STORAGE

Needs external flash memory

On-chip nonvolatile FPGA configuration CONFIGURATION

Needs external configuration devices

High-voltage analog co-exists with digital circuits ANALOG

Standard CMOS process not conducive to high voltage analog

Flash Technology Enables Innovative, Intelligent Integration

Page 5: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 5

Target Applications & Market Segments

Applications Segments System Management Power ManagementMotor Control Industrial Networking….and more

IndustrialMedical EnergyCommunications….and more

MedicalLow Vision

ViewersDiagnostic ImagingMotor Control Datacenter

Page 6: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 6

Customer Engagement To-Date: Some Applications

Battery Operated EKG/ECG Servers and Switches Ind controllers: Motion, Process & Safety

Synchronized Train Computers System Management for ATCA boards Point-of-Sale Touch Screen

Page 7: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

An Inside Look at SmartFusion

Page 8: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 8

No-Compromise FPGA Fabric

Proven flash-based FPGA fabric 60,000 to 500,000 system gates 350 MHz system performance Embedded SRAMs and FIFOs Up to 128 FPGA I/Os

Page 9: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 9

No-Compromise Microcontroller Subsystem (MSS)

100 MHz 32-bit ARM Cortex-M3 processor Bus matrix with up to 16 Gbps throughput 10/100 Ethernet MAC SPI, I2C, UART, 32-bit Timers Up to 512 KB flash and 64 KB of SRAM External memory controller 8-channel DMA controller Up to 41 MSS I/Os

Page 10: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 10

Programmable Analog

Analog compute engine (ACE) offloads CPU from analog tasks

Voltage, current and temp monitors 12-bit (SAR) ADCs @ up to 600 Ksps Sigma-Delta DACs Up to ten 15 ns high-speed comparators Up to 32 analog inputs and 3 outputs

Page 11: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 11

Innovative Intelligent Integration

Page 12: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Why SmartFusion is a Smart Decision?

Page 13: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 13

SmartFusion Benefits: Integration

ReliabilityPower savingsFlexibility

Smaller footprintFewer vendors

Lower TCO

Actual SmartFusion Die

Page 14: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 14

SmartFusion Benefits: Full Customization

Build a system with exactly the features you need

Easy design partitioning For performance For efficient silicon usage For power management

Innovate and differentiate in both software and hardware

Extend product life In-field upgrades One platform for multiple

products

Page 15: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 15

SmartFusion Benefits: Unparalleled IP Protection True nonvolatile single chip (FPGA+MCU+Analog)

No bitstream communicated from external configuration device

FlashLock® technology Controls access to the security settings of the device Used to lock the device with a 128-bit key Device unlocked & reprogrammed by providing the same 128-bit key Permanent lock is possible, which disables programming access

Physical design of the device Security key distributed throughout the device and below several metal layers Very difficult to microprobe flash FPGAs

Data security IP cores available that provide AES or DES encryption or decryption of data

Sales Conference 2010

Page 16: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 16

SmartFusion Prevents IP Theft in Manufacturing

Secured Manufacturing Flow

128-bit AES Encryption

AES-encrypted programming file sent to manufacturer

Devices pre-programmed with matching AES key sold direct to manufacturer

Protection Against: Overbuilding Cloning Reverse engineering Tampering

Sales Conference 2010

Page 17: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 17

SmartFusion Family: Key FeaturesDevice A2F060* A2F200 A2F500System Gates (Kgates) 60 200 500

Tiles (D-flip-flops) 1,536 4,608 11,520

RAM Blocks (4,608 bits) 8 8 24

MSS Yes Yes Yes

10/100 Ethernet MAC No Yes Yes

eNVM 128K 256K 512K

eSRAM 16K 64K 64K

Analog Compute Engine (ACE) Yes Yes Yes

ADCs (8-/10-/12-bit SAR) 1 2 3

DACs (12-bit Sig-Del) 1 2 3

Comparators 2 8 10

Current Monitors 1 4 5

Temperature Monitors 1 4 5

Bipolar HV Monitors 2 8 10

Direct Analog Input 8 8 12

Total Analog Input 12 24 32

Total Analog Output 1 2 3

MSS I/O 25 41 41

FPGA I/O 66 94 128

Total I/O 104 161 204* Under definition. Subject to change.

MCU Sub-System (MSS)Analog Front EndProASIC3 Fabric

MSS Common to all Family Members

Cortex M3 (100MHz)2 – SPI2 – UART2 - I2C2 – 32-bit TimersDMAWatch DogRTCExternal Memory

Controller

Availability:Now: A2F200June: A2F500Q4: A2F060

Page 18: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 18

SmartFusion Package Offering

Device A2F060* A2F200 A2F500

CS281 (11x11; 0.5mm pitch)*

FG256 (17x17 mm; 1mm pitch)

FG484 (23 x 23 mm; 1mm pitch)

* Under definition. Subject to change.

Packages currently under consideration 208PQFP (28 mm x 28mm; 0.5mm pitch; 3.4mm height) 128VQFP (14 mm x 14mm; 0.4mm pitch; 1.0mm height)

Page 19: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 19

Programmable Analog: A Closer Look Typical SmartFusion analog building block : 1 ADC, 1 DAC, 2 SCBs

Page 20: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 20

Programmable Analog: A Closer Look

•SDD= Sigma-Delta DAC•TM = temp. monitor•CM = current monitor•ABPS = active bi-polar pre-scaler

SmartFusion analog building block: 1 ADC, 1DAC, 2SCBs(A2F200 has 2 of these)

Page 21: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

SmartFusion: Software & Eco-System

Page 22: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 22

SmartFusion Design Environment

Full-featured traditional FPGA design flow

Industry-leading software IDEs for embedded design

Simulation, timing and power analysis reduce debug time

Debug through FlashPro or standard RealView® header

Page 23: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 23

MSS Configurator

Configure the MSS peripherals and I/Os

Create or import hardware configuration

Automatically generate drivers for peripherals

Configure programmable analog components

MSS configurator enables co-design between multiple users

Page 24: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 24

SmartFusion Software Stack Application Layer

Middleware

OS/RTOS

Drivers

Hardware Abstraction Layer

Hardware Platform Actel SmartFusion

Actel CMSIS-based HAL

I2 C D

river

SP

I Driv

er

Eth

erne

t Driv

er

Tim

er D

river

eNV

M D

river

UA

RT

Driv

er

µC/OS-III, RTX, FreeRTOS

TCP/IP, HTTP, SMTP, DHCP, LCD

Customer Secret Sauce

SmartFusion stack accelerates application development

Page 25: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 25

Industry Leading Ecosystem Partners

EDACompile/Debug

RTOS

Actel HAL, drivers and IDE

ARM Cortex-M3 processor Leverage ARM ecosystem

GNU, Keil and IAR Compilers and debuggers

Micrium RTOS, TCP/IP and middleware

Mentor and Synopsys Synthesis and simulation

Page 26: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

SmartFusion: Hardware & Solution Kits

Page 27: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 27

Evaluation and Development Kits

$999 Development Kit More on-board memory I/O expansion header External memory expansion header Industrial automation interfaces

$99 – evaluate SmartFusion Evaluate and debug the entire system Tutorials and sample code

to accelerate learning curve

Page 28: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 28

SmartFusion Evaluation Kit Board

Work with standalone FPGA-based design Work with ARM Cortex-M3 processor and peripherals Add peripherals to the FPGA fabric used by the Cortex-M3 processor Experiment with programmable analog Create examples using full integration

Page 29: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 29

SmartFusion Development Kit Board

Add additional interfaces and peripherals Add more SRAM and Flash when more code space is required Develop complex systems with complete RTOS

Page 30: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 30

Mixed-Signal Power Management (MPM)

Demonstrates power management using SmartFusion Power-up, monitor, voltage trim, data log and power-down All configurable via standalone GUI tool on PC Configuration changes via changing register values

SmartFusion MPM solution includes MPM daughter card : attaches to Evaluation kit SmartFusion MPM design example Standalone graphical configurator PC tool: Simplifies analog design

Page 31: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 31

Fewer components, less board space, fewer vendors

System Management

Page 32: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 32

Fewer components, less board space, fewer vendors

System ManagementUser

Interface

Protocol Mgmt

Errors and Alarms

Hot Plugging

Diagnostics

Clock Mgmt

Power Mgmt

Data Logging

Page 33: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 33

xTCA Hardware Platform Management

SmartFusion-based solutions for the xTCA™ market

IPM Controllers (IPMCs) for ATCA boards

Carrier IPMCs for ATCA AMC carrier boards

Module Management Controllers for AMC modules

Pigeon Point Systems, An Actel Company,http://www.pigeonpoint.com/

a dominant supplier of hardware platform management

Page 34: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 34

Motor Control: Co-processing Benefit

Efficient co-processing performance between FPGA and MCU

Page 35: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 35

Motor Control: Integration Benefit

Discrete Analog Components

SmartFusion

SmartFusion replaces:- ARM9- SRAM FPGA- Analog acquisition device array

SRAM FPGA

ARM9

Page 36: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 36

SmartFusion Motor Control Partners

Power and Control Design, Incorporated (PCD)www.powerandcontroldesign.com

TRINAMIC Motion Control GmbH & Co. www.trinamic.com

Page 37: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Actel Corporation Confidential © 2010 37

Summary

SmartFusion is the only device of its kind FPGA + MCU subsystem + programmable analog

Innovative, intelligent, integration made possible by Actel’s unique flash technology

Easy-to-use tools for both FPGA and embedded designers

In production now

For more information: www.actel.com/SmartFusionFor Hands-on & Online Trainings : www.actel.com/training

Page 38: Intelligent Mixed Signal FPGA - actel. · PDF fileIntelligent Mixed Signal FPGA Rajiv Nema . rajiv.nema@actel.com Sr. Product marketing Manager, Actel Corporation. May 11. th, 2010

Q&A