打印

求解ISE运行过程

[复制链接]
2873|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zuphen|  楼主 | 2012-4-23 11:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zuphen 于 2012-4-23 11:34 编辑

小弟用FPGA也用了一些时间了,但是ISE运行过程还是不甚理解,特来请教。
假设输入源文件是HDL文件,那么ISE的运行过程主要是以下几个步骤:

1、Synthesize。综合以后生成的就为网表文件。这个文件只是一个电路的雏形,这步完成以后你可以看到RTL(寄存器传输级)电路。也可以看到technology 电路。这两张图片是对网表的一种直观的显示。也就是综合器最后综合出了你的逻辑电路,放在网表文件中。 注意:到网表层时,你的HDL语言已经无用,这个时候需要用综合器生成的网表文件来做下面的步骤。也就是说,你的语言已经转化成电路了!网表文件后缀名是什么,NGC、EDIF?

2、Implement Design
     1)、Translate。不知道是完成什么工作。
     2)、Map。不知道是完成什么工作。
     3)、Place & Route。个人理解是放置inst,并且连线。

3、Generate Programming File。这个就是用来生成bit文件。

红色部分是我的个人理解,不知道对不对。






相关帖子

沙发
Backkom80| | 2012-4-23 11:23 | 只看该作者
1,Synthesize,HDL 到RTL

2、Implement Design
     1)、Translate。将RTL解析成相应的底层器件。
     2)、Map。将底层器件按放到相应的位置上。(类PCB的布局)
     3)、Place & Route。将放好的器件,连线。(类PCB的布线)

3、Generate Programming File。生成下相的下载.bit或.bin文件。

每个步骤都有相应的属性设置。

使用特权

评论回复
板凳
zuphen|  楼主 | 2012-4-23 14:22 | 只看该作者
2# Backkom80

长见识了,谢谢LS!

使用特权

评论回复
地板
GoldSunMonkey| | 2012-4-23 15:03 | 只看该作者
天,又被贝壳抢先了。贝壳总是抢我的分数。

使用特权

评论回复
5
Backkom80| | 2012-4-23 15:06 | 只看该作者
猴哥,:$
呵呵

使用特权

评论回复
6
GoldSunMonkey| | 2012-4-23 15:19 | 只看该作者
还我分数~

使用特权

评论回复
7
fu10| | 2012-4-23 20:27 | 只看该作者
;P哈哈.....

使用特权

评论回复
8
Backkom80| | 2012-4-24 08:02 | 只看该作者
嘻嘻

使用特权

评论回复
9
lirfv| | 2012-4-26 11:45 | 只看该作者
讲的很细致,
向大家学习

使用特权

评论回复
10
Oxygen.Chu| | 2012-4-26 14:00 | 只看该作者
2# Backkom80

楼上的乱说。。。

Synthesis : 将代码编译成逻辑级别网表
Translate : 将所有网表整合在一起
Map : 将逻辑级别的网表映射到物理单元中
Place : 将映射到物理单元的逻辑,摆放在实际的物理单元中
Route : 把实际的物理单元连接起来

使用特权

评论回复
11
Backkom80| | 2012-4-26 14:42 | 只看该作者
10# Oxygen.Chu
嘻嘻,差不多的意思吗
你说的用了更多的专业词的哈,咱普通人,用些一般词表达下,嘻嘻

使用特权

评论回复
12
GoldSunMonkey| | 2012-4-26 14:57 | 只看该作者
10# Oxygen.Chu
嘻嘻,差不多的意思吗
你说的用了更多的专业词的哈,咱普通人,用些一般词表达下,嘻嘻
Backkom80 发表于 2012-4-26 14:42

对氧气要好一点。哈哈。

使用特权

评论回复
13
Oxygen.Chu| | 2012-4-26 16:52 | 只看该作者
11# Backkom80

呵呵,我用的也是口水话啊:)

使用特权

评论回复
14
Oxygen.Chu| | 2012-4-26 16:52 | 只看该作者
12# GoldSunMonkey

不是好点,猴哥,是包容些。。。。
嘿嘿!

使用特权

评论回复
15
molagefei| | 2012-4-26 16:57 | 只看该作者
分真高啊。什么时候才不需要验证码啊?

使用特权

评论回复
16
GoldSunMonkey| | 2012-4-26 17:14 | 只看该作者
11# Backkom80

呵呵,我用的也是口水话啊:)
Oxygen.Chu 发表于 2012-4-26 16:52
氧气哥喜欢你,口水都流出来了。

使用特权

评论回复
17
GoldSunMonkey| | 2012-4-26 17:15 | 只看该作者
12# GoldSunMonkey

不是好点,猴哥,是包容些。。。。
嘿嘿!
Oxygen.Chu 发表于 2012-4-26 16:52
我是爱氧气哥的。

使用特权

评论回复
18
GoldSunMonkey| | 2012-4-26 17:15 | 只看该作者
分真高啊。什么时候才不需要验证码啊?
molagefei 发表于 2012-4-26 16:57
我不知道啊。

使用特权

评论回复
19
Backkom80| | 2012-4-26 17:55 | 只看该作者
13# Oxygen.Chu
嘻嘻,向前辈学习,:P

使用特权

评论回复
20
Backkom80| | 2012-4-26 17:56 | 只看该作者
16# GoldSunMonkey
猴哥说的我都不好意了,:$
嘻嘻,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

34

帖子

1

粉丝