UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

MicroBlaze ソフト プロセッサ コア

MicroBlaze™ CPU はプリセットされた 32 ビット RISC 型のマイクロプロセッサ コアで、簡単に実装して設定を変更できます。システム設計者は、FPGA の設計経験がなくても無償で提供されている Eclipse ベースのザイリンクス ソフトウェア開発キットを利用して、選択した評価キットで MicroBlaze プロセッサの開発を今すぐ開始できます。MicroBlaze プロセッサは、産業、医療、オートモーティブ、民生機器、および通信市場など多様なアプリケーションの要件に対応します。

アプリケーションの迅速な展開をサポートするために基本的な種類別に 3 つのプリセット コンフィギュレーションで展開されています。

  • マイクロコントローラー: ベアメタル コードの実行に最適
  • リアルタイム プロセッサ: RTOS 上で確定的なリアルタイム処理を実行
  • アプリケーション プロセッサ: 組み込み Linux 対応

経験豊富な FPGA 設計者は、Vivado® HL Edition 設計ツールを使用することで、サポートされている任意のザイリンクス デバイスに MicroBlaze プロセッサを追加コストなしで適用できます。これらの設定可能なプリセットの 1 つを使用して設計を開始し、さまざまなプロセッサ オプションやドライバー対応の ドラッグ&ドロップ ペリフェラル (PWM、UART、DMA、シリアル インターフェイスなど) カタログから、各アプリケーションの特定ニーズを満たすためにカスタマイズできます。また、このコアは Spartan®-6 のような旧型 FPGA デバイス ファミリ向けの IDS Embedded Edition の一部としても提供されています。

主な機能
  • 32 ビット命令セットと汎用レジスタ
  • 32 ビット アドレス バス (64 ビットに拡張可能)
  • ロックステップ & TMR 対応
  • オプションの浮動小数点ユニット
  • スリープ、ハイバーネート、サスペンド モード/命令

主なドラッグ & ドロップ ペリフェラル

汎用 I/O ビデオ ネットワーキング
  • Multichannel DMA
  • Streaming FIFO
  • Timer/Watchdog
  • Mutex/Mailbox
  • UART
  • USB2.0
  • Quad SPI
  • GPIO
  • PWM
  • HDMI Camera/Display Interface
  • MIPI-CSI、MIPI-DSI
  • Video DMA
  • Ethernet Subsystem
  • Controller Area Network

プリセット コンフィギュレーション


クリックして拡大表示
マイクロコントローラー プリセット (最大 200DMIPs)
  • 32 ビット プロセッサ コア
  • 外部メモリ コントローラー
  • SPI コントローラー
  • I2C コントローラー
  • UART
  • 割り込みコントローラー
  • タイマー

クリックして拡大表示
リアルタイム プロセッサ プリセット (最大 200DMIPs)
  • すべてのマイクロコントローラー プリセット ブロック
  • 命令キャッシュ
  • メモリ保護ユニット (MPU)
  • データ キャッシュ
  • DDR コントローラー

クリックして拡大表示
アプリケーション プロセッサ プリセット (最大 180DMIPs)
  • すべてのリアルタイム プロセッサ プリセット ブロック
  • 32 ビット プロセッサ コア
  • メモリ管理ユニット
  • イーサネット コントローラー

MicroBlaze の性能指標: Vivado 2017.4 に基づく

デバイス マイクロコントローラー
(1.1 DMIPs/MHz)
リアルタイム プロセッサ
(1.3 DMIPs/MHz)
アプリケーション プロセッサ
(1.4 DMIPs/MHz)
Fmax DMIPS Fmax DMIPS Fmax DMIPS
コスト重視製品ポートフォリオ デバイス
Spartan-7 (-2) 194 260 161 216 131 140
Artix-7 (-3) 226 303 184 247 153 164
Zynq 7000S (-2) 185 248 155 208 125 134
Zynq-7000 (-3) 224 300 181 243 168 180
FPGA、3D IC、MPSoC
Kintex-7 (-3) 327 438 245 328 211 226
Virtex-7 (-3) 329 441 238 319 217 232
Kintex UltraScale (-3) 403 540 302 405 256 274
Virtex UltraScale (-3) 407 545 302 405 262 280
Kintex UltraScale+ (-3) 556 745 407 545 358 383
Virtex UltraScale+ (-3) 571 765 422 565 345 369
Zynq UltraScale+ MPSoC (-3) 560 750 419 561 364 389

資料

デフォルト デフォルト タイトル ドキュメント タイプ 日付

オンライン ビデオ


すべてのビデオ

このページをブックマークに追加