ルミナリィマイクロ社のステラリスファミリーは、ARM社の組み込み用途向け最新アーキティクチャCortex-M3を搭載したマイクロプロセッサです。この製品の大きな特徴として
1)8/16ビットのマイクロコントローラの価格帯で32ビットのMCUを実現。
2)ARMの開発環境を広く、安く使える。
3)全てCコンパイラーでソフトウエアを書ける。ソフトウェア資産の共有化が可能。
1.ARM社 Cortex-M3 の特徴
組み込み用マイクロコントローラコア。
1)シングルサイクルのフラッシュメモリーを内蔵。
2)メモリープロテクションユニット(MPU)でメモリー領域の保護が可能。
3)予測可能な, 高速な割り込み処理を実現、ループ内6サイクル、最長12サイクル。
4)シングルサイクルのmultiply 命令、ハードウェアによる高速割り算命令。
5)Native Thumb2 mixed 16-/32-bit 命令セットを持つ。-モードスイッチの必要なし。
6)三つのスリープモードを持ち、バッテリバックアップ可能。
7)優れたデバッグ機能を持つ。 データブレークポイントの設定、フラッシュパッチが可能。
8)アトミックオペレーション-1サイクルでread/modify/writeを実行。
9)1.25 DMIPS/MHz ARM7, ARM9よりも実行効率が良い。
2.ルミナリィマイクロ社のステラリスファミリーの展開。
1)工業用コントローラー向けのラインアップ
・高効率のモーションコントロール。
・リアルタイムEthernetコントローラ。
・リアルタイムEthernet-CAN ブリッジ。
・ネットワーク、コミュニケーションを持ったモーションコントロール。
・USBホスト/デバイスコントローラー内蔵
バッテリバックアップも可能。
現在、100種類以上の製品を量産中。更にファミリーを拡張中。
周辺ドライバーのソフトウェアを無償で提供。全てのファミリーで互換性がある。
サードパーティーの豊富なサポート。
2)アプリケーション別に用意されたリファレンスキット
・インテリジェントディスプレイモジュールリファレンスキット
・シリアルーイーサネット変換リファレンスキット
・ACインダクションモーターリファレンスキット
・ステッピングモーターリファレンスキット
・ブラシレスモーターリファレンスキット
3)プロダクトファミリー別開発キット
・小ピン(48ピン以下)スタンダードMCU評価キット
・多ピン(100ピン以下)スタンダードMCU評価キット
・USB接続(ホスト/デバイス)MCU評価キット
・USB OTG(On the Go)MCU評価キット(2008年Q3リリース予定)
・CAN接続MCU評価キット
・イーサネット+CANブリッジMCU評価キット
The Luminary Micro Stellaris family uses Cortex-M3:
-32-bit MCU performance at 8/16-bit costs
-Easy-to-use ARM dev’t environment
-Write in C and share s/w resource
1. Cortex-M3 MCU features
-Built-in flash memory in a single cycle- Protected memory area on MPU
-Deterministic fast interrupt processin: always 12 cycles, or 6 cycles with tail-chaining
-Single cycle multiply instruction and h/w divide
-Native Thumb2 mixed 16-/32-bit instruction set. No need for mode switch.
-Three sleep modes, battery backup possible
-Extra debug support inc. data watchpoints and flash patching
-Atomic operation-read/modify/write in 1 cycle
- 1.25DMIPS/MHz -- better than ARM7 and ARM9
2. Stellaris family Applications.
1)MCU for industrial control
-Highly effective motion control.
-Real-time Ethernet controller.
-Real-time Ethernet-CAN bridge.
-Motion control with network and communications.
-Built-in USB host/device controller.
Battery backup
100+ products in mass-production. Product family being expanded.
Free device driver s/w. Compatible with all families.
Extensive support by third parties.
3) Application-specific reference kits
-Intelligent display kit
-Serial Ethernet conversion kit
-AC induction motor kit
-Stepper motor kit
-Brushless motor kit
4) Stellaris family development kit
-Low pin count(<48 pins) MCU eval kit
-High pin count(<100 pins) MCU eval kit
-USB connected (host/device) MCU eval kit
-USB OTG(On the Go) MCU eval kit(2008 Q3 release plan)
-CAN connected MCU eval kit
-Ethernet + CAN bridge MCU eval kit
-Free driver s/w
Luminary Micro Stellaris Family (ルミナリィマイクロ社ステラリスファミリー)