微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 我下的ISE14.4,为什么能综合,不能translate,没有提示任何错误?

我下的ISE14.4,为什么能综合,不能translate,没有提示任何错误?

时间:10-02 整理:3721RD 点击:

就是最简单的一个设计也不行。
module test
(
reset_n,
clk,
);
input
reset_n;
input
clk;

reg
[7:0]
cnt;
always@(negedge reset_n or posedge clk)
begin
if(!reset_n)
cnt
<= 8'h00;
else
cnt
<= cnt + 1'b1;
end

endmodule

Process "Synthesize - XST" completed successfully
Started : "Translate".
Running ngdbuild...
Command Line: ngdbuild -intstyle ise -dd _ngo -i -p xc95144xl-TQ100-5 test.ngc test.ngd
Process "Translate" failed
谁有ISE14.4 license。我的license只能综合

你看一下,应该所有的资源在synthe的时候被优化掉了,所以最终网表是没有任何逻辑电路了。或许这个是translate失败的原因。

我怀疑是license问题。

2楼正解

2楼的解释谁再给小白解释一下

你这个设计连输出都没有是想转换成什么

装14.6吧 好用的14.6 你值得拥有!

360杀毒把你的ISE文件给删除掉了,恢复一下就可以了!


这个是正解啊,可恶的360



   综合器会将没有用到的输出分支优化掉,在综合结果中表现为不存在这个分支

2楼正解,没有输出的电路会被优化掉。小编的设计电路全部都没有了,无法translate。

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

网站地图

Top