SmartFusion® SoC FPGA

12
www.microchip.com FPGA SmartFusion® SoC FPGA システム オンチップ (SoC) www.microchip.com

Transcript of SmartFusion® SoC FPGA

Page 1: SmartFusion® SoC FPGA

www.microchip.com

FPGA

SmartFusion® SoC FPGAシステム オンチップ (SoC)

www.microchip.com

Page 2: SmartFusion® SoC FPGA

www.microchip.com2

革新的でインテリジェントな統合

SmartFusion® システム オンチップ (SoC) デバイスは FPGA、Arm® Cortex®-M3 プロセッサ、プログラマブル アナログを統合しており、フルカスタマイズ機能、IP 保護、使いやすさを備えています。Microchip 社独自のフラッシュ プロセスを採用した SmartFusion SoC は、従来の固定機能マイクロコントローラ (MCU) より柔軟な真のシステム オンチップを必要としているハードウェアおよび組み込み設計に理想的です。従来の FPGA で必要であったソフト プロセッサコアのコストも不要です。

SmartFusion SoC の主な利点設計のフルカスタマイズ• 必要な機能を正確に備えた製品を開発• 革新と差別化による競争力の向上• オンチップ FPGA により急な変更にも対

応可能• イン アプリケーション プログラミング

(IAP) 機能によるフィールド アップグレード• FPGA 実装により各種アルゴリズムのハー

ドウェア アクセラセレーション結果を評価可能

知的財産 (IP) 保護• マイクロコントローラと FPGA の間のイン

ターフェイスがボードレベルで露出していない

• 起動時、IP ビットストリームが外部漏洩しない

• JTAG を介した 128 ビット AES による暗号化済みインシステム プログラミング(ISP)

• FlashLock© がデバイス上のセキュリティ設定へのアクセスを制御

• お客様がプログラム可能なデバイス鍵により過剰製造を防止

使いやすさによる生産性の向上• 1 つのプラットフォームでお客様の製品ラ

イン全体に対応• FPGA と組み込み設計のための統合設計

環境• GUI を使って複雑なプログラマブル アナ

ログを簡単に設定• 業界をリードする Keil 社、IAR 社、GNU

によるコンパイラとデバッガ• Micrium 社、RoweBots 社、Emcraft 社

等によるリアルタイム オペレーティング システム (RTOS) とミドルウェア コンポーネント

ハード 32 ビット Arm Cortex-M3プロセッサ

フル プログラマブル アナログ実績のある ProASIC®3FPGA ファブリック

Page 3: SmartFusion® SoC FPGA

SmartFusion® SoC FPGA 3

SmartFusion アーキテクチャ

SmartFusion SoC FPGA は、ハード 100 MHz 32 ビット Arm Cortex-M3 を内蔵した 2K および 6K LE ファミリを提供しています。SmartFusion SoC FPGA は、従来の固定機能 MCU より柔軟な真の SoC ソリューションを必要としているハードウェアおよび組み込み設計者に理想的です。従来型FPGA で必要なソフト プロセッサコアのコストも不要です。

ESRAM

Supervisor

PLL OSC RC

WDT 32 kHz RTC

Arm® Cortex®-M3

JTAG NVIC SysTick

SWD MPU

SysReg

ENVM

ESRAM

SPI #1

UART #1

I2C #1

APB

EFROM

IAP

AHB Bus Matrix

PDMA APB EMC 10/100 EMAC

APB

Timer #1

Timer #2

SPI #2

UART #2

I2C #2

SRAM SRAM SRAM SRAM SRAM SRAM

Versa Tiles

SCB

Analog Compute Engine

Sample Sequencing Engine

Sample Sequencing Engine

ESRAMVolt

Mon.(ABPS)

ESRAMComparator

TempMon.

Curr.Mon.

SCB

ESRAMVolt

Mon.(ABPS)

ESRAM

TempMon.

Curr.Mon. Comparator

+

3 V

S D I

SmartFusion® SoC FPGA

Programmable Analog

Microcontroller Subsystem

FPGA Fabric

ADC

ADC

DAC (SDD)

DAC (SDD)

妥協のないシステム マイクロコントローラ サブシステム(MSS)• 業界標準のハードウェア100 MHz、32ビッ

ト Arm Cortex-M3 CPU• 最大 16 Gbps のスループットを備えたマ

ルチレイヤ AHB 通信マトリクス• RMII インターフェイスを備えた 10/100

Ethernet MAC• 各 2 つの SPI、I2C、UART、32 ビットタイマ• 最 大 512 KB のフラッシュと 64 KB の

SRAM• 外部メモリ コントローラ (EMC)• 8 チャンネル DMA コントローラ• 最大 41 の MSS I/O(シュミットトリガ入力

付き)• 25 の I/O を FPGA の I/O として使用可能

プログラマブル アナログ• 高性能アナログ シグナル コンディショニ

ング ブロック (SCB) (電圧/電流/温度モニタ付き)

• アナ ロ グ計 算 エン ジン (ACE) により、ADC、DAC、SCB のアナログ初期化および処理の CPU 負荷を軽減

• 1% 精度の内蔵 ADC および DAC• 12/10/8 ビットモード ADC(サンプリング

レート 500/550/600 ksps)• 最大 10 個の 15 ns 高速コンパレータ• 最大 32 のアナログ入力と 3 つのアナロ

グ出力

妥協のない FPGA ファブリック• 実績のある ProASIC3 アーキテクチャを

採用• 350 MHz のシステム性能を持つ 200,000

~500,000 のシステムゲート• Embedded SRAM および FIFO• 可変アスペクト比の 4,608 ビット SRAM

ブロック• ×1、×2、×4、×9、×18 構成• 真のデュアルポート SRAM(×18 を含む)• LVDS、PCI、PCI-X、LVTTL/LVCMOS 規

格をサポートする最大 128 の FPGA I/O

Page 4: SmartFusion® SoC FPGA

www.microchip.com4

SmartFusion SoC を使った設計

SmartFusion SoC を使った設計には以下の 3 つが必要です。FPGA設計、組み込み設計、アナログ設計です。企業の構造とプロジェクトの複雑さに応じて、3 つの異なる設計チームがこれらの役割をになう事もあれば、1 人の設計者が全ての役割をになう事もあります。設計者たちがスムーズに協力できるように、Microchip 社はこれら 3 種類の設計要求を満たす設計ツールおよびフローを開発しました。

• FPGA 設計 — 包括的で学びやすく導入しやすい Libero® SoC 設計スイートを使うと、低消費電力フラッシュFPGA および SoC を使った設計を効率良く実現できます。本設計スイートは、業界標 準 の Synopsys 社 Synplify Pro® 合 成 と Mentor Graphics 社ModelSim® シミュレーションをクラス最高の制約管理およびデバッグ機能と統合しています。

• 組 み 込 み 設 計 — Microchip 社 は Eclipse ベ ースの IDE であるSoftConsole を無償で提供しています。SoftConsole は GNU C/C++ コンパイラと GDB デバッガを備えています。Microchip 社はKeil 社と IAR 社のソフトウェアの評価版も提供しています。

• アナログ設計 — MSS Configurator を使うと、DAC 出力だけでなく電流、電圧、温度監視タ、サンプル シーケンシング、後処理をグラフィカルに設定できます。

MSS Configurator は、複数の開発者の間でデバイス設定を簡単に共有できるように、FPGA 設計者と組み込み設計者の間の橋渡しをします。

MSS の設定• 組み込みシステム設計中に MSS の周辺モジュールと I/O を設定し

ます。• FPGA 設計フローにハードウェア構成を作成および

表示します。• 組み込み設計フローにハードウェア構成を作成およ

びインポートします。• 周辺モジュールのドライバまたはソフト IP を自動的

に生成します。• プログラマブルなアナログ部品を設定します。• FPGA ファブリック設計と IP を MSS に接続します。

Libero® Software Software IDE(SoftConsole, Keil, IAR)

FPGA Design Embedded Design

MSS ConfiguratorMSS Configuration - Analog Configuration

Harware InterfacesFlashPro4, ULINK, J-LINK

Design Entry and IP LibrariesSimulation and SynthesisCompile and Layout Timing and Power AnalysisHardware Debug

Drivers and Sample ProjectsApplication DevelopmentBuild ProjectSimulationSoftware Debug

Clock Management Cortex®-M3 ENVM

AHB Bus Matrix

ACE

Fabric Interface

PDMA

Timer x2

WDT

MAC

Microcontroller Subsystem (MSS)

UART_0

SPT_0

T2C_0

GPIO

UART_1

SPT_1

T2C_1

EEPROM

RTC

APB_0 APB_1

External MemoryControllerESRAM

MSS Interface to SmartFusionFPGA Fabric Blocks

MSS Interface to SmartFusionFPGA Fabric Blocks

ACE

MicrocontrollerSubsystem (MSS)

Page 5: SmartFusion® SoC FPGA

SmartFusion® SoC FPGA 5

SmartFusion のエコシステム

Microchip 社は長年総合的な FPGA 開発ツールを提供しており、最高の有用性と生産性を提供するために業界のリーダーと提携する利点を認識しています。Microchip 社はプロセッサ開発にも同じ手法を採用し、堅牢な SmartFusion エコシステムを提供するためにマイクロコントローラ市場の主要な業界リーダーと提携しています。

Microchip 社は、SmartFusion のシステム設計者にソフトウェア IDEサポートを提供するため Keil 社、IAR 社と提携しています。その結果、組み込み開発者が容易に適応できる堅牢なソリューションを実現できました。その学習経路は FPGA 設計者にとって分かりやすいものです。

SmartFusion SoC では Arm プロセッサを採用したため、幅広い Armエコシステムから恩恵を受ける事ができます。既存の HAL とドライバを使う事で、サードパーティ ベンダーは SmartFusion デバイス向けにRTOS とミドルウェアを簡単に移植できます。

SmartFusion® cSoC

CMSIS-based HAL

SP

I

µC/OS-III, RTX, Unison, FreeRTOS

I2 C

UA

RT

eNV

M

Tim

er

Eth

erne

t

Customer Secret SauceApplication

TCP/IP, HTTP, SMTP, DHCP, LCD

Layer

Middleware

OS/RTOS

Drivers

Hardware

LayerAbstraction

PlatformHardware

..........

上図に、Microchip 社とパートナーのドライバ、RTOS、ミドルウェアの例を使った SmartFusion スタックを示します。SmartFusion スタックを利用する事で設計者は、設計に対するカスタマイズをどのレベルで行うか決められるため、開発期間を短縮し設計のオーバーヘッドを低減できます。

ソフトウェア IDE SoftConsole Keil MDK IAR Embedded Workbench®

Microchip 社提供の無償版ン Microchip 社ウェブサイトで提供 32K のコード制限 32K のコード制限

ベンダーが提供 N/A 完全版 完全版

コンパイラ GNU GCC RealView® C/C++ IAR 社製 ARM コンパイラ

デバッガ GDB デバッグ µVision デバッガ C-SPY® デバッガ

命令セット シミュレータ なし µVision シミュレータ あり

デバッグ ハードウェア FlashPro4 ULINK®2 または ULINK-ME J-LINK™ または J-LINK Lite

トレース機能 なし ULINKpro JTAGjet-Trace

オペレーティング システムMicrium 社SmartFusion デバイスをサポートする µC/OS-III™ と µc/OS-II™を提供しています。また、TCP/IP スタックも含まれています。

Keil 社同社の標準 MDK ソフトウェアは RTX カーネルを含みます。ソースも TCP/IP と共に追加モジュールで購入できます。

RoweBots 社 超小型 Linux® 互換 RTOS である UNISON を提供しています。一連のモジュール式ソフトウェア コンポーネントで構成されています。

Emcraft 社同社独自の組み込み開発プラットフォームと共に、SmartFusion向けの初の uCLinux® 製品を開発しました。

FreeRTOSMicrochip 社は FreeRTOS カーネルを SmartFusion に移植し、ウェブサーバのリファレンス デザインとしてこれを実証しています。このリファレンス デザインは SmartFusion 評価用キットとSmartFusion 開発キットに含まれています。

Page 6: SmartFusion® SoC FPGA

www.microchip.com6

汎用ソリューション

産業用オートメーションCortex-M3 プロセッサ向けに提供されている周辺モジュールの多様性と SmartFusion FPGA ファブリックの柔軟性は本デバイスを産業用オートメーションに理想的なものにしています。SmartFusion 開発キットは Ethernet、EtherCAT、CAN、UART、I2C、SPI のハードウェアをサポートしています。一方、ファームウェアはその他の各種インターフェイス規格 (例 : 産業用ネットワーク用 Modbus® と PROFIBUS) にも使えます。センシングとアナログ出力のためにプログラマブル アナログを利用できる SmartFusion SoC は、ゲートウェイ、センシング、アクチュエータ、I/O デバイスを含む産業用制御アプリケーションにも使えます。下図に、本デバイスが産業用オートメーションでどのように使われるかを示します。

マイクロコントローラ サブシステム • Fieldbus プロトコル スタックを実行する Arm Cortex-M3• Ethernet MAC – 標準プロトコル

FPGA ファブリック • 複数の RS485 対応 UART• PROFIBUS, Modbus, WorldFIP, P-NET• 高速マンチェスタ エンコード/デコード• CAN

アナログ • ADC によるセンシング• DAC による駆動

Page 7: SmartFusion® SoC FPGA

SmartFusion® SoC FPGA 7

汎用ソリューション

システム管理プロセス ジオメトリが小さくなるほど多電源デバイスが増え、電圧および温度変動の影響を受けやすくなるため、電子システムの設計においてシステム管理は重要性を増しています。システム管理の主な役割はシステムの稼働時間の最大化、アラート条件の特定と伝達、データとアラーム条件の記録です。システム管理をインシステム診断および故障予測技術と組み合わせると、障害を起こしたシステムのデバッグに役立つだけでなく、障害発生前に防止する事もできます。そのため、SmartFusion デバイスをシステム マネージャとして使うと、設計の柔軟性が高まります。

ACE の高い処理能力を活用する事で、Cortex-M3 と FPGA ゲートはアプリケーションまたは外部との通信を実行できます。これにより、複数のシステム管理用 ASSP デバイスが不要になり、BOM コストを削減できます。システム管理用に SmartFusion デバイスを使うと、低コストで柔軟性と信頼性を実現できます。

• システム健全性データ収集を管理するには、ACE のサンプル シーケンス エンジンを使います。

• アラート条件フラグ生成を管理するには、ACE の後処理エンジンを使います。

• Cortex-M3 が行う必要があるのは、ACE に対して要求し、割り込みに対して応答する事のみです。処理サイクルは不要です。

• 必要に応じて FPGA ゲートを使ってアルゴリズムを制御します。• 更新と報告のために、I2C、UART、SPI、Ethernet で通信します。

電源管理Microchip 社のシステム管理ソリューションを使うと、システム管理機能 (例 : リセット生成、イベント記録、「環境に優しい」電源アルゴリズムのサポート) だけでなく、電力変換機能 (例 : シーケンシング、トリミング、マージニング、監視、制御) を統合する事で、ボードレベルの電源管理のコストと複雑性を大幅に低減できます。SmartFusion SoCにはユーザが利用可能な多くのアナログおよび FPGA リソースが残されており、応用向けの高度なカスタマイズを提供できます。

Microchip 社のミクストシグナル電源マネージャ(MPM) のリファレンス デザイン (バージョン 4.0) は今回、PMBus 方式の POL コンバータのサポートを追加して競合製品を大きく引き離しました。アナログ方式とPMBus 方式の電源の混在をシームレスにサポートしている電源管理ソリューションは他にありません。これで LDO、アナログ方式、高効率PMBus 方式コンバータを含む各種 DC/DC コンバータを 1 つの管理デバイスでシーケンシング、監視、制御できます。• 最大 64 の DC/DC コンバータを管理• アナログおよびデジタル POL コンバータをサポート• それぞれにシーケンシング、監視、マージニング、トリミング機能

を提供

Typical Board Using Traditional System Management Solution

Typical System Management Solution Using SmartFusion

DRAM DRAM

CPLD

EEPROM NonvolatileStorage

PWM

RTC

32-bitProcessor

OSC ClockChip

Power SequenceCurrent Monitor

TeperatureMonitor/

Fan Control

DigitalFPGA

Trim

EN

VoutI2C

JTAG/I2C

MPM Config GUI

32 AnalogDC/DC Converters

SCLSDAALRTs

EN

Vout

PG

32 DigitalDC/DC Converters

Up to 32Channels

Up to32 Flags

Up to128 I/O

Management I/F

AnalogMonitoring

ProgrammableFlags

ResetGeneration

UserDefined I/O

On/Off

Margin/Trimx

VMONx

ENABLEx

PMBus

PowerGoodx

ENABLEx

SmartFusion® MPM

Page 8: SmartFusion® SoC FPGA

www.microchip.com8

汎用ソリューション

ハードウェア プラットフォーム管理Microchip 社のパートナーであるnVent Schroff 社 (Pigeon Point 製品を提供) は、ハードウェア プラットフォーム管理向けに SmartFusionデバイスのアーキテクチャ改良に貢献しました。以下に示す、ATCA および VPX ボードと AMC モジュール コントローラのためのSmartFusion ベースのボード管理リファレンス (BMR) ソリューションは nVent Schroff 社の製品例です。• BMR-A2F-ATCA: ATCA ボード用 IPM コントローラ (IPMC)• BMR-A2F-AMCc: ATCA AMC キャリアボード用キャリア IPMC• BMR-A2F-AMCm: AMC モジュール用モジュール管理コントローラ• BMR-A2F-VPX: VPX ボード用 IPM コントローラ (IPMC)

nVent Schroff 社が提供している Pigeon Point 製品は、全ての通信コンピューティング アーキテクチャ ボードまたはモジュールの一部として統合されています。同社はまた VITA46/VPX ボードのオプションである必須のハードウェア プラットフォーム管理コントローラのハードウェアおよびファームウェア ソリューションの主要なサプライヤです。

ハードウェア管理ソリューションの特長• 内蔵 Ethernet MAC による先進の Ethernet アタッチメントにより、シリアルポートのアクセスと、LAN を介したファームウェアのアップグレード

をサポート• フラッシュFPGA ファブリックによる xTCA/VPX 管理の最適化、ボードおよびモジュール特有の追加機能を統合するためのオプション付き• SmartFusion のプログラマブル アナログを使った先進のアナログ監視• ACE による xTCA/VPX を認識したアナログしきい値処理により Cortex-M3 を負荷から完全に解放• 柔軟な電源管理機能の統合による外付けパワーデバイスの不要化• xTCA/VPX ボードまたはモジュールの新規導入中における習熟と良好なリファレンスとしてのベンチトップ実装

医療用システムMicrochip 社のシステム管理ソリューションを使うと、システム管理機能 (例 : リセット生成、イベント記録、「環境に優しい」電源アルゴリズムのサポート) だけでなく、電力変換機能 (例 : シーケンシング、トリミング、マージニング、監視、制御) を統合する事で、ボードレベルの電源管理のコストと複雑性を大幅に低減できます。SmartFusion SoCにはユーザが利用可能な多くのアナログおよび FPGA リソースが残されており、応用向けの高度なカスタマイズを提供できます。

Microchip 社のミクストシグナル電源マネージャ(MPM) のリファレンス デザインは今回、PMBus 方式の POL コンバータのサポートを追加して競合製品を大きく引き離しました。アナログ方式と PMBus 方式の電源の混在をシームレスにサポートしている電源管理ソリューションは他にありません。これで LDO、アナログ方式、高効率 PMBus 方式コンバータを含む各種 DC/DC コンバータを 1 つの管理デバイスでシーケンシング、監視、制御できます。• 最大 64 の DC/DC コンバータを管理• アナログおよびデジタル POL コンバータをサポート• それぞれにシーケンシング、監視、マージニング、トリミング機能

を提供

Data Logging

Patient Monitor

Portable Heart Rate Monitor

SmartFusion® SoC

UART

Cortex-M3

ExpansionDisplay

Interface

SDRAMMemory

Controller

SmartFusion SoC

Cortex®-M3

Sensor/IF

DisplayInterface

FlashMemory

Controller

TransducersLNA A/D

TransducersLNA A/D Data Logging

LCD Monitor

LCD Monitor

Page 9: SmartFusion® SoC FPGA

SmartFusion® SoC FPGA 9

設計とデータ セキュリティMicrochip 社のフラッシュSoC および FPGA はその設計セキュリティおよび IP 保護を常に評価されてきました。SmartFusion デバイスは、さらに高いレベルのセキュリティを組み込みシステムに提供します。• マイクロコントローラと FPGA のインターフェイスがボードレベルで露出していない• 起動時にビットストリームが転送されない• FlashLock により改ざんと再プログラミングを防止• AES 暗号化インシステム プログラミング• プログラマブルなデバイス鍵によりオーバービルディングを防止

Microchip 社は、サイドチャンネル解析による脅威に対応した初めての FPGA メーカーです。差分電力解析 (DPA) 等のサイドチャンネル攻撃は、SoC または FPGA の設計 IP とエンド アプリケーションのセキュリティを危険にさらします。

Microchip 社は、Cryptograph Research (CRI) 社から DPA 特許ポートフォリオのライセンスを取得しました。このポートフォリオは 50 を超える特許で構成されています。これらの特許に基づくIP を実装するためのライセンスを含むデバイスのご注文は Microchip 社または正規代理店にお問い合わせください。

SmartFusion SoC の知的財産SmartFusion デバイスは標準的な周辺モジュール (例 : ADC、DAC、タイマ、ウォッチドッグ タイマ、RTC) とハード知的財産 (IP) ブロック (例 : Arm Cortex-M3 プロセッサ、UART、SPI、I2C、10/100 Ethernet インターフェイス) で構成されています。これらのハードコア以外に、Microchip 社のSmartDesign の IP カタログからその他の無償 IP を選択し、SmartFusion デバイスの FPGA ファブリックに追加する事もできます。または幅広いパートナーコアから選ぶ事もできます。Microchip 社は通信、コンシューマ、軍事、産業、車載、航空宇宙市場向けに設計および最適化した 180 を超える知的財産製品を提供しています。Microchip 社の IP ソリューションはお客様の設計を合理化し、短期間での市場投入を可能にし、設計コストとリスクを最小化します。下表に、提供している IP の例を示します。全てのコアの一覧は Microchip 社 SoC 製品グループ ウェブサイトでご覧になれます。https://www.microsemi.com/product-directory/design-resources/5092-ip-cores

汎用 暗号 通信 MIL-STD-1553B DSP IP コア

Core 16550 CoreUART CoreAES128 CorePCIF Core1553BRM CoreFFT

CoreGPIO CoreI2C CoreDES CoreSDR/DDR Core1553BRT CoreFIR

CoreTimer CoreSPI Core3DES Core429 Core1553BRT-EBR CoreDDS

CoreSDR CorePWM Fast SHA-256 Hash1 IniCAN2 Core1553BBC

1. 詳細は Helion Technology 社パートナーページを参照してください。www.microsemi.com/soc/products/partners/companioncore/helion.aspx.2. 詳細は Inicore 社パートナーページを参照してください。www.microsemi.com/soc/products/partners/companioncore/inicore.aspx.

Microchip 社の IP コアには Libero SoC の SmartDesign IP カタログからアクセスできます。プロセッサがサポートしている IP コアのドライバはファームウェア カタログから利用でき、MSS Configurator のダイアログで SmartFusion 設計用に自動的に抽出されます。

Microchip 社 IP コアの詳細は IP DirectCores のウェブページをご覧ください。 https://www.microsemi.com/products/fpga-soc/design-resources/ip-cores/direct-cores

IDE

FROM FPGA Core

MCU Core

Analog

AESEncryption

SourceCipherText

AESDecryption

Text

Internet

汎用ソリューション

Page 10: SmartFusion® SoC FPGA

www.microchip.com10

キット

SmartFusion 評価用キット

SmartFusion 開発キット

デジタル ミクストシグナル パワーマネージャ(DMPM) ドータカード キット

製品番号 サポートしているデバイス

A2F-EVAL-KIT-2 A2F200M3F-FGG484

• SmartFusion (Arm Cortex-M3、FPGA、プログラマブル アナログを含む) の評価をサポート

• 2 本の USB ケーブル• オンライン ユーザガイド、チュー

トリアル、設計例• PCB 図面、レイアウト ファイル、

BOM• ボードの特長 • Ethernet インターフェイス

• 電 源 およ び HyperTerminal 用USB ポート

• プ ロ グラミングとデバッグ用USB ポート

• デバッグ用 J-Link ヘッダ • ミクストシグナル ヘッダ• SPI フラッシュ – オフチップメモ

リ リセットと 2 つのユーザスイッチ、8 つの LED

• 電圧/電流監視用 POT• 温度監視

製品番号 サポートしているデバイス

A2F500-DEV-KIT-2 A2F500M3G-FGG484

• SmartFusion (Arm Cortex-M3、FPGA、プログラマブル アナログを含む) の開発をサポート

• 5 V 電源、電源アダプタ• 2 本の USB ケーブル• オンライン ユーザガイド、チュー

トリアル、設計例• PCB 図面、レイアウト ファイル、

BOM• ボードの特長• Ethernet、CAN、UART、I2C、

SPI インターフェイス

• プ ロ グラミングとデバッグ用USB ポート

• HyperTerminal 用 USB ポート• デバッグ用 J-Link ヘッダ • ミクストシグナルおよび A2F500

デジタル拡張ヘッダ • 豊富なオフチップメモリ • 詳 細 な 特 長 は Microchip 社

SoC 製品グループのウェブサイトを参照してください。

9 VPowerSupply

Jack

PowerSwitch

Analog PowerSupply Regulators

(RV1, RV2)

Mixed SignalHeader

ZilkerProgramming

Header

Interrupt Switches (SW8-APOL1, SW9-APOL2,SW10-DPOL1, SW11-DPOL3, SW12-DPOL2)

LEDs(D15, D16,D17, D18,

D19)

JP3 JP19 JP20JP2 JP21 JP22 J2JP23

製品番号 サポートしているデバイス

DMPM-DC-KIT Microchip 社以外のデバイス

• SmartFusion 評 価 用 キット とSmartFusion 開発キットを使った電源管理設計をサポート

• 設 定 変 更 可 能 な 電 源 管 理 をSmartFusion に実 装する MPM 4.0 設計例

• グラフィカルな設定ダイアログ • インシステム再設定可能• 9 V 電源• ボードの特長 • 2 つのアナログ PoL

• PMB をサポートする 3 つのデジタル PoL

• 5 つの電源レギュレータ割り込みスイッチ

• 5 つの電源レギュレータ ステータス LED

• SmartFusion ボードに接続するミクストシグナル ヘッダ

Page 11: SmartFusion® SoC FPGA

SmartFusion® SoC FPGA 11

SmartFusion ファミリ製品

SmartFusion® デバイス A2F200 A2F500

FPGA ファブリック

システムゲート数 200,000 500,000

タイル数 (D フリップフロップ) 4,608 11,520

RAM ブロック数 (4,608 ビット) 8 24

マイクロコントローラ サブシステム(MSS)

フラッシュ(KB) 256 512

SRAM (KB) 64 64

Cortex®-M3、メモリ保護ユニット (MPU) 付き Yes Yes

10/100 Ethernet MAC Yes Yes

外部メモリ コントローラ (EMC) 26 ビットアドレス、 16 ビットデータ

26 ビットアドレス、 16 ビットデータ 1

DMA 8 Ch 8 Ch

I2C 2 2

SPI 2 2

16550 UART 2 2

32 ビットタイマ 2 2

PLL 1 22

32 kHz 低消費電力オシレータ数 1 1

100 MHz 内蔵 RC オシレータ数 1 1

メインオシレータ (32 kHz~20 MHz) 数 1 1

プログラマブル アナログ

ADC 数 (8/10/12 ビット SAR) 2 34

DAC 数 (12 ビットΔ / Σ ) 2 34

シグナル コンディショニング ブロック (SCB) 数 4 54

コンパレータ数 3 8 104

電流モニタ数 3 4 54

温度モニタ数 3 4 54

バイポーラ高電圧モニタ数 3 8 104

1.A2F500 の PQ208 パッケージ品では使用できません。  2.CS288 と FG484 では PLL を 2 つ (FG256 と PQ208 では PLL を 1 つ) 備えています。  3. これらの機能は I/O ピンを共有しているため、同時に使えない場合があります。  4.FG484 でのみ使用可能です。PQ208、FG256、CS288 パッケージは A2F200 と同じプログラマブル アナログ機能を備えています。

パッケージと I/O 数 : MSS + FPGA の I/O 数

デバイスA2F200 A2F500

PQ208 CS288 FG256 FG484 PQ208 CS288 FG256 FG484

直接アナログ入力数 8 8 8 8 8 8 8 12

共有アナログ入力数 1 16 16 16 16 16 16 16 20

アナログ入力数の合計 24 24 24 24 24 24 24 32

アナログ出力総数 1 2 2 2 1 2 2 3

MSS I/O 数 2, 3 22 31 25 41 22 31 25 41

FPGA I/O 数 66 78 66 94 664 78 66 128

I/O 総数 113 135 117 161 113 135 117 204

温度グレード 5 C, I C, I C, I C, I C, I C, I C, I, M C, I, M

1. これらのピンは ADC への直接アナログ入力と電圧/電流/温度モニタで共有されています。  2.16 個の MSS I/O は多重化されており、MSS が使わない場合には FPGA の I/O として使えます。これらの I/O はシュミットトリガをサポートしており、LVTTL および LVCMOS (1.5/1.8/2.5、3.3 V) 規格のみサポートしています。  3.9 個の MSS I/O は主に10/00 Ethernet MAC 用です。またこれらは多重化されており、Ethernet MAC を使わない場合 FPGA の I/O として使えます。これらの I/O はシュミットトリガをサポートしており、LVTTL および LVCMOS (1.5/1.8/2.5、3.3 V) 規格のみサポートしています。  4.A2F500 (PQ208 パッケージ) は EMC を備えていません。  5. 軍用温度グレード (–55~+125 ℃)デバイスは、記載のように一部の製品とパッケージでのみ提供しています。

Page 12: SmartFusion® SoC FPGA

www.microchip.com

サポートMicrochip 社は、お客様に短期間で効率良く製品を開発して頂けるようサポートの充実に努めています。製品とシステムのサポートを提供できる、フィールド アプリケーション エンジニアと技術サポートの世界的ネットワークを維持しています。詳細は www.microchip.com を参照してください。• 技術サポート : www.microchip.com/support• Microchip 社デバイスの無償評価サンプル :

www.microchip.com/sample• ナレッジ データベースとユーザ同士のディスカッション :

www.microchip.com/forums• 営業所と正規代理店 : www.microchip.com/sales

トレーニング追加トレーニングのご希望に応えるため、Microchip 社は詳細な技術トレーニング、参考資料、自分のペースで進められるチュートリアル、各種オンライン リソースを含む複数のリソースを提供しています。• 技術トレーニング リソースの概要 : www.microchip.com/training• MASTERs カンファレンス : www.microchip.com/masters• Developer Help ウェブサイト :

www.microchip.com/developerhelp• 技術トレーニング センター: www.microchip.com/seminars

Microchip Technology Inc. | 2355 W. Chandler Blvd. | Chandler AZ, 85224-6199

営業所一覧

南北アメリカアトランタ、GA Tel: 678-957-9614オースティン、TX Tel: 512-257-3370ボストン、MA Tel: 774-760-0087チャンドラー、AZ (HQ) Tel: 480-792-7200シカゴ、IL Tel: 630-285-0071ダラス、TX Tel: 972-818-7423デトロイト、MI Tel: 248-848-4000ヒューストン、TX Tel: 281-894-5983インディアナポリス、IN Tel: 317-773-8323 Tel: 317-536-2380ロサンゼルス、CA Tel: 949-462-9523 Tel: 951-273-7800ローリー、NC Tel: 919-844-7510ニューヨーク、NY Tel: 631-435-6000サンノゼ、CA Tel: 408-735-9110 Tel: 408-436-4270カナダ - トロント Tel: 905-695-1980

欧州オーストリア - ヴェルス Tel: 43-7242-2244-39デンマーク - コペンハーゲン Tel: 45-4450-2828フィンランド - エスポー Tel: 358-9-4520-820フランス - パリ Tel: 33-1-69-53-63-20ドイツ - ガーヒンク Tel: 49-8931-9700ドイツ - ハーン Tel: 49-2129-3766-400ドイツ - ハイルブロン Tel: 49-7131-67-3636ドイツ - カールスルーエ Tel: 49-721-62537-0ドイツ - ミュンヘン Tel: 49-89-627-144-0ドイツ - ローゼンハイム Tel: 49-8031-354-560

欧州イスラエル - ラーナナ Tel: 972-9-744-7705イタリア - ミラノ Tel: 39-0331-742611イタリア - パドヴァ Tel: 39-049-7625286オランダ - ドリューネン Tel: 31-416-690399ノルウェー - トロンハイム Tel: 47-7289-7561ポーランド - ワルシャワ Tel: 48-22-3325737ルーマニア - ブカレスト Tel: 40-21-407-87-50スペイン - マドリッド Tel: 34-91-708-08-90スウェーデン - ヨーテボリ Tel: 46-31-704-60-40スウェーデン - ストックホルム Tel: 46-8-5090-4654イギリス - ウォーキンガム Tel: 44-118-921-5800

アジア/太平洋オーストラリア - シドニー Tel: 61-2-9868-6733中国 - 北京 Tel: 86-10-8569-7000中国 - 成都 Tel: 86-28-8665-5511中国 - 重慶 Tel: 86-23-8980-9588中国 - 東莞 Tel: 86-769-8702-9880中国 - 広州 Tel: 86-20-8755-8029中国 - 杭州 Tel: 86-571-8792-8115中国 - 香港SAR Tel: 852-2943-5100中国 - 南京 Tel: 86-25-8473-2460中国 - 青島 Tel: 86-532-8502-7355中国 - 上海 Tel: 86-21-3326-8000中国 - 瀋陽 Tel: 86-24-2334-2829中国 - 深圳 Tel: 86-755-8864-2200中国 - 蘇州Tel: 86-186-6233-1526中国 - 武漢 Tel: 86-27-5980-5300中国 - 厦門 Tel: 86-592-2388138中国 - 西安 Tel: 86-29-8833-7252

アジア/太平洋中国 - 珠海 Tel: 86-756-321-0040インド - バンガロール Tel: 91-80-3090-4444インド - ニューデリー Tel: 91-11-4160-8631インド - プネ Tel: 91-20-4121-0141日本 - 大阪 Tel: 81-6-6152-7160日本 - 東京 Tel: 81-3-6880-3770韓国 - 大邱 Tel: 82-53-744-4301韓国 - ソウル Tel: 82-2-554-7200マレーシア - クアラルンプール Tel: 60-3-7651-7906マレーシア - ペナン Tel: 60-4-227-8870フィリピン - マニラ Tel: 63-2-634-9065シンガポール Tel: 65-6334-8870台湾 - 新竹 Tel: 886-3-577-8366台湾 - 高雄 Tel: 886-7-213-7830台湾 - 台北 Tel: 886-2-2508-8600タイ - バンコク Tel: 66-2-694-1351ベトナム - ホーチミン Tel: 84-28-5448-2100

2019/05/15

Microchip社の名称とロゴ、Microchipロゴ、SmartFusion、Libero、ProASICは米国およびその他の国におけるMicrochip Technology Incorporatedの登録商標です。ArmとCortexはEUおよびその他の国におけるArm またはその子会社)の登録商標です。その他の商標は各社に帰属します。 © 2020, Microchip Technology Incorporated. All Rights Reserved. 6/20 DS00003305A_JP