UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 32773

11.1 EDK、MPMC v5.00.a - MPMC_BASEADDRESS 0x80000000 で VFBC を使用するとデータを読み出しおよび書き込みできない

説明


MPMC メモリ コアの VFBC を使用すると、アドレス 0x80000000 以上のアドレス範囲が正しく機能しません。

この問題の解決方法を教えてください。

ソリューション


唯一の回避策は VFBC を 0x80000000 未満のアドレスに移動させることです。MPMC_BASEADDR または VFBC ポートの C_PIM < Port_Num > _BASEADDR (C_ALL_PIMS_SHARE_ADDRESSES = '0' を使用する) を 0x80000000 未満のメモリ範囲に移動するように変更します。

これでアドレス/伝送中に VFBC で C_MPMC_BASEADDR の MSB が使用されるようになります。この問題は、EDK 12.1 でリリースされている MPMC v6.00.a で修正されています。
AR# 32773
日付 12/15/2012
ステータス アクティブ
種類 一般
ツール
  • EDK - 10.1 sp2
  • EDK - 10.1
  • EDK - 10.1 sp1
  • More
  • EDK - 10.1 sp3
  • EDK - 11.1
  • EDK - 11.2
  • EDK - 11.3
  • EDK - 11.4
  • EDK - 11.5
  • Less
IP
  • Multi-Port Memory Controller (MPMC)
このページをブックマークに追加