概述
注:学习、交流就在博主的个人weixin公众号 “FPGA动力联盟” 留言或直接+博主weixin “fpga_start” 私信~
关于xilinx vivado FPGA XDC约束的所有讲解文档汇总:关于xilinxvivadoFPGAXDC约束的所有讲解文档汇总_vivado约束-嵌入式文档类资源-CSDN下载
咱们上一篇博文提到过,xdc约束的语法规则其实是基于Tcl语言。想要写好xdc约束,我们首先要了解Tcl语言的语法结构。
一条Tcl命令是由一个或多个单词构成的,单词之间以空格或Tab键隔开。第一个单词为命令的名称,其余单词为该命令的参数,如下图所示。该命令就由3个单词构成。命令名称为set,包含两个参数:第一个参数为变量名;第二个参数为变量值。
Tcl命令可以只包含一条命令,也可以包含多条命令。命令之间可以由分号隔开,也可以直接采用换行方式。在写FPGA的xdc约束时,我们通常都是采用后者方式,如下图所示:
在采用分号或换行方式作为命令之间的分隔符时,两者区别在于分号促使其左侧命令不会显示输出结果。如下图所示:
由此可见,尽管以分号作为命令之间的分隔符可以使代码更为紧凑,但也降低了调试过程中命令结果的可视性。从代码风格的角度而言,换行方式可提升代码的可读性。
总的来说,从代码风格的角度而言,在书写Tcl(xdc约束)命令时,对于独立命令,最好使用换行方式隔开不同的命令,有助于后续调试和代码美观。
参考书籍:Vivado/Tcl零基础入门与案例分析,高亚军 编著
最后
以上就是震动狗为你收集整理的2,xilinx vivado xdc约束语句的命令结构的全部内容,希望文章能够帮你解决2,xilinx vivado xdc约束语句的命令结构所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复