集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 2175|回复: 4

FPGA综合问题

[复制链接]
ddr 发表于 2010-4-21 10:28:55 | 显示全部楼层 |阅读模式
我实在是搞不清楚这个综合的作用,说是把RTL级的行为逻辑转化成门级电路,也是把程序转化成电路,但是一般要什么时候才用到呢,好像我们现在做的都是直接写好程序仿真一下,就下到板子上去运行了,那综合是什么时候才要用到的,看资料感觉综合这部分也蛮重要的呀,疑惑呀~~~
 楼主| ddr 发表于 2010-4-21 10:29:11 | 显示全部楼层
呵呵,你说的写代码,仿真,这部分还是在RTL行为级做的。
但你的RTL代码在下载到板子上这个过程之前,要做一个综合、布局、布线,按照FPGA的要求,综合成电路,然后讲bit流文件下到FPGA开发板上
一句话,你下板子之前,肯定得综合,只是这部分你做的很快(可能电路比较小,综合很快)。
其实综合后还有一个指标,你的电路能跑多少M,其实也是评价你电路的一个指标,关系到timing。当你的设计复杂了你就明白了。
谢谢,有问题在联系~~~~~

你要下载,肯定得生成可以下载到板子里的一种文件,比如bit流等,肯定就包含综合这个步骤,只是很快,你看看你软件界面上,有没有synthesize这个选项(肯定有),还有布局步线(map等)。
 楼主| ddr 发表于 2010-4-21 10:29:29 | 显示全部楼层
当你点击编译的时候你可以看下面的编译栏的状态,其实这个按钮是傻瓜式的,所以流程自动完成了,当然如果用其他IDE或想自己一步一步完成的时候你可以在START里面找到每一步的工具。这些方面还是要看书的,自己摸索比较慢,推荐人民邮电的Altera FPGA/CPLD设计,分基础和高级两篇,看完基础篇这些你就都明白了。
CPLD 发表于 2011-7-3 10:16:13 | 显示全部楼层
你的电路能跑多少M,其实也是评价你电路的一个指标,关系到timing
CPLD 发表于 2011-7-3 10:16:15 | 显示全部楼层
你的电路能跑多少M,其实也是评价你电路的一个指标,关系到timing
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

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

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-6-23 17:10 , Processed in 0.063156 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表