Hi,
Hi,
I am getting the following error when I create a peripheral of my own and then add it to the project. As you can see i created and imported a peripheral which has the name register_controller, the verilog file is named user_logic.v. Please help me with this error. Is this a bug in XPS which needs a patch?
TIA
At Local date and time: Thu Nov 09 03:25:56 2006 xbash -q -c "cd /cygdrive/c/projects/peripheral_test_no_ddr/; /usr/bin/make -f system.make bits; exit;" started...
********************************************* Running Xilinx Implementation tools.. ********************************************* xflow -wd implementation -p xc4vfx12ff668-10 -implement xflow.opt system.ngc Release 8.2i - Xflow I.31 Copyright (c) 1995-2006 Xilinx, Inc. All rights reserved.xflow.exe -wd implementation -p xc4vfx12ff668-10 -implement xflow.opt system.ngc
Using Flow File: C:/projects/peripheral_test_no_ddr/implementation/fpga.flw Using Option File(s): C:/projects/peripheral_test_no_ddr/implementation/xflow.opt
Creating Script File ...
#----------------------------------------------# # Starting program ngdbuild # ngdbuild -p xc4vfx12ff668-10 -nt timestamp -bm system.bmm C:/projects/peripheral_test_no_ddr/implementation/system.ngc -uc system.ucf system.ngd #----------------------------------------------#
Release 8.2i - ngdbuild I.31 Copyright (c) 1995-2006 Xilinx, Inc. All rights reserved.
Command Line: ngdbuild -p xc4vfx12ff668-10 -nt timestamp -bm system.bmm C:/projects/peripheral_test_no_ddr/implementation/system.ngc -uc system.ucf system.ngd
Reading NGO file 'C:/projects/peripheral_test_no_ddr/implementation/system.ngc' ...
Loading design module "C:/projects/peripheral_test_no_ddr/implementation/microblaze_0_wrapper.ngc"... Loading design module "C:/projects/peripheral_test_no_ddr/implementation/mb_opb_wrapper.ngc"... Loading design module "C:/projects/peripheral_test_no_ddr/implementation/debug_module_wrapper.ngc"... Loading design module "C:/projects/peripheral_test_no_ddr/implementation/ilmb_wrapper.ngc"... Loading design module "C:/projects/peripheral_test_no_ddr/implementation/dlmb_wrapper.ngc"... Loading design module "C:/projects/peripheral_test_no_ddr/implementation/dlmb_cntlr_wrapper.ngc"... Loading design module "C:/projects/peripheral_test_no_ddr/implementation/ilmb_cntlr_wrapper.ngc"... Loading design module "C:/projects/peripheral_test_no_ddr/implementation/lmb_bram_wrapper.ngc"... Loading design module "C:/projects/peripheral_test_no_ddr/implementation/rs232_uart_wrapper.ngc"... Loading design module "C:/projects/peripheral_test_no_ddr/implementation/leds_4bit_wrapper.ngc"... Loading design module "C:/projects/peripheral_test_no_ddr/implementation/leds_positions_wrapper.ngc".. . Loading design module "C:/projects/peripheral_test_no_ddr/implementation/push_buttons_position_wrapper .ngc"... Loading design module "C:/projects/peripheral_test_no_ddr/implementation/dcm_0_wrapper.ngc"... Loading design module "C:/projects/peripheral_test_no_ddr/implementation/register_controller_0_wrapper .ngc"...
Applying constraints in "system.ucf" to the design...
Checking timing specifications ... INFO:XdmHelpers:851 - TNM "sys_clk_pin", used in period specification "TS_sys_clk_pin", was traced into DCM_ADV instance "dcm_0/dcm_0/Using_DCM_ADV.DCM_ADV_INST". The following new TNM groups and period specifications were generated at the DCM_ADV output(s): CLK0: TS_dcm_0_dcm_0_CLK0_BUF=PERIOD dcm_0_dcm_0_CLK0_BUF TS_sys_clk_pin*1 HIGH 50%
Processing BMM file ...
Checking expanded design ...
ERROR:NgdBuild:604 - logical block 'register_controller_0/register_controller_0/USER_LOGIC_I' with type 'user_logic' 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 'user_logic' is not supported in target 'virtex4'. WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCS_GEN[0].REGCS_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCS_GEN[1].REGCS_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCS_GEN[2].REGCS_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCS_GEN[3].REGCS_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCS_SIZE_GEN[0].REGCS_SIZE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCS_SIZE_GEN[1].REGCS_SIZE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCS_SIZE_GEN[2].REGCS_SIZE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[0].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[1].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[1].REGRDCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[1].REGWRCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[2].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[3].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[4].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[5].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[6].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[7].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[8].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[8].REGWRCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[9].REGCE_FF_I' has unconnected output pin
WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[10].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[10].REGRDCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[10].REGWRCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[11].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[11].REGRDCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[11].REGWRCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[12].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[12].REGRDCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[12].REGWRCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[13].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[13].REGWRCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[14].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[15].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[16].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[16].REGRDCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[16].REGWRCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[17].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[18].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[18].REGRDCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[18].REGWRCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[19].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER _OUTPUTS.REGCE_GEN[19].REGRDCE_FF_I' has unconnected output pin
WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[19].REGWRCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[20].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[20].REGRDCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[20].REGWRCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[21].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[21].REGRDCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[21].REGWRCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[22].REGCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[22].REGRDCE_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/I_ADDRESS_DECODER/REG ISTER_OUTPUTS.REGCE_GEN[22].REGWRCE_FF_I' has unconnected output pin WARNING:NgdBuild:440 - FF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/INCLUDE_MASTER.I_MAST ER_ATTACHMENT/INCLUDE_MN_ABUS_SHADOW.MN_ABUS_SHADOW_GEN[30].FDE_I' has unconnected output pin WARNING:NgdBuild:440 - FF primitive
'register_controller_0/register_controller_0/OPB_IPIF_I/INCLUDE_MASTER.I_MAST ER_ATTACHMENT/INCLUDE_MN_ABUS_SHADOW.MN_ABUS_SHADOW_GEN[31].FDE_I' has unconnected output pin WARNING:NgdBuild:478 - clock net debug_module/bscan_drck1 with clock driver debug_module/debug_module/BUFG_DRCK1 drives no clock pins
Partition Implementation Status
-------------------------------
No Partitions were found in this design.
-------------------------------
NGDBUILD Design Results Summary: Number of errors: 1 Number of warnings: 55
One or more errors were found during NGDBUILD. No NGD file will be written.
Writing NGDBUILD log file "system.bld"... ERROR:Xflow - Program ngdbuild returned error code 2. Aborting flow execution...
make: *** [implementation/system.bit] Error 1
Done!