Hi everyone, I have a very simple ADC controller in VHDL, plus a Xilinx FFT core. There are only 2 files in my project: ADC_control.vhd and myfft.xco Every time I try to create a new bit file, ISE complains that it can't find myfft.v and asks to regenerate the core. It takes a long time... and is quite frustrating. I generate myfft.vhd and myfft.xco files in the Core Generator. How do I avoid regenerating the core? Why does it keep asking me for a verilog version .v of the core? Thanks! Pavel
Xilinx ISE constanly asking to regenerate a core file.
Started by ●April 7, 2007
Reply by ●April 7, 20072007-04-07
On Apr 7, 1:42 pm, "Telenochek" <pkoli...@hotmail.com> wrote:> Hi everyone, > > I have a very simple ADC controller in VHDL, plus a Xilinx FFT core. > There are only 2 files in my project: ADC_control.vhd and myfft.xco > > Every time I try to create a new bit file, ISE complains that it can't > find myfft.v > and asks to regenerate the core. It takes a long time... and is quite > frustrating. > > I generate myfft.vhd and myfft.xco files in the Core Generator. > How do I avoid regenerating the core? > Why does it keep asking me for a verilog version .v of the core? > > Thanks! > PavelNevermind, problem solved.
Reply by ●April 8, 20072007-04-08
Telenochek wrote:> Nevermind, problem solved.How about sharing your solution with the group? ;) -- My email address is only valid until the end of the month. Try figuring out what the address is going to be after that...
Reply by ●April 9, 20072007-04-09
Not sure if there's an efficient way to fix it... but in my experience, this happens when you generate your core into a directory other than your root project. I used to try to have /ISEProject/Source/Coregen in my directory structure, but ISE always tried to regenerate stuff for me. The problem is solved by regenerating the core into the root directory ISEProject/ but its a royal pain if you've got a lot of files you're trying to keep straight... if there's a better solution out there I'd love to hear about it as well! On Apr 8, 5:53 am, Sean Durkin <news_ap...@durkin.de> wrote:> Telenochek wrote: > > Nevermind, problem solved. > > How about sharing your solution with the group? ;) > > -- > My email address is only valid until the end of the month. > Try figuring out what the address is going to be after that...
Reply by ●April 9, 20072007-04-09
Paul wrote:> Not sure if there's an efficient way to fix it... but in my > experience, this happens when you > generate your core into a directory other than your root project. I > used to try to have > /ISEProject/Source/Coregen in my directory structure, but ISE always > tried to regenerate > stuff for me. The problem is solved by regenerating the core into the > root directory ISEProject/ > but its a royal pain if you've got a lot of files you're trying to > keep straight... if there's a better solution > out there I'd love to hear about it as well!It may be as simple as having your core files in a common directory and setting your "Macro Search Path" in... I think it's the Translate properties in the GUI. I didn't offer this suggestion straight out because I didn't see how regenerating the core would change the fact that the core isn't in a searchable location.