Email: bknpk@hotmail.com Phone: +972-54-7649119

V

 

ASIC/FPGA Design and Verification Out Source Services

Running GTK wave under cygwin.

  1. I show in this page a simple way to invoke gtkwave under cygwin.

  2. This might not be the nicest way to invoke it, but it certainly a way to run it. At home, I have root permission and can install and easily run it on any of my linux machines. At work of course I don't, so cygwin is a good option to quickly come up with a workable wave viewer.

  3. On cygwin you need to invoke gtk wave from a specific location.

  4. Once you change directory you need to fix the linux style path to be windows path.

  5. The following script does it all.


    1. #!/bin/bash

    2. #add alias
    3. #function gtkw () { "~/bin/gtk.unx $1 $2"; }
    4. q=`pwd`
    5. p=`cygpath -d $q`
    6. pushd /home/pinhask/gtkwave
    7. ./bin/gtkwave $p"\\"$1 $p"\\"$2
    8. popd

  6. Since performance might be an issue on cygwin, one can consider using LXT format instead of VCD. Another thing to remember is that the multiple CPU usage option may not work on cygwin:

  7. gtkw ncsim.vcd c_2.sav --cpu=4
  ...


Home

Installing GTK wave under linux with no root permission.

SD slave with Samsung flash (k9f1208) (vhdl project).

Download Area




Also avialable on this site (non free): An AHB VHDL project, built of two AHB masters, one arbiter, one AHB to APB bridge and one simple APB slave. If you are interested in this project as a graduate project, contact me via mail and put in the subject: non free AHB project.


Search This Site


Feedback This Site




new pages on this site