国产GPU中VBIOS和HDMI驱动的实现

来源 :田野 | 被引量 : 0次 | 上传用户:longkeming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
显卡GPU(Graphics Processing Unit)是用于图形计算的核心,在计算机技术中占有举足轻重的作用,英伟达公司于上世纪末发布了第一块GPU图形芯片Geforce 256,让显示芯片具备了以前只有高端工作站才有的顶点变换能力,成为计算机运算水平提升的关键转折点。然而长久以来我国的GPU大部分靠从国外的厂家进口,没有形成独立完整的GPU设计和生产产品线。近些年迫于国际形势的压力,我国急需生产出安全可靠的GPU产品和配套软硬件环境。本论文的目的是解决深圳中微电技术公司GPU芯片中VBIOS程序和HDMI驱动模块问题,由于该GPU芯片尚未流片,论文的验证环境为一块实现GPU相关功能的FPGA,并且采用ADV7511编码芯片暂时替代GPU芯片中尚未完成的数据编码模块。在VBIOS应用程序配置工作中,首先对国际通用的UEFI(Unified Extensible Firmware Interface)进行了研究,确定研究方向为基于UEFI的VBIOS应用程序,并搭建好在Linux和Windows操作系统下QEMU模拟器的运行环境,通过VBIOS程序中依次运行Supported、Start、Stop三个成员函数对Pci配置空间、当前支持属性等寄存器进行配置,然后通过Set Mode函数配置内存空间和显卡寄存器,最后设置Frame Buffer内像素点的值,将彩色条纹填充满整个Frame Buffer空间,在QEMU模拟器上显示出彩条效果。其次在QEMU模拟器的编译环境下,通过修改VBIOS程序代码,对硬件验证环境下的DP550、I2C总线和ADV7511编码芯片等设备的寄存器进行配置,成功将QEMU模拟器中的实验结果移植到FPGA验证环境上,在屏幕中绘制出彩色条纹和扩展显示器效果。HDMI驱动模块是基于DRM显示架构对目标硬件的驱动功能实现,主要目的是在PC机运行的Linux系统下,命令行加载HDMI驱动模块文件,此模块需要满足DRM架构的要求,分别实现了Framebuffer、CRTC、Encoder和Connector四个主要模块,将PC机的图像信号传入GPU内DRM显示系统,最终将编码过后的HDMI格式图像信号传输到屏幕中。最终经调试成功点亮目标屏幕,呈现Linux标准图形界面。
其他文献
随着通信产业的高速发展,移动通信网络频谱资源日趋紧张,可见光通信(Visible Light Communication,VLC)技术作为新型通信技术正在被越来越多的领域研究和使用。可见光通信使用免授权、大带宽的可见光波段进行传输,能够有效解决通信频段的拥挤占用问题。直流偏置光正交频分复用(Direct Current-biased Optical-OFDM,DCO-OFDM)调制技术被引入到了V
学位
健康是人类的永恒追求,是社会发展的根本。随着我国经济水平的飞速发展,群众的生活质量也在不断提高,他们对个人健康也有了更高的管理要求,不论大病小病都青睐于大型综合医院,导致了我国就医格局严重失衡,医疗资源利用效率低。为了缓解大型医院的诊疗压力,充分利用基层医疗卫生资源,2015年国务院办公厅出台了《关于推进分级诊疗制度建设的指导意见》,旨在建设以“强基层”为重点的分级诊疗体系,实现群众在基层医疗卫生
学位
中国改革开放四十多年来,从一个经济落后的发展中国家一跃成为世界第二大经济体。在这期间,我国的经济、金融发展经历了不同的发展阶段,对于外资银行进入新中国的发展,也是经历了以代表处为主的初级阶段、分行为主的快速扩张阶段以及法人为代表的全面发展阶段。2007年开始,伴随着中国入世5年过渡期的结束,各大外资银行步入了转制为法人银行的元年。现有外资银行进行在华全面发展的同时,不断有新的外资银行以不同的方式进
学位
生态文明建设是中国特色社会主义“五位一体”总体布局的重要组成部分。习近平生态文明思想是新时代生态文明建设的根本指导思想。新时代加强大学生生态文明教育,以习近平生态文明思想武装大学生头脑,牢固树立生态文明意识,坚持绿色发展理念,培育新时代生态文明传播者、倡导者、践行者是高校的重要职责。中国特色社会主义进入新时代,我国发展进入了新的历史方位,生态文明建设也随之迈入新阶段。随着社会主要矛盾发生变化,生态
学位
初中语文整本书阅读涉及范围广,内容全面,时间耗费长,阅读的主体是学生,教师在整本书阅读教学过程中需要改变传统的阅读教学模式,如果以教师本人的认知代替学生的意识和思考,以教师分析代替学生分析,学生被要求围绕教师提出的统一的问题进行探究,寻求相同答案等,这些不利于发挥学生个性和主体发挥的教学模式需要转变。罗杰斯自由学习理念提倡发挥学生的主动性,以学生自主学习为主,他认为学生天生就有学习的欲望,老师的主
学位
随着移动互联网的飞速发展和5G时代高速文件下载等业务的用户端普及,移动数据流量持续急剧增长。大量用户端设备从云端重复下载相同的流行内容,将会对回程链路资源造成浪费。边缘缓存将内容预先由云端服务器下载至以蜂窝基站等固定设备为主的边缘网络中,用户发起请求时能够直接从边缘基站请求内容,可有效降低回程链路负载。然而,该技术存在边缘设备数量有限、设备覆盖范围有限等限制。移动边缘缓存技术通过在智能手机等海量移
学位
随着5G时代的到来,用户对通信数据率的需求将会达到Gbits/s,现有的通信架构不能满足日益增长的流量要求。解决方式之一是采用宏基站(Macro Base Station,MBS)和小基站(Small Base Station,SBS)异构的拓扑网络,通过提高小基站的部署密度,从而使每个小基站能够提供更大的通信速率,也即超密集网络(Ultra Dense Networks,UDN)。这种架构面临的
学位
潜在威胁小行星轨道与地球轨道存在接近或交叉的情况,有撞击地球风险,对潜在威胁小行星开展物理化学性质、轨道特性探测对行星防御研究具有重大意义。为提升对潜在威胁小行星的特性认知,本文研究了对潜在威胁小行星实施多目标飞越探测任务的轨道优化设计方法,应用本文方法优化设计了多小行星重访飞越任务轨道。本文首先以探测器仅在黄道面内飞越探测小行星为基本策略,建立了黄道面内飞越潜在威胁小行星任务轨道的简化模型,利用
学位
《2021年广交会印度企业宣传手册》是印度企业实现自我推广和产品推介的重要资料,该类文本具有两个方面的文体特征:首先是文字简明,信息性强;其次是用语雕琢,具有较强的诱导性,其汉译需要针对中文读者实现原文文本信息的准确传递和诱导功能的充分再现。引入中文平行文本作为参考能够在文本内容和语言形式层面满足目标读者的信息需求和审美期待,有效传递原文文本的信息价值,实现其诱导功能。网络资源是平行文本的重要来源
学位
通常移动终端计算与能量资源有限,难以处理计算成本高、时延敏感的任务。基于无人机的移动边缘计算(Mobile Edge Computing,MEC)系统,通过无人机携带边缘服务器,将计算任务转移到边缘服务器执行按需提供计算服务,为上述问题提供了解决方案。此外,无人机可以与地面用户设备建立视距传播(Line of Sight,Lo S),提升任务卸载能力。与地面MEC服务器相比,单无人机承载的计算资源
学位