PCI Express FPGAベースデザイン
さまざまなベースデザインで開発リスクを大幅削減

PCI Express FPGAベースデザインの概要
ベクトロジーの製品サービスは、ユーザーが独自の目的や環境にカスタマイズすることを前提とした高性能FPGAデザインをベースにしています。ユーザーはベクトロジーのサービスを利用することで開発リスク、開発期間を大幅に削減すると同時に高機能化を図ることが可能です。
リアルタイム性を求められる画像処理、さらに大規模化が進むAI、金融の演算処理の高度化が求められています。ベクトロジーのPCI Express FPGA実装サービスは、その要求に応えるべく、システム実装の観点から設計されています。ASICプロトタイプ、科学演算シミュレーション、AI開発は、膨大なデータ量の転送を必要としており、実アプリケーションで転送効率を極限まで効率改善をした環境を提供します。
基本的にXILINX社の評価ボード、PALTEK社のDATA BRICKシリーズ、Synopsys社のHAPSシリーズに対応していますが、各種カスタムボードも喜んで対応いたします。
実装例
Xilinx社評価ボードにXILINX社のPCI Express I/F用IPと他周辺回路を実装し、DDR4 Memoryにアクセスを行った時の概略図です。
FPGA基板上のメモリとアプリケーション間は、本サービスを利用することにより意識せずに利用できるため、ユーザはApplication(必要であればFPGA内部ロジック)の開発に集中することが可能です。

応用例
- コンピュータと
連携したFPGA開発 - ソフトウェア
シミュレーションの
ハードウェア化 - 映像、画像入出力
装置開発
ベースデザインを使った機器開発も是非ご相談ください。
特徴
- ■ マルチチャネルDMA対応
- ■ マルチチャネルDMA使用時、Read/Write合計で最大12GByte/secのデータ転送レート
※条件によります。 - ■ PCIe用ライブラリはC、Pythonに対応
- ■ CentOS、Windows10での動作実績
※Ubuntu、Debianについてはご相談下さい。 - ■ API共通化により、OSを変更しても動作可能
- ■ 複数枚のPCI Express対応ボードへの通信可能
対応ボード
- ■ XILINX社 評価ボード各種
- ■ PALTEK社 DATA BLICKシリーズ
- ■ Synopsys社 HAPSシリーズ
他、各種カスタムボードもご相談下さい。
納品物
- ■ ドライバインストール手順書
- ■ H/W(FPGA)仕様書
- ■ API仕様書
- ■ 性能テストレポート
- ■ PCI Expressデバイスドライバ
- ■ サンプルプログラム(C or Python)
- ■ FPGAプロジェクト一式