33720 - Virtex-5 FPGA Embedded Tri-mode Ethernet MAC Wrapper v1.6 - GMII および RGMII のオフセット制約の設定

アンサー データベースの検索


 

Virtex-5 FPGA Embedded Tri-mode Ethernet MAC Wrapper v1.6 - GMII および RGMII のオフセット制約の設定

アンサー # 33720
パーツ IP-DS-Embedded Tri-Mode EMAC
最終更新日 2009-10-28 00:00:00.0
ステータス Active
キーワード Virtex-5, TEMAC, tri-speed, patch, installation, instruction, ip0_L, IP Update 1, LXT, SXT, FXT, トライスピード, パッチ, インストール, 手順, IP アップデート 1

問題の詳細

キーワード : Virtex-5, TEMAC, tri-speed, patch, installation, instruction, ip0_L, IP Update 1, LXT, SXT, FXT, トライスピード, パッチ, インストール, 手順, IP アップデート 1

サンプル デザイン UCF ファイルにオフセット制約を追加し、GMII および RGMII インターフェイスで IDELAY 値が正しく設定されるようにすることができます。

ソリューション

サンプル デザイン UCF ファイルに次のオフセット制約を追加できます。# は EMAC0 または EMAC1 です。

1) GMII インターフェイス (バイト PHY 以外) :
# Identify GMII Rx Pads
INST "gmii_rxd_#<?>" TNM = "gmii_rx_#";
INST "gmii_rx_dv_#" TNM = "gmii_rx_#";
INST "gmii_rx_er_#" TNM = "gmii_rx_#";

# Constrain GMII inputs for 2 ns setup time and 0 ns hold time, with respect
# to rising edge of GMII_RX_CLK_#
TIMEGRP "gmii_rx_#" OFFSET = IN 2 ns VALID 2 ns BEFORE "GMII_RX_CLK_#" RISING;

2) バイト PHY GMII インターフェイス :

# Identify GMII Rx Pads
INST "gmii_rxd_#<?>" TNM = "gmii_rx_#";
INST "gmii_rx_dv_#" TNM = "gmii_rx_#";
INST "gmii_rx_er_#" TNM = "gmii_rx_#";

# Constrain GMII inputs for 2 ns setup time and 0 ns hold time, with respect
# to both the rising and falling edges of GMII_RX_CLK_0
TIMEGRP "gmii_rx_#" OFFSET = IN 2 ns VALID 2 ns BEFORE "GMII_RX_CLK_#" RISING;
TIMEGRP "gmii_rx_#" OFFSET = IN 2 ns VALID 2 ns BEFORE "GMII_RX_CLK_#" FALLING;


3) RGMII インターフェイス :
# Identify RGMII Rx Pads
INST "rgmii_rxd_#<?>" TNM = "rgmii_rx_#";
INST "rgmii_rx_ctl_#" TNM = "rgmii_rx_#";

# Constrain RGMII inputs for 1 ns setup time and 1 ns hold time, with respect
# to both the rising and falling edges of RGMII_RXC_#
TIMEGRP "rgmii_rx_#" OFFSET = IN 1 ns VALID 2 ns BEFORE "rgmii_rxc_#" RISING;
TIMEGRP "rgmii_rx_#" OFFSET = IN 1 ns VALID 2 ns BEFORE "rgmii_rxc_#" FALLING;

システムの FPGA に挿入されるクロックおよびデータ スキューによって、特定のボードおよび PHY インターフェイス用にオフセット制約を調整する必要がある場合があります。また、特定のデバイスおよびピン配置に合わせて UCF ファイルの IDELAY 値を調整する必要がある場合があります。I/O タイミングおよび IDELAY 制約の設定の詳細は、『Virtex-5 Embedded Tri-Mode Ethernet MAC Wrapper Getting Started Guide』の付録「Constraining the Example Design」を参照してください。
http://japan.xilinx.com/support/documentation/ip_documentation/v5_emac_gsg340.pdf
 
 
/csi/footer.htm