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# 36689

LogiCORE IP Ten Gigabit Ethernet PCS/PMA (10GBASE-R) v1.2 - ISE Design Suite 12.2 でタイミング シミュレーションを実行するとデータ不一致が発生する

説明

タイミング シミュレーションを実行すると、次のようなエラー メッセージが表示されます。

 * Warning: CONV_INTEGER(UNSIGNED) input array has 32 bits and MSB is not zero.
 #    Time: 56393100 ps  Iteration: 0  Instance: /demo_tb
 # ** Error: Tx data check ERROR!!, frame 0, word 26, StimData = 117901063MonData = -300814831
 #    Time: 56393100 ps  Iteration: 0  Instance: /demo_tb
 # ** Error: Tx data check ERROR!!, frame 0, word 27, StimData = 117901063MonData = 300814830
 #    Time: 56393100 ps  Iteration: 0  Instance: /demo_tb
 # ** Warning: CONV_INTEGER(UNSIGNED) input array has 32 bits and MSB is not zero.
 #    Time: 56399568 ps  Iteration: 0  Instance: /demo_tb
 # ** Error: Tx data check ERROR!!, frame 0, word 28, StimData = 117901063MonData = -300814831
 #    Time: 56399568 ps  Iteration: 0  Instance: /demo_tb
 # ** Error: Tx data check ERROR!!, frame 0, word 29, StimData = 117901063MonData = 300814830
 #    Time: 56399568 ps  Iteration: 0  Instance: /demo_tb
 # ** Error: Tx data check ERROR!!, frame 0, word 30, StimData = 117901063MonData = 1878912529
 #    Time: 56406036 ps  Iteration: 0  Instance: /demo_tb
 # ** Error: Tx data check ERROR!!, frame 0, word 31, StimData = 117901063MonData = 300814831
 #    Time: 56406036 ps  Iteration: 0  Instance: /demo_tb


ソリューション

12.2 でのこれらのエラー メッセージは、GTH へのタイミングおよび GTH からのタイミングが変更されたために表示されます。このエラーを解決するには、デモ テストベンチに次の 2 つの変更を加える必要があります。

  1. refclk_p の立ち上がりから新しい xgmii_txdata までの遅延を 1.6ns から 3.2ns に変更するか、よりよい方法としては、TX スティミュラス プロシージャで TX データを core_clk156_out = '0' など別のものに同期します。同期するクロックは、GTH 内で使用されるものとは別のものにする必要があります。
  2. rxcodeerr_stable の「wait for 1000000ps」が十分に長くないため、RX にも影響があります。この遅延を 1ms 分長くするか、テストベンチで「wait for rxcodeerr_stable = 0」にし、さらに 400ns 間待機するよう変更します。

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
35267 LogiCORE IP Ten Gigabit Ethernet PCS/PMA (10GBASE-R) v1.2 - ISE Design Suite 12.1 でのリリース ノートおよび既知の問題 N/A N/A
AR# 36689
日付 05/26/2014
ステータス アーカイブ
種類 既知の問題
ツール
  • ISE Design Suite - 12.2
IP
  • 10 Gigabit Ethernet Media Access Controller
このページをブックマークに追加