renesas synergy™ プラットフォーム...renesas synergy が選ばれる理由 開発を加速...
TRANSCRIPT
RENESAS SYNERGY™が選ばれる理由
www.renesassynergy.com開発を加速
APIより低階層のすべての開発を当社にお任せください。お客さまは製品の差別化に集中することができます。
Renesas Synergy™ は業界で初めてのソフトウェア・ハードウェアの統合プラットフォームです。
あなたの製品をより早く市場へ投入し、そしてさらに多くの人へお届けするためのお手伝いをします。
START AHEAD
02-03
トータルコストを削減動作保証されたソフトの利用でリスクを最小化し、メンテナンスを含めた総コストを削減できます。
参入障壁を低く初期費用、複雑なライセンス契約、ゼロからのスタートといった
問題に直面することなく、イノベーションを実現できます。
EXPERIENCE THE POWER OF
THE PLATFORMRENESAS SYNERGY™ プラットフォーム
ハードウェアキット
マイクロコントローラ
ソフトウェア
ソリューションギャラリー
開発ツール
ソフトウェアアドオン
Synergy Software Package
04-05
ソフトウェアSynergy Software Package(SSP)とSSPを利用してアプリケーションを開発するためのツールが含まれています。また、SSPの機能を拡張して、幅広い特殊機能を実現するソフトウェアアドオンも豊富に取り揃えています。
プラットフォーム統合化・最適化されたソフトウェア、スケーラブルでピン互換のマイクロコントローラファミリ、ソフトウェアツールおよびキットにより構成されています。
ハードウェア開発とプロトタイプ作成の期間を短縮するためのさまざまなキットのほか、ソフトウェアAPIを介して制御可能なArm®Cortex®-Mベースのマイクロコントローラファミリで構成されています。
ソリューションソリューションギャラリーでは、ルネサスおよびパートナー企業が提供するRenesas Synergy™ プラットフォームに対応したすべてのソフトウェア、ハードウェア、キット、ツール、およびサービスを豊富に取り揃えています。
RENESAS SYNERGY™ ソフトウェア
ソフトウェアAPI
スタック
アルゴリズム
Functions
Specialties
…and more
検証済みソフトウェアアドオン(VSA)
ソフトウェアAPI
RTOS
ApplicationFramework 機能ライブラリミドルウェア
HALドライバ
ボードサポートパッケージ (BSP)
Synergy Software Package (SSP)
IAR Embedded Workbench® for Renesas SynergyTM e2 studio
開発ツール
ソフトウェア
通信機能付き機器、特に IoT 向けデバイスの普及により、組み込みシステムソフトウェアの要件は高まる一方です。リアルタイムオペレーティングシステム(RTOS)、ネットワークプロトコル、セキュリティ、電源管理など、さまざまな分野で採用されています。Renesas Synergy™ ソフトウェアは、開発ツール、Synergy Software Package
(SSP)、検証済みのソフトウェアアドオンから構成されます。SSPや開発ツールは Renesas Synergy ™ マイクロコントローラを購入すれば無償で使用でき、追加投資は必要ありません。手数料やロイヤリティも不要です。
Renesas Synergy™ プラットフォーム用に開発・最適化され動作保証されたソフトウェア
Fully Preemptive Scheduler
Inter-process and Inter-thread
Communication
Memory Management
Interrupt Management
Execution Profiling
PicokemelTM Architecture
Event-ChainingTM Technology
Preemption-ThresholdTM
Scheduling
ThreadX®
RTOS
Encryption Library
CMSIS DSP Library
Software Safety Library
Functional Libraries
FAT 12/16/32 Formats
SDSC, SDHC, eMMC Support
Simultaneous Media Support
Fault tolerant, Journal-Based
FileXTM
Host Classes (Storage, CDC,
HID, Hub)
Host Stack
Host Controller
Device Stack
Device Controller
Device Classes (Storage, CDC,
HID, UVC)
USBXTM
Run Time Library
Image Processing
Widget Library
Canvas Processing
Rotation, Scaling
Blend, Anti-alias
SDSC, SDHC, eMMC Support
Event Processing
GUIXTM
FTP
TFTP
Telnet
SMTP
POP3
TLS
DNS
DHCP
BSD Socket Library
PPP
SNTP
NAT
TCP
UDP
ICMP
MQTT
ARP
RARP
HTTP SNMP
IPv4/v6
NetXTM and NetX DuoTM
ClockManagement
Ethernet MAC Controller
USBHS
USBFS
UART
CAN
Capacitive Touch Sensing Unit
Code Flash
Timer
Independent Watchdog Tmr
ADC 12
ADC 14
DAC 8
DAC 12
Data Tranfer Controller
QSPI
DMA Controller
Interrupt Control Unit
Low Voltage Detection
SPI
I2C
SSI
PDC
Factory MCU Information
SDHI
AGT 16-BitTimer GPT 32-BitTimer
Security and Encryption
Low Power Modes
Event Link Controller
GPIO
Data Flash
Watchdog Timer
2D Drawing Engine
Functional Safety
Graphics LCD Controller
Segment LCD Controller
RTC JPEG Codec
CRC
Hardware Abstraction Layer (HAL) Drivers
Audio
Messaging Power Profile
Capacitive Touch
Thread Monitor
Console
JPEG
X-Ware Interface
SPI, I2C,UART
IsochronousTransfer
External Interrupt
Touch Panel
Block Media
Wi-Fi
BLE
Cellular
ADC
Application Framework
Application Programming Interface (API)
Board Support Package (BSP)
Middleware
Synergy Software Package (SSP)
Synergy Software PackageSSP は、動作保証されたさまざまなフレームワークと標準 API から構成されます。通信機能付き機器の組み込みシステムを開発する際には、機能の複雑化に悩まされますが、SSP は RTOS、ミドルウェア、各種ライブラリ、低階層ドライバを密接に連携させることで、機能の簡素化を実現します。レイヤー構造のアーキテクチャにより、アプリケーションフレームワークを活用し共通 APIを使用したり、必
要に応じてマイクロコントローラデバイスドライバレベルに直接アクセスすることでより柔軟なアプリケーション開発を実現します。ルネサスでは、SSPデータシート仕様に準拠してSSP が動作することを保証しており、充実したSSPのメンテナンスとサポートも提供しています。
ソフトウェア認定ルネサスではソフトウェア開発ライフサイクル全体をカバーする国際規格 ISO/IEC/IEEE 12207 に準拠してSSPを開発しました。SSPのあらゆる要素は、この規格の要求事項を満たすよう定義され、テ
ストされています。SSP 品質は、単体テスト、機能テスト、統合テスト、性能テスト、回帰テスト、動的テスト、および静的解析テストの組み合わせを使用して確認、測定されます。
06-07
検証済みソフトウェアアドオンソフトウェアアドオンは、SSP の機能を拡張して、通信プロトコル、セキュリティ機能、およびクラウドサービスなどの幅広い特殊機能を実現します。アドオンコンポーネントは二つの種類があり、ルネサスがライセンスおよびサービスを提供するもの(QSA: Qualified Software Add-ons)と、パートナー(サードパーティ)が開発し、SSPとのコンパチビリティをあらかじめルネサスが検証した上で、提供されるもの
(VSA: Verified Software Add-ons)があります。
ソフトウェアツールRenesas Synergy™ ツールは、迅速なコード開発によって市場投入までの時間を短縮する目的で設計されており、このツールの使用により、ファイル管理、コード生成、コンパイル、デバッグ、直感的 GUIのデザインが容易になります。
▪GCCコンパイラと自動コード生成を実装した e2 studio 統合ソリューション開発環境 (ISDE)
▪動 作 が 高 速 で 非 常 にコンパクトなコード を 生 成 する、IAR Embedded Workbench® for Renesas Synergy™ 統合開発環境
▪e² studio 統合開発環境に高度なIAR C/C++ Compiler™ を統合コード量の削減と、実行速度の加速が可能に
▪ランタイムパフォーマンスを視覚的に監視するTraceX®▪グラフィカルユーザインタフェース(GUI)のドラッグアンドドロップ
設計を可能にするGUIX Studio™ ▪マイクロコントローラ機能、ソフトウェア割り当て、および動作
モ ード の 直 感 的 構 成 を 可 能 に する Synergy Standalone Configurator(SSC)
VSA の採用例:▪産業用通信プロトコル CANopen、BACnet▪ DALI 2.0デジタル照明通信プロトコル▪電力線搬送通信プロトコル▪産業用クラウドサービス▪セキュアブート▪ HTTPS など
PK – プロモーションキット
SK – スタータキット
TB – ターゲットボード
DK – 開発キット
Renesas Synergy™ ハードウェアマイクロコントローラ キット
RENESAS SYNERGY™ ハードウェア
Renesas Synergy ™ マイクロコントローラファミリを使用して、高効率な電池駆動アプリケーションから高性能な通信機能付き機器まで、さまざまな組み込みシステムとIoTデバイスを設計できます。Renesas Synergy ™ プ ラットフォー ム 全 体 の 評 価 や Renesas
Synergy ™ マイクロコントローラのすべての機能評価、さらに迅速なプロトタイプ作成のため、最適な Renesas Synergy ™ キットを選択してください。
Renesas Synergy ™ プラットフォーム、Renesas Synergy ™ マイクロコントローラの機能を評価するため、用途に応じてさまざまなキットを準備しています。
DK - 開発キットPK - プロモーションキット
Renesas Synergy™ キット
TB - ターゲットボードSK - スタータキット
08-09
スケーラブルかつコンパチブルなArm® Cortex®-M ベースのマイクロコントローラファミリ(32MHz ~ 240MHz)
Data Transfer Controller
DMA Controller (8 ch.)
Event Link Controller
Low Power Modes
Multiple Clocks
Port Function Select
RTC
SysTick
System & Power Management
SRAM Parity Error Check
ECC in SRAM
Flash Area Protection
ADC Diagnostics
Clock Frequency Accuracy Measurement Circuit
CRC Calculator
Data Operation Circuit
Port Output Enable for GPT
IWDT
Safety
TRNG
AES (128/192/256)
3DES/ARC4
RSA/DSA
SHA1/SHA224/SHA256
GHASH
128-Bit Unique ID
Security & Encryption
Ethernet MAC Controller
Ethernet DMA Controller
Ethernet PTP Controller
USBFS
SPI x2
USBHS
QSPI
SDHI x2CAN x2
IrDA Interface
SSI x2IIC x3
Sampling Rate Converter
External Memory Bus
Serial CommunicationsInterface x10
Connectivity
12-Bit A/D Converter x2(24 ch.)
12-Bit D/A Converter x2
High-Speed AnalogComparator x6
PGA x6
Temperature Sensor
Analog
General PWM Timer 32-BitEnhanced High Resolution x4
General PWM Timer 32-BitEnhanced x4
General PWM Timer32-Bit x6
Asynchronous GeneralPurpose Timer x2
WDT
Timing & Control
Capacitive TouchSensing Unit (18 ch.)
Graphics LCD Controller
2D Drawing Engine
JPEG Codec
Parallel Data Capture Unit
HMI
Code Flash (up to 2 MB)
Data Flash (64 KB)
SRAM (640 KB)
Flash Cache
Memory Protection Unit
Memory Mirror Function
Memory
120 MHz Arm® Cortex®-M4 CPU FPU | ARM MPU | NVIC | ETM | JTAG | SWD | Boundary Scan
スケーラブルで互換性をもつRenesas Synergy ™ マイクロコントローラは、1 つのマイクロコントローラから他のマイクロコントローラへの移行時に高度なソフトウェア再利用を可能にし、PCBレイアウトの労力を削減し、製造効率を高めるように設計されています。
これらの主要な利点を可能にするため、Renesas Synergy ™ マイクロコントローラは、各シリーズ内の同じパッケージにわたる端子単位の完全互換性だけでなく、ファミリにわたる周辺機器およびレジスタ互換性を維持しています。
Renesas Synergy™ マイクロコントローラ
S5D9 MCUグループ
Ultra Low Power High Efficiency High Integration High Performance
RENESAS SYNERGY™ ソリューションギャラリー
Renesas Synergy ™ プラットフォームとの互換性はルネサスまたはパートナー企業が検証済みなので、あとはソリューションギャラリーに掲載されているアイテムとサービスを探して選ぶだけです。
RENESAS SYNERGY™ WEBSITERenesas Synergy™ プラットフォームの詳細は、 www.renesassynergy.comをご覧ください。
ソリューションギャラリーセクション ソフトウェア ソフトウェアツール ハードウェアコンポーネント キット パートナープロジェクト ハードウェアツール プロダクションツール アプリケーションプロジェクト セキュリティ クラウド接続性 ヒューマンマシンインタフェース(HMI) パートナー
10-11
あらゆるRenesas Synergy ™ プラットフォーム対応コンポーネント、ソフトウェア、ハードウェア、ツール、キット、サービスが簡単に見つかる