PCIe、USB、SoC プラットフォーム対応。WDK(Windows Driver Kit)の複雑な習得やシステムクラッシュのリスクを完全に回避し、わずか数日で安全かつ極限性能のハードウェアアクセスを実現。
主要導入業界
半導体・
エレクトロニクス
防衛・宇宙・
航空
医療機器
(MRI / CT 等)
産業用FA・
ロボット
学術・
科学研究機関
業界別の活用イメージ
PCIe / USB / SoC デバイスを扱う開発現場で共通する課題に対応します。
PCIe DMA、レジスタアクセス、割り込み確認を早期に立ち上げ、評価ボードから製品基板への移行を進めます。
XDMA / QDMA mSGDMA AXIDMA長期運用が必要な装置で、安定したドライバー配布、オフライン環境、保守更新まで見据えて設計できます。
長期運用 オフライン 量産配布高速サンプリング、USB 転送、PCIe バッファ制御など、データ取得系アプリケーションの試作を短縮します。
高速転送 DMA USB閉域ネットワーク、長期保守、古い OS と新しい OS の混在など、制約の多い環境での開発計画を支援します。
閉域環境 長期保守 移行支援VID / PID、エンドポイント、Plug-and-Play イベントを確認しながら、Windows / Linux 向けのドライバー開発を進めます。
VID / PID PnP 複数 OS自社製品に組み込むだけでなく、API や SDK として外部提供する場合は、早い段階でライセンス条件を確認できます。
SDK API 提供 再配布確認導入前に確認したい判断材料
評価版での初期確認、OS・バス対応、量産時の配布ライセンス、署名取得まで、B2B 導入で質問が多い論点をまとめています。
評価版で DriverWizard、コード生成、DMA・割り込みなどの主要機能を実ハードウェアで確認できます。
Windows、Linux、Linux ARM、macOS などを同一 API の考え方で開発し、移植・保守の負担を抑えます。
v16.6.0 では Linux SoC Platform Devices、Altera mSGDMA、AMD Xilinx AXIDMA の支援が追加されています。
SDK/API として再配布する場合や複数デバイスへ展開する場合は、通常ライセンスとは別の確認が必要です。
開発対象のバス、OS、コード生成、性能最適化の観点から、検討範囲をすばやく確認できます。
デバイスドライバーの自作開発(WDK カーネルモード開発)に伴う数か月の仕様学習、デバッグ地獄、OS 互換性の対応コストを排除。 わずか数日での初期動作確認と自動コード生成を実現します。
ボードを PC に接続するだけで、1 行もコードを書くことなくレジスタの読み書きや DMA テスト、割り込みトリガーを即座に確認できます。
DriverWizard が、診断完了後のハードウェア仕様に合わせて、C / C++、C#、Java、Python 用の最適化された動作実証済みドライバーコードをワンクリックで自動出力します。
基本デバッグは安全なユーザーモード(Ring 3)で行い、極限の DMA 転送やミリ秒以下のリアルタイム処理が要求されるクリティカルな処理は「Kernel PlugIn」によりカーネル特権(Ring 0)へ透過的に移行させて最適化を図れます。
開発手段の比較
最短の試作だけでなく、量産配布、OS 追従、署名、技術サポートまで含めて判断できます。
| 比較項目 | WinDriver | WDK / カーネル自作 | libusb 等の汎用手段 | チップ付属 SDK |
|---|---|---|---|---|
| 初期立ち上げ | 短期化しやすい DriverWizard で診断・コード生成 |
OS 内部仕様の学習が必要 | USB など用途が限定されやすい | 対象チップや環境に依存 |
| 対応バス | PCI / PCIe / USB / Thunderbolt | 実装次第 | 主に USB | ベンダー指定範囲 |
| OS 横断 | Windows / Linux / macOS | OS ごとに実装差が大きい | 環境差の検証が必要 | SDK の対応範囲に依存 |
| DMA / 割り込み | API と Kernel PlugIn で対応 | 自由度は高いが高難度 | 用途により制約あり | サンプル有無に依存 |
| 量産配布・署名 | ライセンス、INF、署名相談まで整理可能 | 自社で設計・運用が必要 | 配布モデルの確認が必要 | ベンダー条件を確認 |
| 国内サポート | 日本語相談可 | 自社対応 | コミュニティ中心 | 提供元に依存 |
WinDriver はチップベンダー非依存です。あらゆるメーカーの PCIe / USB デバイスを、OS を跨いで同一 API で操作できます。
| 対応物理バス | 対応 OS | 対応 CPU | 最新機能 (v16.6.0) |
|---|---|---|---|
| PCI, PCI Express (PCIe 1.0 - 5.0), CardBus, CompactPCI, ISA, PMC, PCI-X, PCMCIA, Thunderbolt |
Windows 11 / 10 / Server 2025 / 2022 / 2019 / 2016 Linux Kernel 2.6.x 以降 (最新 7.0.1 対応) macOS 10.14 - 12.0 (Monterey) |
x86, x64, ARM, ARM64 (Apple M1/M2 Apple Silicon含む) |
・Linux SoC Platform Devices 新規対応 ・4 GBを超える大容量BARのサポート ・Visual Studio 2022 対応 ・CMake クロスプラットフォームビルド対応 |
| 対応物理バス | 対応 OS | 対応 CPU | 主要機能 |
|---|---|---|---|
| USB 3.1 / 3.0 / 2.0 |
Windows 11 / 10 / 8 / 8.1 / Server 2025 / 2022 / 2019 Linux Kernel 2.6.x 以降 (最新 7.0.1 対応) macOS 10.14 - 12.0 |
x86, x64, ARM, ARM64 (Raspberry Piなど含む) |
・コントロール、バルク、インタラプト、アイソクロナス転送 ・デバイス脱着の自動検知機能 ・IOKit やカーネルkext不要の開発 ・Linux Secure Boot / Apple Driver Signing 対応 |
物理バスにマッピングされたFPGA 内の各種DMAコントローラーと直接通信するための、検証済みサンプルロジックとコードジェネレーターを提供しています。
XDMA & QDMA に対応。Kintex UltraScale+, Zynq 7000, Zynq UltraScale+, Versal AI Core, Virtex UltraScale+。SoC 向け AXIDMA 自動コード生成機能 (v16.6.0) を搭載。
Avalon-MM, mSGDMA, MCDMA に対応。Agilex 5/7, Stratix 10 GX, Cyclone 10 GX, Arria 10 GX。SoC 向け mSGDMA の IP サンプルコード生成 (v16.6.0) を搭載。
SGDMA Controller, CertusPro-NX, Avant に対応。ECP5-5G, CertusPro-NX, Avant-G/X。CPNX DMA IP サンプルを標準内蔵。
対応開発言語
既存ユーザーの方は最新バージョンのリリース内容を確認してください。有効な SSP(年間サポート)契約があれば、無償でアップグレードできます。
WDC_DMAContigBufLock() の動作がデフォルトでブロックされる仕様に変更。DMA_OVERRIDE_CMA_VALIDATION フラグで回避できます。v16.4.0 以降で導入されたオンラインライセンスへの移行方法、およびオフライン時における重大な製品停止リスクについて解説します。
再配布・SDK 組み込みには別途ライセンスが必要です
シングルユーザーライセンスで許諾される再配布は、単一エンド製品(1 SKU)の特定デバイスに限定されます。 開発したドライバーやライブラリを第三者がプログラムを組んで利用できる API / SDK として外部提供・再配布する場合は、通常ライセンスでは明確に禁止されており、Jungo 社との追加合意および SDK ライセンスの購入が法的に必須です。 詳細はエクセルソフトまでお問い合わせください。
Windows 10 / 11 やWindows Serverで自作ドライバーをインストールする際、セキュリティ警告の赤ポップアップを出さず、サイレントでスムーズな自動インストールを実現するためには、Microsoft の「WHQL(Windows ロゴ)」認定が必須です。
Jungo Connectivity 社の高度なテスト設備と専門エンジニアが、本来なら数百万円の機材投資と専門知識が必要な HLK(Hardware Lab Kit)環境にて、テストを完全に代行。Microsoft の Partner Center(WinQual)へそのまま提出可能な合格テストパッケージ(.hlkx ファイル等)を作成・納品します。
プレテスト代行サービスのお見積り※Jungo 社から納品される合格パッケージをお客様の Microsoft Partner Center(WinQual)へアップロードするだけで申請手続きは即座に終了します。開発工程における署名取得のボトルネックを完全に解消します。
現在 WinDriver を利用中のお客様向け。アップデート、日本語マニュアル、FAQ ポータルを提供しています。
体験版であってもすべての機能、自動コード出力制限なしで評価できます。さらに、評価期間中の 2 ヶ月間、専任の国内技術サポートエンジニアによる無料テクニカルサポートを提供します。