7
Renesas Synergy™ プラットフォーム 2016.03 www.renesas.com

Renesas Synergy™ プラットフォーム - RS …... 2016.03 Renesas Synergy プラットフォーム R70ZZ0175JU0150 この印刷物は、適切に管理された森林から伐採された

  • Upload
    others

  • View
    1

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Renesas Synergy™ プラットフォーム - RS …... 2016.03 Renesas Synergy プラットフォーム R70ZZ0175JU0150 この印刷物は、適切に管理された森林から伐採された

Renesas Synergy™ プラットフォーム

2016.03www.renesas.com

Renesas Synergy™ プラットフォーム

R70ZZ0175JU0150

この印刷物は、適切に管理された森林から伐採された木材を材料とするFSC®認証紙を使用しています。

© 2016 Renesas Electronics Corporation, All rights reserved. Printed in Japan.Colophon 4.0

Page 2: Renesas Synergy™ プラットフォーム - RS …... 2016.03 Renesas Synergy プラットフォーム R70ZZ0175JU0150 この印刷物は、適切に管理された森林から伐採された

「Renesas Synergy™ プラットフォーム」がもたらすイノベーションRenesas Synergy™ プラットフォーム誕生の背景成長著しいIoT市場に向けた組込みシステム

において、ソフトウェア開発の複雑化に伴い、

コストの増加、開発期間は長期化の傾向にあ

ります。システム開発におけるエンジニアの負

担を軽減し、タイムリな製品化の実現に貢献

すべく、ルネサス エレクトロニクスはこのた

び、“組込みシステムプラットフォーム”として、

「Renesas Synergy™プラットフォーム」を提案

いたします。

Renesas Synergy™ プラットフォームを構成する5つの要素

Renesas Synergy™ プラットフォームは5つの要素で構成されています。

●動作保証されたソフトウェア・パッケージ

●スケーラブルなマイクロコントローラ

●簡単に使える開発環境

●有用なリファレンスデザイン

●クラウド・コネクティビティ

これら全てに、一貫したAPIでアクセスできます。

ユーザーは、製品のアプリケーションコードから開発に着手できるた

め、貴重な開発資源を、市場でのイノベーションや優位性の創出に投

入できるのです。

Renesas Synergy™ は、まさにそんなプラットフォームなのです。

Reduce Time to Marketシステムの早期市場投入を実現

Renesas Synergy™ プラットフォームが提供する各種ソフトウェアを

利用することにより、ユーザーは開発時における貴重な時間を節約し、

さらなるイノベーション開発の時間を確保すると同時に、最終製品とし

ていち早く市場投入することができます。

Lower Total Cost of Ownershipシステム開発・保守にともなうトータルコストを低減

Renesas Synergy™ プラットフォームが動作保証されたソフトウェアや

互換性の高いマイクロコントローラを提供することにより、ソフトウェア

やハードウェア開発に伴うベンダ調査、新技術の習得、評価テスト、

検証、メンテナンス等までも含めたトータルコストを大幅に低減します。

Eliminate Barriers to Entryシステム開発着手の容易さを実現

Renesas Synergy™ プラットフォームが提供する開発環境で、ユー

ザーは心おきなくアイデアを試すことが可能になり、効率的な試行を

繰り返すことで、よりクリエイティブな製品を世の中に送り出すことが

できます。

Renesas Synergy™ プラットフォームが提供する3つの価値

Vendor Search Acquisition

Learning Curve

Tech

nology Assessment

Establishing Platform

Competitive Analysis

Porting Testing Team

Licensing

START

STARTOVER

Renesas Synergy™ ソフトウェアRTOSやソフトウェアフレームワークから成る“Renesas Synergy™ Software Package (SSP)”を中心に、ルネサスが動作

を認証するアドオン・ソフトウェアやAPIで構成されます。SSPは、ソフトウェア・ライフサイクルの標準であるISO/IEC

12207に準拠、ルネサスのSQA (Software Quality Assurance) 行程のもと、開発されています。ルネサスが定期的なアッ

プデートとアップグレードを行います。

Renesas Synergy™ 開発環境ルネサスが新しく提案する、統合ソリューション開発環境(ISDE)*にはRenesas Synergy™の為の新しいツールやプラグイ

ンを統合、Renesas Synergy™マイクロコントローラの機能や、ソフトウェアAPIのコンフィギュレーション時に必要なガイダ

ンス、アシスタンス、エラーチェックなどを提供します。さらに、開発・評価キットは柔軟に拡張できるようにデザインされて

います。

Renesas Synergy™ マイクロコントローラIoT市場に向けシステム機器に欠かせないコネクティビティを実装、堅牢なセキュリティ機能、信頼できるセーフティ機能や

ヒューマン・マシン・インタフェース機能などを搭載しています。スケーラビリティと高い互換性を生かして、幅広いレンジ

の製品の開発に最大限ご活用いただけます。

Renesas Synergy™ ソリューションユーザーのシステム開発の手順となる製品例や、リファレンスとなるアプリケーション構成例として、Product

Examples(PE)とApplication Examples(AE)の2種類のリファレンスデザインを提供します。ユーザーは、自社製品に

PE の一部を直接利用したり、AEによる機能評価により、開発サイクルを短縮することができます。

Renesas Synergy™ ギャラリーRenesas Synergy™ ギャラリーはRenesas Synergy™専用のクラウドサイトであり、シンプルなオンライン・ライセンス

登録とソフトウェアやツールの配信をします。Renesas Synergy™ Software Package (SSP)との互換性が検証されたパー

トナー企業のアドオン・ソフトウェアもギャラリー上でアクセスが可能です。

各種ベンダ調査 /検討 /契約デバイスの理解 /トレーニング

ハードウェア設計システムインテグレーションアプリケーションソフト開発

システム検証テスト /認定

サポート /メンテナンス

BOM(MCU)

可視化しづらい膨大な隠れたコスト

目に見えるコスト

DifferentiatedCode

EssentialSystemCode

ProductDifferentiation

時間節約

従来の一般的な組込みシステム開発(イメージ)

Renesas Synergy™プラットフォームを活用した場合(イメージ)

ハードウェア設計

ドライバ開発

ミドルウェア開発・導入

クラウド接続

RTOS搭載

アプリケーションコーディング

システムテスト

システムテスト

HW設計

アプリケーションコーディング

さらなるイノベーション

*Integrated Solution Development Environment をISDE と略しています。

Renesas Synergy™開発環境

Renesas Synergy™ソリューション

Renesas Synergy™ギャラリー

Renesas Synergy™ ソフトウェア

ソフトウェアAPI

Renesas Synergy™ Software Package (SSP)

ThreadX RTOS

FileXGUIXUSBXNetX

NetX Duo

アプリケーションフレームワーク

HALドライバ

BSP

機能ライブラリ

スタック

アルゴリズム

Functions

Specialties

...and more

Qualified SoftwareAdd-Ons (QSA)

Verified SoftwareAdd-Ons (VSA)

スタック

アルゴリズム

Functions

Specialties

...and more

スタック

アルゴリズム

Functions

Specialties

...and more

®

®

Renesas Synergy™マイクロコントローラ

●ヒト・モノ・カネをどこに費やしているか?

開発期間

2010 2011 2012 2013 2014 2015 2016

61%29%

26%

16%

16%

開発スケジュールの遵守

システムデバッグ

テスト・組込み作業

コードの複雑化

新しい技術導入

システムインテグレーション

ソフトウェア・ツール

OS/RTOS

26%

19%

17%

17%39%

ソフトウェア

ハードウェア

●システムエンジニアの懸念事項は? ●技術的なチャレンジは?

Months

開発が遅延したプロジェクト

2010 2011 2012 2013 2014 2015 2016

Percent

Renesas Synergy™ プラットフォームとは?Renesas Synergy™ プラットフォームは一つの目標を掲げて開発されま

した。その目標とは、「システム機器のエンジニア(開発者)がAPI層より

も下層のソフトウェア開発にかけてきた時間を効率的に短縮することで

設計・開発を加速し、それに代わってより革新的で優位性をもった製品

を開発することに注力してもらう。」というものです。

Renesas Synergy™ プラットフォームは厳格な検証テストにより動作

が保証されたプラットフォームで、ルネサスから体系化されたメンテ

ナンスとサポートを提供いたします。これによりユーザーは、ソフト

ウェアAPI層よりも上位のシステム開発を安心して始めることが可能

になります。組込みシステム開発の実態(当社調べ)

01-02

Page 3: Renesas Synergy™ プラットフォーム - RS …... 2016.03 Renesas Synergy プラットフォーム R70ZZ0175JU0150 この印刷物は、適切に管理された森林から伐採された

Renesas Synergy™ Software Package(SSP)

Renesas Synergy™ソフトウェアの核となる要素で、ルネサスが動作を

保証したソフトウェアパッケージです。SSPはIoTアプリケーション向

けの組込みソフトウェア開発に革新をもたらします。SSPを用いたソ

フトウェアのコーディングが、世界一早く、確実な組込み開発手法とな

るよう、ルネサスはソフトウェア・インタフェースを一から定義しまし

た。これによりユーザーは、ハードウェアに近いベーシックなソフト

ウェア開発に時間を費やす代わりに、より競争力のある革新的なアプ

リケーションコードの開発に即着手できるようになります。最終製品

の早期市場投入が可能となり、競合製品より早く店頭に並べることが

できるのです。それは、開発費などに代表されるTCO(Total Cost of

Ownership)の抑制にもつながります。

ルネサスおよび、選定パートナー企業から提供されるアドオン・ソフトウェアにより、SSPの機能拡張が可能です。

ルネサスが動作保証、もしくは検証をすべてのアドオン・ソフトウェアに対して行います。

Qualified Software Add-On (QSA、動作保証ソフトウェア・アドオン)●ルネサスから販売、サービス提供されるアドオン・ソフトウェアです。

●SSP同様動作保証され、Renesas Synergy™ ギャラリーから提供されます。

●SSPとAPI構成に密に統合され、最適化されています。

●QSAの使用には、別途ライセンス契約が必要となります。

●QSAの動作保証とメンテナンスは、SSP同様のルネサス基準が適用されます。

●特にセーフティ機能、セキュリティ、コミュニケーションプロトコルなど、QSAの選択肢は順次拡大していきます。

Verified Software Add-On (VSA、検証済みソフトウェア・アドオン)●ルネサスのパートナー企業から提供されるアドオン・ソフトウェアです。

●ルネサスのコンプライアンス基準のもと、SSPとの整合性が検証されています。

●VSA評価版はRenesas Synergy™ ギャラリーからダウンロードできます。

●VSA製品版はVSA開発パートナー企業から直接ライセンスされます。

●特にコミュニケーションプロトコルや制御系アルゴリズムなど、VSAの選択肢は順次拡大していきます。

Renesas Synergy™ソフトウェア

ルネサスは業界で初めて、動作保証された商用のソフトウェアパッケー

ジをマイクロコントローラと共に提供します。このソフトウェアパッケー

ジは、スケーラブルに展開されるRenesas Synergy™ マイクロコント

ローラ・ファミリ用に開発・最適化されており、公開されるソフトウェア・

データシートで規定する動作が既に検査・認証されています。また、ユー

ザー・アプリケーションから使いやすい共通APIを通してアクセスでき

ます。この新しい大きな試みは、組込みシステムやIoT機器のライフサ

イクルにわたる開発やメンテナンスの考え方を再定義します。

Renesas Synergy™ ソフトウェアの構成■ソフトウェアAPI

■Renesas Synergy™ Software Package (SSP)

●リアルタイムOS

●各種ミドルウェア

●アプリケーション・フレームワーク

●機能ライブラリ

■ソフトウェア・アドオン

●Qualified Software Add-On(QSA)

●Verified Software Add-On(VSA)

SSPの構成■ThreadX® RTOS

■FileX®

■USBX™

■GUIX™

■NetX™

■NetX Duo™

■アプリケーション・フレームワーク

■HAL ドライバ

■BSP(詳細は機能一覧を参照)

ソフトウェアAPI

Renesas Synergy™ Software Package (SSP)

ThreadX® RTOS

FileX®GUIX™USBX™NetX™

NetX Duo™

アプリケーションフレームワーク

HALドライバ

BSP

機能ライブラリ

Add-Ons

サポート&メンテナンス

Qualified Software

Add-Ons (QSA)

Verified Software

Add-Ons (VSA)

ドキュメント

商用ライセンス

Renesas Synergy™ ソフトウェアの主な特長▶ソフトウェア開発ライフサイクルに関する規格ISO/IEC12207やコーディングガイドラインのMISRA C:2012に沿った

厳格な開発、認証、および検査を実施

▶ルネサスや、選定されたパートナー企業から提供されるソフトウェア・アドオンによる機能拡張

▶Renesas Synergy™専用サイト上でのクリックラップ(クリックオン)契約によるライセンス取得

▶取得したライセンスは、最終製品の数量や開発時の利用者数、マイクロコントローラの型名に依存せず適用可能

▶製品のライフタイムに渡り、無償で継続メンテナンスを実施

SSPのライセンスモデル

Renesas Synergy™ ソフトウェアアドオン

ソフトウェアAPINetX™やUSBX™などのスタック群、アプリケーションフレー

ムワーク、ライブラリ、DSP、HAL やBSP へのアクセスを行

う標準的なC 言語API。このAPI は LSI 固有の依存性を抽

象化し、Renesas Synergy™ マイクロコントローラ 各シリー

ズ間の容易な流用を可能とし、製品開発を加速します。

Renesas Synergy™ ソフトウェアのAPI は、ユーザーに

柔軟なシステム開発の可能性を提供します。たとえば既存

のコード資産もSSPのアーキテクチャにより比較的容易に

移植できます。ユーザーはAPI の最上位階層から、アプリケー

ションフレームワーク、HALドライバ層、さらにはRenesas

Synergy™ マイクロコントローラのレジスタへの直接アク

セスまで、必要に応じて多様なアクセスが可能です。

Renesas Synergy™ Software Package (SSP)

ThreadX® RTOS

FileX® GUIX™USBX™NetX™and

NetX Duo™

アプリケーションフレームワーク 機能ライブラリ

Hardware Abstract Layer(HAL)ドライバ

Board Support Package(BSP)

機能評価のためのライセンス。SSP全機能へのアクセス、BSP/HALドライバのソースコードへのアクセスおよび閲覧が可能。評価ライセンス

モデル 概要(詳細はこちら http://japan.renesas.com/products/embedded_systems_platform/index.jsp)

SSPをシステム開発や量産製品に使用するためのライセンス。SSP全機能へのアクセス、BSP/HALドライバ、アプリケーション・フレームワーク、RTOS、ライブラリ、スタック群のソースコードへのアクセスおよび閲覧が可能。

開発・量産ライセンス

BSP/HALドライバ、アプリケーション・フレームワーク、RTOS、ライブラリ、スタック類すべてのソースコードのファイル保存・印刷・改変が可能。有償。(改変時は動作保証の対象外)ソースライセンス

ThreadX ® RTOS

ThreadX® RTOS

ソフトウェアAPI

FileX®USBX™GUIX™NetX™

NetX Duo™

アプリケーションフレームワークAudio

Audio

Messaging

... and more

Security & Encryption

EMACCDriver

Timing & Control Drivers

Security & Encryption

CMSIS DSP

... and more

機能ライブラリ

カスタムドライバ

Hardware Abstract Layer(HAL)ドライバ

Board Support Package(BSP)

Renesas Synergy™ マイクロコントローラ

Main() NetworkThread

AudioThread

ユーザアプリケーションWaveformThread

DisplayThread

ControlThread

MotorThread

03-04

Page 4: Renesas Synergy™ プラットフォーム - RS …... 2016.03 Renesas Synergy プラットフォーム R70ZZ0175JU0150 この印刷物は、適切に管理された森林から伐採された

Renesas Synergy™ マイクロコントローラは、あらゆる組込みシステ

ムに必要とされるスケーラビリティや消費電流、パフォーマンスの要

求を満たすよう、幅広い性能・機能で製品展開していきます。

Renesas Synergy™ マイクロコントローラは、急速に拡大するIoT市

場に向け、簡単に使えるコネクティビティを実装、堅牢なセキュリティ

機能、信頼できるセーフティ機能やヒューマン・マシン・インタフェー

ス機能などを搭載しています。Renesas Synergy™ プラットフォームに

対応するRenesas Synergy™ マイクロコントローラは、小型ポータブ

ルデバイスから、より大きな高性能演算を要求するようなアプリケー

ションまで幅広くお使いいただける、全4シリーズで展開します。これ

らはシリーズ間で機能やピン配置の互換性をもち、最終製品のスケー

ルや、シリーズ間のコードの再利用性を高めています。

ThreadX® RTOSプリエンプティブ・スケジューリングと小メモリフットプリントを特長とする、市場実績豊富で高速なマルチタスキングを実現するカーネルです。

SSPの心臓部にあたります。

スタック群(FileX®, USBX™, GUIX™, NetX™ / NetX Duo™)TCP/IP、USB、カラー・グラフィックス・ライブラリ、ファイルシステムなどのX-Ware™とルネサス製のソフトウェアスタックは、本プラットフォー

ムに最適化され組込まれています。

アプリケーション・フレームワーク例えば、プロセス間メッセージング、セキュリティサービス、オーディオ再生、シリアル通信、パワーマネジメント、JPEG変換、静電容量式タッチ、

コンソールなど、あらゆる機器で共通に必要とされる、RTOSとHALを関連付けるシステムレベル・サービスです。システム上層からのプログラ

ミングを可能とすることにより、開発者の時間を節約します。

機能ライブラリCMSIS DSPライブラリや、静電容量式タッチ、セキュリティや暗号に関するライブラリなどが含まれています。

ハードウェア抽象化(HAL)ドライバ多くの周辺モジュールやシステムサービスに対する、効率的なドライバです。ドライバを自己開発するのに比較して、マイクロコントローラの仕

様に関する深い知識を必要としません。

Board Support Package (BSP)ルネサスが提供するさまざまなキットやマイクロコントローラに対応しています。ユーザーのハードウェアデザインに簡単に適用すること

ができます。

Renesas Synergy™ Software Package (SSP) 機能一覧

USBX™FileX® GUIX™ NetX™/NetX Duo™ ThreadX® RTOSアプリケーションフレームワーク 機能ライブラリ

Hardware Abstraction Layer (HAL) ドライバ

Board Support Package (BSP)

GUIX Studio Security &Encryption

CMSIS DSP

Captouch

Host Classes(Storage, CDC, HID)

AdvancedScheduler

MemoryManagement

WindowDevice StackMessage Queue

Device Controller

Run Time Library

CanvasHost Stack

Host Controller

Device Classes(Storage, CDC,Audio, HID,Printer, Hub)

Drawing

Screen

System

Widget

FAT12/16/32,exFAT, SD,

microSD, CF, andMemoryStick

Complete FlashManagement withWear Leveling

Inter-process andInter-threadCommunication

Very FastPerformance andLow Footprint

FTP

DNS

SNMP

DHCP

TFTP

Telnet

PPP

SMTP

POP3

HTTP

SNTP

ARP

RARP

NAT

TCP

IPv4/v6

UDP

Audio

Console

JPEG

Messaging

SPI

IIC

UART

Touch Panel ThreadMonitor

External IRQ PowerProfile

ICMP

IGMP

Ethernet MACController

Data TransferController

ClockManagement

Graphics LCDController

Segment LCDController

Security &Encryption

2D DrawingEngine

Parallel DataCapture Unit

USBHS

USBFS QSPI

SDHI

UART

CAN

RTC

SSI

IIC

SPI

Safety

DAC12

Timing & Control

DMA Controller

ADC14

ADC12

Renesas Synergy™ Software Package (SSP)

Renesas Synergy™マイクロコントローラ

Renesas Synergy™ マイクロコントローラの主な特長▶多彩な製品バラエティ&周辺機能 (詳細は機能一覧を参照)超低消費電力を実現する「S1シリーズ」、セグメントLCD制御や静電容量式タッチキーソリューションの「S3シリーズ」、セキュアなコネクティビティ

や高精度アナログ搭載の「S5シリーズ」、高速プロセッサコアや大容量メモリ搭載の「S7シリーズ」など、周辺機能も充実しているRenesas

Synergy™ プラットフォームに最適化された全4シリーズを取り揃えています。

▶スケーラビリティとコンパチビリティメモリサイズや周辺機能のスケーラビリティはもちろん、ピン配置の互換性(コンパチビリティ )も確保、異なるシリーズ間でも、同一パッケージ製

品のピン配置が同様になるように設計されています。さらに、製品シリーズが高性能になるほど機能が上位互換になっているため、一度Renesas

Synergy™マイクロコントローラで開発されたソフトウェアは、異なるシリーズのマイクロコントローラにも高い流用性を持ちます。

▶高次元のセキュリティ機能ネットワークレベルの外部からの脅威に対し、システムを保護するため、例えば、128ビットの固有IDを割り当てることでアプリケーションを保護、

プロビジョニングをサポートするキー生成に使われます。またキーの安全な保管のためのアクセラレータも内蔵し、セキュアメモリ保護ユニット

(MPU)は、認証済みユーザーのみによるメモリ特定領域へのアクセス許可の保証に使用されます。

HighPerformanceCortex®-M4240 MHz

General Purpose &Analog Acquisition

製品シリーズ名 BroadConnectivity

Broad Connectivity &Segment LCD Controller

High SpeedConnectivity

High Speed Connectivity &TFT LCD Controller

HighIntegrationCortex®-M4120 MHz

HighEfficiencyCortex®-M448 MHz

Ultra-lowPower

Cortex®-M0+32 MHz

Renesas Synergy™ マイクロコントローラ機能ポートフォリオ

FLASH64 KB - 4 MBSRAM

16 KB - 640 KBPin Count36 - 224

製品の複製 Best Best Better Good

製品の使用中断 Best Best Better Good

通信傍受 Best Best Better Good

プライバシーへの脅威 Best Best Best Good

アドオンプログラム Best Best Best 対象外

外部からの脅威

Pin Count : 36 to 224

Coming in 2016FlashDensity64KBto4MB

●セキュリティ保護範囲●スケーラビリティ&コンパチビリティ

05-06

Page 5: Renesas Synergy™ プラットフォーム - RS …... 2016.03 Renesas Synergy プラットフォーム R70ZZ0175JU0150 この印刷物は、適切に管理された森林から伐採された

ルネサスは、Renesas Synergy™ プラットフォームのためにとても

使い易く新しい開発環境と開発キットを生み出しました。e2 studio

をベースにパワフルなソフトウェアを実装した統合ソリューション開

発環境(ISDE)、そしてRenesas Synergy™キットと呼ぶ開発・評価

キットです。これらは単に評価環境をユーザーに提供するだけでな

く、より使い易さを追求したストレスフリーな統合開発環境として、

実際の製品開発を進めるうえで大いに役立ちます。

Renesas Synergy™ 開発環境

統合ソリューション開発環境「e2 studio ISDE」

Renesas Synergy™ キット

■統合ソリューション開発環境「e2 studio ISDE」

●Eclipseベースのプラットフォーム

●グラフィカルなコンフィギュレータ

●ペーパーレスなスマートマニュアル

●対応コンパイラはGNUあるいはIAR

●デバッグ機能(リアルタイム・タスクを完全可視化) など

■Renesas Synergy™キット

●Development Kits

●Starter Kits

●Promotion Kits

Product Examples (PE)

Product Examples(PE)は特定のアプリケーション開発の一例を示すソ

リューションです。PEの設計情報を再利用することにより、開発期間の

短縮を図れます。PE開発者が実際にどのようなプロセスを経て、どのよ

うな決断をしながらこのPEを開発したのかの経緯をドキュメント化して

いるので、それを元に実際のシステム機器開発に応用することができま

す。PEにはハードウェア設計情報や、BOM情報、ガーバーファイル、PC

ボードレイアウトが同梱されています。

Application Examples (AE)

Application Examples(AE)は、Renesas Synergy™ プラットフォームお

よびそれに関連する通信ネットワークやプロトコルなどのさまざまな技

術を用いて、システムを構築するアプリケーションの実現例です。AEは、

Renesas Synergy™ Development Kits(DK)や Renesas Synergy™

Product Examples(PE)、プラグインモジュールや、パートナー企業によ

るVSA(検証済みソフトウェア・アドオン)などを利用して、こうしたシス

テムを構築しています。有線・無線ネットワークや、通信プロトコル、ス

マートセンサやセキュリティ、機能安全など、AEは新しいシステム機器

開発を助ける実現例となります。全てのAEはアプリケーションノートと、

ISDEのプロジェクトと共に提供されます。

Renesas Synergy™ ソリューション

「e2 studio ISDE」にはRenesas Synergy™の為の新しいツールやプラグインを統合、

Renesas Synergy™マイクロコントローラの機能やソフトウェアAPIのコンフィギュレー

ション時に、必要なガイダンスや、アシスタンス、エラーチェックなどを提供します。

▶基本機能●Eclipse総合フレームワークによる各種拡張機能

●CDT(C/C++ Development Tooling)プラグイン

●コンパイラ・サポート(GNU、IAR)**

▶Renesas Synergy™のための追加機能●ThreadX® RTOS プロファイリング&トレーシング

●コンテキスト対応型スマートマニュアル

●グラフィカル・コンフィギュレータ(ハードウェア、ソフトウェア)

●デバッグ・サポート(Segger J-Link、IAR C-SPY)ほか

Renesas Synergy™ ソリューションは、単純な開発ボードとソフトウェアの組合せキットでは

ありません。実際のシステム開発の道筋を示す製品例、あるいはアプリケーションの構成例

です。ユーザーはこのリファレンスデザインを最大限活用し、システム機器の開発に役立てる

ことができます。

Renesas Synergy™ ソリューションには、Product Examples (PE) とApplication Examples

(AE) の二種類があり、ハードウェア設計情報やリファレンスアプリケーションコードとともに

提供されます。

Renesas Synergy™ ギャラリーは、ルネサス製ソフトウェアおよびRenesas Synergy™ のエ

コシステムに参加するパートナー企業から提供されるソフトウェアの配信システムです。ソフ

トウェア、開発環境、ライセンス、そしてドキュメント類に素早く、簡単にアクセスできます。

ユーザーは、Renesas Synergy™ギャラリーを使って以下を実行することができます。

●Renesas Synergy™ 開発環境と各種ソフトウェアのダウンロード

●クリックラップ(クリックオン)契約によるライセンス取得

●最新のRenesas Synergy™ ソフトウェアのアップデートやメンテナンスリリースの取得

●評価版VSAとドキュメントのダウンロード

●ソフトウェアに関するWarrantyクレーム入力

●Renesas Synergy™ プラットフォームへのご意見や、将来的な機能追加への要望入力

Renesas Synergy™ プラットフォームでは、Development Kits(DK)、Starter Kits(SK)そしてPromotion Kits

(PK)と三種類の開発・評価キットを準備しています。Renesas Synergy™ キットは、モジュール化を意識して設計

されており、とても簡単なボード構成で拡張性をもって作られています。さまざまなプラグインモジュールが準備

されている業界標準の拡張インタフェース規格Pmod™コネクタを搭載しています。

Renesas Synergy™を用いた開発プロジェクト、試作開発に向けて

Renesas Synergy™の全機能を確認可能な開発ボード

手ごろな価格で、Renesas Synergy™

のほぼ全ての機能を評価できる

評価ボード

特徴的な機能に限定したお試

し用の評価ボード

(USBスティックタイプ)

SmartManual

ThreadXDebug

Plug-ins

Codan Debug

Windows PC

Compile

Eclipse Framework

ConfigTools

SW PackManager

Renesas Synergy™ Tools

Development Kits Starter Kits Promotion Kits

DK-S7G2 SK-S7G2DK-S3A7 DK-S124 PK-S124

Renesas Synergy™ ギャラリー

●S7シリーズ マイクロコントローラ採用●静電容量式タッチ対応7" WVGA TFT液晶搭載●高速有線・無線コネクティビティ●Ethernet、USB-HS ホスト/デバイス、WiFi、BT/BLE、CAN、eMMC、カメラ、RS232/RS485

●S3シリーズ マイクロコントローラ採用●産業用環境モニタ●センサーフュージョン、低電力●IEEE-802.15.4 6LoWPAN メッシュネットワーク●モーション、湿度、温度、気圧、明度センサ

●S1シリーズ マイクロコントローラ採用●モーションディテクタ/密度センサ●IEEE-802.15.4 6LoWPAN メッシュネットワーク●単四(AAA)電池駆動

PE-HMI1ヒューマン・マシン・インタフェース

PE-DAQ1*データ取得モジュール

PE-SNS1*ネットワークスマートセンサ

*計画中

Storage Servers

Internet

**参考)コンパイラ別ツールチェーンGNU: e2 studio + GNUコンパイラ+ Segger J-LinkIAR : e2 studio + IAR Embedded Workbench®(コンパイラ) + IARエミュレータ

http://synergygallery.renesas.com

07-08

Page 6: Renesas Synergy™ プラットフォーム - RS …... 2016.03 Renesas Synergy プラットフォーム R70ZZ0175JU0150 この印刷物は、適切に管理された森林から伐採された

Renesas Synergy™ マイクロコントローラ機能一覧 

Memory Analog Timing & Control HMI

Connectivity System & PowerManagement Safety Security & Encryption

32-MHz ARM® Cortex®-M0+ CPU

S1 シリーズ

NVIC | SWD | MTB

Code Flash (128 KB)Data Flash (4 KB)SRAM (16 KB)

Capacitive TouchSensing Unit (32 ch)

General PWM Timer 32-bitGeneral PWM Timer 16-bit

×6Asynchronous GeneralPurpose Timer ×2

WDT

14-Bit A/D Converter (18 ch)12-Bit D/A ConverterLow-Power AnalogComparator ×2

Temperature Sensor

128-bit Unique IDTRNG

AES (128/256)

Data Transfer ControllerEvent Link ControllerLow Power ModesMultiple Clocks

Port Function SelectRTCSysTick

USBFSCAN

Serial CommunicationsInterface ×3SPI ×2IIC ×2

SRAM Parity Error CheckFlash Area ProtectionADC Diagnostics

Clock Frequency AccuracyMeasurement CircuitData Operation CircuitCRC Calculator

Port Output Enable for GPTIWDT

Memory Analog Timing & Control HMI

Connectivity System & PowerManagement Safety Security & Encryption

48-MHz ARM® Cortex®-M4 CPU

S3 シリーズFPU | MPU | NVIC | ETM | JTAG |

SWD | Boundary Scan

Code Flash (1 MB)Data Flash (16 KB)SRAM (192 KB)Flash CacheSecurity MPU

Memory Mirror Function

Capacitive TouchSensing Unit (35 ch)Segment LCD Controller

General PWM Timer 32-bit×10

Asynchronous GeneralPurpose Timer ×2

WDT

128-bit Unique IDTRNG

AES (128/256)GHASH

DMA Controller (4 ch)Data Transfer ControllerEvent Link ControllerLow Power ModesMultiple Clocks

Port Function SelectRTCSysTick

ECC in SRAMSRAM Parity Error CheckFlash Area ProtectionADC Diagnostics

Clock Frequency AccuracyMeasurement CircuitCRC Calculator

Data Operation CircuitPort Output Enable for GPT

IWDT

USBFS

Serial CommunicationsInterface ×6IrDA Interface

External Memory Bus

Memory Analog Timing & Control HMI

Connectivity System & PowerManagement Safety Security & Encryption

120-MHz ARM® Cortex®-M4 CPU

S5 シリーズFPU | MPU | NVIC | ETM | JTAG |

SWD | Boundary Scan

Code Flash (2 MB)Data Flash (64 KB)SRAM (640 KB)Flash CacheSecurity MPU

Memory Mirror Function

Capacitive TouchSensing Unit (18 ch)Graphics LCD Controller2D Drawing EngineJPEG Codec

Parallel Data Capture

DMA Controller (8 ch)Data Transfer ControllerEvent Link ControllerLow Power ModesMultiple Clocks

Port Function SelectRTCSysTick

ECC in SRAMSRAM Parity Error CheckFlash Area ProtectionADC Diagnostics

Clock Frequency AccuracyMeasurement CircuitCRC Calculator

Data Operation CircuitPort Output Enable for GPT

IWDT

12-Bit A/D Converter ×2(21 ch)

12-Bit D/A Converter ×2High-Speed AnalogComparator ×6PGA ×6

Temperature Sensor

General PWM Timer 32-bitEnhanced High Resolution ×4General PWM Timer 32-bit

Enhanced ×4General PWM Timer 32-bit ×6Asynchronous GeneralPurpose Timer ×2

WDT

Memory Analog Timing & Control HMI

Connectivity System & PowerManagement Safety Security & Encryption

240-MHz ARM® Cortex®-M4 CPU

S7 シリーズFPU | MPU | NVIC | ETM | JTAG |

SWD | Boundary Scan

Code Flash (4 MB)Data Flash (64 KB)SRAM (640 KB)Flash CacheSecurity MPU

Memory Mirror Function

Capacitive TouchSensing Unit (18 ch)Graphics LCD Controller2D Drawing EngineJPEG Codec

Parallel Data Capture

DMA Controller (8 ch)Data Transfer ControllerEvent Link ControllerLow Power ModesSwitching RegulatorMultiple Clocks

Port Function SelectRTCSysTick

ECC in SRAMSRAM Parity Error CheckFlash Area ProtectionADC Diagnostics

Clock Frequency AccuracyMeasurement CircuitCRC Calculator

Data Operation CircuitPort Output Enable for GPT

IWDT

12-Bit A/D Converter ×2(25 ch)

12-Bit D/A Converter ×2High-Speed AnalogComparator ×6PGA ×6

Temperature Sensor

General PWM Timer 32-bitEnhanced High Resolution ×4General PWM Timer 32-bit

Enhanced ×4General PWM Timer 32-bit ×6Asynchronous GeneralPurpose Timer ×2

WDT

128-bit Unique IDTRNG

AES (128/192/256)3DES/ARC4RSA/DSA

SHA1/SHA224/SHA256GHASH

Ethernet MAC Controller ×2Ethernet DMA ControllerEthernet PTP Controller USBHS USBFS

CAN ×2 SDHI/MMC ×2Serial Communications

Interface ×10IrDA Interface

QSPI SPI ×2IIC ×3 SSI ×2Sampling Rate ConverterExternal Memory Bus

CAN

QSPIIIC ×3

SDHI/MMC

SPI ×2SSI ×2

14-Bit A/D Converter(28 ch)

12-Bit D/A Converter ×2Low-Power AnalogComparator ×2High-Speed AnalogComparator ×2OPAMP ×4

Temperature Sensor

Ethernet MAC ControllerEthernet DMA ControllerEthernet PTP Controller USBHS USBFS CAN ×2 SDHI/MMC ×2Serial Communications

Interface ×10IrDA Interface

QSPI SPI ×2 IIC ×3 SSI ×2Sampling Rate ConverterExternal Memory Bus

128-bit Unique IDTRNG

AES (128/192/256)3DES/ARC4RSA/DSA

SHA1/SHA224/ SHA256GHASH

本資料中の製品名やサービス名は全てそれぞれの所有者に属する商標または登録商標です。

内容については許可なく変更する場合があります

09-10

Page 7: Renesas Synergy™ プラットフォーム - RS …... 2016.03 Renesas Synergy プラットフォーム R70ZZ0175JU0150 この印刷物は、適切に管理された森林から伐採された

Renesas Synergy™ プラットフォーム

2016.03www.renesas.com

Renesas Synergy™ プラットフォーム

R70ZZ0175JU0150

この印刷物は、適切に管理された森林から伐採された木材を材料とするFSC®認証紙を使用しています。

© 2016 Renesas Electronics Corporation, All rights reserved. Printed in Japan.Colophon 4.0