Xilinx VivadoおよびAltera QuartusII
FPGAの開発に必要なXilinx VivadoおよびAltera Quartus IIを販売しております。マシンとともに購入される場合にはマシンへのインストールを行って出荷いたします。
Jungo社 WinDriver for PCI/PCI Express
弊社はJungo社代理店エクセルソフトの販売代理店です。
概要
WinDriver PCI/PCI ExpressIはLinuxやWindows OSでのPCI Expressデバイスドライバをユーザーモードで簡単に開発することができるソフトウェアです。ハードウェアの診断、ドライバコードの作成といったツールを利用することが可能で、OS内部やカーネルの知識がなくてもドライバを開発することができます。XilinxおよびAltera FPGAチップがサポートされており、サンプルファイルも付属しています。
ホストとカスタムFPGAボード間のPCI Express通信に必須となるデバイスドライバを短時間に開発できるようになるため、コアとなるFPGAアプリケーション部分の開発に注力することができます。
WinDriverの特長
- ドライバ開発サイクルを短縮
- OS内部やカーネルに関する知識が不要
- チップセットのサポート
- Xilinx,Altera FPGAなどさまざまなチップベンダのサンプルが付属
- WinDriverはユーザのハードウェアにカスタマイズされたドライバコードの骨子を生成
- マルチOSサポートとクロスプラットフォーム
- Linux, WindowsなどのOSをサポート
- 作成したドライバの別なOSへの移植が簡単
- ハードウェアアクセスとデバッグ
- コードを書かなくてもGUIのユーザーモードアプリケーションからハードウェアテストが可能
- ドライバ開発プロセスを通してカーネルレベルでの動作をもに
- 性能の最適化
- WinDriverのKernel Plugin技術を使用してUser-modeでのドライバ開発
- より最適な性能を実現するためにはパフォーマンスクリティカルな部分をKernel Mode内で実行
- WHQL認証可能なドライバ
- WinDriverのWindowsドライバはWHQL Ready
- WHQL準拠のドライバを作成するための時間や労力をかける必要がない
- ユーザーモードプログラミング
- WinDriverのアーキテクチャはkernelモードの性能でありながら、ドライバ開発をユーザーモード内で行うことが可能
- 64bitサポート
- 32bitOSシステムが動作するx86プラットフォーム上で、64bitのハードウェアのバンド幅を利用した64ビットデータ転送が可能
- 完全な.NET Frameworkサポート
- WinDriverのC#もしくはVB.NETコードを、パワフルなオブジェクト指向のmanaged extension C++を使用している既存ユーザ.NETアプリケーションに簡単に合体させることが可能