zoukankan      html  css  js  c++  java
  • 44.do文件格式

    style1:

    transcript on
    if {[file exists rtl_work]} {
    <span style="white-space:pre"> </span>vdel -lib rtl_work -all
    }
    vlib rtl_work
    vmap work rtl_work


    vcom -93 -work work {C:/Users/Du/MyWork/WiFi-FPGA/viterbi/pkg_param.vhd}
    vcom -93 -work work {C:/Users/Du/MyWork/WiFi-FPGA/viterbi/pkg_trellis.vhd}
    vcom -93 -work work {C:/Users/Du/MyWork/WiFi-FPGA/viterbi/dec_viterbi.vhd}
    vcom -93 -work work {C:/Users/Du/MyWork/WiFi-FPGA/viterbi/dec_viterbi_tb.vhd}


    vsim -t 1ps -L altera -L lpm -L sgate -L altera_mf -L cycloneive -L rtl_work -L work -voptargs="+acc" dec_viterbi_tb


    add wave *
    view structure
    view signals
    run -all

    //----------------------------------------------------------------------------

    style2:

    transcript on
    if {[file exists rtl_work]} {
    vdel -lib rtl_work -all
    }
    vlib rtl_work
    vmap work rtl_work

    vcom -93 -work work {C:/Users/Du/MyWork/WiFi-FPGA/viterbi_ver2/pkg_param.vhd}
    vcom -93 -work work {C:/Users/Du/MyWork/WiFi-FPGA/viterbi_ver2/pkg_trellis.vhd}
    vcom -93 -work work {C:/Users/Du/MyWork/WiFi-FPGA/viterbi_ver2/dec_viterbi.vhd}
    vcom -93 -work work {C:/Users/Du/MyWork/WiFi-FPGA/viterbi_ver2/acs.vhd}
    vcom -93 -work work {C:/Users/Du/MyWork/WiFi-FPGA/viterbi_ver2/dec_viterbi_tb.vhd}

    vsim -t 1ps -L altera -L lpm -L sgate -L altera_mf -L cycloneive -L rtl_work -L work -voptargs="+acc" dec_viterbi_tb

    add wave /dec_viterbi_tb/u1/clk_in
    add wave /dec_viterbi_tb/u1/clk_out
    add wave /dec_viterbi_tb/u1/cnt_dec
    add wave /dec_viterbi_tb/u1/gen_acs__63/inst_acs/inrecv
    add wave /dec_viterbi_tb/u1/gen_acs__63/inst_acs/inprepm_high
    add wave /dec_viterbi_tb/u1/gen_acs__63/inst_acs/inprepm_low
    add wave /dec_viterbi_tb/u1/gen_acs__63/inst_acs/v_high
    add wave /dec_viterbi_tb/u1/gen_acs__63/inst_acs/v_low
    add wave /dec_viterbi_tb/u1/gen_acs__63/inst_acs/outpm
    add wave /dec_viterbi_tb/u1/gen_acs__63/inst_acs/outsp


    add wave /dec_viterbi_tb/u1/pmm

    view structure
    view signals
    run -all

    比较两种style,基本没什么区别,重点是红色tcl部分,它已经包含了几张常用库,如果没这些-L altera_mf等库,就需要自己重新添加仿真库,显得更加复杂;

    do文件有很多脚本语言,可以学习更加简单易用的命令控制语句!

  • 相关阅读:
    HDU4311 Meeting point1 曼哈顿距离快速计算
    POJ1681 Painter's Problem 高消
    解决FLASH遮住DIV层的方法
    jcarousellite jQuery实现滚动的图片
    js中escape,encodeURI,encodeURIComponent三个函数的区别
    clear:both; 用法 什么时候用
    IE6下使网页png图片透明显示
    jqueryautocomplete 使用手册
    jquery获得select option的值 和对select option的操作
    jquery1.6获取checkbox的选中状态
  • 原文地址:https://www.cnblogs.com/geekite/p/5002041.html
Copyright © 2011-2022 走看看