聚芯SoC的视频系统设计与验证

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:liangfeng905
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着深亚微米工艺技术的快速发展,SoC技术成为超大规模集成电路发展的必然趋势。在SoC平台上集成视频系统有着极高的实用价值,对于其在手机通信、数码相机、监控系统、影音播放等领域的应用有着重要意义。本研究目标是在聚芯SoC1000C的架构基础上,建立支持完整视频功能的高性能系统级SoC芯片——聚芯SoC1100。主要研究内容及结果如下:   ⑴分析了几种优秀的视频SoC系统方案,并针对聚芯SoC1000C的系统结构特点,提出了支持视频处理的聚芯SoC1100的系统结构。该系统结构中,视频采集子系统、编码处理子系统和视频输出子系统并发的进行视频信息的各项处理。聚芯SoC视频系统的一个突出特点是可支持四路视频信息的采集和合成。   ⑵针对视频系统的I/O需求,设计了视频采集和输出的IP模块。设计实现了Camera Interface视频采集模块,对输入的BT656和BT601视频流进行统一化处理,实现了视频图像尺寸自动探测和自同步防抖处理。设计实现了BT output模块,对LCD视频信息进行格式变换、自同步和同步信息嵌入等处理,实现了视频信息的BT656/601编码输出。   ⑶为了满足AVS编码器的缓冲需要,特别设计了DMA的八帧缓冲方案,通过软硬件协同控制DMA和AVS编码器的运行,实现了视频采集和AVS编码的时序同步。   ⑷为了保证SoC系统能够满足设计需求,实现了一套完整的功能验证方案,包括SystemVerilog模块级功能验证平台,系统集成虚拟验证环境与FPGA原型验证平台。在模块级验证平台中,设计了精度分析单元,用来确定颜色空间转换的精度。在集成虚拟验证环境中,设计了特别的总线监视器,对输出AVS码流进行记录,并分析了系统的带宽和编码速率等性能参数。在FPGA环境下,通过硬件原型平台,成功的验证了视频系统的各项功能。
其他文献
随着分布式应用的迅速发展,不同硬件平台和网络环境,特别是不同数据库之间的互操作问题越来越复杂,为解决这一问题,业界提出了中间件的概念,如今已成为当前研究课题的一个重要方向
随着信息技术的不断发展和广泛应用,数据量呈爆炸式增长,网络存储系统越来越受到人们的关注。作为网络存储系统核心部件的集群文件系统,如何提供高吞吐率、高带宽、低延迟、高可
软件定义网络(SDN:Software-Defined Networking)采用了数据平面与控制平面相分离的开放式系统架构,可有效地简化网络的控制与管理,促进网络的创新。早期SDN控制平面向外提供低
DNS(Domain Name System,域名系统)作为互联网的基础设施,支持了绝大多数互联网应用的顺利运转,从根本上保障了互联网上各主机之间的互联互通。因此如何有效的实时监控域名服务
学位
互联网的蓬勃发展,加速了人类信息化时代的到来。在高度信息化的今天,大量庞杂的信息充斥着网络,而且信息的规模还在不断地急剧增加。因此人类希望能快速查询信息、准确获取信息
学位
J2EE无疑是当今社会炙手可热的企业应用框架,它的主要目的是实现可跨平台的大规模企业应用。网格计算是计算机研究领域中的一朵奇葩,它的主要目的也是实现大规模的资源共享。 
近几年来,深度神经网络发展迅猛,引起了包括学术界和产业界的广泛关注。这项技术在计算机视觉、语音识别以及自然语言处理等众多领域取得了巨大的突破,显著提高了算法在多种任务
随着大数据时代的来临,社交媒体网站的日益普及促使越来越多的人参与到多个在线社交网络中,不同的在线社交网络平台以不同的功能吸引用户,如信息搜索、分享或社交联系等,为了更好
工业无线网络技术是继现场总线之后,工业控制领域的又一个热点技术,是降低工业测控系统成本、提高工业测控系统应用范围的革命性技术。无线HART规范作为第一个开放的工业无线网
目前网络发展日新月异,网络的复杂性也随之不断增长,对网络管理的要求也日益增加具体表现在管理功能的增强和管理对象的扩大,这使得网络管理管理系统逐渐成为网络运营和维护的一