发明名称 |
一种支持流数据片内实时处理的系统及设计方法 |
摘要 |
本发明涉及一种支持流数据片内实时处理的系统及设计方法,包括:流数据采集模块,利用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号 |