|
|
Anyone used the Xilinx' floating point core?
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)
|
|
|
|
|
|
|
|
|