Just a wild guess (I haven't looked at the model file)... do you have any register/delay/counter in your design? You need at least one xilinx block in your simulink diagram that requires a clock otherwise the synthesis will strip out your simulink clock and the design won't compile.
On Fri, Jan 11, 2013 at 12:13 PM, Ioana Alexandra Zelko <ioana.ze...@gmail.com> wrote: > Hello, thank you so much for your help! > > This is one of the files I tried to compile. > There is only one_GbE yellow block, no ten_GbE yellow block. > > The version of the mlib_devel is as it was at Dec 12, 2012. > Or rather, when I do " git show" the last commit is listed from then. > (commit 81a1750ef83c86727a0ed2d1c23582e4868f4a80) > > The clock was set to sys_clk, at 201 MHz > > I looked at platgen.log, and as David said, there was an errror listed > above, sending me to look at system.mhs. > > Here is platgen.log, and then the system.mhs: > > ................................................................................................ > > Release 14.2 - platgen Xilinx EDK 14.2 Build EDK_P.28xd > (lin64) > Copyright (c) 1995-2012 Xilinx, Inc. All rights reserved. > > Command Line: platgen -p xc6vsx475tff1759-1 -lang vhdl -intstyle default > -msg > __xps/ise/xmsgprops.lst system.mhs > > Parse > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs ... > > Read MPD definitions ... > > Overriding IP level properties ... > > Computing clock values... > INFO:EDK:740 - Cannot determine the input clock associated with port : > infrastructure_inst:epb_clk. Clock DRCs will not be performed on this > core > and cores connected to it. > INFO:EDK:740 - Cannot determine the input clock associated with port : > infrastructure_inst:epb_clk. Clock DRCs will not be performed on this > core > and cores connected to it. > INFO:EDK:740 - Cannot determine the input clock associated with port : > infrastructure_inst:epb_clk. Clock DRCs will not be performed on this > core > and cores connected to it. > INFO:EDK:740 - Cannot determine the input clock associated with port : > infrastructure_inst:epb_clk. Clock DRCs will not be performed on this > core > and cores connected to it. > > Performing IP level DRCs on properties... > > Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC... > INFO:EDK:4130 - IPNAME: opb_v20, INSTANCE:opb0 - tool is overriding > PARAMETER > C_NUM_MASTERS value to 1 - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/pcores/opb_v20_v1_10_c/data/opb_v20_v2_1_0.mpd line 74 > INFO:EDK:4130 - IPNAME: opb_v20, INSTANCE:opb0 - tool is overriding > PARAMETER > C_NUM_SLAVES value to 2 - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/pcores/opb_v20_v1_10_c/data/opb_v20_v2_1_0.mpd line 75 > > Checking platform address map ... > > Checking platform configuration ... > IPNAME: opb_v20, INSTANCE: opb0 - 1 master(s) : 2 slave(s) > > Checking port drivers... > WARNING:EDK:4181 - PORT: sys_clk90, CONNECTOR: sys_clk90 - floating > connection - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 89 > WARNING:EDK:4181 - PORT: sys_clk180, CONNECTOR: sys_clk180 - floating > connection > - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 90 > WARNING:EDK:4181 - PORT: sys_clk270, CONNECTOR: sys_clk270 - floating > connection > - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 91 > WARNING:EDK:4181 - PORT: sys_clk_lock, CONNECTOR: sys_clk_lock - floating > connection - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 92 > WARNING:EDK:4181 - PORT: sys_clk2x, CONNECTOR: sys_clk2x - floating > connection - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 93 > WARNING:EDK:4181 - PORT: sys_clk2x90, CONNECTOR: sys_clk2x90 - floating > connection - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 94 > WARNING:EDK:4181 - PORT: sys_clk2x180, CONNECTOR: sys_clk2x180 - floating > connection - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 95 > WARNING:EDK:4181 - PORT: sys_clk2x270, CONNECTOR: sys_clk2x270 - floating > connection - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 96 > WARNING:EDK:4181 - PORT: aux_clk, CONNECTOR: aux_clk - floating connection - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 97 > WARNING:EDK:4181 - PORT: aux_clk90, CONNECTOR: aux_clk90 - floating > connection - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 98 > WARNING:EDK:4181 - PORT: aux_clk180, CONNECTOR: aux_clk180 - floating > connection > - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 99 > WARNING:EDK:4181 - PORT: aux_clk270, CONNECTOR: aux_clk270 - floating > connection > - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 100 > WARNING:EDK:4181 - PORT: aux_clk2x, CONNECTOR: aux_clk2x - floating > connection - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 101 > WARNING:EDK:4181 - PORT: aux_clk2x90, CONNECTOR: aux_clk2x90 - floating > connection - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 102 > WARNING:EDK:4181 - PORT: aux_clk2x180, CONNECTOR: aux_clk2x180 - floating > connection - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 103 > WARNING:EDK:4181 - PORT: aux_clk2x270, CONNECTOR: aux_clk2x270 - floating > connection - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 104 > WARNING:EDK:4181 - PORT: idelay_rdy, CONNECTOR: idelay_rdy - floating > connection > - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 107 > WARNING:EDK:4181 - PORT: soft_reset, CONNECTOR: soft_reset - floating > connection > - > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/system.mhs line 168 > > Performing Clock DRCs... > > Performing Reset DRCs... > > Overriding system level properties... > > Running system level update procedures... > > Running UPDATE Tcl procedures for OPTION SYSLEVEL_UPDATE_PROC... > > Running system level DRCs... > > Performing System level DRCs on properties... > > Running DRC Tcl procedures for OPTION SYSLEVEL_DRC_PROC... > > Running UPDATE Tcl procedures for OPTION PLATGEN_SYSLEVEL_UPDATE_PROC... > > Modify defaults ... > > Creating stub ... > > Processing licensed instances ... > Completion time: 0.00 seconds > > Creating hardware output directories ... > > Managing hardware (BBD-specified) netlist files ... > IPNAME:small_test INSTANCE:small_test_xsg_core_config - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 181 - Copying (BBD-specified) netlist files. > IPNAME:temac INSTANCE:temac_inst - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 37 - Copying (BBD-specified) netlist files. > IPNAME:gbe_udp INSTANCE:small_test_one_gbe - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 214 - Copying (BBD-specified) netlist files. > > Managing cache ... > > Elaborating instances ... > > Writing HDL for elaborated instances ... > > Inserting wrapper level ... > Completion time: 0.00 seconds > > Constructing platform-level connectivity ... > Completion time: 0.00 seconds > > Writing (top-level) BMM ... > > Writing (top-level and wrappers) HDL ... > > Generating synthesis project file ... > > Running XST synthesis ... > > INFO:EDK:4211 - The following instances are synthesized with XST. The MPD > option > IMP_NETLIST=TRUE indicates that a NGC file is to be produced using XST > synthesis. IMP_NETLIST=FALSE (default) instances are not synthesized. > INSTANCE:temac_inst - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 37 - Running XST synthesis > INSTANCE:sgmii_phy_inst - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 48 - Running XST synthesis > INSTANCE:infrastructure_inst - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 70 - Running XST synthesis > INSTANCE:reset_block_inst - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 111 - Running XST synthesis > INSTANCE:opb0 - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 121 - Running XST synthesis > INSTANCE:epb_opb_bridge_inst - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 130 - Running XST synthesis > INSTANCE:epb_infrastructure_inst - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 147 - Running XST synthesis > INSTANCE:sys_block_inst - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 156 - Running XST synthesis > INSTANCE:small_test_xsg_core_config - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 181 - Running XST synthesis > INSTANCE:small_test_one_gbe - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 214 - Running XST synthesis > ERROR:EDK:546 - Aborting XST flow execution! > INFO:EDK:2246 - Refer to > > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2 > _base/synthesis/system_small_test_one_gbe_wrapper_xst.srp for details > > Running NGCBUILD ... > IPNAME:system_temac_inst_wrapper INSTANCE:temac_inst - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 37 - Running NGCBUILD > IPNAME:system_small_test_xsg_core_config_wrapper > INSTANCE:small_test_xsg_core_config - > /home/omniscope/fftt/models/x5_devel/Trivial_tests/1gbe/small_test/XPS_ROACH2_ba > se/system.mhs line 181 - Running NGCBUILD > > INFO:EDK:3509 - NCF files should not be modified as they will be > regenerated. > If any constraint needs to be overridden, this should be done by > modifying > the data/system.ucf file. > > Rebuilding cache ... > ERROR:EDK:440 - platgen failed with errors! > > ........................................................................................................................ > > And now system.mhs > > > ........................................................................................................................ > > # > ############################################################################## > # Target Board: ROACH v2.0 > # Family: virtex6 > # Device: xc6vsx475t > # Package: ff1759 > # Speed Grade: -1 > # Processor: None > # System clock frequency: 100.000000 MHz > # > ############################################################################## > > PARAMETER VERSION = 2.1.0 > > > # Clock Ports > PORT sys_clk_n = sys_clk_n, DIR = I, SIGIS = CLK, CLK_FREQ = 100000000 > PORT sys_clk_p = sys_clk_p, DIR = I, SIGIS = CLK, CLK_FREQ = 100000000 > #PORT aux_clk_n = aux_clk_n, DIR = I, SIGIS = CLK, CLK_FREQ = 100000000 > #PORT aux_clk_p = aux_clk_p, DIR = I, SIGIS = CLK, CLK_FREQ = 100000000 > PORT aux_clk_n = aux_clk_n, DIR = I, SIGIS = CLK, CLK_FREQ = 201000000 > PORT aux_clk_p = aux_clk_p, DIR = I, SIGIS = CLK, CLK_FREQ = 201000000 > # PORT aux_synci_n = aux_synci_n, DIR = I, SIGIS = CLK, CLK_FREQ = > 200000000 > # PORT aux_synci_p = aux_synci_p, DIR = I, SIGIS = CLK, CLK_FREQ = > 200000000 > # PORT aux_synco_n = aux_synco_n, DIR = I, SIGIS = CLK, CLK_FREQ = > 200000000 > # PORT aux_synco_p = aux_synco_p, DIR = I, SIGIS = CLK, CLK_FREQ = > 200000000 > # EPB Ports > PORT epb_clk_in = epb_clk_in, DIR = I > PORT epb_data = epb_data, DIR = IO, VEC = [0:31] > PORT epb_addr = epb_addr, DIR = I, VEC = [5:29] > PORT epb_cs_n = epb_cs_n, DIR = I > PORT epb_be_n = epb_be_n, DIR = I, VEC = [0:3] > PORT epb_r_w_n = epb_r_w_n, DIR = I > PORT epb_oe_n = epb_oe_n, DIR = I > PORT epb_doe_n = epb_doe_n, DIR = O > PORT epb_rdy = epb_rdy, DIR = O > PORT ppc_irq_n = ppc_irq_n, DIR = O > > BEGIN temac > PARAMETER INSTANCE = temac_inst > PARAMETER HW_VER = 1.00.a > PARAMETER REG_SGMII = 1 > PARAMETER PHY_ADR = 0 > PORT clk_125 = clk_125 > PORT reset = sys_reset > BUS_INTERFACE SGMII = sgmii > BUS_INTERFACE MAC = mac > END > > BEGIN sgmii_phy > PARAMETER INSTANCE = sgmii_phy_inst > PARAMETER HW_VER = 1.00.a > PORT mgt_rx_n = sgmii_rx_n_i > PORT mgt_rx_p = sgmii_rx_p_i > PORT mgt_tx_n = sgmii_tx_n_i > PORT mgt_tx_p = sgmii_tx_p_i > PORT mgt_clk_n = sgmii_clkref_n_i > PORT mgt_clk_p = sgmii_clkref_p_i > PORT mgt_reset = sys_reset > PORT clk_125 = clk_125 > BUS_INTERFACE SGMII = sgmii > END > > # MARVELL PHY SGMII Pins > PORT sgmii_rx_n = sgmii_rx_n_i, DIR = I > PORT sgmii_rx_p = sgmii_rx_p_i, DIR = I > PORT sgmii_tx_n = sgmii_tx_n_i, DIR = O > PORT sgmii_tx_p = sgmii_tx_p_i, DIR = O > PORT sgmii_clkref_n = sgmii_clkref_n_i, DIR = I > PORT sgmii_clkref_p = sgmii_clkref_p_i, DIR = I > > BEGIN roach_infrastructure > PARAMETER INSTANCE = infrastructure_inst > PARAMETER HW_VER = 1.00.a > PARAMETER CLK_FREQ = 201 > PARAMETER CLK_HIGH_LOW = low > PARAMETER MULTIPLY = 8 > PARAMETER DIVIDE = 4 > PARAMETER DIVCLK = 1 > #PARAMETER CLK_FREQ = 100 > PORT sys_clk_n = sys_clk_n > PORT sys_clk_p = sys_clk_p > PORT aux_clk_n = aux_clk_n > PORT aux_clk_p = aux_clk_p > # PORT aux_synci_n = aux1_clk_n > # PORT aux_synci_p = aux1_clk_p > # PORT aux_synco_n = aux1_clk_n > # PORT aux_synco_p = aux1_clk_p > PORT epb_clk_in = epb_clk_in > PORT sys_clk = sys_clk > PORT sys_clk90 = sys_clk90 > PORT sys_clk180 = sys_clk180 > PORT sys_clk270 = sys_clk270 > PORT sys_clk_lock = sys_clk_lock > PORT sys_clk2x = sys_clk2x > PORT sys_clk2x90 = sys_clk2x90 > PORT sys_clk2x180 = sys_clk2x180 > PORT sys_clk2x270 = sys_clk2x270 > PORT aux_clk = aux_clk > PORT aux_clk90 = aux_clk90 > PORT aux_clk180 = aux_clk180 > PORT aux_clk270 = aux_clk270 > PORT aux_clk2x = aux_clk2x > PORT aux_clk2x90 = aux_clk2x90 > PORT aux_clk2x180 = aux_clk2x180 > PORT aux_clk2x270 = aux_clk2x270 > PORT epb_clk = epb_clk > PORT idelay_rst = power_on_rst > PORT idelay_rdy = idelay_rdy > PORT op_power_on_rst = power_on_rst > END > > BEGIN reset_block > PARAMETER INSTANCE = reset_block_inst > PARAMETER HW_VER = 1.00.a > PARAMETER WIDTH = 1000 > PORT clk = sys_clk > PORT ip_async_reset_i = power_on_rst > PORT ip_reset_i = power_on_rst > PORT op_reset_o = sys_reset > END > > BEGIN opb_v20 > PARAMETER INSTANCE = opb0 > PARAMETER HW_VER = 1.10.c > PARAMETER C_EXT_RESET_HIGH = 1 > PARAMETER C_REG_GRANTS = 0 > PORT SYS_Rst = power_on_rst > PORT OPB_Clk = epb_clk > END > > BEGIN epb32_opb_bridge > PARAMETER INSTANCE = epb_opb_bridge_inst > PARAMETER HW_VER = 1.00.a > BUS_INTERFACE MOPB = opb0 > PORT epb_clk = epb_clk > PORT epb_cs_n = epb_cs_n > PORT epb_oe_n = epb_oe_n > PORT epb_r_w_n = epb_r_w_n > PORT epb_be_n = epb_be_n > PORT epb_addr = epb_addr > PORT epb_doe_n = epb_doe_n > PORT epb_data_oe_n = epb_data_oe_n > PORT epb_data_i = epb_data_i > PORT epb_data_o = epb_data_o > PORT epb_rdy = epb_rdy > END > > BEGIN epb_infrastructure > PARAMETER INSTANCE = epb_infrastructure_inst > PARAMETER HW_VER = 1.00.a > PORT epb_data_oe_n_i = epb_data_oe_n > PORT epb_data_out_i = epb_data_o > PORT epb_data_in_o = epb_data_i > PORT epb_data_buf = epb_data > END > > BEGIN sys_block > PARAMETER INSTANCE = sys_block_inst > PARAMETER HW_VER = 1.00.a > PARAMETER BOARD_ID = 0xbabe > PARAMETER REV_MAJOR = 0x1 > PARAMETER REV_MINOR = 0x0 > PARAMETER REV_RCS = 0x0 > PARAMETER RCS_UPTODATE = 0x0 > PARAMETER C_BASEADDR = 0x00000000 > PARAMETER C_HIGHADDR = 0x0000FFFF > BUS_INTERFACE SOPB = opb0 > PORT OPB_Clk = epb_clk > PORT soft_reset = soft_reset > PORT irq_n = ppc_irq_n > PORT app_irq = 0x0000 > #PORT fab_clk = sys_clk > PORT fab_clk = sys_clk > END > > > > ############################################## > # User XSG IP core # > ############################################## > > BEGIN small_test > PARAMETER INSTANCE = small_test_XSG_core_config > PARAMETER HW_VER = 1.00.a > PORT clk = sys_clk > PORT small_test_one_GbE_app_dbg_data = small_test_one_GbE_app_dbg_data > PORT small_test_one_GbE_app_dbg_dvld = small_test_one_GbE_app_dbg_dvld > PORT small_test_one_GbE_app_rx_badframe = > small_test_one_GbE_app_rx_badframe > PORT small_test_one_GbE_app_rx_data = small_test_one_GbE_app_rx_data > PORT small_test_one_GbE_app_rx_dvld = small_test_one_GbE_app_rx_dvld > PORT small_test_one_GbE_app_rx_eof = small_test_one_GbE_app_rx_eof > PORT small_test_one_GbE_app_rx_overrun = small_test_one_GbE_app_rx_overrun > PORT small_test_one_GbE_app_rx_srcip = small_test_one_GbE_app_rx_srcip > PORT small_test_one_GbE_app_rx_srcport = small_test_one_GbE_app_rx_srcport > PORT small_test_one_GbE_app_tx_afull = small_test_one_GbE_app_tx_afull > PORT small_test_one_GbE_app_tx_overflow = > small_test_one_GbE_app_tx_overflow > PORT small_test_one_GbE_app_rx_ack = small_test_one_GbE_app_rx_ack > PORT small_test_one_GbE_app_rx_rst = small_test_one_GbE_app_rx_rst > PORT small_test_one_GbE_app_tx_data = small_test_one_GbE_app_tx_data > PORT small_test_one_GbE_app_tx_destip = small_test_one_GbE_app_tx_destip > PORT small_test_one_GbE_app_tx_destport = > small_test_one_GbE_app_tx_destport > PORT small_test_one_GbE_app_tx_dvld = small_test_one_GbE_app_tx_dvld > PORT small_test_one_GbE_app_tx_eof = small_test_one_GbE_app_tx_eof > PORT small_test_one_GbE_app_tx_rst = small_test_one_GbE_app_tx_rst > END > > ############################ > # Simulink interfaces # > ############################ > > # small_test/XSG core config > > > # small_test/one_GbE > BEGIN gbe_udp > PARAMETER INSTANCE = small_test_one_GbE > PARAMETER HW_VER = 1.00.a > PARAMETER LOCAL_ENABLE = 1 > PARAMETER LOCAL_MAC = 0x123456789ABC > PARAMETER LOCAL_IP = 0xC0A8290A > PARAMETER LOCAL_PORT = 0x10E1 > PARAMETER LOCAL_GATEWAY = 0x1 > PARAMETER CPU_PROMISCUOUS = 1 > PARAMETER DIS_CPU_TX = 0 > PARAMETER DIS_CPU_RX = 0 > PARAMETER C_BASEADDR = 0x01000000 > PARAMETER C_HIGHADDR = 0x01003FFF > BUS_INTERFACE SOPB = opb0 > PORT OPB_Clk = epb_clk > BUS_INTERFACE MAC = mac > PORT app_dbg_data = small_test_one_GbE_app_dbg_data > PORT app_dbg_dvld = small_test_one_GbE_app_dbg_dvld > PORT app_rx_badframe = small_test_one_GbE_app_rx_badframe > PORT app_rx_data = small_test_one_GbE_app_rx_data > PORT app_rx_dvld = small_test_one_GbE_app_rx_dvld > PORT app_rx_eof = small_test_one_GbE_app_rx_eof > PORT app_rx_overrun = small_test_one_GbE_app_rx_overrun > PORT app_rx_srcip = small_test_one_GbE_app_rx_srcip > PORT app_rx_srcport = small_test_one_GbE_app_rx_srcport > PORT app_tx_afull = small_test_one_GbE_app_tx_afull > PORT app_tx_overflow = small_test_one_GbE_app_tx_overflow > PORT app_rx_ack = small_test_one_GbE_app_rx_ack > PORT app_rx_rst = small_test_one_GbE_app_rx_rst > PORT app_tx_data = small_test_one_GbE_app_tx_data > PORT app_tx_destip = small_test_one_GbE_app_tx_destip > PORT app_tx_destport = small_test_one_GbE_app_tx_destport > PORT app_tx_dvld = small_test_one_GbE_app_tx_dvld > PORT app_tx_eof = small_test_one_GbE_app_tx_eof > PORT app_tx_rst = small_test_one_GbE_app_tx_rst > PORT app_clk = sys_clk > PORT mac_tx_rst = small_test_one_GbE_app_tx_rst > PORT mac_rx_rst = small_test_one_GbE_app_rx_rst > END > > > > > > > > > On Fri, Jan 11, 2013 at 3:04 AM, Henno Kriel <he...@ska.ac.za> wrote: >> >> Hi Ioana >> >> I have done 2 successful compiles: one with only a one_GbE yellow block >> and one with a one_GbE yellow block + ten_GbE. >> >> Is it possible to send me your model file to compile? >> >> Regards >> Henno >> >> On Fri, Jan 11, 2013 at 5:47 AM, Ioana A Zelko <ize...@mit.edu> wrote: >>> >>> Dear Casper Group, >>> >>> >>> We are trying to set up data transmission from the fpga through its 1gbe >>> ethernet port. >>> For this, we tried using the one_GbE block from the library, with its >>> default settings. >>> However, when we try to compile a small design that has basically just >>> the one_GbE with its required logic, >>> we get this error in the compilation stage: >>> >>> >>> >>> " >>> Writing NGC file "../system_gbe1_test_xsg_core_ >>> config_wrapper.ngc" ... >>> Total REAL time to NGCBUILD completion: 4 sec >>> Total CPU time to NGCBUILD completion: 4 sec >>> >>> Writing NGCBUILD log file >>> "../system_gbe1_test_xsg_core_config_wrapper.blc"... >>> >>> NGCBUILD done. >>> INFO:EDK:3509 - NCF files should not be modified as they will be >>> regenerated. >>> If any constraint needs to be overridden, this should be done by >>> modifying >>> the data/system.ucf file. >>> >>> Rebuilding cache ... >>> ERROR:EDK:440 - platgen failed with errors! >>> gmake: *** [implementation/system.bmm] Error 2 >>> ERROR:EDK - >>> Error while running "gmake -f system.make bits". >>> Error using gen_xps_files (line 636) >>> XPS failed. " >>> >>> >>> >>> Do you have any idea what could be causing this? >>> We managed to compile a big design that was using the "ten_Gbe_v2" as a >>> receiver with no problem. >>> >>> >>> Thank you so much for your help! >>> >>> Ioana and Jeff >> >> >> >> >> -- >> Henno Kriel >> >> DSP Engineer >> Digital Back End >> meerKAT >> >> SKA South Africa >> Third Floor >> The Park >> Park Road (off Alexandra Road) >> Pinelands >> 7405 >> Western Cape >> South Africa >> >> Latitude: -33.94329 (South); Longitude: 18.48945 (East). >> >> (p) +27 (0)21 506 7300 >> (p) +27 (0)21 506 7365 (direct) >> (f) +27 (0)21 506 7375 >> (m) +27 (0)84 504 5050 > >