基于SoC FPGA的视频播放器设计

被引量 : 0次 | 上传用户:lylingyunsnd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于FPGA技术的不断发展和创新,新代FPGA的发展趋势已成为RISC处理器与FPGA的集成、融合与优化。近日,Altera公司和英国ARM公司联手在FPGA架构中集成800MHz ARM Cortex-A9MPCore,推出Arria V和Cyclone V SoCFPGA。SoC FPGA发挥了FPGA逻辑控制对大量数据进行高速处理的优势和ARM软件编程灵活的特点,提供了可观的并行和串行处理能力,实现了两者功能的互补。在开发具有复杂算法和控制逻辑的系统体现了卓越的性能。首先,本文介绍了SoC FPGA的结构和性能,以及ARROW发布的Altera SOC开发板。并在此基础上详细介绍了SoC FPGA的软硬件开发环境Qsys和DS-5以及开发流程,充分体现了软硬件协同设计的思想。然后,由ARM处理器读取外部存储器的两段视频数据,用软件完成MPEG视频的解码。本设计的解码采用libmpeg2-0.5.1解码库,在DS-5中导入该库并和设计文件联合编译,即可在设计文件中调用该库完成解码。再将解码后的数据通过AXI总线传输到与FPGA相连的DDR3中以待处理。最后,FPGA读取DDR3中的视频数据,用Altera提供的视频图像处理IP核对视频、背景及其他图像做系列的转换和匹配等工作。首先将视频转换为Avalon-ST视频协议形式,再用Color Plane Sequencer转换色彩平面样本通过Avalon-ST接口的传输方式。这两个视频构成图层1和图层2。同时用自定义组件读取ROM中的图像数据,并用测试图发生器产生屏幕背景,它们分别构成图层0和图层3。再用Alpha调配混频器将该图像、屏幕背景及两个视频四个图层融合起来,最后用Clocked Video Output将Avalon-ST视频转换为钟控视频格式,发送至VGA接口即可显示。
其他文献
应用大幅面丝网印刷对玻璃进行乳化蒙砂的工艺在国内从兴起到今天也有6年了。网印乳化(蒙砂)玻璃的工艺对传统的喷砂工艺从精度、功效、成本上而言起到了不可取代的作用,其产
慢性肾脏病(chronic kidney disease,CKD)是指肾脏损伤≥3个月,伴或者不伴有肾小球滤过率(GFR)下降,临床上表现为肾脏病理学检查异常或肾脏损伤;GFR<60ml/(min1.73m2),发生3个月以上,有
马铃薯主食化是我国正在重点推进部署的国家性战略,马铃薯淀粉含量高,黏度大,透明度好,是优质的淀粉资源。但淀粉在实际工业应用中也受到自身条件的限制(凝胶强度弱、糊化温度低),需要对其改性以更加适应食品工业的实际应用需求。传统的物理改性方法如韧化处理、湿热处理等均采用热传导的方式对淀粉进行改性,这种方式往往需要耗费大量时间与能源。区别于传统加热方式,射频/微波对物质的加热是通过分子摩擦与金属离子传导完
中医药治疗肝癌历史悠久,近半个世纪以来更是取得了快速进展,在临床中的疗效被肯定。本文以中医学理论为指导,基于导师章永红教授研究诊治肿瘤病的学术思想及对原发性肝癌的认识
实验研究目的:在对大鼠进行卵巢过度刺激综合征(ovarian hyperstimulation syndrome,OHSS)造模的同时模拟肾虚证型,研究与临床证候相吻合的肾虚OHSS动物模型,总结出科学的、客观的
目的:通过对酒精性肝病患者客观临床资料的调查,总结归纳该病的中医证候分布规律,系统分析该病相关指标(ALT、AST、GGT、TG、MCV、肝脏彩超等)与中医证候的相关性,以期为本病的中医
微生态制剂在畜牧养殖中得到广泛应用,逐步成为抗生素的有效替代产品。本文对兽用微生态制剂的发展历程、分类和临床应用作一综述,以期对微生态制剂的普及推广起到推动作用。
目的探讨责任制整体护理模式在临床护生带教中的作用。方法选取来本院学习的573名护生为研究对象,随机将其分为对照组(n=286)与观察组(n=287);对照组实施常规临床带教,观察组
以5种不同来源的马铃薯淀粉为原料,采用扫描电镜、小角X射线散射、X射线衍射、流变仪、RVA黏度分析仪和质构仪,研究马铃薯淀粉的多层次结构和理化特性。结果表明:5种马铃薯淀
为了改善计算机视觉领域中多目标检测与追踪算法的实时性,综合考虑实现多目标跟踪过程的两个主要阶段:目标检测与目标追踪。第一阶段采用改进的自适应高斯混合背景建模及滤波