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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7165|回复: 11

[讨论] 串并转换写成移位寄存器还是寻址寄存器比较好?

[复制链接]
发表于 2013-6-28 11:09:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请教一个问题,从综合出来的电路等因素来看,要将8个串行数据转换为并行送给下级处理,是写成移位寄存器比较好,还是寻址寄存器比较好?下面是我的理解,移位寄存器功耗会比较大,用寻址的方式会比较好,如果理解有误的话i请大家批评指正:
1)移位寄存器:每来一个clk右移一个data,8个clk后移入8个寄存器送入下级;
2)寻址寄存器:用一个计数器寻址,根据clk的次序,一次写入对应的寄存器,8个clk后送入下级;
发表于 2013-6-28 12:00:11 | 显示全部楼层
从这方面看,功耗差别似乎不大

不过需要考虑的是,对于含SHR的器件,综合使用了SHR恐怕比使用寻址方式占用更少的资源

寻址方式若综合策略是使用Slice/le完成,会有些资源的浪费

lz可以写个实际代码一试,看哪种方式,占用资源较多
发表于 2013-6-28 17:54:23 | 显示全部楼层
楼上说的很全了,我习惯用移位寄存器
发表于 2013-6-29 22:19:18 | 显示全部楼层
这种位数很少的我还是习惯用shift,简单。
如果位数很多,比如做滤波器,就要考虑用寻址的方法+sram。
 楼主| 发表于 2013-7-1 15:28:12 | 显示全部楼层
回复 2# yadog
是用的Virtex7系列的板子~
 楼主| 发表于 2013-7-1 15:29:39 | 显示全部楼层
回复 4# shuli198349

输入数据是8-12bit的~
发表于 2013-7-1 16:55:02 | 显示全部楼层
回复 7# chen851112


    怎么理解这句话???
发表于 2013-7-2 16:56:03 | 显示全部楼层
回复 9# chen851112


    有空指点我对网络传输的自商理解,看看我的理解可对啊!
发表于 2014-2-27 13:36:56 | 显示全部楼层
bucuo !!!!!3k...
发表于 2014-7-12 17:08:55 | 显示全部楼层
移位寄存器面積小又簡單, 功耗不會差太多.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 12:41 , Processed in 0.025528 second(s), 8 queries , Gzip On, Redis On.

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