在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: wls501

[求助] HDL实现特殊加法器

[复制链接]
 楼主| 发表于 2013-8-14 14:35:53 | 显示全部楼层
综合面积还是有差别的
发表于 2013-8-14 14:37:52 | 显示全部楼层



反转在实际电路实现的时候无非两根线之间怎么样连接,反转两次不会增加电路的复杂度和面积。
 楼主| 发表于 2013-8-14 14:38:45 | 显示全部楼层
没有翻转面积为::::::::
Number of ports:                           41
Number of nets:                           267
Number of cells:                          202
Number of combinational cells:            195
Number of sequential cells:                 6
Number of macros:                           0
Number of buf/inv:                         83
Number of references:                      84

Combinational area:       3225.000000
Noncombinational area:     207.000000
Net Interconnect area:      undefined  (No wire load specified)

Total cell area:          3432.000000
Total area:                 undefined
 楼主| 发表于 2013-8-14 14:43:14 | 显示全部楼层
翻转操作::::::
Number of ports:                           41
Number of nets:                           256
Number of cells:                          192
Number of combinational cells:            185
Number of sequential cells:                 6
Number of macros:                           0
Number of buf/inv:                         79
Number of references:                      64

Combinational area:       3965.000000
Noncombinational area:     208.000000
Net Interconnect area:      undefined  (No wire load specified)

Total cell area:          4173.000000
Total area:                 undefined
 楼主| 发表于 2013-8-14 14:44:46 | 显示全部楼层
这里的翻转操作时通过for循环实现,两次综合的RTL的差距在于多了一个翻转的for循环操作
发表于 2013-8-14 14:45:17 | 显示全部楼层
你是用assign直接赋值翻转吗?
发表于 2013-8-14 14:47:03 | 显示全部楼层
assign b[3:0] = {a[0], a[1], a[2], a[3]};
 楼主| 发表于 2013-8-14 14:50:13 | 显示全部楼层
我用for循环实现,因为32bit位宽,通过assign 赋值没什么区别。我验证下
发表于 2013-8-14 14:50:37 | 显示全部楼层
做个真值表查表吧
 楼主| 发表于 2013-8-14 15:03:26 | 显示全部楼层
使用assign赋值不利用参数化设计
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-9 05:50 , Processed in 0.025968 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表