FPGA开发之Tcl项目设计一

现在在教学的时候看到的一般都是UI进行FPGA的项目建立,但是使用Tcl命令的脚本文件实现FPGA的项目建立。

一、啥是Tcl,做什么的?

        Tcl是工具命令语言(tool command language),一条命令就是完成某项工作,比如综合,仿真之类的。不用再用鼠标点来点去,好像有点装逼。确实是有点。

        Tcl的格式一般是:command   arg1   arg2  。。。。。。

二、Tcl的机制是怎么样的呢?怎么工作呢?

        (1)变元数组;

        (2)对嵌套命令,变量和反斜杠进行数值替换;

        (3)调用命令,用最终命令对变元进行解释。

三、一些常用的Tcl命令:

        (1)变量赋值。set命令是将值赋给变量,它接受两个变元,第一个是变量名,第二个是值。第一次对变量赋值时解释器自动创建变量后,可以通过$获取该变量的值。

                   set   var   5              //var     =     5;

                   set    b    $var         //    b     =     var    =    5;

        (2)命令替换:在方括号里嵌套命令,先执行方括号里面的嵌套命令,得出结果后再替换之前的嵌套指令。

                  比如&#

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值