【インフィニオン・テクノロジーズ】FM3とは?仕様・機能・評価ボード・開発環境・対応OSを紹介

FM3とは、インフィニオン・テクノロジーズ(以下、「インフィニオン」)のマイクロコントローラです。FM3シリーズは、Arm​ Cortex-M3 コアを搭載しています。幅広いラインアップが含まれており、ハイパフォーマンスから超低リークまで選択できます。

FM3の製品ライン

FM3のマイコンは、下記の4種類に大別されます。

  • ハイパフォーマンス
  • ベーシック
  • 低電力
  • 超低リーク

詳しい製品ラインアップは、下記の通りです。

ハイパフォーマンス CY9Bx10T
CY9Bx10R
ベーシック CY9Bx20M
CY9Bx20J
CY9Bx20T
CY9Ax10A
CY9Ax10K
CY9Ax20L
低電力 CY9Ax5xR
CY9Ax4xN
超低リーク CY9AxAxN
CY9Ax3xL

FM3の仕様

ハイパフォーマンス ベーシック 低電力 超低リーク
周波数(MHz) 144 72 40 20
Operating Volatge (V) 2.7-5.5 2.7-5.5 1.65-3.6 1.8-5.5
Flash/SRAM(KB) 1024/128 1536/192 512/64 128/16
Operating Volatge (V) 2.7-5.5 2.7-5.5 1.65-3.6 1.8-5.5
GPIO 154 154 103 84
Base Timer 16 8 16 8
MFT 3 2 1 1
Dual Timer 1 1 1 1
QPRC 3 2 2
Watch Counter 1 1 1
RTC あり あり あり あり
MFS 8 16 16 8
USB 2 1
CAN 2 1
Ether-MAC 2
HDMI-CEC 2 2 2
DMAC 8 8 8
ADC 32 26 24 16
DAC 2 2
CRC あり あり あり
LCDC 44SEG x 4COM or 40SEG x 8COM (Max) 44SEG x 4COM or 40SEG x 8COM (Max)
データシート CY9Bx10Tのデータシート

CY9Bx10Rのデータシート

CY9Bx20Mのデータシート

CY9Bx20Jのデータシート

CY9Bx20Tのデータシート

CY9Ax10Aのデータシート

CY9Ax10Kのデータシート

CY9Ax20Lのデータシート

CY9Ax5xRのデータシート

CY9Ax4xNのデータシート

CY9AxAxNのデータシート

CY9Ax3xLのデータシート

出典:FM3 32-bit Arm® Cortex®-M3 Microcontroller (MCU) Families

FM3とは

FM3シリーズの特徴

FM3はArm​ Cortex-M3 コアを搭載した32ビットマイコンです。FM3のポートフォリオは、全て同じペリフェラル(周辺機器)・CPUアーキテクチャを備えた一般的なSoC設計です。このため、ソフトウェアに互換性があります。

SoC(読み方:エスオーシー)とは

SoC(読み方:エスオーシー)とは、異なる機能を持つ複数のLSIを一つの集積回路に集約したもの。全体として一つのシステムとして機能するよう設計されているため、「システムオンチップ」を略し、「SoC」と呼ばれる。SoCは、システムLSIとも呼ばれる。

半導体のSoC(システムオンチップ)、システムLSIとは?定義・意味・特徴をわかりやすく解説

また、FM3はハイパフォーマンスから超低リークまでのラインアップを用意しており、幅広い用途に対応しています。

FM3シリーズの機能

FM3シリーズの詳しい機能は下記のとおりです。

FM3シリーズの特徴
  • 卓越したパフォーマンス
  • 堅牢性
  • 高度な周辺機器

出典:FM3 32-bit Arm® Cortex®-M3 Microcontroller (MCU) Families

FM3の製品ライン別の特徴

4種類のFM3の製品ライン

すでに述べたとおり、FM3のマイコンは、下記の4種類のグループに大別されます。

  • ハイパフォーマンス
  • ベーシック
  • 低電力
  • 超低リーク

以下、これらのグループについて簡単に解説します。

ハイパフォーマンスグループの特徴

ハイパフォーマンスグループは、FM3シリーズのうち、最も高性能なデバイス群です。

ハイパフォーマンスグループ
  • CY9Bx10T
  • CY9Bx10R

Cortex-M3を搭載し、最大144MHzで動作します。また、最大1MBのフラッシュ、16KBのワークフラッシュアクセラレータ、128KBのSRAMを搭載しています。

ベーシックグループの特徴

ベーシックグループは、FM3シリーズのうち、高性能なデバイス群です。

ベーシックグループ
  • CY9Bx20M
  • CY9Bx20J
  • CY9Bx20T
  • CY9Ax10A
  • CY9Ax10K
  • CY9Ax20L

Cortex-M3を搭載し、最大72MHzで動作します。また、最大1.5KBのフラッシュ、最大192KBのSRAMを搭載しています。

低電力グループの特徴

低電力グループは、FM3シリーズのうち、低電力なデバイス群です。

低電力グループ
  • CY9Ax5xR
  • CY9Ax4xN

Cortex-M3を搭載し、最大40MHzで動作します。また、最大512KBのフラッシュ、最大64KBのSRAMを搭載しています。

超低リークの特徴

超低リークは、FM3シリーズのうち、最も低電力なデバイス群です。

超低リーク
  • CY9AxAxN
  • CY9Ax3xL

Cortex-M3を搭載し、最大20MHzで動作します。また、最大128KBのフラッシュ、最大16KBのSRAMを搭載しています。

FM3シリーズの使い方(アプリケーション)

FM3シリーズは、以下のアプリケーションに適しています。

  • モーター制御
  • ファクトリーオートメーション(FA)
  • 白物家電などの家電製品
  • 電動工具
  • 医療機器
  • デジタルコンシューマーデバイス
  • オフィスオートメーション機器

    FM3シリーズの開発環境

    FM3に対応した代表的な開発環境は、下記の通りです。

    • IAR Embedded Workbench for Arm
    • Arm Keil MDK
    • iSYSTEM winIDEA

    FM3シリーズ評価ボード

    FM3の代表的な評価ボードは、下記の通りです。いずれも、FM3を素早く簡単に評価できます。

    搭載マイコン 特徴 対象 データシート
    FM3-80PMC-MB9BF524M CY9B120M、CY9B320M、CY9B520M 開発に必要なツール、サンプルが含まれている すぐに評価・開発をスタートしたい FM3-80PMC-MB9BF524Mのデータシート
    FM3-100PMC-MB9BF516N CY9B110、CY9B310、CY9B410、CY9B510 開発に必要なツール、サンプルが含まれている すぐに評価・開発をスタートしたい FM3-100PMC-MB9BF516Nのデータシート

    FM3-80PMC-MB9BF524M

    FM3-80PMC-MB9BF524Mは、CY9B120M、CY9B320M、CY9B520Mの多機能評価ボードです。

    FM3-80PMC-MB9BF524Mは、開発に必要なツール、サンプルが含まれています。このため、「すぐに評価・開発をスタートしたい」という方に最適な評価ボードです。

    FM3-80PMC-MB9BF524Mの価格・購入場所

    FM3-100PMC-MB9BF516N

    FM3-100PMC-MB9BF516Nは、CY9B110、CY9B310、CY9B410、CY9B510の多機能評価ボードです。

    FM3-100PMC-MB9BF516Nは、開発に必要なツール、サンプルが含まれています。このため、「すぐに評価・開発をスタートしたい」という方に最適な評価ボードです。

    FM3-100PMC-MB9BF516Nの価格・購入場所

    FM3シリーズの対応OS

    FM3に対応している主なOSは、下記の通りです。

    • μT-Kernel
    • ThreadX
    • μC3(マイクロ・シー・キューブ)/Compact(弊社製品)

    弊社製品「μC3(マイクロ・シー・キューブ)」のご紹介

    マイコン向け超軽量カーネルを採用したRTOS「μC3(マイクロ・シー・キューブ)/Compact」

    μC3(マイクロ・シー・キューブ)/Compactは、マイコン内蔵の小さなメモリだけで動作するように最適化された、コンパクトなμITRON4.0仕様のRTOSです。

    μC3/Compactは、ソースコードに直接コンフィグレーションを行うのではなく、付属のコンフィグレータによりGUIベースでRTOS、TCP/IP、デバイスのコンフィグレーションからベースコードの自動生成まで行います。

    FM3とμC3/Compactの導入事例

    • プリンタコントローラLSIメーカー製 通信モジュール
    • 無線通信メーカー製 中小型船舶向けレーダー
    • 無線通信メーカー製 航海支援装置
    • 絶縁監視装置、地絡保護装置メーカー製 絶縁監視装置
    • SIer製 施設園芸SaaS施設環境制御BOXファームウェア