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

OPB 10/100 Ethernet MAC v1.01a - "ERROR:NgdBuild:604 - logical block 'ethernet_mac/xxx' with type 'SRLC16E' could not be resolved"

描述

Keywords:

Urgency: Standard

General Description:
The following message appears during translate (NgdBuild) when using the opb_ethernet v1.01a core in Virtex, Virtex-E, Spartan-II or Spartan-IIE:

"ERROR:NgdBuild:604 - logical block 'ethernet_mac/ethernet_mac/XEMAC_I/inst_EMAC/inst_registers/inst_tx_length_reg/tx_length_fifo32/SRLC16E_L0' with type 'SRLC16E' could not be resolved. A pin name misspelling can cause this, a missing edif or ngc file, or the misspelling of a type name. Symbol 'SRLC16E' is not supported in target 'virtex'."

解决方案

This error occurs due to the opb_ethernet core containing SRL16 shift register primitives, which are not available in the device.

To work around this issue, set C_MAC_FIFO_DEPTH = 16 on the OPB Ethernet peripheral.

This will be fixed in EDK 6.2 Service Pack 2, at which point it will no longer be necessary to work around this issue.
AR# 19356
日期 06/10/2009
状态 Archive
Type 综合文章
的页面