Renesas Synergy Platform
Renesas Synergy Platform
Renesas Synergy Platform
PLATFORM
Integrated software, scalable MCUs, and comprehensive tools
that make development faster and easier
2019.02
START AHEAD
Get to market faster and easier with Renesas Synergy™.
As the first fully qualified MCU software and hardware platform,
we help you reach more people, sooner.
CONTENTS
High Performance Microcontrollers...................... 04
Integrated Synergy Platform Software ................ 06
RTOS and Middleware ......................................... 08
Software Development Tools................................ 10
Synergy Kits.......................................................... 10
The Synergy Platform At-a-Glance........................ 11
renesas.com/synergy
02-03
Solutions Gallery
Software Hardware
Development Tools Kits
The high-performance 240 MHz S7 Series The highly integrated 120 MHz S5 Series MCUs
MCUs feature high-speed connectivity and balance processing performance with large
industry-leading flash memory density. memory and an extensive array of built-in features.
High-efficiency 48 MHz S3 Series MCUs are Ultra-low-power 32/48 MHz S1 Series MCUs
low-power chips that integrate up to 1 MB of operate down to 1.6 V and feature low-power
Flash and 192 KB of SRAM. operating modes and fast wake-up times.
High-speed
General-purpose Broad Connectivity Connectivity and
and Analog Broad and Segment High-speed Graphics
Acquisition Connectivity LCD Controller Connectivity LCD Controller
High
Performance Series MCUs readily
handle a wide range of
Cortex®-M4 Flash applications, from ultra-
64 KB - 4 MB
small mobile devices to
High SRAM
Integration 16 KB - 640 KB calculation-intensive
Pin Count
36 - 224
industrial systems, medical
Cortex®-M4 equipment, and more.
High
The rigorously enforced
Efficiency compatibilities expand
system design flexibility and
Cortex®-M0+
Cortex®-M23 help conserve development
Ultra-Low resources.
Power
No matter the requirements of an IoT application, there is a Synergy MCU that can meet them.
Rn 31 30 ... … 2 1 0
… 31 30 ... … 2 1 0
… 31 30 ... … 2 1 0
… 31 30 ... … 2 1 0
Functionality
… 31 30 ... … 2 1 0
… 31 30 ... … 2 1 0
R3 31 30 ... … 2 1 0
R2 31 30 ... … 2 1 0
R1 31 30 ... … 2 1 0
R0 31 30 ... … 2 1 0
No. of APIs
Compatibilities are rigorously enforced for Synergy MCUs. This configuration discipline ensures the design flexibility needed to leverage engineering investments
for diverse opportunities in local and global IoT markets.
Tested and Production Ready
INTEGRATED SYNERGY PLATFORM
SOFTWARE
Connected devices, especially for IoT, elevate the requirements for Package (SSP), and Verified Software Add-ons. Full licensing,
embedded systems software. Real-time operating systems (RTOS), maintenance, support, and an unlimited number of seats of
network protocols, security, and power management are just a few development tools and products that use the SSP are included.
examples. Synergy Software delivers solutions in three ways – your No royalties, no fees.
choice of professional Development Tools, the Synergy Software
Synergy Software
Development Tools
Software APIs
Software APIs
Stacks
Application Functional
Middleware Algorithms
Framework Libraries
RTOS
Functions
HAL Drivers
Specialties
Clock Functional Data Tranfer Capacitive Touch Event Link Interrupt Control Security and Graphics LCD
Management Safety Controller Sensing Unit Controller Unit Encryption Controller
Analog
OPAMP
Comparators
TLS and MQTT for Secure, Efficient IoT Communication Complete, Integrated IoT
Connectivity Client
SSP v1.3 and higher includes Transport Layer Security (TLS) that delivers Quickly add secure device to cloud
security three ways: by establishing secret keys between the client and server, connectivity using SSP APIs
applying hashing algorithms to detect alteration or forgery of packet content,
Supports secure connectivity with AWS,
and authorizing remote host identity using digital certificates. TLS is used for
Azure, and Google Cloud platforms
sending confidential data such as personal and credit card information in a
secure fashion. MQTT/HTTPS Client for Secure IoT
IoT Applications
SSP APIs
Synergy
Software Package
(SSP)
HTTPS MQTT
DNS
TLS/DTLS
TCP / UDP
IPv4/IPv6
FileX®
FAT compatible file system. Supports
FAT12, FAT16, FAT32 and exFAT
TCP/IP Networking NetX™ Application Bundle
NetX™/NetX Duo™
¡¡ Optimized IPv4/IPv6 Dual TCP/IP stack for
NetX ™ Embedded TCP/IP N
etwork Stack TCP UDP
embedded systems
NetX Secure
Secure cloud connectivity protocols ¡¡ Small footprint, ThreadX-optimized ICMPv4/v6 IPv4/v6 RARP IGMP
USBX ™
USB Host/Device P
rotocol Stack ¡¡ “Near Wire Speed” on Iperf network Network Driver
throughput benchmark
Embedded GUI D
evelopment
GUIX® ¡¡ TCP, UDP, IP, ARP, RARP, IGMP, and ICMP
Framework Synergy
core support MCU
Ethernet
MAC Controller
Real-Time, Graphical E vent
TraceX® ¡¡ TLS, HTTP/1.1, HTTPS, MQTT
Trace/Analysis
¡¡ Network configuration protocols Streamlined TCP/IP stack in NetX Duo
Flash wear leveling support for provides both IPv4 and IPv6 capabilities,
LevelX ®
¡¡ DHCP client/server (dynamic address allocation)
internal and external memory easing the design of IoT products that utilize
• DHCPv6 (client only) TCP/IP network communication.
• SNTP (network time protocol)
¡¡ Domain name services
• DNS, mDNS, DNS-SD
• DNSv6
• NAT (private network extension)
■ Integrated with
gap. This thoroughly engineered solution HW vendor’s
drivers?
makes it unnecessary to write the critical code Effort Effort Effort
Integration gap Time Time Time
that unites stacks with I/O drivers, handles must be filled by Cost Cost Cost
Kernal HW
vendor, end user, Risk Risk Risk
GUI frameworks with touch-screen drivers, or third party
Integration
All Synergy Tools, support, unlimited seats of development tools, and maintenance are
included with the Synergy Platform in the price of a single Synergy MCU.
You can use any of these professional tools to develop software for your end-product.
¡¡ e2 studio Integrated Development Environment (IDE) with choice of GCC or IAR C/C++
compilers and automatic code generation
¡¡ IAR Embedded Workbench® for Renesas Synergy™ IDE to generate fast performing,
highly compact code
¡¡ TraceX® to visually monitor run-time performance
¡¡ GUIX Studio™ to enable drag-and-drop design of graphical user interfaces (GUI)
SYNERGY KITS
Select a Synergy Kit to evaluate the full Synergy
Platform, access functionality of Synergy MCUs, and
prototype rapidly.
Target Board Kits Starter Kit Development Kits
Learn more about Synergy Kits, visit: renesas.com/synergy/kits
Powering an MCU
Buck-Boost Converter Linear Regulators
Renesas’ digital and analog controllers, power modules and
ISL9120, ISL91107, ISL91128 ISL9007, ISL9021A, ISL9016
switching regulators provide a comprehensive set of solutions to • Current Range: 400mA – 2.4A • Current Range: 150mA – 400mA
• Low Iq ~ 20µA • Low Iq ~ 25µA
power an MCU. • Input Voltage: 0.6V – 5.5V • Input Voltage: 1.5V – 6.5V
• Output Voltage: 2.5V – 5.25V • Output Voltage: 0.9V – 3.3V
Synergy IAR Embedded Workbench for Renesas Synergy e2 studio, an Integrated Solution Development
Tools & Kits • IAR C/C++ compiler for ARM C compiler
® Environment (ISDE)
• C-SPY® debugger • GNU ARM® C/C++ compiler (IAR ARM® compiler option)
• C-STAT® and C-RUN® code analytics tools • Smart Manual —Context-aware embedded documentation
• Support for IAR I-jet™ with power consumption analysis
Common to IAR Embedded Workbench for Synergy and e2 • Segger J-Link debugger
studio
• RTOS-aware debugging via J-Link® JTAG and Single Wire
• Project Generator to generate start-up code Debug (SWD)
• Pin, Clock, and Interrupt Configurator to generate start-up code • TraceX® real time task monitoring for ThreadX®
• GUIX™ Studio — Desktop graphical user interface design tool
Kits
• Starter Kits (SK) for low-cost introduction to using the entire Synergy Platform, with access to most Synergy MCU features and pins
• Development Kits (DK) for full project development. Modular access to all Synergy MCU features and pins
• Target Board Kits (TB) allow easy access to all MCU pins for prototyping
Synergy Solutions Product Example Kits (PE) Application Example Kits (AE)
• Human Machine Interface with brilliant color TFT-LCD and • Capacitive touch evaluation modules
wired/wireless connectivity • Cloud connectivity reference using either Ethernet, Wi-Fi or cellular
• Industrial data logger with precision analog and wireless connectivity
Solution Gallery • One stop hub to download tools, software, application projects, and more
• Get documentation, application notes, and working projects for all Synergy devices
renesas.com/synergy
© 2019 Renesas Electronics Corporation.
All rights reserved.
www.renesas.com Document No. R01CP0032EU0200