DesignWare IP Prototyping Kit

Datasheet
DesignWare IP Prototyping Kit
特長
▶ ソフトウェア開発と IP 統合の生産
性が即時に向上
▶ 容易に変更可能な完全にテスト
/ バリデ ーション 済み の IP コン
フィギュレーション
▶ 事前実装した実証済みのハード
ウェア / ソフトウェア・リファレ
ンス・デザイン
▶ Linux OS とリファレンス・ドラ
概要
DesignWare IP Prototyping Kit は、IP のプロトタイピングとシステム統合にかかる
労力の削減に不可欠なハードウェアならびにソフトウェア部品で構成されており、
設計者はわずか数分で SoC への IP の実装を開始できます。IP Prototyping Kit
では、バリデーション済みの IP コンフィギュレーションをすぐに使える状態で利用でき
ます。コンフィギュレーションは簡単に変更できるため、開発対象のシステムに
最適なデザイン・トレードオフを検討できます。IP Prototyping Kit が提供する
ター
開発プラットフォームにより、DesignWare IP ユーザーの生産性は即時に向上し、
ゲット SoC への IP 統合の短期化、IP コンフィギュレーションの最適化、実際の I/O
やハードウェアに対応したドライバとソフトウェア・アプリケーションの早期開発が
可能となります。
IP Prototyping Kit には、すぐに使用できるハードウェアとソフトウェア、 FPGA
イバを実行可能なソフトウェア
リファレンス・デザインを再現するのに必要なすべてのデザイン・ファイルとスクリプト、
開発プラットフォーム
ソフトウェア・リファレンス・ドライバとサンプル・アプリケーションが含まれています。
ション・ファイルによる高性能な
IP Prototyping Kit のコン フィギュレ ー ションとモ ニタリング は、Linux OS、
Linux ドライバ、および Linux サンプル・アプリケーションを実行可能な付属の
イタレーション・フロー
ソフトウェア開発プラットフォームによって行います。
▶ スクリプトとコンフィギュレー
▶ オープンソース・ソフトウェア・
ツール群にプラグイン可能
▶ 複 数 の IP イ ン タ ーフェイ ス と
S oC 全 体 に 対 応 す る 優 れ た
拡張性
含まれるハードウェア
▶ プ ロト タ イ ピ ン グ・ シ ス テム
HAPS-DX
▶ ソフトウェア開発プラットフォーム
AXS101
▶ PHYインターフェイス・カード
IP Prototyping Kit は、SoC 統合リファレンス・デザイン、AXI バス・インターフェイス、
PHYインターフェイスとともに、付属のプロトタイピング・システム HAPS-DX 上で
コンフィギュレーション / コンパイル / 実装済みの状態で出荷されます。
早期ソフトウェア・バリデーション
IP Prototyping Kit を 使 えば、 リアル タイムで のソフトウェア 開 発、 バリデ ー
ション、コード移植、ソフトウェア・デバッグ / 解析が可能となり、シノプシスの
DesignWare IP 向けソフトウェアの統合とバリデーションの作業を迅速化できます。
IP Prototyping Kit は、組込みソフトウェア技術者向けに、効率的なコーディング
に最適なソリューションをすぐに使える状態でご提供します。 IP バリデーション
およびシステム統合技術者は、IP
Prototyping Kit を 使 用 し て、
イン タ ーフェイ ス、 IP、 ソ フト
ウェアの動 作に互 換性があるか
▶ ケーブル
どうかを簡単に確認できます。
▶ 電源
▶ SD カード
図1. DesignWare IP Prototyping Kit
DesignWare IP Prototyping Kit
1
生産性が即時に向上
▶ 重要なインターフェイスの Deep Trace Debug
IP Prototyping Kit は、実証済みのコンフィギュレーションで
実装された IP サブシステムを含む、すぐに使用できる完成した
▶ レジスタと内部ステート・マシンのブリングアップ
▶ 解析とデバッグ
プロトタイプです。各プロトタイピング・キットには、検証済み
▶ 付属のスクリプトとソースコードを使用したサブシステムの
かつバリデーション済みの実用的なデザインが組み込まれて
いますので、電源/ケーブル/ディスプレイ/キーボードを接続する
だけで、設計者は IP コンフィギュレーションの最適化をただち
に開始できます。それを基にドライバとソフトウェアを開発し、
リファレンス・デザインを使用して IP を SoC に接続することが
できます。
再構築
プロトタイピング・システム HAPS-DX
IP Prototyping Kit は、シノプシスのプロトタイピング・シス
テム HAPS Developer eXpress(HAPS-DX)を利用する
ことで、業界最高水準のプロトタイピング・ハードウェアと実装
このように生産性が即時に向上するので、プロトタイプ開発、
自動化ツールを 1 つのパッケージで提供します。これには次の
ブリング アップ、 統 合 作 業 の工 程を 数ヶ月も 短 縮 する形で
ような特長があります。
デザインの開発を進められます。
▶ コンフィギュアブル・ロジック・ブロック(CLB)、RAM、
完全なリファレンス・デザイン
FPGA リファレンス・デザインには、インスタンス化された
DesignWare IP コントローラと、以下の用途に必要なすべて
の追加ブロックが含まれています。
DSP リソースを搭 載し、 最 大 400 万 ASIC ゲート の 実 装
容量を備えた Xilinx® Virtex-7 690T FPGA デバイス
▶ 業界標準規格の FPGAメザニン・カード
( FMC )
フォーマット
およびHAPS HapsTrak 3フォーマットと互換性のあるI/O
インターフェイスにより、
ドーターボードの幅広い選択肢を
▶ クロック / リセット管理
提供
▶ パワー・マネージメント
▶ デ ザイン・フ ロ ーと ハード ウェア・イン ターフェイス は
▶ トラフィック / テスト・パターン・ジェネレータ
HAPS-70 シリーズとの互換性があるため、プロトタイプの
▶ PHYインターフェイス
容量の拡張や SoC 全体のバリデーションが可能
▶ AXI システム・バス・インターフェイス
HAPS-DX プロトタイピング・システム
アナログ
インターフェイス
DesignWare PHY IP
インターフェイス
制御および
テスト
ソフトウェア開発プラットフォーム
DDR3
DDR3
DesignWare
Controller IP
CPU
AXIスレーブ
AXI
AXIマスタ
AXI
図2. DesignWare IP Prototyping Kitのブロック図
2
DesignWare IP Prototyping Kit
HAPS-DX プロトタイピング・システム
HAPS-DX プロトタイピング・システム
アナログ
インターフェイス
アナログ
インターフェイス
DesignWare PHY IP
インターフェイス
インターフェイス
制御および
テスト
ソフトウェア開発プラットフォーム
DDR3
DesignWare PHY IP
制御および
テスト
DDR3
DesignWare
Controller IP
DesignWare
Controller IP
CPU
AXIスレーブ
AXI
AXIマスタ
AXIスレーブ
AXI
AXIマスタ
AXI
HAPS-70プロトタイピング・システム
図3. DesignWare IP Prototyping Kitの拡張例
▶ ProtoCompiler DX は、ASIC 合成コーディング・スタイル、
DesignWare IP、SDC、UPF に対応。これにより、高速
HDL コンパイラ・モードでは従 来の FPGA 合成ツールに
比べてスループットが 4 倍に高速化
– RTL デバッグおよび大容量ストレージ・オプションにより、
シミュレータ型の RTL デバッグ機能と最 大 8GB のスト
レージを利用可能
▶ デザインのトラブルシューティングやプロトコルのコンプライ
アンス・チェックに使用できるインターフェイスを搭載
▶ 統合された UMRBus(Universal Multi-Resource Bus)
ハードウェア・インターフェイスと C/C++/Tcl API により、
ホスト・ワークステーションからプロトタイプの緻密な制御
と可視性を実現
優れた拡張性
図 3 に 示 す よ う に、 複 数 の IP Prototyping Kit を HAPS70 システム 上でドーターボードとして使 用すれば、 完 全な
SoC FPGA プロトタイピング環境を構築できます。HAPS70 システム 上に AXI インターコネクトを実 装し、 複 数の IP
Prototyping Kit を接続できます。
DesignWare IP Prototyping Kit
ソフトウェア開発プラットフォーム AXS101
IP Prototyping Kit に は、 付 属 の Linux イメー ジ をブート
で きるシングルボード の Linux コン ピュー タ・シス テムと
し て 機 能 す る ARC Software Development Platform
AXS101 が 含 ま れ て い ま す。AXS101 は、ARC Software
Development Platform メインボード上に実装される ARC
AXC001 CPU カードと、事 前 構 築 済みオペレーティング・
システム、 ドライバ、 サンプルからなる関 連ソフトウェア・
パッケー ジ で 構 成 さ れ ま す。ASX101 は HDMI コ ネクタ を
含む豊富な I/O 群を備えており、これらの I/O を使用して、IP
Prototyping Kit のプログラミングと運用に使用されるディス
プレイやキーボードを接続できます。
ARC Software Development Platform メ イ ン ボ ー ド は、
コンバータと組み合わされた USB データポートを搭 載して
おり、1 本の USB ケーブルで JTAG デバッグ・インターフェイス
とデバッグ・コンソールを提供します。さらに、業界標準規格の
Ashling 製および Lauterbach 製デバッグ・プローブもサポート
しています。デバッグ・コンソール用の独立した UARTインター
フェイスも利用可能です。
3
DesignWare IP について
シノプシスは、システムオンチップ向けの高品質かつシリコン
実証 済み IP のリーディング・プ ロバイダ で す。シノプシスの
多岐にわたるDesignWare IP 群は、デジタル・コントローラIP/
PHY/検証用IPからなる完全なインターフェイス(業界標準プロ
トコル)IP 、アナログIP 、組込みメモリー、ロジック・ライブラリ、
プロセッサ・コアとそのサブシステムで構成されています。
IP に関連するソフトウェア開発とハードウェア / ソフトウェア
統合を容易にするため、シノプシスは、これらの IP のドライバ・
ソフトウェア、トランザクション・レベル・モデルそしてバー
チャル・プラットフォームも提供しています。また、FPGA ベー
スのハードウェア・プロトタイピング・ソリューション HAPS
を 使 用す れ ば、 開 発 中 の IP とそれを 組 み 込 む SoC がシス
テム全体の仕様に適合しているかどうかのバリデーションを
実 行できます。さらにバーチャル・プロトタイプ作成ツール
Virtualizer を 使 用 す る こと に より、 こ れ ら の IP あ る い は
SoC 全 体 に 必 要となるソフトウェアの開発を、ハードウェア
完成後に行う従来手法に比べてはるかに早い段階で開始する
ことができます。DesignWare IP は、信頼性の高い開発手法、
品質確 保のための巨額の投 資の所産であるだけでなく、 IP
プロトタイプおよびソフトウェア開発環境や、包括的な技術
サポートとともに提供されているため、設計者は、IP の SoC
への統合リスクを最小化し、最終製品の市場投入までにかかる
期間を短縮することができます。
詳細情報は
http://www.synopsys.com/designware
より入手可能。
Twitter は
http://twitter.com/designware_ip
日本シノプシス合同会社
〒158-0094 東京都世田谷区玉川2-21-1 二子玉川ライズ オフィス
〒531-0072 大阪府大阪市北区豊崎3-19-3 ピアスタワー13F
TEL.03-6746-3500 (代) FAX.03-6746-3535
TEL.06-6359-8139(代) FAX.06-6359-8149
© Synopsys, Inc. All rights reserved.Synopsysは、米国およびその他の国におけるSynopsys, Inc.の商標です。
シノプシスの商標一覧は、http://www.synopsys.com/Company/Pages/Trademarks.aspx をご参照ください。その他の名称は、各社の商標または登録商標です。
06/14.AP.CS4391.