コネクティビティ

より簡単かつ迅速にデザインを構築

概要

ザイリンクスは、より迅速な設計をサポートするために一連のコネクティビティ ソリューションを提供しています。FPGA からさまざまなチップセットへと接続できる IP インターフェイス ソリューションから、FPGA 内のロジックを接続する IP コアまで、多様なザイリンクス ソリューションを使用することで、より簡単かつ迅速にデザインを構築できます。ザイリンクスは、これらの IP ソリューションと共に使用できる開発ボードも複数揃えています。

外部コネクティビティ

1M から 400G までのイーサネット ソリューション、Gen1x1 から Gen3x16 までの PCIExpress®、最大 25G で実行可能なさまざまなインターフェイス IP を使用することで、ユーザーの帯域幅要件を満たすことができます。

次の表示に、ザイリンクスでサポートされる主な IP インターフェイス ブロックを示します。ザイリンクスの IP ソリューションの多くには、SW ドライバーが付属します。

ザイリンクスでサポートされる主な IP インターフェイス ブロック

内部コネクティビティ

ザイリンクスは、FPGA ロジック内の異なる IP ブロックを接続するために複数の IP ソリューションを提供しています。外部インターフェイスにはさまざまなプロトコルがありますが、ザイリンクスは AXI4 プロトコルを使用して IP インターコネクトを標準化しています。

データ転送には、AXI Memory Mapped インターフェイスと AXI Stream インターフェイスの両方を使用できます。AXI Memory Mapped は、アドレスと制御を分離して送信する場合に使用され、それぞれ独自の AXI バスで送信されます。AXI Stream は、バースト制限なしの高速データ転送に使用され、アドレスと制御を分離しない AXI バスで送信されます。

AXI SmartConnect
AXI Memory Mapped インターフェイスのみを接続するための最新の高速ソリューションです。Vivado® IP インテグレーターのみでサポートされています。 1

AXI Interconnect
AXI Memory Mapped や AXI Liteインターフェイスを接続する 1 世代目のソリューションで、RTL および GUI ベースの Vivado IP インテグレーターでサポートされています。1

AXI Stream Interconnect
AXI Stream ベース インターフェイスを接続するための高速ソリューションであり、RTL および GUI ベースの Vivado IP インテグレーターでサポートされています。1

AXI DMA
AXI Stream と AXI Memory Mapped インターフェイスを接続するソリューションです。

注記 1: このソリューションの詳細は、QuickTake ビデオ: Vivado IP インテグレーターを使用したデザイン (日本語吹替) をご覧ください。

ダイレクト メモリ アクセス

ダイレクト メモリ アクセス (DMA) は、データ送信にプロセッサを使用しなくても、異なる場所にデータを移動できる手法です。一般的な DMA には、データ転送のソースとデスティネーションをセットアップするためのプロセッサやそのほかのインテリジェント コントローラーがありますが、この DMA ブロックは実際のデータ転送に対応します。ザイリンクスには、特定のタイプのデータ移動用に構築された多数の DMA IP があります。これらは、主に次の 3 つの使用分野に向けて設定されています。

  • システム メモリと FPGA 内部にマップされたメモリ空間との間でデータを移動するための PCIe DMA
  • Zynq® Programmable SoC ハード プロセッサ ドメイン内のデータを FPGA 周辺のさまざまな領域に移動するための Embedded DMA
  • ビデオ処理用にデータをバッファリングするために使用する Video DMA
アプリケーション PCIe エンベデッド ビデオ
IP 名 DMA for PCIe AXI DMA AXI MCDMA AXI CDMA ZU+ DMA AXI VDMA
一般的な使用例 PCIe リンク経由で x86 システム メモリと FPGA に接続された DDR4 メモリ間でデータを移動する プログラマブル ロジック エリアにおける Zynq と 10Gb イーサネットの通信 複数の DDR4 チャネルへのイーサネット (1G/10G) プログラマブル ロジック エリアにおける Zynq と BRAM の通信 プロセッサ領域の Zynq と DDR3 の通信 フォーマット変換のための HDMI ビデオ データ を DDR4 メモリに転送
インターフェイス PCIe と AXI Memory Mapped または AXI Stream AXI Stream と AXI Memory Mapped AXI Stream と (<= 8) AXI Memory Mapped インターフェイス AXI Memory Mapped と AXI Memory Mapped AXI Memory Mapped と Zynq US+ プロセッサ AXI Stream と AXI Memory Mapped
効率   S2MM: 75%
MM2S: 99%
S2MM: 75%
MM2S: 99%
99% 100%  
性能 (Gbps) 7GB/s S2MM: 215
MM2S: 280
S2MM: 230
MM2S: 300
280 25 4k 60fps
SW ドライバー x86 ベース Linux Linux およびベアメタル Linux およびベアメタル Linux およびベアメタル Linux およびベアメタル Linux およびベアメタル
開発ボード
開発キット
製品説明 Price

VCU118 評価キット

Virtex® UltraScale+™ FPGA VCU118 評価キットは、最先端の Virtex UltraScale+ FPGA の評価に最適な開発環境です。Virtex UltraScale+ デバイスは、最高レベルのシリアル I/O 帯域幅と信号処理帯域幅、さらには最高レベルのオンチップ メモリ集積度など、FinFET ノードを採用して業界最高レベルの性能と統合性を提供します。

$6,995

VCU110 評価キット

Virtex® UltraScale™ FPGA VCU110 開発キットは、Virtex UltraScale デバイスで達成できるかつてないレベルの性能、システム統一、および帯域幅を評価するための完全開発環境です。

$15,995

VCU108 評価キット

Virtex® UltraScale™ FPGA VCU108 評価キットは、Virtex UltraScale デバイスで達成できるかつてないレベルの性能、システム統合、および帯域幅を評価するための完全開発環境です。

$5,995

KCU105 評価キット

Kintex® UltraScale™ FPGA KCU105 評価キットは、最先端の Kintex UltraScale Programmable FPGA の評価に最適な開発環境です。Kintex UltraScale ファミリは、次世代システムにおいて ASIC クラスのシステム レベル性能、クロック マネージメントおよび消費電力管理機能を価格、性能、消費電力の適切なバランスで提供します。

$2,995

SP605 評価キット

Spartan®-6 FPGA SP605 評価キット (特別割引価格:58,000 円 (税別)) には、すぐに開発を始められるように、ハードウェア、デザイン ツール、IP、およびリファレンス デザインなどの基本コンポーネントがすべて含まれています。また、柔軟なシステム設計環境だけでなく、高速シリアル トランシーバー、PCI Express®、DVI、DDR3 などの機能を活用するための検証済みリファレンスやデザイン例も提供します。さらに、将来のアップグレードやカスタマイズをサポートするため、業界標準の FMC (FPGA メザニン カード) コネクタが採用されています。

$495
トレーニングとサポート
ビデオ

オンライン ビデオ


すべてのビデオ