外部メモリー・インターフェイス・インテル® Stratix® 10 FPGA IPユーザーガイド

ID 683741
日付 9/30/2019
Public
ドキュメント目次

13.5.7. ソフトウェアの現在のバージョンに問題が存在するかの特定

多くの場合、デザインは前世代のインテル・ソフトウェアもしくはIPを使用してテストされます。

プロジェクトは、さまざまな理由でアップグレードされていない場合があります。

  • 複数のエンジニアが同じプロジェクトに参加している場合。互換性の確保のため、すべてのエンジニアが製品開発期間中に共通のリリースのインテル・ソフトウェアを使用します。デザインは、現在の インテル® Quartus® Prime開発ソフトウェアのバージョンよりも数リリース遅れている場合があります。
  • 多くの企業は、ソフトウェアの新しいリリースの採用を遅らせます。これは、インターネットのフォーラムをまず確認し、他のユーザーが述べているソフトウェアの成功について吟味することができるためです。
  • 多くの企業はソフトウェアの最新バージョンを使用せず、主要な問題を修正する最初のサービスパックがリリースされるまで待つことを選択します。
  • 一部のユーザーは古いバージョンのソフトウェアのライセンスしか持たず、企業がアップグレードに向けた財務上の判断を行うまではそのバージョンのみを使用できます。
  • インテルFPGA IPからお客様のロジックへのローカル・インターフェイス仕様は、ソフトウェアのリリースごとに異なる場合があります。インターフェイス・ロジックの設計にすでにリソースを費やしている場合、その内容を繰り返すことに消極的になると考えられます。コードブロックがすでにサインオフされている場合、それを変更してインテルからの新しいIPにアップグレードすることに消極的になる可能性があります。

上記のすべてのシナリオにおいて、最新のバージョンのインテル・ソフトウェアでも問題が発生するかを判断する必要があります。インテルFPGA IPには、リリースごとにバグ修正と機能強化が追加されています。バグまたは機能強化の性質によっては、リリースノートに明確に文書化されていない場合があります。

最後に、ソフトウェアの最新バージョンによって問題が解決する場合、使用しているソフトウェアのバージョンをデバッグするほうがより簡単な場合があります。