Issues with the BBD file, using a core generated using ISE coregenerator

Apr 18, 2007 1 Replies

Hi all,



I have a few issues with how to use the BBD file. key words ISE 8.2, XPS 8.2, BBD file, CORE Generator



step1. I create a core using coregenerator, generate .ngc (netlist) file out of it. step2. I use the core as a submodule in my design .vhd which is Master/ Slave OPB. step 3. In the system->pcores->mydesign->data/ i create a .bbd file and put the .ngc file name into it step 4 In the system->pcores->mydesign-> i create a netlist folder and put the .ngc (of the generated core) file in it



now when i generate bitstream it gives me error in the Ngdbuild ============================================================= here is the error



........................ ERROR:NgdBuild:604 - logical block 'opb_master_ml300_camera_bridge_0/opb_master_ml300_camera_bridge_0/ user_fifo1 /block0' with type 'fifo_generator_v3_2' 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 'fifo_generator_v3_2' is not supported in target 'virtex2p'. ERROR:NgdBuild:604 - logical block 'opb_master_ml300_camera_bridge_0/opb_master_ml300_camera_bridge_0/ user_fifo1 /block1' with type 'fifo_generator_v3_2' 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 'fifo_generator_v3_2' is not supported in target 'virtex2p'. ......................... ======================================================== here is the contents of the bbd file



####################### FILES ####################### fifo_generator_v3_2.ngc =========================================================



any ideas where i am going wrong. please ask me for more info if you think the info is not enough.



with warm regards to the design community. chakra.



Actually i got the answer for that problem. There was one such error which was brought to this list some time back and solution was given.

use OPTION STYLE = MIX in the .mpd file of the peripheral.

with warm regards, chakra.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required