找回密码
 注册
关于网站域名变更的通知
查看: 376|回复: 0
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-25 09:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
经过第二节的描述 可以看到当主题框架搭好之后,插入模块的方式很适合FPGA程序的开发。本节我们将缩放模块提前至输入视频处理模块部分,即在DDR存储之前进行数据的缩放,DDR存放的是缩放之后的数据
: R3 X) \/ _$ C% ~8 y7 v, B
( y7 d& a* j  h$ O- E8 J% M

( F- f) w+ N: j) c- F+ t# H在输入PAL数据到16bit之后,scale直接从16bit读取数据,缩放完毕之后将数据传入到下一级的fifo- g; C& Z8 J" a& |4 H1 ^
' @! N! P  G! N
1 I" k2 O& ^: Z/ n# i1 f
//-------------------------------------- 插入部分 ------------------------------------------//
* D+ P1 E# W# _5 Iscale模块
" S$ y' X9 ]/ v( ?- Tinput:yc_data_in 前一级fifo的数据
* W! i9 x( X9 Houtput: rd_req: 读取前一级fifo的读使能4 v% Q; Q& @) H* ?% D+ i
    wr_req: 写入后一级fifo的写事能
( v: i4 H# X6 }0 t/ |" [0 Y, ^* Q    yc_data_out 缩放之后的数据
+ y$ a7 S4 C( F6 E$ H
& w* s/ I. W. k* m3 @3 ?. Z1 F4 l
" p+ E. V4 G3 q! G3 W3 u! |
scale_out_buffer 16bit的fifo 缓存缩放之后的数据 后再接64bit fifo# {. Q' c( o- S" b. r
wclk: 27M PAL时钟
5 k9 N9 {, h, ~wen:前scale的读使能 给到16bit的写使能, t( P4 X4 Q' e# @
data:前scale的输出
  ]* ]2 @4 V) _0 M1 [& krclk: 27M PAL时钟( P4 _9 W% p3 S& h$ S; K
ren: 前16位fifo非空 后64位fifo不满
- s; n/ p& _+ f. L0 }' Aq: 16bit数据 接入64bit fifo; K; n: _# N( p$ z1 G) Y2 k8 ~, U* }

. t: ]- Z# |& C! B# j

. A& q+ i; F) I1 l4 H2 {! {//-------------------------------------- 插入结束 ------------------------------------------//, s- v0 z4 q  S2 V0 Q

6 a0 `. f4 _! g/ E  `

# J# t: U! t. c( Z由此可见 只需改变几个简单的fifo控制线的连接即可。- G7 F2 y$ _* V

9 n% F8 i/ \: @9 p4 g' r
/ \* @# C2 u! T# Z- h3 l# W
后续显示什么的和上文一样- s/ G3 T: ^  d. k6 B2 b  x

, u( [. M7 _3 q& C  w4 g$ O

5 |9 i& Q* v  P) I7 L
; l7 M5 K# \8 u( |5 D" C& Q

4 f* ]% K* P6 {5 J# f3 t% g: o4 V
0 T# m/ ?( m  K$ k3 V

+ D$ f/ y+ Q/ y2 ~& h& s" R* ~7 {, A3 e( e( f

7 c- m4 r3 N; `, @+ _, z
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-13 01:22 , Processed in 0.125000 second(s), 24 queries , Gzip On.

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

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

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