版块
论坛
喜欢
话题
应用
搜索
登录
注册
lemon_cjp的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=25388
大家用的FPGA都稳定吗?
我总觉得没有掌握到布局布线的奥秘,相同的程序,只改变一点点无关紧要的地方,然后重新布局布线,得到的结果会相差很大,我无力挽救,不知诸位大侠有何高招? :(
回复
(
6
)
2004-12-07 18:05
来自版块 -
DSP & PLD &FPGA
◆
◆
表情
告诉我的粉丝
提 交
lemon_cjp
:
me too,我觉得也是,我感觉自己不知如何加限制条件,如何使之布局布线最优,往往只是选择编译软件的默认配置,不知该如何优化,困扰中...
(2004-12-16 20:41)
回复
guan_2000
:
斑竹有理,的确如此,另外我还是觉的芯片内部走线布局,也对系统的稳定性有影响,信号之间的干扰啊,而我们人工干预的可能性很小(大的软件).我现在在我的老软件已经成熟的程序上加了几个功能就加不上,耗了几个晚上了,逻辑都没问题,就是不稳定,急人啊.
(2004-12-16 17:33)
回复
lemon_cjp
:
我同意斑竹的意见,我觉得高频不稳定,应该是条件更加苛刻,需要留出足够的裕度才行.我现在用的频率不是很高,25MHz,我在想,是不是一个好的FPGA的编程人员应该对每个程序分析其可能的逻辑组成呢?大家是这样吗?
(2004-12-15 20:56)
回复
lllggg
:
偶不这样认为。 FPGA芯片本身的运行是很稳定的;温度、芯片的个体差异(批次)、电源的稳定性等相关因素的影响,不是因为FPGA本身运行有问题,而是在时序、信号质量等方面的设计余量太小。至于交付前的测试,那时任何产品的必须环节,它可以发现一些设计上的缺陷,这和FPGA本身的稳定性...
(2004-12-15 20:02)
回复
guan_2000
:
事实上,这都是我们理想中的状态,对于一个低频的FPGA可能是这样子,但对于高频则不燃,即使你下载正常,也会出现问题,我用的FPGA采用双频输入,100多兆的32位数据输入及处理,通常为了一个成熟的程序,需要生成7,8个文件,这些文件就象楼主说的,加一些无关紧要的东西,需要测试一个...
(2004-12-14 17:58)
回复
lllggg
:
这无关FPGA的稳定问题。 做FPGA设计关键要时刻想象和推测对应的物理单元,有时侯逻辑只是上一点改动,但综合工具会截然不同的理解,得到的结果确实会相差很大。 但一旦代码加载,FPGA的运行是很稳定的。
(2004-12-07 20:01)
回复
lemon_cjp
加关注
写私信
0
关注
0
粉丝
436
帖子
返回顶部