发明名称 一种支持流数据片内实时处理的系统及设计方法
摘要 本发明涉及一种支持流数据片内实时处理的系统及设计方法,包括:流数据采集模块,利用VHDL语言设计流数据传感设备配置单元和流数据并行采集单元;流数据转码模块,利用VHDL语言搭建流水线和移位操作架构,提高YCbCr格式到RGB格式的转换效率。流数据缓存模块,利用FIFO建立两级队列缓存,解决三级异步时钟域间的数据通信问题,进而解决由于流数据采集与转码的速度不一致而导致的数据冲突;流数据显示模块,利用VHDL语言设计HDMI芯片配置单元,使流数据经HDMI接口显示在外部显示器上。本发明设计一种集采集、转码、缓存和显示功能为一体的流数据处理系统,不仅能够提高流数据处理的实时性,也能够促进流数据处理系统的高集成和小型化。
申请公布号 CN105208275A 申请公布日期 2015.12.30
申请号 CN201510621574.5 申请日期 2015.09.25
申请人 北京航空航天大学 发明人 陶飞;邹孝付;高健;张越;张霖
分类号 H04N5/232(2006.01)I;H04N7/18(2006.01)I 主分类号 H04N5/232(2006.01)I
代理机构 北京科迪生专利代理有限责任公司 11251 代理人 杨学明;顾炜
主权项 一种支持流数据片内实时处理的系统,其特征在于:该系统包括:(1)流数据采集模块:利用VHDL语言设计基于SCCB总线协议的外部流数据传感设备的配置单元,完成对流数据传感设备的自动曝光、自动白平衡、饱和度、色调和伽玛校正参数的配置和调整;利用VHDL语言设计多个process模块完成对多路流数据的并行采集;(2)流数据转码模块:利用VHDL语言搭建流水线和移位操作架构,采用边采集边处理的方式,同时对两个像素点四组数据进行并行处理,提高了运算处理速度;(3)流数据缓存模块:利用FIFO建立两级队列缓存,解决三级异步时钟域间的数据通信问题,进而解决由于流数据采集与转码的速度不一致而导致的数据冲突;(4)流数据显示模块:利用VHDL语言设计HDMI芯片配置单元,使流数据经HDMI接口显示在外部显示器上。
地址 100191 北京市海淀区学院路37号