找回密码
 注册
关于网站域名变更的通知
查看: 307|回复: 2

FPGA中DDR的使用(二)—— PAL--DDR2---缩放---VGA

[复制链接]

该用户从未签到

发表于 2019-8-23 09:30 | 显示全部楼层 |阅读模式

EDA365欢迎您登录!

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

x
根据上一节描绘出的框架,本节我们来实现PAL信号(720576) 经过 DDR存储 缩放为VGA信号(800600)
/ {$ \4 F, h1 z) G" E很多人会问,缩放是不是可以放在DDR缓存前面 答案当然是可以的
* a+ A: P/ @' J5 F  本节介绍 PAL–DDR2—缩放—VGA
% _, T; ^: Z7 c6 C$ A) Z  下节介绍 PAL–缩放—DDR2—VGA
* u3 c" b* Y5 K0 i' M  由此可以看出以前的PAL–DDR–PAL框架的好处 每个大模块都是利用fifo相连接 这样在插入一个新的模块的时候,只需要改变fifo之间的连接关系即可,但是,在此要特别的说明,再添加某一个模块的时候,最好自身携带一前一后两个fifo 这样程序方便移植
: O0 u9 @$ ~$ \. g  ^6 j
5 ]6 B) _0 p: C8 \/ l" o2 S0 q下面介绍如何将缩放模块插入到写好的框架中
$ j* W* P4 N% r  \; i  P首先明确 缩放模块插到哪里5 B# }8 x) J7 u+ Y
本节介绍的是从ddr读取数据之后插入缩放模块 因此 在视频输出处理部分插入
# r% q7 C5 k$ \* m# L  \: _" s& D" `1 j5 U/ Z
读取DDR2数据 => 64bit fifo缓存 => 16bit fifo缓存=> 缩放 => 显示4 a/ _. E  r$ d0 C. m

  k+ e3 _/ T  J16bit fifo接口:
) X9 f' E$ n5 N, \5 v8 L' k  l' q. U  T4 M# |) o+ Y
游客,如果您要查看本帖隐藏内容请回复
1 K! {: z$ M* P

. k8 Q/ q+ {/ j2 j8 T. d4 \9 s/ h. o

. o& D7 r" h# @+ I8 |  T
6 w3 R  b! O1 |! V/ J$ y2 a

该用户从未签到

发表于 2019-8-23 15:40 | 显示全部楼层
来看看怎么需要评论
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-12 20:57 , Processed in 0.125000 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表