6#GoldSunMonkey发现问题所在了,IP核的版本换了,原来是1.01a,现在是2.00a,有些引脚和设置改变了。BSB用的是板子上带的库,所以一些配置不对了了。
现在有问题要请教一下~
现在的IP核MHS如下:
BEGIN xps_ethernetlite
PARAMETER INSTANCE = xps_ethernetlite_0
PARAMETER HW_VER = 2.00.a
PARAMETER C_BASEADDR = 0x86000000
PARAMETER C_HIGHADDR = 0x8600FFFF
BUS_INTERFACE SPLB = mb_plb
PORT PHY_tx_data = fpga_0_PHY_tx_data
PORT PHY_tx_en = fpga_0_PHY_tx_en
PORT PHY_rx_er = fpga_0_PHY_rx_er
PORT PHY_rst_n = fpga_0_PHY_rst_n
PORT PHY_col = fpga_0_PHY_col
PORT PHY_rx_data = fpga_0_PHY_rx_data
PORT PHY_dv = fpga_0_PHY_dv
PORT PHY_crs = fpga_0_PHY_crs
PORT PHY_tx_clk = fpga_0_PHY_tx_clk
PORT PHY_rx_clk = fpga_0_PHY_rx_clk
而在板子上带的UCF里还有一些被约束的引脚是新的IP核里所没有的,如
Net fpga_0_Ethernet_MAC_slew1_pin LOC=B3;
Net fpga_0_Ethernet_MAC_slew1_pin SLEW = SLOW;
Net fpga_0_Ethernet_MAC_slew1_pin DRIVE = 8;
Net fpga_0_Ethernet_MAC_slew2_pin LOC=A3;
Net fpga_0_Ethernet_MAC_slew2_pin IOSTANDARD = LVTTL;
Net fpga_0_Ethernet_MAC_slew2_pin SLEW = SLOW;
Net fpga_0_Ethernet_MAC_slew2_pin DRIVE = 8;