Run modelsim uisng tcl commands
-
Upload
aneesh-raveendran -
Category
Technology
-
view
142 -
download
3
description
Transcript of Run modelsim uisng tcl commands
![Page 1: Run modelsim uisng tcl commands](https://reader035.fdocuments.in/reader035/viewer/2022081209/5561b81ad8b42aad2b8b4bb5/html5/thumbnails/1.jpg)
How to run a Modelsim using TCL script
Aneesh Raveendran Centre For Development of Advanced Computing Bangalore, India
How to run a ModelSim using TCL script
Once you completed the HDL coding in ModelSim or any text editor with file extension ‘.vhd’for VHDL and ‘ .vo’ for Verilog then, we can use TCL script to run the entire project .
For example I have a vhdl file of name “full_adder.vhd” and write a test bench to run the full adder with name “tb_full_adder.vhd”.we will check how this TCL work for this project.
TCL script is
vlib work
vmap work
vcom full_adder.vhd
vcom tb_full_adder.vhd
vsim tb_full_adder
add wave -radix decimal -r /*
run 1 ms
Explanation
Vlib work � Creates a library with name work
Vmap work � Mapping all the design units into work
Vcom full_adder.vhd � Compile the full adder design unit
Vcom tb_full_adder.vhd � Compile the test bench for the full adder
Vsim tb_full_adder �Simulate the test bench for the full adder (don’t add the file extension)
add wave -radix decimal -r /* � Adding all the signals to the wave window
run 1 ms � Running the full adder design unit to 1 ms with test bench that you write
if you found any difficulty in executing the TCL script please drop a mail to me