如何理解Xilinx的RTL图

2019-07-15 21:29发布

通用移位寄存器HDL代码
各位大神,我的通用移位寄存器HDL代码如上,我用的Xilinx ISE开发环境,我想问综合后的RTL图要如何理解,上述HDL代码的RTL图如下所示,
通用移位寄存器的RTL图
请问图中那些未连接的pin都是什么情况?该图要如何与HDL代码联系起来?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
LQVSHQ
1楼-- · 2019-07-16 01:41
beiker 发表于 2017-8-15 20:34
1.那要如何看这种RTL图呢?那些没连接的pin我怎么知道它的意义?
2.那些元件,比如fdr我要从哪些资料里看他的功能呢?
3.有的RTL图中的连线上会有红 {MOD}的小三角,那是什么意思?

1.结合你的代码啊 ,比如你s0,s1就是你代码中的input s1,input s0
2.fdr,一看就是一个D边沿触发器,这数字电路就有啊
3.应该是buffer吧,看对应器件类型的 Libraries Guide for Schematic Designs文件啊,官网有下载的
4.这你就得看你对HDL转化为实际电路了,就那个always语句:是个上升沿触发的时序逻辑电路,其中包括2位选择器(case语句)。assign代表连续赋值,你可以看成一条连线,连接在一起。 最佳答案
beiker
2楼-- · 2019-07-16 04:44
大神们,你们在哪儿?
LQVSHQ
3楼-- · 2019-07-16 08:34
 精彩回答 2  元偷偷看……
beiker
4楼-- · 2019-07-16 12:50
LQVSHQ 发表于 2017-8-15 15:58
未连接的pin不代表实际没连接起来

1.那要如何看这种RTL图呢?那些没连接的pin我怎么知道它的意义?
2.那些元件,比如fdr我要从哪些资料里看他的功能呢?
3.有的RTL图中的连线上会有红 {MOD}的小三角,那是什么意思?
4.拿到一个很大的HDL代码,还没注释,要从何看起呢?

麻烦您帮我解惑!
chen1733
5楼-- · 2019-07-16 18:10
有些未连接的可能是定义了但是没有使用吧
rainy332616759
6楼-- · 2019-07-16 22:04
小三角形是因为是这根线左右的数据位数不等

一周热门 更多>