微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 综合技术问答 > EDA使用问答 > 求助 VHDL代码中的synopsys translate off和synopsys translate on之间的作用

求助 VHDL代码中的synopsys translate off和synopsys translate on之间的作用

时间:03-15 整理:3721RD 点击:

求帮助
下面代码中synopsys translate off和synopsys translate on之间的代码有什么作用 如果把这段代码去掉 对结果有什么影响啊
--synopsys translate off
IF NoX /= '0' THEN
NoX := '1';
ELSE
NoX := '0';
END IF;
--synopsys translate on

不让工具综合。



VHDL也有综合吗?综合具体指什么呀,呵呵 我知道的比较少,
如果把这段代码去掉的话,对结果有影响吗

具体怎么写啊?我试了,结果语法错误
前面是
--synopsys tranlate off

这个-- 是什么啊

首先明白:编译器指示语句
有时,可以利用HDL描述中的一些特定的注释语句来控制综合工具的工作,从而弥补仿真环境和综合环境之间的差异,这些注释语句称为编译器指示语句(Compiler Directives)。
Verilog编译器指示语句
1) translate_off/ translate_on
这组语句用来指示DC停止翻译 “//synopsys translate_off”之后的Verilog描述,直至出现 “//synopsys translate_on”。当Verilog代码钟含有供仿真用的不可综合语句时,这项功能能使代码方便地在仿真工具与综合工具之间移植。


一些代码竟被识别为“危险字符”,不能发表回复






掌握学习了,谢谢

?

上一篇:和舰科技 free library?
下一篇:最后一页

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top