FPGA系统设计中的对与错

[复制链接]
5343|27
 楼主| AutoESL 发表于 2011-10-11 19:57 | 显示全部楼层 |阅读模式
1.
v×:这个模块太简单不用仿,直接上板子调
v㊣:任何模块都要经过仿真调试,且要注意仿真的覆盖率
注:不要因为FPGA可以改就只重视调不在乎仿真,要养成没仿真的设计不上板子的好习惯
 楼主| AutoESL 发表于 2011-10-11 19:57 | 显示全部楼层
2.
v×:武断认为某款FPGA太慢,一综合不行就换器件
v㊣:查找关键路径,优先采用代码级的速度优化技术,其次采用综合优化技术
注:绝大多数的FPGA设计都可以通过代码和综合技术的优化提高性能
 楼主| AutoESL 发表于 2011-10-11 19:58 | 显示全部楼层
3.
v×:仿真就是看波形
v㊣:波形结合条件输出和断言分析注:复杂的设计在仿真时可以采用打印输出和条件判断输出以及断言告警的方法来输出仿真结果,甚至可以通过良好的仿真模型和检查模块实现自动检查。
 楼主| AutoESL 发表于 2011-10-11 19:59 | 显示全部楼层
4.
v×:把FPGA资源过度充分利用,比如用99%的资源
v㊣:留有一定的资源余量
注:FPGA器件在资源实用非常高时会导致时序性能的急剧下降,一般一个产品设计时FPGA的资源利用率最好不要超过80%,同时兼顾管脚兼容性升级
 楼主| AutoESL 发表于 2011-10-11 19:59 | 显示全部楼层
我只是抛砖头,希望可以引来美玉:)
hjjnet 发表于 2011-10-11 22:20 | 显示全部楼层
先顶了,呵呵
GoldSunMonkey 发表于 2011-10-11 22:28 | 显示全部楼层
我是美玉
jakfens 发表于 2011-10-12 08:24 | 显示全部楼层
我依然是砖头
 楼主| AutoESL 发表于 2011-10-12 10:36 | 显示全部楼层
美不美,拿出来看看就知道了:lol
foreverly 发表于 2011-10-12 11:11 | 显示全部楼层
汗,我在3那儿搞混了。
GoldSunMonkey 发表于 2011-10-12 11:20 | 显示全部楼层
美不美,拿出来看看就知道了:lol
AutoESL 发表于 2011-10-12 10:36

我很美~~
xiao6666 发表于 2011-10-12 11:26 | 显示全部楼层
我很美~~
GoldSunMonkey 发表于 2011-10-12 11:20

上PP
ertu 发表于 2011-10-12 12:48 | 显示全部楼层
我要看PP
ertu 发表于 2011-10-12 12:48 | 显示全部楼层
wj8215 发表于 2011-10-12 13:10 | 显示全部楼层
我写程序的时候有时候也有懒毛病,呵呵
mzhang198 发表于 2011-10-12 13:33 | 显示全部楼层
很好的总结
Llq2513 发表于 2011-10-12 14:09 | 显示全部楼层
:handshake
 楼主| AutoESL 发表于 2011-10-12 16:21 | 显示全部楼层
:handshake
pichen 发表于 2011-10-12 23:47 | 显示全部楼层
看看大神们的情况
 楼主| AutoESL 发表于 2011-10-13 21:41 | 显示全部楼层
上PP
xiao6666 发表于 2011-10-12 11:26

您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:天使宝贝 博客IT人生 From C/C++/SystemC to Xilinx FPGA

0

主题

2517

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部