Anyone used the Xilinx' floating point core?

  • Follow


Hi there,

has anyone used Xilinx' floating point core with a Virtex2 Pro?

I get the same strange error in ISE the whole day and I don't know whats 
going wrong:

ERROR:NgdBuild:604 - logical block 
'simple_multiply_1/blk00000003/blk00000005' with type 'fpmulE24mw_8ew' 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 'fpmulE24mw_8ew' is not 
supported in target 'virtex2p'.
I read all the database articles, all basically saying that a netlist is 
missing.

All generated FP Core files are in the ISE project directory (also the .ngc 
file), the synthesize task also finds that file ("Reading core 
<floating_point_v1_0.ngc>").

I slowly start to believe that my installation of ISE is corrupt, hmm...

Thanks for any help,

Simon


0
Reply Simon 10/18/2005 3:18:00 PM

Try using the -u param on ngdbuild. It should at least make it to the
mapper at that point. Do you have a file named fpmulIE24mw_8ew.ngc (or
..edf or .edn or .ngo)? Can you determine what type of block it is by
digging into the code? It should match something here if it is a
built-in block:

http://toolbox.xilinx.com/docsan/xilinx6/books/data/docs/lib/lib0024_10.html

Otherwise, there should be code for it in one of the files Xilinx gave
you for the multiplier. It's possible you did not get all the necessary
files from Xilinx.

0
Reply Brannon 10/18/2005 3:32:48 PM


Thanks for the push in the right direction -- there is a file 
"fpmul24mw_8ew.ngc" somewhere in the Coregen directory hierarchy, but the 
"IE" is missing. Hm, strange problem, I have to examine the installation --  
perhaps something went wrong when updating.

Best,
Simon


"Brannon" <brannonking@yahoo.com> wrote in message 
news:1129649568.948234.12370@o13g2000cwo.googlegroups.com...
> Try using the -u param on ngdbuild. It should at least make it to the
> mapper at that point. Do you have a file named fpmulIE24mw_8ew.ngc (or
> .edf or .edn or .ngo)? Can you determine what type of block it is by
> digging into the code? It should match something here if it is a
> built-in block:
>
> http://toolbox.xilinx.com/docsan/xilinx6/books/data/docs/lib/lib0024_10.html
>
> Otherwise, there should be code for it in one of the files Xilinx gave
> you for the multiplier. It's possible you did not get all the necessary
> files from Xilinx.
> 


0
Reply Simon 10/18/2005 5:09:41 PM

2 Replies
276 Views

(page loaded in 0.159 seconds)

Similiar Articles:













7/17/2012 5:39:13 PM


Reply: