Design Tradeoffs in Industrial Ethernet Hardware Implementations

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

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

Incorporating a Capacitive Touch Interface into Your Design

FUNCTIONAL SAFETY FOR INDUSTRIAL AUTOMATION

Low Power Design Michael Thomas, Applications Engineer

FOR IOT PRODUCT DEVELOPMENT

Implementing Bootloaders on Renesas MCUs

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

STM32 Cortex-M3 STM32F STM32L STM32W

Capacitive Touch Based User Interfaces and Hardware-based Solutions

ID 220L: Hands-on Embedded Ethernet Design with an Open Source TCP/IP Stack

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

RL78 Ultra Low Power MCU Lab

STM32G0 MCU Series Efficiency at its Best

Implementing Industrial Ethernet Field Device Functionality by Using FPGAs

RL78 Project Configuration Tips

STM32 F0 Value Line. Entry-level MCUs

Simplifying Multiprotocol Industrial Ethernet Communication. Sandeep Kumar December 2016

2. REAL-TIME CONTROL SYSTEM AND REAL-TIME NETWORKS

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

Low Power Design. Renesas Electronics America Inc Renesas Electronics America Inc. All rights reserved.

Multi-protocol controller for Industry 4.0

A11L: 78K0R Low Power MCU

RL78 Ultra Low Power MCU Lab


SINAMICS S120. Communication. Communication 2/7. Overview

ID 020C: Hardware-in-Loop: System Testing Without the System

How to add Industrial Ethernet to Computer Numeric Control (CNC) Router Machine

Using Software Building Blocks for Faster Time to Market

Introduction to Sitara AM437x Processors

CAN In A Day 2L01I. Renesas Electronics America Inc Renesas Electronics America Inc. All rights reserved.

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

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

T he key to building a presence in a new market

Mittuniversitetet PROFIBUS PA

Drive Control via EtherNet/IP using CIP Motion and CIP Sync Profile Extensions

RENESAS SYNERGY PLATFORM

Emerging Integrated Drive Controller

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

How to implement an EtherCAT Slave Device

Introduction to ARM LPC2148 Microcontroller

ADI Solution for Industrial Communications

Embedding Audio into your RX Application

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

PROFINET The industrial Ethernet standard. This is my way

RZ Embedded Microprocessors

Hercules ARM Cortex -R4 System Architecture. Processor Overview

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

Zynq-7000 All Programmable SoC Product Overview

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

Integration of PROFINET interface in devices PROFINET. The easy way to PROFINET. Technology

Overview The Microcontroller The Flex Board Expansion boards Multibus board Demo board How to: Compile demo Flash & Run Demos

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

Rad-Hard Microcontroller For Space Applications

ID 730L: Getting Started with Multimedia Programming on Linux on SH7724

Hexapod Motion Controller with EtherCAT

RZ/N1 Multi-Protocol Industrial Ethernet Made Easy

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

EtherCAT Introduction

ID 025C: An Introduction to the OSEK Operating System

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

EtherCAT Benefits Production of Green Energy. Lester Shaw, Elmo Motion Control, Inc.

Five Ways to Build Flexibility into Industrial Applications with FPGAs

WP4200 Platform. control systems. CPU module for WP42xx Systems and Concepts. High performing controller for all types of turbines

Generic term for using the Ethernet standard in automation / industrial applications

Peripheral - ECAT EtherCAT slave controller. XMC microcontrollers July 2016

Optimizing RX Performance

Rapid RX600 System Development Using the RPDL and PDG

PD215 Mechatronics. Week 3/4 Interfacing Hardware and Communication Systems

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

Application Story EtherCAT Master Controller in Factory Automation

Growth outside Cell Phone Applications

General information. Configuration control. Display. Control elements. Supply voltage

General information. Configuration control. Display. Control elements. Supply voltage. Input current. Power. Power loss

General information. Configuration control. Display. Control elements. Supply voltage

Introducing STM32 L0x Series. April

General information. Configuration control. Display. Control elements. Supply voltage. Input current. Power. Power loss

General information. Configuration control. Display. Control elements. Supply voltage. Input current. Power. Power loss

GS Dupline Profinet Gateway. Benefits. Description

I/A Series HARDWARE Product Specifications

PROFINET The leading communication system

Industrial Ethernet Comparison for Motion Control Applications

Automation solutions Drives, PLC, motion, motors and safety

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

General information. Display. Control elements. Supply voltage

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

TSN and EtherNet/IP Networks

Industrial 2-port RS422/485 Modbus Gateway IMG-120T

E Copyright VARAN BUS USER ORGANIZATION 06/2015. Real Time Ethernet VARAN Bus

88 Dugald Campbell. Making Industrial Systems Safer Meeting the IEC standards

INT 1011 TCP Offload Engine (Full Offload)

AT-501 Cortex-A5 System On Module Product Brief

New ARMv8-R technology for real-time control in safetyrelated

AZ120 Industrial Network Protocols

Q.brixx station 101. Base Unit with Test Controller. Most important features:

Industrial 1-port RS422/485 Modbus Gateway IMG-110T

Kinetis EA Ultra-Reliable Microcontrollers. Automotive and Industrial Applications

SAM A5 ARM Cortex - A5 MPUs

Welcome to the Future of Industrial Communication. Introducing the netx Family of Controllers by Hilscher

Industrial Switches. 9 Industrial. Industrial Switch, 5 Ports 100Base-TX 554 Industrial Switch, 8 Ports 100Base-TX 555

Transcription:

Design Tradeoffs in Industrial Ethernet Hardware Implementations Wil Florentino, Industrial Segment Marketing Class ID: 2C08I Renesas Electronics America Inc.

Wil Florentino Renesas Industrial Automation Marketing Mgr 15 years experience in Industrial realm International business development for a manufacturer of industrial single board computers Worked for both FPGA leaders Xilinx and Altera, in a strategic marketing role in the Industrial Business Unit, focused on Industrial Ethernet protocol IP implementations as well as Industrial Drives applications Education BS Mechanical Eng g and MBA 2

Renesas Technology & Solution Portfolio 3

8/16-bit 32-bit Microcontroller and Microprocessor Line-up 2010 2012 1200 DMIPS, Superscalar Automotive & Industrial, 65nm 600µA/MHz, 1.5µA standby 500 DMIPS, Low Power 32-Bit High Performance DSP, FPU with High Integration Automotive & Industrial, 90nm 600µA/MHz, 1.5µA standby 165 DMIPS, FPU, DSC Industrial, 90nm 200µA/MHz, 1.6µA deep standby 25 DMIPS, Low Power Industrial & Automotive, 150nm 190µA/MHz, 0.3µA standby 10 DMIPS, Capacitive Touch Wide Industrial Format & LCDs Automotive, 130nm 350µA/MHz, 1µA standby 1200 DMIPS, Performance Automotive, 40nm 500µA/MHz, 35µA deep standby 165 DMIPS, FPU, DSC Industrial, 40nm 200µA/MHz, 0.3µA deep standby Embedded Security, ASSP Industrial, 90nm 1mA/MHz, 100µA standby 44 DMIPS, True Low Power Industrial & Automotive, 130nm 144µA/MHz, 0.2µA standby 4

Renesas Enabling The Smart Factory Challenge: Standard enterprise TCP/IP protocol does not provide the deterministic communication required in today s Smart Factory. Equipment OEMs are migrating to Industrial Ethernet technologies, however, selecting the right protocol is only the first consideration. Solution: This session will provide an overview of Industrial Ethernet implementations and highlight the considerations and tradeoffs from a system level and device requirements. You will learn how Renesas s and intelligent s are the ideal solution to support different protocols, and how we leverage our strong partner ecosystem 5

Agenda How Is Industrial Ethernet Different? Industrial Ethernet Protocol Architectures Considerations In Implementing Your Industrial Ethernet Solution Renesas Solutions for Industrial Ethernet Summary 6

Smart Factory Devices Are Interconnected PLC/PACs & DCS HMIs & Operator Interfaces Improve Efficiency Lower Operating Costs Safe Environment Industrial Drives & Motion Controllers Sensors & Actuators I/O Modules Gateways & Switches 7

Industrial Networks Need Fast Cycle Times and Efficient Delivery Enterprise Process Device Typical Cycle Time 100ms 10ms <250 µs Enterprise Network vs. Industrial Network High Data Throughput Non-deterministic Fault Tolerant Focus is on bandwidth Efficient data throughput Deterministic / Real Time High Reliability Robustness 8

Industrial Communications Takes Many Forms Backplane communication In PLCs/PACs to communicate between the Master CPU card and I/O modules Multi-Axis Drive System Industrial Ethernet Industrial Networks Industrial Ethernet that supports realtime protocols Safety communication HMI Fieldbus industrial Ethernet PLC Backplane Dedicated channels for safe sensors and switches Sensor & Encoder interface Safety Sensor CANopen Slice I/O CANopen Slower sensor interfaces that react to condition changes Motor encoders that deliver position and speed, as well as motor condition Encoder/ or Resolver AC Servo Linear Motors CANopen Slice I/O HMI communication Serial communication for operator interface 9

Factories Migrating to Ethernet-Based Networks Enterprise Level Ethernet Information Level Control Level Device Level Low Cost Robust Deterministic Scalable Open Standards FIELDBUS INDUSTRIAL ETHERNET 10

How Is Industrial Ethernet Different? Enterprise Non Real Time Using 802.3 Non Real Time TCP / UDP / IP Ethernet On Top of TCP/IP Real Time Protocol TCP / UDP / IP Ethernet Process Device On Top of Ethernet Real Time Protocol Ethernet Cabling (as defined by Ethernet + rugged connectors) Modified Ethernet Real Time Protocol Modified Ethernet Real Time Protocol over Ethernet Uses UDP/IP with object identifications Hard real-time: Utilizes ISO/OSI model Layer 2 4 to implement modified Ethernet MAC and real-time protocol Deterministic Performance Assurance that data is received by the slave device Synchronized Timing between packets and the process are tightly coupled Redundant Measures taken so that packets can be rerouted if needed Interoperability Requires that a standard protocol will work with other slave devices NRT RT IRT Non-Real Time Real Time Isochronous or Hardware Real Time 11

Protocols For Different Real Time Requirements IRT Servo Drives Motion Controllers Deterministic < 1us Jitter < 1ms Cycle Time Hardware Isochronous Assisted Real Time PLCs / PACs Gateways & Switches I/O Modules Sensors HMI Deterministic < 1us Jitter 1 to 100ms Cycle Time Non-Deterministic Jitter not important 10 to 100ms Cycle Time Real Time Software Implemented Non-Real Time RT NRT Number of Nodes How Much Real Time Do I Need? 12

Industrial Ethernet Protocols Slave Architectures Overview 13

Hardware Software Industrial Ethernet Slave Architecture Non Real Time (NRT) Parameter Data and Control Data on the same channel Standard TCP and UDP Relies on object identification and prioritization to know what data is for the process or for device RTOS independent Unmodified Ethernet hardware MAC Known protocols Application Data Transport Network Data Link Physical IT tasks -HTTP -SNMP -DHCP TCP/UDP IP Application Parameter Data Real-Time Data Automation API Standard Ethernet MAC Controller Slave Device Architecture NRT OSI Model Layers 14

Hardware Software Industrial Ethernet Slave Architecture Real Time (RT) Dedicated Real time Data and Parameter Data run parallel to TCP/UDP TCP/UDP/IP controlled by timing layer Uses slot timing for real time performance Needs fast forwarding of frames Application Data Transport Network Data Link IT tasks -HTTP -SNMP -DHCP TCP/UDP IP Timing Layer Paramet er Data Application Real Time Data Automation API Process Data Protocol Standard Ethernet MAC Controller Slave Device Architecture Unmodified Ethernet hardware MAC Physical Known protocols RT 15

Hardware Software Industrial Ethernet Slave Architecture Hardware Real Time (Isochronous Real Time) Dedicated Process Data and Parameter Data channels Embedded switch Custom hardware Ethernet Controller (MAC) RTOS dependent on protocol PTP (IEEE1588) precision timing may be required Application Data Transport Network Data Link IT tasks -HTTP -SNMP -DHCP TCP/UDP IP Timing Layer Paramet er Data Application Real Time Data Automation API Process Data Protocol Protocol-specific, Real-time Ethernet Controller Slave Device Architecture Known protocols Physical IRT DLR 16

Summary of Protocol Characteristics RT IRT Consortia www.modbus.org www.odva.org www.ethernetpowerlink.org www.profinet.com www.ethercat.org www.sercos.org Key Supplier Schneider Electric Rockwell Automation B&R Siemens Beckhoff Bosch Rexroth Ethertype 0x0800 (IPv4) 0x88AB 0x8892 0x88A4 0x88CD Ethernet Standard Ethernet Controller (MAC) Custom Hardware Ethernet Controller (MAC) Process Data TCP/IP UDP/IP Protocol Specific Real Time None Prioritizing Scheduling Prioritizin g Summation Frame Service Data TCP/IP UDP/IP Protocol Specific Hardware Configurations + FPGA + FPGA + ASIC + ASIC + FPGA + ASSP System On Chip + ASIC + FPGA + ASSP Protocol Implementati on Software Stack Hardware Assisted 17

Industrial Ethernet Development Considerations 18

Typical Multi-Chip Industrial Control System With Networking Microcontroller/MPU/DSP Industrial Ethernet (100 Mbits/s) Manages the application Algorithm processing Analog input/output RS485 (115K Baud) CAN (500 Mbaud) USB 3.0 (12 Mbps) Backplane/Bus interface FPGA extension Processor offload I/O extension Flash SRAM Communications Processor Glue Logic High speed interface Communications processor Software stack Flash SRAM /DSP FPGA Digital Out / PWM Encoder Input High Speed Interface Multi-port switch Ethernet MAC Fieldbus and serial comms Digital In Digital Analog Out Sensor Input What Architecture Works Best For My Application? 19

Considerations To Implementing Industrial Ethernet Solutions Selecting the right protocol What level of real time do I need? What nuances in the protocol may provide a technical challenge? Flexibility, scalability and costs How flexible is my solution for different protocol implementations? Will my architecture scale based on my customer needs? What is the impact on size or power? What are the cost impacts to the solution? device considerations? What about Functional Safety considerations? Completeness of solution HW solutions:, ASIC, ASSP, even Ethernet s Software solutions: Protocol stacks TCP/IP, Industrial Ethernet Business model fit Reference solutions how do I get started? 20

Industrial Ethernet Implementation Differences + ASIC + FPGA + ASSP System On Chip Configuration ASIC FPGA Memory ASSP ASSP Low Cost Fits Many IE Implementations Dedicated ASIC supported by protocol consortia Flexibility in implementing different protocols Support for multiple protocols independent of Hardware integrated for more efficient control and communications Does not support IRT requirements Single protocol High Power requirements Interface complexity and performance Need for efficient processor architecture architecture limitations Power not optimized High NRE High Device Cost Limited to configuration Higher cost due to low volume Design Complexity Power consumption 21

How Scalable Is Your System? CPU ADC FPGA Memory FPGA Memory ASIC1 ASIC2 ASIC3 Absorbing the functionality into the FPGA IP model is cost prohibitive unless very high volume Replacing a low $ to a $$$ FPGA Need for additional external components such as ADCs and memory Do you need this much performance? Extending an ASIC-implemented platform to support additional protocols Need to redesign and build multiple boards to support different protocols Different software stacks for each protocol 22

How Much Space Do You Have? ASICs/ASSPs Can range up to 20mm x 20mm Limited package options FPGAs Requires at least 45KLE to fit the protocol FGG 484 is 23 x 23; 1mm pitch Power components needed Key point Different device combinations may require a larger PCB space, possibly more than you can afford ASIC FPGA Package BGA 345 1mm pitch FGG 484 1mm pitch LQFP 144 0.5 mm pitch Size 20mm x 20mm 23mm x 23mm 7mm x 7mm Example of EtherCAT ASICs and FPGA Devices 23

Current (ma) Power Consumption Relative Current Consumption By Device Type Power consumption is important for fanless, compact systems ASSPs can require up to 300mA Need to consider heat dissipation techniques Key point Consider the power consumption budget as some ASICs and FPGAs can be high FPGA ASSP ASIC 24

Costs* of Protocol Implementation Protocol IP Core $25K + $5 royalty Switch IP $15K Development Time Resource FPGA Memory Software Stack/API $10K + FPGA + Memory $5 + $20 + $2/slave FPGA Tools $5,000/one time NRE + Per Device $55K + $32/slave 4-6 months SW Programmers HW Designers FPGA Designers IP Partners ASIC Protocol IP Core Included Switch IP Included Software Stack/API $10K + ASIC $5 + $12 (one protocol) NRE + Per Device $10K + $17/slave 2-4 months SW Programmers HW Designers Single-Sourced ASIC Supplier Protocol IP Core Included Switch IP Included Software Stack/API $10K (NRT protocols) only $5 2-4 months SW Programmers HW Designers Consortia Partner * Estimated costs for comparison only NRE + Per Device $10K + $5/slave 25

Efficient Data Exchange In The Allows For Better System Partitioning Parallel bus architecture provides efficient partitioning Dedicated DMA for Ethernet channel relieves burden on CPU Ethernet controller provides automatic CRC frame check 26

Advanced FPU Boosts Performance & Reduces Code Size RX Floating-point Unit (FPU) enables efficient blend of fast execution time and small code size RX FPU implementation allows direct access to General Registers resulting in even faster execution time boosting performance by up to 50% 27

Efficient Exception Handling Assists Real-Time Applications Slot Timing Method Fast interrupts reduce cycle times Reduces the amount of wasted bandwidth on time slot networks Improves response times of devices with software implementations 28

Designing For Safety Safety requires an independent channel Switching to safety-related commands and messages at the highest priority Extension to protocol definitions PROFIsafe, Safety Over EtherCAT, CIP Sync Safety, etc. Safety Over EtherCAT Diagram Designing-in redundancy IEC61508 (Functional Safety) requires a two-chip solution for redundancy Building For Redundancy Need for robust diagnostics and operation CRC checksum Independent watchdog Complex interrupt control Cable diagnosis ( layer) External Checker ewd Two s with HW Safety Features Compare 29

Internal Peripheral Bus Safety In Hardware Assists In Compliance RAM Test RX200 32-bit CPU System Data Management SCI (CRC) Communication error detector Dedicated Independent Clock Memory Zero-Wait Flash SRAM (DOC) Interrupt Controller POR/LVD Timer Unit ADC Detect Sensor disconnection Data Flash Disconnection Detection ADC self diagnosis Clock Stop detector Clock System IWDT Self Check Ability to read back I/O status Clock abnormality detector CAC OSC Stop detector WDT GPIO DOC : Data Operation Circuit CAC: Clock Frequency Accuracy Measurement Circuit (Features in RX63T and RX200) IWDT: Independent Watch Dog Timer 30

Understand The Ecosystem & Business Model Consortia Compliance Hardware Supplier Memberships Plugfests Local, reliable IE SW partner Business model fit IP quality and compliance IE SW Partner You Consortia Design Services partner Experience Transferrable, scalable solution Hardware suppliers Design Service PLC Master Software application environment (ex. Step 7 or TwinCAT) Device suppliers Where do you begin? Hardware and/or software reference 31 2012 2011 Renesas Renesas Electronics Electronics America America Inc. All Inc. rights All reserved. 31 rights reserved.

Industrial Networking Design Considerations - Summary Multiple hardware choices are available Weigh the features and cost tradeoffs between the various architecture options: s, ASICs, ASSPs, FPGAs or integrated solutions What does scalability look like? Adding functionality should not reduce performance nor significantly cost more Hardware Specifications Size and Power considerations Efficient Partitioning Can the processor handle different I/O and communication requirements? Does the /CPU efficiently handle interrupts, memory accessing, bus communications Designing for Safety How will your solution be impacted when implementing safety? Business models impact your costs 32

Considering The Level Ether Must Fulfill Industrial Networking Requirements Industrial market needs Real time communication Faster start up time Error free communication Fast link down time Problem Debug Requirements for Ethernet s Low latency Cable monitor/ BER Counter Cable diagnosis Stand Alone Initialization 33

Intelligent Ethernet For Industrial Low node latency and low jitter Fast link-up time and fast link-down detection Multiple cable monitoring and diagnostics features Bit Error Counter due to open cable, single short, etc. TDR (time domanin reflectometry) detects location of cable fault EMC immunity Tests according to EN61000-4-4 IEEE1588 PTP support e 2 Channel Block Diagram Single Channel & Dual Channel Fully compliant with IEEE 802.3 / 802.3u for 100Base-TX, 100Base-FX, 10Base-T Auto-negotiation and parallel detection Full and half duplex operation Single 3.3V power supply MDI/MDI-X crossover MII based on 25MHz clock 34

Renesas TPS-1: Profinet IRT ASIC Hardware Single chip solution Integrated CPU Integrated PROFINET IRT Switch Integrated RAM BGA housing 15 x 15 mm² with 1 mm pitch External serial FLASH required Total power consumption: 0.8 W PROFINET Interface with TPS-1 Software TPS-1 PROFINET Version 2.3 for RT and IRT RJ45 Mag. 4 IO No license needed RJ45 Mag. FLASH Supported thru Renesas Partner: 35

Renesas Provides Complete Industrial Ethernet Solutions Software Partners Protocols Supported Application Software Software API Protocol Specific Software Stack TCP/IP OS Microcontrollers Ideal for IE CPU Memory Serial Interface IO ASICs s Standard MAC Custom MAC IRT 1 or 2 channel Ethernet PTP/1588 / 1588 36

How To Get Started 37

Renesas Your IE Solutions Provider Comprehensive and peripheral device solutions for your Industrial Ethernet requirements Microcontrollers s ASICs Powerful software and tools to help you design robust networking systems ASIC Supporting Multiple Design Options ASSP Strong Industrial Ethernet partner network reduces time to market and risk IE consultants Design service partners FPGA Memory 38 2012 2011 Renesas Renesas Electronics Electronics America America Inc. All Inc. rights All reserved. 38 rights reserved.

Please Provide Your Feedback Please utilize the Guidebook application to leave feedback or Ask me for the paper feedback form for you to use 39

Questions? 40

Renesas Electronics America Inc.

s and s References Renesas Electronics America Inc.

RX Microcontroller Family Perfect Balance of Performance, Efficiency & Scalability 43

44

RX600 Series Performance & Connectivity Superior Performance RX 32-bit CPU Core with FPU and DSP 165 DMIPS @ 100MHz; 2.77 CoreMark /MHz 2 100MHz Flash with zero-wait states; up to 2MB Parallel busses for simultaneous data transfers optimize throughput Multiple Direct Memory Access control Flexible interrupt handling Code Efficiency Up to 28% code size savings 3 compared to popular 32- bit RISC s Variable-length CISC instructions FPU, DSP and bit manipulation instructions Comprehensive Peripherals 12-bit A/D (1µs), 3 independent S/H, PGAs 10/100 MAC with DMA (supports MII, RMII) USB (Host/Device/OTG); CAN 2.0B; LIN Advanced Motor Control; multiple timers; flexible PWM 10-bit DAC; temperature sensor; RTC SPI, UART (synch/asynch), I2C, Ext Bus (24-bit addr) Hardware Safeguards Built-in Power-on Reset generation Precision Low-voltage Detect warning Flash with ECC Options for Built-in pull-up and 5V tolerance Independent WDT; CRC checker 2 Source: www.coremark.org as of June 2012 3 Source: Renesas internal testing 45

Renesas Device Roadmap - Ethernet SH7216 Ethernet, USB, CAN, FPU RX xxx 100 MHz + FPU SH7670 Ethernet, USB, FPU, Audio Up to 4MB Flash Dual Ethernet RX63N Ethernet, USB, Safety Features V850/Mx4 Ethernet, FPU RX62N Ethernet, USB, CAN, FPU CAN, FPU 16-bit ADC Ethernet, USB, FPU, Audio Legacy 2010 2011 2012 2013 & Future 46