Upload
others
View
1
Download
1
Embed Size (px)
Citation preview
Renesas Synergy™ プラットフォーム
2016.03www.renesas.com
Renesas Synergy™ プラットフォーム
R70ZZ0175JU0150
この印刷物は、適切に管理された森林から伐採された木材を材料とするFSC®認証紙を使用しています。
© 2016 Renesas Electronics Corporation, All rights reserved. Printed in Japan.Colophon 4.0
「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
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
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
ルネサスは、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
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
Renesas Synergy™ プラットフォーム
2016.03www.renesas.com
Renesas Synergy™ プラットフォーム
R70ZZ0175JU0150
この印刷物は、適切に管理された森林から伐採された木材を材料とするFSC®認証紙を使用しています。
© 2016 Renesas Electronics Corporation, All rights reserved. Printed in Japan.Colophon 4.0