製品
S2Cソリューションで市場投入の先陣を

Prodigy ProtoBridge

An FPGA-Assisted Verification Tool

FPGAベース・プロトタイプは速度や精度が最終的な実チップと非常に近く、フルチップ検証や早期ソフトウェア開発において大きなメリットがあります。これらのメリットは、従来膨大なリソースと専門家を採用して専用ハードウェアを追加構築し、FPGAの接続性を維持することで実現されてきました。


FPGA-Assisted Verification Tool


Prodigy ProtoBridge AXIは、特許取得のテクノロジに広く使用されているAXI-4バス・プロトコルを使用しており、デザインとFPGAベース・プロトタイピング環境をリンクさせています。その結果、高性能チャネルが実現し、FPGAとホストコンピュータ間で大容量トランザクションレベル・データの転送が可能です。


付属品

  • AXI-4トランザクション・レベル接続モジュールおよび、FPGA統合用マスター/スレーブ・インターフェイス

  • ホストコンピュータでAXIバス・トランザクションを実行するC-API機能セット

  • Logic Module操作を制御するLinux/Windows対応PCIeドライバー

  • FPGA内蔵メモリへのアクセスサンプルによるC-APIリファレンス操作

  • ProtoBridge AXI-4バスモジュールとユーザのRTLコードを接続するシステム統合ガイド



特徴とメリット

メリット

テクノロジ

完全なSoCデザインなしで早期IP検証が可能

  • プロセッサコアやペリフェラルブロックなしでAXIバスに接続されたIPブロックを検証可能

  • FPGA環境の速度性能を生かしつつ、FPGA上で早期アルゴリズム/アーキテクチャ探求が可能


高性能チャネルでデザイン検証期間を短縮

  • トランザクション・レベル検証を使用し、システム・レベルの結果精度を保証

  • Cコードをスティミュラスとして使用し、RTLテストベンチ生成にかかる時間と労力を削減


優れたテストカバレッジで高い製品信頼性を実現

  • ソフトウェアにコーナー・テストケースを作成し、FPGAプロトタイプ上で実行

  • ホストコンピュータに保存されたベクターを使用して、PGAプロトタイプ上で高性能リグレッション・テストを実行


ビジネス上のメリット

専用のハードウェアやソフトウェアの追加作成が不要なため、リソースの削減や専任エンジニアを不要に

Prodigy ProtoBridgeはあらゆるデザインに適した柔軟性を備えているため、複数のプロジェクトで再利用可能

携わったデザインチームが解散してしまった内製ソリューションでは対応不能なあらゆる問題にS2C社のワールドクラス・サポートを提供


機能

ホストPCとFPGAをつなぐAXI-4バス・プロトコル

  • FPGAポートにAXI-4、AXI4-Lite、AXI-3、AHBバス接続をインスタンス化

  • 32ビットから1024ビットまでデータ幅を設定可能

  • 各マスター/スレーブ・インスタンスに個別にクロック設定が可能


高速で大容量データの検証が可能

  • ホストPCとFPGA間を4レーンPCIe Gen2で送信

  • 最大1000 MB/sでホストPCとFPGA間の大容量データ転送が可能

  • ダイレクト・アクセスモード、DMAアクセスモードに対応


ホストPCとFPGA間で優れたC機能カバレッジを実現

  • ツール環境を管理するシステム・インスタンス化機能

  • 割り込み信号の原因を特定し、C-APIをフォローアップする割り込み制御機能

  • FPGA回路にアクセス、操作するデータ読み込み/書き込み機能

  • 大容量データ対応のDMA操作を実現するDMA転送機能


Logic Diagram of Shared Memory


独自の共有メモリ機能により、FPGAプロトタイピングのメモリ容量を仮想的に増加

  • PCのメモリをデータ保存に利用し、テスト対象デザイン(DUT)のメモリにデータを保存する必要を軽減

  • DUTとホストPCのメモリ間でデータ交換が可能

  • 生成データを移行するDUT操作を簡易化し、さらに設計、デバッグへの注力が可能

  • 同時にホストPCで他の作業を実行することにより、メモリ・コンテンツへのアクセスが容易


他のASIC検証フローと互換し、幅広い使用目的に対応

  • 標準AXIベースC-APIを介して他の市販、内製検証ツールとともに使用可能


仕様

対応FPGAプラットフォーム

  • KU115/VU440 Logic Module

  • VUS/VU19P/VU9P/S10S/S10M Logic System


対応OS

  • Windows 7 (64-bit)

  • Ubuntu 14.04.2 (64-bit)

  • RHEL 6.5 (64-bit)


PCIeバージョン

  • x4 PCIe Gen2

試作検証プランを入手

どのタイプのチップを設計していますか?
設計に含まれるASICゲートの容量は?
500万~2000万
2,000万~5,000万
5000万~1億
1億~10億
10億以上
どのFPGAを使いたいですか?
ザイリンクス VU440
ザイリンクス KU115
ザイリンクス VU19P
ザイリンクス VU13P
ザイリンクス VU9P
インテル S10-10M
インテル S10-2800
わからない、専門家のアドバイスが必要
どのようなFPGA構成が必要ですか?
シングルFPGA
デュアルFPGA
4 つの FPGA
8つのFPGA
わからない、専門家のアドバイスが必要
どのような周辺機器インターフェースが必要ですか?
プロトタイプ検証プラットフォームはいくつ必要ですか?
以下のツールが必要ですか?
セグメンテーションツール
複数の FPGA デバッグ ツール
コモデリング ツール (FPGA と PC ホスト間で大量のデータをやり取りできます)
当社の製品をいつ使用する必要がありますか?
0~6ヶ月
6-12ヶ月
12ヶ月以上
わからない
その他
参加する
電話番号を入力していただければ、すぐに折り返しご連絡いたします
あなたの電話を入力してください
検証コード

This site uses cookies to collect information about your browsing activities in order to provide you with more relevant content and promotional materials, and help us understand your interests and enhance the site. By continuing to browse this site you agree to the use of cookies. Visit our cookie policy to learn more.