ARM Cortex-M3

読み:アーム・コーテクス・エムスリー
読み:アーム・コーテクス・エムさん
外語:ARM Cortex-M3 英語
品詞:名詞

ARMv7命令セットのARMv7-Mプロファイルに準拠した、ARMにより設計されたプロセッサーコア。ARM Cortexのうち、Cortex-Mシリーズの一つ。

目次

ARM Cortex-M3のコンセプトは、リアルタイムアプリケーション向けのプロセッサーコア、となっている。

マイクロコントローラー、乗用車、工場制御、無線ネットワーク、センサーといった各種のシステム向けである。

命令は「T32(Thumbステート)」のみ対応し「A32(ARMステート)」には対応しない、割り切りの仕様である。その代わり、Thumb-2命令としてハードウェア整数除算命令(SDIVおよびUDIV)が搭載されている。

また、ARMv7-Mの特徴であるハーバード・アーキテクチャーでセキュリティも高い。

仕様

割り込み

Cortex-M3は、RTOSで利用しやすいように割り込み周りに工夫があるのが特徴的である。

優先度設定と、最大で240個のシステム割り込みを処理できる割り込みコントローラーが搭載されている。

製品例

様々な製品がSoCとしてARM Cortex-M3コアを含んでいる。

  • QUALCOMM MSMシリーズ (第2世代RPM)

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club