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

資料

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

開発者ゾーン

設計時間を短縮し、デザインの拡張性と再利用を求める FPGA 設計者向けに、ザイリンクスは C ベースのデザイン アブストラクションからプラグアンドプレイ IP に至るまで、包括的なソリューションを提供しています。これらを利用することによって、ハードウェア開発、システム レベルの統合、およびインプリメンテーションでのボトルネックに対応できます。

software-tile
ザイリンクスのソフトウェア開発環境およびエンベッデド プラットフォームは、使い勝手の良い画期的なツール、ライブラリ、設計手法など包括的なソリューションを提供しています。
アクセラレーション ゾーン
ザイリンクスの UltraScale /UltraScale+ FPGA は、世界最大規模かつ革新的なクラウド コンピューティング サービスの多くにおいて、ハードウェアおよびアプリケーション開発者に大きな力を与えています。
hardware-tile
ザイリンクスの デバイスが誕生し、従来型のプログラマブル ロジックからインテグレイテッド プログラマブル システムの時代へと移行し、システム インテグレーションの利点を活かすことができます
revision-tile
ザイリンクスは、高性能かつ高効率なニューラル ネットワーク、アルゴリズム、アプリケーションを展開するための開発スタックおよびハードウェア プラットフォームを含む機械学習ソリューションを提供しています。
system-tile
ザイリンクスは、Mathworks 社や National Instruments 社などのワールドクラスのパートナー企業と密接に協力し迅速なシステム開発を可能にします。

オンライン ビデオ


すべてのビデオ

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