はじめに

ここでは、本製品の評価および作業を開始するために理解する必要がある内容のすべてをご紹介しています。

ARM Cortex-M0+ ベースのマイクロコントローラー向けに新しい低電力標準を確立

Atmel® | SMART SAM L ファミリーのマイクロコントローラー (MCU) は、アクティブモードでは 35 µA/MHz、スリープモードでは 200nA まで消費電力を抑えます。超低電力パフォーマンスに加え、これらの新しいデバイスは、フルスピード USB ホストおよびデバイス、イベントシステム、および Sleepwalking、12 ビットアナログ、AES、静電容量式タッチセンサー、内蔵オペアンプなどを備えています。2020 年までに 10 億台のデバイスに増えると予想されるモノのインターネット (IoT) 市場では、電力系統に負荷を加えたり、頻繁にバッテリーを交換することなく、これらのアプリケーションを実現する、より低電力の MCU を設計者たちはますます必要とするようになっています。新しい超低電力 Atmel® | SMART プラットフォームは、これらのアプリケーションに電力供給するために特別に設計されており、バッテリーの寿命を数年から数十年に延ばします。


  • SAM L21 – 汎用 MCU の Atmel ǀ SMART SAM D ファミリーとの上方互換性があり、ULPBench スコアが 185.8 でアクティブモードにおいて 35uA/MHz の超低電力消費、AES、真乱数ジェネレーター、およびオペアンプなどの機能が追加されています。
  • SAM L22 – SAM L21 との互換性があり、追加機能として、最大 320 セグメントに対応するセグメント LCD (SLCD) コントローラー、改ざん検出、およびスマートカードインターフェース等があります。39µA/MHz の超低電力消費で EEMBC Coremark を実行。

主な特長

  • 低電力 — 市場をリードする省電力技術には、ペリフェラルが CPU を使わずに相互に直接通信できる 12 チャンネルのイベントシステムがあります。Atmel SleepWalking ペリフェラルは、クロックと電源の両方をコントロールして、リーク電流とスイッチングを減らし、事前に決められたイベントでのみ CPU をウェイクし、ULPBench スコアが 185.8 で、アクティブモードで 35uA/MHz の超低電力消費を実現して、全体的な電力消費を抑えます。
  • ペリフェラルの柔軟性 — 革命的なシリアル通信モジュール (SERCOM) は、ソフトウェアで全ての設定が可能で、I2C、USART/UART、および SPI 通信を処理できます。デバイス上の複数の SERCOM モジュールを使用して、アプリケーションに正確に合わせてペリフェラルの構成を行えます。I2C は、最大 3.4 MHz まで動作します (PMBus、および SMBus もサポートされています)。SAM L22 は、ISO7816 インターフェースもサポートします。
  • DMA — SAM L ファミリーは、16 チャンネルの DMA コントローラーを備え、メモリとペリフェラルのデータ転送の両方をサポートします。
  • フルスピード USB 機能 — SAM L21 は USB 組み込みホストと USB デバイスモードの両方をサポートし、SAM L22 はフルスピード USB デバイスモードをサポートします。フルスピード USB は、内部 RC オシレーターを使用してデバイスモードでサポートされ、BOM コストを低減し、設計の複雑さを緩和します。
  • Atmel QTouch® ペリフェラルタッチコントローラー — ボタン、スライダー、ホイール、および近接機能に対する組み込みハードウェアサポートを提供し、外部コンポーネントなしで、相互および自己静電容量式タッチの両方をサポートします。優れた感度、ノイズ耐性、自己調整機能を備えるため、ユーザーによる調整が不要になります。
  • 拡張性 — フラッシュメモリデンシティの範囲は 32KB ~ 256KB で、SRAM は 32 ~ 100 ピンの範囲のオプションのパッケージで最大 40kB です。

 

SAM L21

メリット

説明

  • 最大 48MHz で動作する ARM® Cortex®-M0+ ベース MCU
  • 最大 256KB の組み込みフラッシュおよび 40KB SRAM
  • 35µA/MHz 未満の低電力消費
  • DMA、Sleepwalking、およびイベントシステム
  • 最大 6 つのフレキシブルなシリアル通信モジュール (SERCOM)
  • 最大 8 つのタイマー/カウンター
  • フルスピード USB デバイスと組み込みホスト
  • 12 ビット ADC (SAM L21J: 20 チャンネル、SAM L21G: 14 チャンネル、SAM L21E: 10 チャンネル)、12 ビット 2 チャンネル DAC
  • 3 つのオペアンプ、2 つのアナログコンパレーター、およびプログラマブルロジックブロック
  • ハードウェアのタッチサポート
  • QFP および QFN パッケージオプション (SAM L21J: 64 ピン、SAM L21G: 48 ピン、SAM L21E: 32 ピン)

豊富なペリフェラル、柔軟性、使いやすさに、超低電力消費を組み合わせることにより、Atmel | SMART SAM L21 ARM Cortex-M0+ ベースのマイクロコントローラーシリーズは、IoT やワイヤレス、大きなメモリと超低電力消費を必要とするあらゆるシステムに適したものになっています。SAM L21 は、同一のペリフェラルモジュール、互換コード、リニアアドレスマップを持つ SAM L デバイス間で、シンプルで直感的な移行を行うことを目的として設計されおり、汎用 MCU の SAM D ファミリーと互換性があります。

デバイス
説明

ARM Cortex-M0+ based ultra-low-power microcontroller with 32KB Flash, 6KB SRAM, 48 MHz, six 16-bit timer/counters, DMA, four SERCOMs, USB Host and Device, 10-channel 12-bit ADC, 2-channel 12-bit DAC, 32 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 64KB Flash, 12KB SRAM, 48 MHz, six 16-bit timer/counters, DMA, four SERCOMs, USB Host and Device, 10-channel 12-bit ADC, 2-channel 12-bit DAC, 32 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 128KB Flash, 24KB SRAM, 48 MHz, six 16-bit timer/counters, DMA, four SERCOMs, USB Host and Device, 10-channel 12-bit ADC, 2-channel 12-bit DAC, 32 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 256KB Flash, 40KB SRAM, 48 MHz, six 16-bit timer/counters, DMA, four SERCOMs, USB Host and Device, 10-channel 12-bit ADC, 2-channel 12-bit DAC, 32 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 64KB Flash, 12KB SRAM, 48 MHz, six 16-bit timer/counters, DMA, six SERCOMs, USB Host and Device, 14-channel 12-bit ADC, 2-channel 12-bit DAC, 48 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 128KB Flash, 24KB SRAM, 48 MHz, six 16-bit timer/counters, DMA, six SERCOMs, USB Host and Device, 14-channel 12-bit ADC, 2-channel 12-bit DAC, 48 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 256KB Flash, 40KB SRAM, 48 MHz, six 16-bit timer/counters, DMA, six SERCOMs, USB Host and Device, 14-channel 12-bit ADC, 2-channel 12-bit DAC, 48 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 64KB Flash, 12KB SRAM, 48 MHz, eight 16-bit timer/counters, DMA, six SERCOMs, USB Host and Device, 20-channel 12-bit ADC, 2-channel 12-bit DAC, 64 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 128KB Flash, 24KB SRAM, 48 MHz, eight 16-bit timer/counters, DMA, six SERCOMs, USB Host and Device, 20-channel 12-bit ADC, 2-channel 12-bit DAC, 64 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 256KB Flash, 40KB SRAM, 48 MHz, eight 16-bit timer/counters, DMA, 6 SERCOMs, USB Host and Device, 20-channel 12-bit ADC, 20-channel 12-bit DAC, 64 pins

SAM L22

メリット

説明

  • 最大 32MHz で動作する ARM® Cortex®-M0+ ベース MCU
  • 最大 256KB の組み込みフラッシュおよび 32KB SRAM
  • 39µA/MHz 未満の低電力消費
  • 最大 320 セグメントのセグメント LCD (LSCD) コントローラー
  • DMA、Sleepwalking、およびイベントシステム
  • 最大 6 つのフレキシブルなシリアル通信モジュール (SERCOM)
  • 最大 5 つのタイマー/カウンター
  • フルスピード USB デバイス
  • 12 ビット ADC (SAM L22N: 20 チャンネル、SAM L22J: 16 チャンネル、SAM L22G: 10 チャンネル)
  • 2 つのアナログコンパレーターおよびプログラマブルロジックブロック
  • ハードウェアのタッチサポート
  • 改ざん検出
  • QFP および QFN パッケージオプション (SAM L22N: 100 ピン、 SAM L22J: 64 ピン、SAM L22: 48 ピン)

Atmel ǀ SMART SAM L22 ARM Cortex-M0+ ベースのマイクロコントローラーシリーズは、IoT、HMI、ビルディングオートメーション、スマートメータリング、ワイヤレス、そしてセグメント LCD コントローラー、大容量メモリ、超低電力消費を必要とするあらゆるシステムに適しています。豊富なペリフェラルセット、柔軟性、使いやすさと超低電力消費を組み合わせた SAM L22 は、同一のペリフェラルモジュール、互換性のあるコード、およびリニアアドレスマップにより、SAM L デバイス間での移行をシンプルで直感的に行えるように設計されています。SAM L22 は、汎用 MCU の SAM D ファミリーとも互換性があります。

デバイス
説明

ARM Cortex-M0+ based ultra-low-power microcontroller with 64KB Flash, 8KB SRAM, 32 MHz, four 16-bit timer/counters, DMA, three SERCOMs, USB Device, 10-channel 12-bit ADC, up to 120 LCD segments, 48 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 128KB Flash, 26KB SRAM, 32 MHz, four 16-bit timer/counters, DMA, three SERCOMs, USB Device, 10-channel 12-bit ADC, up to 120 LCD segments, 48 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 256KB Flash, 32KB SRAM, 32 MHz, four 16-bit timer/counters, DMA, three SERCOMs, USB Device, 10-channel 12-bit ADC, up to 120 LCD segments, 48 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 64KB Flash, 8KB SRAM, 32 MHz, four 16-bit timer/counters, DMA, four SERCOMs, USB Device, 16-channel 12-bit ADC, up to 184 LCD segments, 64 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 128KB Flash, 16KB SRAM, 32 MHz, four 16-bit timer/counters, DMA, four SERCOMs, USB Device, 16-channel 12-bit ADC, up to 184 LCD segments, 64 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 256KB Flash, 32KB SRAM, 32 MHz, four 16-bit timer/counters, DMA, four SERCOMs, USB Device, 16-channel 12-bit ADC, up to 184 LCD segments, 64 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 64KB Flash, 8KB SRAM, 32 MHz, four 16-bit timer/counters, DMA, six SERCOMs, USB Device, 20-channel 12-bit ADC, up to 320 LCD segments, 100 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 128KB Flash, 16KB SRAM, 32 MHz, four 16-bit timer/counters, DMA, six SERCOMs, USB Device, 20-channel 12-bit ADC, up to 320 LCD segments, 100 pins

ARM Cortex-M0+ based ultra-low-power microcontroller with 256KB Flash, 32KB SRAM, 32 MHz, four 16-bit timer/counters, DMA, six SERCOMs, USB Device, 20-channel 12-bit ADC, up to 320 LCD segments, 100