Display Interface Controller (VPOST) VPE Video Data Processing Engine

VPOST:
VPOST控制器的主要用途(包括液晶控制器和TV编码器控制器)用于向液晶LCD设备显示视频/图像数据或向电视系统生成复合信号。LCD定时可以与电视同步(NTSC/PAL非交错/交错定时)或由LCD定时控制寄存器设置。当定时与电视定时同步时,电视画面和液晶画面可以同时显示相同的图像源。视频/图像数据源来自存储在系统内存(sdram)中的帧缓冲区。

VPOST Controller Block Diagram
视频数据处理引擎(VPE)
       包含了静态图像和视频电影的加速引擎。第一功能用于图像/视频数据格式转换,第二功能用于图像/视频2D旋转或坐标变换。基本上,它会将源平面或数据包YUV/YCbCr数据转换为目标数据包YUV/RGB数据。VPE从帧缓冲区中读取平面YUV/YCbCr数据,并将视频图片转换为数据包YUV/RGB数据格式。
       VPE是专门设计来提高带宽渴望函数的性能,如连续视频或静态图像旋转、双线性向上/缩小,和数据格式转换。
       在VPE数据格式转换过程中,用户可以同时使用触发器、镜像、左或右90/180度来指定 双线性向上/缩小和旋转方向。水平和垂直双线性上下尺度因子都是可编程的。
       除了真正的物理地址映射之外,在VPE中还实现了标准的MMU或虚拟地址转换机制。在VPEMMU映射的帮助下,通过使用随机分散的4K字节的页面大小,可以很容易地处理一个大分辨率的图片。
       在VPE中实现了一个标准的双线性滤波器来平滑上下缩,以获得更好的图像质量。
下图显示了视频解码器与VPE之间的关系。通常,视频解码器在解码比特流后将图片放在平面YUV/YCbCr格式的DRAM帧缓冲区上。这些图片被旋转、缩放并转换为数据包YUV/RGB,最后通过VPEDMA请求/授予握手协议通过AHB总线返回到显示缓冲区。 
标准的双线性滤波器在VPE中实现,以平滑地上下扩展。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值