码迷,mamicode.com
首页 > 其他好文 > 详细

VIP之Scaler

时间:2018-08-11 10:53:43      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:分析   bsp   family   写入   实现   分辨率   uri   需要   不同   

VIP Scaller II
 
从以前的时序来看
技术分享图片
 技术分享图片
当把2160p分辨率经过Scaller之后,变换为1080p输出的数据再经过CVO处理之后,输出的帧结构不正常,有效数据组成一个行,无效数据也是一行.而我们只需要保留一行数据就行,只能通过ScallerII的valid信号来控制Frame Buffer的in_valid来控制存储。
 技术分享图片
技术分享图片
 
后来证明以上的分析是错误的:实际上是输入的2160p是30fps的,而CVO设置的vid_clk时钟是148.5M,这个时钟处理的是1080p60fps,所以2160p30fps经过Scaller之后输出的有效数据应该是1080p30fps,实际上FB是可以实现帧率变换的,因为FB的三缓存可以实现不同帧率的读写,写入30fps,读出60fps,只要读有效满足60fps的要求。现在来看,要控制输出的帧率,就要控制CVO的时钟。
在测试中发现如果设置ScalerII输出分辨率有奇数,则不能输出,如(1607,1080)。

VIP之Scaler

标签:分析   bsp   family   写入   实现   分辨率   uri   需要   不同   

原文地址:https://www.cnblogs.com/zhongguo135/p/9458720.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!