アンドールシステムサポートは、Arm社純正ツールの日本の代理店として、 統合開発環境、デバッグアダプタ、評価ボードおよびバーチャルプラットフォームの販売します。
アンドールシステムサポートでは、Arm社認定トレーニングパートナーとして、様々なセミナーを提供しております。 Arm社純正開発ツールをご購入と同時にセミナーのお客様には、特別価格でセミナーを提供させて頂きますのでお問い合わせください。
IDE 統合開発環境ソフトウェア
最新のArmコアを最速でサポートするArm社純正の優れたコードを生成するコンパイラを提供します。
コストパフォーマンスの高い製品を作る鍵は性能の高いコンパイラを使用する事です。作成したソースコードをもとにコンパイラが生成するコードの性能と信頼性が、組込みシステムが発揮する性能と信頼性を大きく左右します。
Arm Development Studio
SoC / ASICにも対応した開発ツール
- 主要な全てのArmプロセッサに対応
- Gold Edition Edition
- 現在発表されている主要なArmプロセッサに対応
- Gold Edition Edition
- 対応するデバッグアダプタ
- DSTREAMファミリ (JTAG ICE + TRACE)
- ULINKファミリ (JTAG ICE)
- バーチャルプラットフォーム
KEIL MDK-Arm
市販のマイコン向け開発ツール
- 主にCortex-Mシリーズに対応
- 3つのエディション
- Proressional Edition
- Cortex-Mシリーズ、Cortex-R4、SecureCore、Arm7,9,
32bit Cortex-Aの一部デバイスに対応
- 機能安全対応(Functional Safety Support)
- FVP(バーチャルプラットフォーム)
- 商用製品の開発に利用可能
- Cortex-Mシリーズ、Cortex-R4、SecureCore、Arm7,9,
- Essential Edition
- Cortex-Mシリーズに対応
- 商用製品の開発に利用可能
- Community Edition
- Cortex-Mシリーズに対応
- FVP(バーチャルプラットフォーム)
- 非商用 (オープン・ソース向けの開発など)
- ミドルウェアコンポーネント付属
- File System
- Graphic
- Network IPv4/IPv6
- USB Device / Host
- Mbed TLS
- 対応するデバッグアダプタ
- ULINKファミリ (JTAG ICE)
- μVision Simulator
- バーチャル・プラットフォーム … Professional EditionとCommunity Edition
- Cortex Microcontroller Software Interface Standard (CMSIS)
- デバイスメーカの壁を越えたソフトウェアの標準化を実現
- Keil RTX5 (製品付属の無料のリアルタイムOS)
- 無料で使用できる商用グレードRTOS (リアルタイムOS)
- Apache 2.0ライセンス
- CMSIS-RTOS v2 APIをネーティブでサポート
- PSA認定を受けており、Platform Security Architecture APIに統合可能
DS-5
SoC / ASIC向け開発ツール
- 主要な全てのArmプロセッサに対応
- Ultimate Edition
Armv8までのプロセッサに対応 - Professional Edition
Armv7までのプロセッサに対応
- Ultimate Edition
- 対応するデバッグアダプタ
- DSTREAMファミリ (JTAG ICE + TRACE)
- ULINKファミリ (JTAG ICE)
- バーチャルプラットフォーム
デバッグアダプタと評価ボード
DSTREAMファミリ
JTAG ICE + トレース
Arm社のDSTREAM 高性能デバッグ&トレースユニットは、Armプロセッサベースのハードウェアターゲットに対し、パワフルなソフトウェアデバッグと最適化を実現します。 Arm Development Studioから複雑なSoCの開発やデバッグを行なうために最適な製品です。
イーサーネット接続に対応し、社外からのリモート操作により、テレワークへの活用も期待できる製品です。
- Armv8アーキテクチャを含む、主要な全てのArmプロセッサをサポート
- Cortex-Aシリーズ、Cortex-Rシリーズ、Cortex-Mシリーズ
- Arm11シリーズ、Arm9シリーズ、Arm7シリーズ
- 最大接続コア数
- DSTREAM-PT … 1022コア
- DSTREAM-ST … 1022コア
- DSTREAM … 128コア
- JTAG周波数
- DSTREAM-PT … 180MHz
- DSTREAM-ST … 180MHz
- DSTREAM … 60MHz
- メモリダウンロード
- DSTREAM-PT … 12000(KB/s)
- DSTREAM-ST … 12000(KB/s)
- DSTREAM … 2500(KB/s)
- デバッグ接続
- JTAG、 SW
- 外部パラレルトレース対応
- DSTREAM-PT … 最大32ピンまで
- DSTREAM-ST … 最大4ピンまで
- DSTREAM … 最大16ピンまで
- 外部シリアルトレス対応
- DSTREAM-PT … なし
- DSTREAM-ST … なし
- DSTREAM … HSTTP、SETM
- トレースバッファ
- DSTREAM-PT … 8GB (Parallel trace probe上に実装)
- DSTREAM-ST … ホストPCへストリーム転送されます
- DSTREAM … 4GB
- Hostとの接続方法
- DSTREAM-PT … USB 3.0、Gigabit Ethernet
- DSTREAM-ST … USB 3.0、Gigabit Ethernet
- DSTREAM … USB 2.0、Ethernet
ULINKファミリ
JTAG ICE
ULINKファミリは、KEIL MDK-ArmおよびArm DSから利用できる、コストパフォーマンスの高いArm Cortex-Mデバイスファミリのソフトウェア開発およびデバッグ作業に向いたデバッグアダプタです。
- 対応デバイスファミリ
- Arm7, Arm9
- 選ばれたArm Cortex-A (32-bit) … ULINK2は非対応
ULINKproファミリは最大4コアまで対応
- 選ばれたArm Cortex-R (32-bit) … ULINKproファミリのみ対応
- Arm Cortex-M
- Serial wire debug (Arm Cortex-M)に対応
- Data treace(Arm Cortex-M with SWO) (Serial wire viewer – SWV)に対応
- JTAG/SW最大クロック
- ULINKpro … 50MHz
- ULINKpro D … 50MHz
- ULINKplus … 10MHz
- ULINK2 … 10MHz
- メモリ・アクセス・速度
- ULINKpro … 3MHz
- ULINKpro D … 3MHz
- ULINKplus … 1MHz
- ULINK2 … 1MHz
- Flashアクセス・速度
- ULINKpro … 800Mb/s
- ULINKpro D … 100Mb/s
- ULINKplus … 50Mb/s
- ULINK2 … 1Mb/s
- I/O電圧の範囲
- ULINKpro … 1.2V ~ 3.3V
- ULINKpro D … 1.2V ~ 3.3V
- ULINKplus … 1.2V ~ 5.5V
- ULINK2 … 2.7V ~ 5.5V
- 固有機能
- ULINKpro … Arm Cortex-M3/4/7/33の命令トレース対応 (要ETM)
- ULINKpro D … なし
- ULINKplus … 電源管理、自動テスト用のデジタル/アナログ I/O
- ULINK2 … リアルタイムエージェント(Arm7/9)、XC800、μPSD、XS166/XW166/X2000、LPC(8051)デバイスファミリのサポート
Versatile Express
ハードウェア SoC向け開発プロトタイピングシステム
Armプロセッサを実装したSoCの開発・評価を行なうために、最新のArmプロッサが実装されたSoCの評価ボード及び、FPGAベースの評価ボードを提供しています。
ソフトウェアによるシミュレータよりも高速な実行速度により、開発期間の短縮を実現します。
- LogicTile Express 20MG
- Cortex-M Prototyping System +
- MPS3 Cortex Prototyping System
仮想の評価ボード バーチャルプラットフォーム
Armプロセッサのシミュレータ + システムIPのシミュレータ
ハードウェアのプロトタイピングシステムの代わりにデバイスの完成前から、ソフトウェアの開発をスタートできる環境を提供し、開発期間の短縮を実現します。実際のデバイスが入手できるようになるまで、ソフトウェアの開発を進める事ができないという、問題を解決します。
また、テレワークのために実機を社外に持ち出せないという問題を解消する目的にも利用することができるソリューションです。
提供されるバーチャルプラットフォームの種類:
- Fast Model
お客様自身の手でシステムの構成を変更できます。 - Fixed Virtual Platform
構成が固定されています。
KEIL EVAL BOARD
市販されたマイクロコントローラの評価ボード
一部のボードを除いて、ULINK2およびULINK-MEのバンドル版も用意されています。
Arm7が実装されたマイクロコントローラの評価ボード
- 型番
- 製品内容
- MCB2370
- KEIL NXP LPC2378 EVAL BOARD
Arm9が実装されたマイクロコントローラの評価ボード
- 型番
- 製品内容
- MCB2929
- KEIL NXP LPC2929 EVAL BOARD
Cortex-Mが実装されたマイクロコントローラの評価ボード
- 型番
- 製品内容
- MCB1549
- KEIL NXP LPC1549 EVAL BOARD
- MCB1750
- KEIL NXP LPC1750 EVAL BOARD
- MCB1760
- KEIL NXP LPC1760 EVAL BOARD
- MCB1857
- KEIL NXP LPC 1857 EVAL BOARD
- MCB4357
- KEIL NXP LPC 4357 EVAL BOARD
- MCB54114
- KEIL NXP 54114 EVAL BOARD
- MCBSTM32
- KEIL STM STM32 EVAL BOARD
- MCBSTM32C
- KEIL STM STM32 EVAL BOARD
- MCBSTM32EXL
- KEIL STM STM32 EVAL BOARD
- MCBSTM32F200
- KEIL STM STM32 EVAL BOARD
- MCBSTM32F400
- KEIL STM STM32 EVAL BOARD
- MCBTMPM395
- KEIL TOSHIBA TMPM395 EVAL BOARD
本ページに掲載されている内容は、2018年1月末現在の情報に基づいて記載されております。ツールの改良のため、デバイスのサポート状況などの内容が変更される事があります事をご了承ください。
お問い合わせはこちらから
無料セミナー
Webセミナー