标题:
Xilinx实现基于BlockRAM的高效移位寄存器
[打印本页]
作者:
yuyang911220
时间:
2015-11-21 22:01
标题:
Xilinx实现基于BlockRAM的高效移位寄存器
Xilinx
使用
block ram
(
RAM_based shiftregister
)
实现图像行存储(Video LineStroe)
-
对应
altera
的
altshift_taps
详细可见:
http://www.altera.com.cn/literature/ug/ug_shift_register_ram_based.pdf
Xilinx
具体实现参考文档
Implementingand Testing Efficient Video Line Stores
http://www.xilinx.com/products/boards/s3estarter/files/s3esk_video_line_stores.pdf
整篇文档下半部分
详细介绍了基于
blockram
的数据移位寄存。
摘要几点中心思想:
1.
在任何情况下,深度较深的以为寄存都强烈建议使用
block ram
。
思路如上图所示,但实现不推荐用这么多
D
触发器,也不推荐使用
SRL16
之类的
slice
级别移位寄存器。
2.
对于(例如图像处理)分多通道时,不用拘泥于单通道对应单
block ram
。
Block ram
是
9bit1920
深度。输入格式为
R10 G10 B10
,如上图最大化利用位宽。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0