在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3283|回复: 8

该怎么办(综合结果和布线结果)

[复制链接]
发表于 2003-10-24 18:50:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
不知道是不是综合器的问题,还是ISE布线结果,
几乎一样的代码,唯一不用的是初始值不一样,
但ISE布线后给出的报告,其中一模块延迟很大,
超出我可以忍受的范围。为什么就这个模块延迟这么大,
而其他没问题呢?一共有8个这样的模块。
我该如何解决这个问题呢?
发表于 2003-10-24 19:04:44 | 显示全部楼层

该怎么办(综合结果和布线结果)

应该是ise布线的问题。可能正好那个模块线绕得比较远。其实你可以先看看synplify里面综合出来的关键路径是不是这一条。
有没有试过加时序约束有没有用?
 楼主| 发表于 2003-10-24 19:16:21 | 显示全部楼层

该怎么办(综合结果和布线结果)

我没有synplify工具啊。请问ISE可不可以综合.v文件?那乘法器如何调入?
发表于 2003-10-24 19:53:45 | 显示全部楼层

该怎么办(综合结果和布线结果)

ise里面也有自带的综合工具叫xst。可以综合。v文件。
试试直接调用这个模块来使用乘法器:
module mymult(data_a,data_b,result);
    input [17:0] data_a;
    input [17:0] data_b;
    output [35:0] result;

MULT18X18 U0
(
  .A(data_a),
  .B(data_b),
  .P(result)
);

endmodule
或者用core gen产生以后调用。
 楼主| 发表于 2003-10-24 20:28:39 | 显示全部楼层

该怎么办(综合结果和布线结果)

但XST不认core gen产生的.edn文件啊。而core gen产生的.v文件仅仅是用来仿真的吧?
发表于 2003-10-24 22:56:33 | 显示全部楼层

该怎么办(综合结果和布线结果)

不可能,xst 怎么会不认core gen的东西,core gen的。v文件是可以综合也可以仿真的。
 楼主| 发表于 2003-10-25 10:14:40 | 显示全部楼层

该怎么办(综合结果和布线结果)

那就是说我把所有.v文件给XST就可以了?乘法我给的.edn,确实不认的.
因为建立项目时需选择输入.v还是.edif啊.
发表于 2003-10-25 10:57:39 | 显示全部楼层

该怎么办(综合结果和布线结果)

我只用过一种方法:(有人说直接把edf考到项目目录下然后引用也可以,我没试过)
右键点击 translate,在“属性”里把macro search path选上你core gen的那个目录(里面应该有。v 和。edf等很多文件),就0k。
发表于 2018-12-24 14:17:09 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-25 09:14 , Processed in 0.022368 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表