Sign in

username:

password:



Not a member?

Search Comp.Arch.FPGA



Search tips

fpga by Keywords

Altera | ASIC | CPLD | Cyclone | DCM | DDR | DSP | Ethernet | ISE | JTAG | Linux | LVDS | Microblaze | ML310 | Modelsim | NIOS | OPB | PCI | Quartus | RocketIO | SDRAM | Spartan | Spartan3 | SRAM | Stratix | Verilog | VHDL | Virtex | Virtex-4 | Virtex-II | Xilinx | XST

Ads

See Also

DSPEmbedded SystemsElectronics

Comp.Arch.FPGA | Xilinx ISE : How to make Modelsim reload when design changed ?

There are 3 messages in this thread.

You are currently looking at messages 0 to 3.

Xilinx ISE : How to make Modelsim reload when design changed ? - Mike Harrison - 2004-12-31 07:31:00

I've been experimenting with ISE Webpack, and
have managed to create a simple schematic, and got the
output waveforms in modelsim, 
however what I can't figure out is how to get modelsim to reload the new data when I
change the
schematic - 
After I change the schematic and do 'create schematic symbol', the only way I can get it
to simulate
the new file is to close and re-launch modelsim - surely there is an easier way...?
'Restart'
doesn't seem to do it.
______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.



Re: Xilinx ISE : How to make Modelsim reload when design changed ? - Mike Treseler - 2004-12-31 08:54:00

Mike Harrison wrote:

> After I change the schematic and do 'create schematic symbol', the only way I can get
it to simulate
> the new file is to close and re-launch modelsim - surely there is an easier way...?
'Restart'
> doesn't seem to do it.

If the changes are already compiled,
try this from the modelsim prompt or .do file:

     restart -f;
     vsim test_mydesign;
     add wave *;
     run;


         -- Mike Treseler
______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.

Re: Xilinx ISE : How to make Modelsim reload when design changed ? - Gabor - 2004-12-31 09:08:00

If you're starting Modelsim from the ISE process
view (e.g.
double click on "Simulate Behavioral Model") you are actually
starting Modelsim with a script that loads the design, compiles
it and runs the simulation (default for 1 microsecond, but this
is configurable in the ISE properties).
When you change a file inside ISE, make sure it is saved and
then rerun the script in modelsim.  I find the easiest way to
rerun the script is to click on the right pane of the main
Modelsim window and then use the up-arrow key to get
back the line that ran the script (something like "do
testbenchname.fdo")

This basically does the same thing as closing and re-running from
inside ISE, but without the added time of re-loading Modelsim.  It
also preserves your simulation options (like default radix and run
time),
but you'll need to save your waveform view between runs if you've
mad a custom signal list in the wave window.