AN 886: Agilex™ 7 デバイスのデザイン・ガイドライン

ID 683634
日付 10/09/2023
Public
ドキュメント目次

2.1. デザインの仕様

表 3.  デザインの仕様チェックリスト
番号 チェック欄 チェック項目
1   必要に応じて、詳細なデザイン仕様およびテストプランを作成します。
2   ブロック図を使用して、クロックリソースおよびI/Oインターフェイスのプランニングを早期に行います。

システムを定義する詳細なデザイン仕様の作成は、ロジックデザインの作成前、またはシステムデザインの完了前に行います。これには、次の内容が含まれます。

  • FPGAのI/Oインターフェイスを指定する
  • さまざまなクロックドメインを特定する
  • 基本的なデザイン機能のブロック図を含める
  • 知的財産 (IP) ブロックを含める
  • 機能の検証およびテストプランを作成する
  • 共通のデザイン・ディレクトリー構造を検討する
  • バージョン管理システム (RCS) を使用してのファイルのチェックインおよびチェックアウトを検討し、開発時間を短縮する

機能検証プランを作成し、システムを検証する方法をチームが確実に把握できるようにします。テストプランをこの段階で作成することは、テストの実現性や製造能力を考慮したデザイン作成にも役立ちます。例えば、Built In Self Test (BIST) 機能を実行してインターフェイスを駆動する場合は、UARTインターフェイスとFPGAデバイス内の Nios® プロセッサーを使用することができます。すべてのデザイン・インターフェイスを検証する機能が必要になる場合もあります。

複数の設計者で設計を行う場合は、共通のデザイン・ディレクトリー構造を検討することが有効です。これにより、デザインの統合段階が容易になります。