View Single Post
  #7 (permalink)  
Old 01-06-2004, 09:01 AM
owner
Guest
 
Posts: n/a
Default Re: Xilinx Logicore PCI64 Problem

Hi,

Thanks everyone for your help.

I've found the problem. I was using a newer version of the
PCI logicore than that which my ISE can support. I don't
know why, but ngdbuild crashes with an "abnormal program
termination", saying it cannot find the ngo file.

After I downloaded an older version of the PCI core,
it works.

Regards,
LC

[email protected] (owner) wrote in message news:<[email protected] om>...
> Hi,
>
> I am using Xilinx PCI_64_66_CORE Build 106 (04-04-2003) with ISE
> 4.2i/FPGA Express/VHDL design flow. When I try to translate, a.k.a.
> NGDBUILD, the design, I encounter the following errors:
>
> ERROR:NgdBuild:393 - Could not find INST(S)
> 'PCI_CORE/PCI_LC/PCI-AD64/IO31/OFD'
> in design 'gefsc_top'. INST entry is 'INST
> "PCI_CORE/PCI_LC/PCI-AD64/IO31/OFD" IOB = TRUE ;'
>
> ERROR:NgdBuild:393 - Could not find INST(S)
> 'PCI_CORE/PCI_LC/PCI-AD64/IO30/OFD'
> in design 'gefsc_top'. INST entry is 'INST
> "PCI_CORE/PCI_LC/PCI-AD64/IO30/OFD" IOB = TRUE ;'
>
> ERROR:NgdBuild:393 - Could not find INST(S)
> 'PCI_CORE/PCI_LC/PCI-AD64/IO29/OFD'
> in design 'gefsc_top'. INST entry is 'INST
> "PCI_CORE/PCI_LC/PCI-AD64/IO29/OFD" IOB = TRUE ;'
>
> The error continues for the whole bus width, and for other signals as
> well.
> I think the ucf file specifies the constraints using "/" to reference
> the instance, but the core instantiates in a different way. There is a
> file by the name of "pci_lc_i.vhd" which I found the instance
> PCI_AD64_IO31_OFD instantiated as:
>
> PCI_AD64_IO31_OFD : X_FF
> port map(
> .....
>
> Does this mean I have to change the ucf file's constraint statements?
> Can anyone in the group who has used xilinx logicore pci64 advice me
> on this?
>
> Any help is greatly appreciated.
>
> Regards,
> LC

Reply With Quote