FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > FPGA

FPGA comp.arch.fpga newsgroup (usenet)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 05-27-2005, 08:45 AM
Antti Lukats
Guest
 
Posts: n/a
Default ISE 7.1 small advice about project files (.ISE extension)

Hi

just a little thing: starting from 7.1 ISE abondoned the use of plain text
project files, the new project files with .ISE extension are PKZIP
compressed - that can cause an additional problem if ISE is not closed
correctly as the ZIP archive could corrupted rendering it totally useless,
ISE will refuse to open and use it. And there is no recovery, the project
must be done from scratch - well its only the project file and can mostly
easily be recreated, still if your computer (or ISE on it) can occasionally
be doing crash, then I would say its a good idea to make manual backups of
the ISE project files. Just in case.

For me it was real surprise, I was working on project, configured the FPGA
'live' on the PCI board in the same computer, re-enabled the BARs run a test
on that thing, it did froze the PC, well seing that the ISE project was
corrupted after that was a bit scary. Well that the price you pay if you
dont use plain text files, I really dont see any advantage that ISE now uses
compressed project files that can not be manually edited, in previous
releases I often did edit the .NPL files in text editor, thats not possible
any more

Antti
BTW the word "ise" means in estonian language me(myself)
so therotecial conversation
Q: What was the reason for the crash?
A: ISE (as Xilinx ISE)

the answer (in estonian) would/could be understood that its YOUR fault.
But its not our (the customers) fault if tools fail.


Reply With Quote
  #2 (permalink)  
Old 05-27-2005, 12:03 PM
Jim Granville
Guest
 
Posts: n/a
Default Re: ISE 7.1 small advice about project files (.ISE extension)

Antti Lukats wrote:
> Hi
>
> just a little thing: starting from 7.1 ISE abondoned the use of plain text
> project files, the new project files with .ISE extension are PKZIP
> compressed - that can cause an additional problem if ISE is not closed
> correctly as the ZIP archive could corrupted rendering it totally useless,
> ISE will refuse to open and use it. And there is no recovery, the project
> must be done from scratch - well its only the project file and can mostly
> easily be recreated, still if your computer (or ISE on it) can occasionally
> be doing crash, then I would say its a good idea to make manual backups of
> the ISE project files. Just in case.
>
> For me it was real surprise, I was working on project, configured the FPGA
> 'live' on the PCI board in the same computer, re-enabled the BARs run a test
> on that thing, it did froze the PC, well seing that the ISE project was
> corrupted after that was a bit scary. Well that the price you pay if you
> dont use plain text files, I really dont see any advantage that ISE now uses
> compressed project files that can not be manually edited, in previous
> releases I often did edit the .NPL files in text editor, thats not possible
> any more


Sounds more like they goofed on when to open/close, more than the Zip.
If it is zipped, and properly closed when not changed, you should be
able to unzip outside ISE, and even edit - and if it was well behaved
like any text editor, it would say "Project file has changed outside ISE
- reload?"
I'd raise it as a web case, and tell them to fix the open/close
handling. [ but their list is getting quite long ....]

-jg

Reply With Quote
  #3 (permalink)  
Old 05-27-2005, 01:17 PM
Martin Schoeberl
Guest
 
Posts: n/a
Default Re: ISE 7.1 small advice about project files (.ISE extension)

> corrupted after that was a bit scary. Well that the price you pay if you
> dont use plain text files, I really dont see any advantage that ISE now uses
> compressed project files that can not be manually edited, in previous
> releases I often did edit the .NPL files in text editor, thats not possible
> any more
>

I have to agree on that point. It's very annoying that the project file is
not in plain text anymore. I'm used to change project setting (a.g. add VHDL
files) in an editor. Usually tools add files with absolute paths (that's the
case in Quartus, I don't know in ISE). Than you can't transfer your project
to a different directory/machine/user. When adding the files manually in
the project file you can use relativ paths and you're fine.

Martin


Reply With Quote
  #4 (permalink)  
Old 05-27-2005, 02:31 PM
Gabor
Guest
 
Posts: n/a
Default Re: ISE 7.1 small advice about project files (.ISE extension)



Martin Schoeberl wrote:
> > corrupted after that was a bit scary. Well that the price you pay if you
> > dont use plain text files, I really dont see any advantage that ISE now uses
> > compressed project files that can not be manually edited, in previous
> > releases I often did edit the .NPL files in text editor, thats not possible
> > any more
> >

> I have to agree on that point. It's very annoying that the project file is
> not in plain text anymore. I'm used to change project setting (a.g. add VHDL
> files) in an editor. Usually tools add files with absolute paths (that's the
> case in Quartus, I don't know in ISE). Than you can't transfer your project
> to a different directory/machine/user. When adding the files manually in
> the project file you can use relativ paths and you're fine.
>
> Martin


I've heard too many horror stories about 7.1 to upgrade yet, and
probably
won't until I start to use Virtex 4. In 6.1 at least the project
navigator
uses relative paths to source files and also allows you to convert from
absolute to relative paths.

Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
net extension in assignment chainastole Verilog 3 09-13-2005 05:53 PM
Quartus project files Martin Schoeberl FPGA 3 02-08-2005 09:08 PM
Quartus II Command Line and Project Files Vladan FPGA 3 01-18-2005 03:04 AM
Quartus II Command Line and Project Files Vladan FPGA 0 01-17-2005 07:29 PM
Problem including header files in a C/C++ project using Altera's Nios II IDE sichstre FPGA 1 11-10-2004 05:38 AM


All times are GMT +1. The time now is 03:56 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved