クリティカルな問題
RapidIO MegaCore ファンクションは、デバイスのリビジョン ID をサポートしています。
値 ( DEVICE_REV
Device
Information CAR
機能レジスターの at offset 0x04のフィールドの値
space) を 0 から 0xFFFFFFFF まで、32 ビットのワードに格納します。The RapidIO
RapidIO MegaCore を含める際に表示されるパラメーター・エディター
Qsys デザインのファンクションでは、リビジョン ID を 64 ビットのパラメーターとして表示します。
リビジョン ID を 0xFFFFFFFF より大きい値に設定した場合
最下位の 32 ビットが保持され、警告メッセージは表示されません。
が生成されます。
この問題は RapidIO MegaCore ファンクションのすべてのバリエーションに影響を与えます。 Qsys を使用して生成されます。ユーザーが設定したデバイス・リビジョン ID の場合 値が 0xFFFFFFFF より大きい場合、実際に設定されたリビジョン ID の値は異なります。
デバイス・リビジョン ID パラメーターを設定していることを確認します。 0 ~ 0xFFFFFFFFの値のみを含みます。ただし、以下を参照してください。 宛先 デバイスおよびアセンブリー・レジスターの値が MSB を失う可能性があります。
この問題は RapidIO MegaCore のバージョン 11.0 で修正されています。 関数。