一种面向SoC集成的显示控制器设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:liongliong583
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
显示控制器作为计算机的输出单元,实现图形数据读取、处理和显示输出,是计算机系统的重要组成部分。随着显示技术和集成电路技术的快速发展,新的显示控制器不仅要实现基本的显示控制,还需要具备强大的图形和视频处理能力。 本文在分析已有显示控制芯片的基本功能和硬件结构的基础上,结合北大众志SuperKSoC系统芯片的双总线结构特点和北大众志superK项目软件应用对显示控制的需求,制定了面向SoC集成的显示控制器的设计规格。设计规格支持VGA标准显示接口、硬件光标、最大分辨率1024×768,支持视频窗口的硬件缩放加速功能和Color-key机制的图形与视频合成功能。在硬件实现中,本文采用多种有效的方法解决了异步时钟域之间的数据传输亚稳态问题。在分析AMBA2.0.AHB总线传输特性和显示控制器访存规律的基础上,本文设计了一种高效的访存方案,使得总线的利用率最高。在设计中,本文应用了多种优化方案,包括显示数据的访存设计,显示参数计算的软硬件分工和小数乘法的快速实现架构。此外,本文的设计还充分考虑了显示功能的扩展,为进一步设计打下良好的基础。为了确保面向SuperKSoC集成的显示控制器设计的正确性,本文采用了多种验证方法,包括:基于独立模块的验证,基于VIP环境的验证,基于SuperKSoC的RTL验证和基于FPGA平台的原型系统验证。多种验证方法的配合使用,充分保证了设计实现的正确性。
其他文献
随着集成电路工艺的迅速发展,系统芯片设计和验证的复杂度在日益增长,系统芯片推向市场的压力也在不断增大。为了提高设计的生产效率,人们对系统芯片(SoC:Systemonachip)设计流
我省传统的冬季绿肥——紫云英,历來以连作晚稻稻田套播,随着迟熟高产晚稻品种的推广和插秧密度的增加,紫云英苗期在稻底生长期延长,光照过弱,对幼苗生长极为不利。水稻收割
朴素贝叶斯分类器以其简单、在一些数据集上比其它复杂算法不逊色的性能而闻名,但是其内在的属性条件独立性假设在现实当中是很容易被违背的。当这种假设不在成立时,朴素贝叶斯
奥斯卡金像奖评比已经举行了81届,共有82部影片获得最佳影片奖.通过研究其中文译名,发现翻译方法共有三种:直译,意译,音译.分析这些方法,对于电影片名的翻译、研究及电影事业
近年来,Linux在嵌入式领域和个人计算机(PC)领域的应用越来越广。随着IJnux内核的不断丰富以及应用程序的不断膨胀,系统启动的时间越来越长。目前,Linux操作系统,尤其是包括图形
规模经济带来的效益促使越来越多的计算向数据中心转移,而数据中心的资源利用率一直偏低。通过负载聚合的方式使一个服务器内同时运行多个任务成为一种提高资源利用率的有效方
Internet的大量应用及相关技术的快速发展,使得Internet演变成了一个更加开放的软件协同环境,出现了很多像服务计算、普适计算、网构软件等新型的软件系统,这些系统都不再是通过
命名实体识别是自然语言处理领域的基本问题,主要是识别出人名、地名、组织机构名等命名实体的类别和位置。命名实体是含有完整语义的基本单元,对命名实体的识别至关重要,是实现
同位素和同素异形是物质分类中的两个不同概念,由于都有“同”和“素”字,所以常常造成混淆,以至于有的学生提出H2和D2是不是同素异形体的问题.下面围绕这两个概念进行深入探
随着计算机技术的发展,数据中心服务器在运行大数据应用时显现出了两个亟待解决的问题:内存容量小和内存资源利用率低。内存容量的增长速度无法赶上处理器处理速度的增长,使得