首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
FPGA/CPLD可编程逻辑
» Xilinx实现基于BlockRAM的高效移位寄存器
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
Xilinx实现基于BlockRAM的高效移位寄存器
发短消息
加为好友
yuyang911220
当前离线
UID
1029342
帖子
9914
精华
0
积分
4959
阅读权限
90
在线时间
286 小时
注册时间
2014-5-22
最后登录
2017-7-24
论坛元老
UID
1029342
性别
男
1
#
打印
字体大小:
t
T
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
,如上图最大化利用位宽。
收藏
分享
评分
继承事业,薪火相传
回复
引用
订阅
TOP
返回列表
嵌入式技术
软件开发
ARM
DSP技术
电源与功率管理
微波在线
工业控制
PCB综合技术
医疗电子
便携式设备
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议