11-17-2010 09:20 PM
I am using Xilinx ISE Ver 6.1
I have written many programms and test bences in it
The programms are running fine and give me RTL Schematics as well
But what abt their test bences. I have written their test bences but how can i check the code of my test bench.
For example this is code
//dataflow and gate with two inputs
module and2 (x1, x2, z1);
input x1, x2;
output z1;
wire x1, x2;
wire z1;
assign z1 = x1 & x2;
endmodule
***********************************
and this test bench
1 //and2 test bench
module and2_tb;
reg x1, x2;
5 wire z1;
//display variables
initial
$monitor ("x1 = %b, x2 = %b, z1 = %b", x1, x2, z1);
10 //apply input vectors
initial
begin
#0 x1 = 1'b0;
x2 = 1'b0;
15
#10 x1 = 1'b0;
x2 = 1'b1;
#10 x1 = 1'b1;
20 x2 = 1'b0;
#10 x1 = 1'b1;
x2 = 1'b1;
25 #10 $stop;
end
//instantiate the module into the test bench
and2 inst1 (
30 .x1(x1),
.x2(x2),
.z1(z1)
);
endmodule
***************************************
how can i check test becnh and see waveforms in Xilinx ISE
11-20-2010 02:55 AM - edited 11-20-2010 03:00 AM
You asked this same question, and it was answered 3 or 4 posts ago by awillen. The answer is still the same.
ISE Webpack costs you nothing. You must pay to license the other versions.
See the design tools page for the comparison matrix.
If the device you are targeting is supported by the Webpack edition, then by all means start with the Webpack. It's simple enough to upgrade later, if you need additional features or device support.
-- Bob Elkind
11-17-2010 11:27 PM
Hi,
you need some external simulator.
Like Modelsim xe, if you still can get a license.
Otherwise you can try and install Modelsim student edition, but then you have to compile the xilinx libraries manually.
Of course any other simulator (e.g. ghdl) will be ok too. But then there may be no tool integration in the ISE Project manager and you have to run that simulator separately.
ISE6.1 is quite outdated. Is there some special reason that you are still using it?
Actual Webpacks have the ISIM simulator integrated.
Have a nice simulation
Eilert
11-18-2010 01:35 AM
Thanks for ur reply. You want to say that if i install Xilinx ISE ver 10 or 11 th then my problem will be solved.
Am i right???
Secondly can i get ISE ver 10 or 11 free of cost. The one which is downloaded of about 2 GB size from Xilinx set, while it suffice my requirement.
Thanks a lot
11-18-2010 01:45 AM - edited 11-18-2010 01:49 AM
Thanks for ur reply. You want to say that if i install Xilinx ISE ver 10 or 11 th then my problem will be solved.
1. Current version is 12.3. Why would you bother with 10 or 11?
2. No, Eilert did not say that your problem would be solved. He said that the current ISE Webpack (free download) includes a simulator (ISIM) on which you can run testbenches. Check the ISE package comparison to verify which devices and families are supported.
- Bob Elkind
11-18-2010 07:13 AM
Ok thanks
Now i have understood. If i install Latest version 12.3, then i will not require any other software modelsim or other to run my test benches. IS it correct??
11-18-2010 07:24 AM
The latest webpack editions include ISIM, which is a pretty decent simulator but
not quite up to snuff with ModelSim. I currently use the licensed version, and I
believe there are some limitations on the free webpack edition of ISIM, but
judging from your code snippet, I think you are a long way from reaching these
limits.
The only reason to use an earlier version of Webpack would be device support
for earlier families which were dropped starting at release 11.1 If you are not
using or planning to use these older devices, then by all means use version 12.3
Regards,
Gabor
11-18-2010 07:55 AM
yes gszakacs u r right
I am very basic in this field and my codes only include adders,decoder,multipliers etc
So i m downloading free version 12.3 and as per ur answer, i will not require additional software for my test benches
11-18-2010 07:58 AM
What is a difference between free version and licensed version
will free version which i download will fulfill my requirements
11-18-2010 08:47 AM
You can find the difference between the editions on this page: http://www.xilinx.com/tools/designtools.htm
And yes, the Webpack edition contains the ISim simulator. When simulating large designs, it will be rather slow in the free version, but you're far from having this problem.
11-19-2010 04:32 AM
Thanks a lot to all for ur replies
11-20-2010 02:49 AM
I have downloaded the 12.3 version but when i start to install it gives 6 options
Kindly tell me which one will fulfill my requirement as i need simulator in it
file is attached
11-20-2010 02:55 AM - edited 11-20-2010 03:00 AM
You asked this same question, and it was answered 3 or 4 posts ago by awillen. The answer is still the same.
ISE Webpack costs you nothing. You must pay to license the other versions.
See the design tools page for the comparison matrix.
If the device you are targeting is supported by the Webpack edition, then by all means start with the Webpack. It's simple enough to upgrade later, if you need additional features or device support.
-- Bob Elkind
11-20-2010 08:43 AM
Ok thanks a lot