FPGARelated.com
Forums

which version PCI LogiCore for XC4000E?

Started by SimonX January 31, 2005
Thank you, Eric, for quick answer. I have bought some pcs of
XC4013E-PQ240-3C on eBay :) for my unprofit use in my hobby only. But
I don�t understand what is role of PCI LogiCore, when CoreGen of older
Foundations isn�t usable (... if I understand correctly). To generate
correct pci.vhd for appropriate core only? But why aren�t downloadable
pci.vhd-s for this purpose directly (e.g. on xilinx�s ftp)??
Hi,

> I don�t understand what is role of PCI LogiCore, when CoreGen > of older Foundations isn�t usable (... if I understand correctly).
Core Generator is a "delivery vehicle". The PCI LogiCORE from Xilinx is a piece of IP, in the form of a netlist. Initially, Xilinx would deliver the netlist directly to customers on a CD or via download from a web page. If you have the PCI LogiCORE netlist, it does not matter if you have Core Generator or not.
> But why aren�t downloadable pci.vhd-s for this purpose directly > (e.g. on xilinx�s ftp)??
Xilinx currently makes the PCI LogiCORE available through Core Generator, and also available on the web. Web download is only available if you own a license, you cannot download an eval from the web... Core Generator is capable of generating an eval copy. In any case, your issue is that the netlist for XC4000E devices has been discontinued a long time ago, and is no longer available or supported. What is currently available on the web and through Core Generator is a netlist that is suitable for derivatives of the Virtex family: * Virtex, Virtex-E, Spartan-II, Spartan-IIE * Virtex2, Virtex2Pro, Spartan3 * Virtex4 If you are just doing this for fun, you might consider using the PCI interface from OpenCores. You could target this to any device you wish. If you are doing "serious development work" you probably don't want to be using XC4000E but instead one of the devices above in which case you can use the current PCI LogiCORE. Hope that helps, Eric