基于软硬件协同仿真的HDMI虚拟显示系统的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:fdsffffffffffffffsdf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着芯片产业的不断发展,集成电路规模和复杂度日益增长,给数字电路设计带来巨大挑战的同时,也使得电路的仿真验证比之前更为困难。传统的软件仿真花费时间太长,硬件仿真虽然速度快,但是可监测性差。软硬件协同仿真兼顾软件仿真可视性强和硬件仿真速度快的优点,缩短了验证时间,提高了验证人员的工作效率。为了缩短验证时间,提高验证人员的工作效率,满足日益增长的电路规模的验证需求,本文开展了基于软硬件协同仿真架构的HDMI虚拟显示系统的研究,得到了适用于硬件仿真加速器的HDMI-VIP,论文的主要工作如下:第一,针对传统验证方法速度慢、可监测性差等问题,本文提出了使用软硬件协同仿真平台进行VIP的开发,并对协同仿真的通信架构和工作原理进行深入研究。协同仿真架构分为软件侧和硬件侧两部分,在软件侧共用事务层实现可供测试平台调用的API函数,硬件侧实现事务器的逻辑功能。该架构的两侧预留了三种通道供两侧进行高效的数据交互。协同仿真结合软件模拟易观察和硬件仿真速度快的优点,有效缩短了验证时间,达到提高验证效率的目的。研究表明,相对于软件模拟,协同仿真对验证速度的提升可达到三十倍。第二,在深入研究AHB、APB、I2C总线协议和HDMI接口规范的基础上,采用协同仿真验证平台,完成了HDMI-VIP的设计。本文基于协同仿真架构提出了HDMIVIP的设计方案,HDMI-VIP包含了四个独立的Transactor和一个虚拟存储设备。通过APB Host Transactor获取存储在I2C EEPROM中的EDID信息,AHB Host Transactor发送像素数据,像素数据经过HDMI Transactor编码后传输到虚拟显示设备等待图像显示处理。第三,针对软硬件之间的数据交互效率,提出了基于协同仿真架构的数据高效交互技术。协同架构预留了三种通道类型可供数据在软硬件之间进行交互,其中macro通道支持单向传输,其内部未设置存储模块,多用于传输命令指令及配置信息;pipe通道支持单向传输,其内部设有存储模块,多用于数据流的传输;function通道支持双向传输,内置存储模块,任何数据都可使用function通道进行传输。针对具体信息类型,选择最高效的通道进行数据传输。第四,针对大量像素数据不易对比检验的问题,设计一个虚拟显示设备,对像素数据进行格式转换,将CSV格式的像素数据转换成PNG格式的图片进行直观显示,通过对比输出图片内容是否与传输图片一致,可以更直观的发现问题,避免对比大量数据,达到缩短工作时间的目的。第五,在对HDMI虚拟显示系统及各个模块进行协同仿真的基础上,对比分析了各个模块的仿真信息与功能需求,完成了基于软硬件协同仿真架构的HDMI虚拟显示系统的仿真验证。最后,基于本文上述研究结果,完成了一个应用于硬件仿真加速器的HDMI-VIP。测试结果表明,该VIP支持HDMI1.3版本,红色色度范围为Rx 0.642-Ry 0.349,绿色色度范围为Gx 0.292-Gy 0.596,蓝色色度范围为Bx 0.147-By 0.125,默认色度范围为Wx 0.312-Wy 0.328,水平扫描所支持的频率范围是30-32 k Hz,垂直扫描所支持的频率范围是59-61 Hz,所支持的运行频率是60 Hz,所支持的图像分辨率为640×480 p。
其他文献
随着超快超强激光的发展,人们对于微观世界的认识越来越深入,研究电子的超快运动可以拓宽人们对于分子、原子动力学过程的认识。电子运动的时间尺度在阿秒量级,想要对电子的运动进行探测,就需要阿秒量级的探测光源。利用高次谐波产生过程,人们已经可以获得阿秒量级的光源。高次谐波在时域上是一列阿秒脉冲序列,其中不同阿秒脉冲的强度和相位均不相同。在超快泵浦-探测技术中,阿秒脉冲序列难以提供准确的时间零点和探测精度,
学位
近年来,随着无人驾驶技术的快速发展,传感器使用方案成为无人驾驶技术重点关注问题之一。许多单位致力于纯视觉无人驾驶方案的研究,即采用可见光传感器获取无人驾驶场景的信息。但由于可见光传感器在光照不足的情况下,难以获得准确的环境信息,故无人驾驶安全性得到了人们的广泛关注。红外图像通过目标与背景温度差进行成像,不受光照影响,与可见光图像信息具备互补性。结合可见光和红外双模态数据进行无人驾驶场景的目标感知具
学位
随着信息技术的发展,电子元件向高频化、高速化和集成电路的小型化、高集成化方向演变,电子元件发热的热流密度也急剧上升。研究表明,温度过高会严重影响电子设备的工作性能,极易引起严重的系统故障甚至烧毁设备。当功率晶体管的结温大于70℃后,温度每升高10度,其可靠性会降低50%。如何在有限的温度区间和狭小的空间内实现高热流密度的散热己成为高新技术发展的瓶颈。热管是一种高效的被动式散热元件。近年来,新型高效
学位
空时编码阵列(Space-Time Coding Array,简称STCA)是一种新型波形分集雷达体制,其通过在发射阵元间引入微小的时延量,形成时间-角度依赖的发射波形。相较于相控阵雷达,STCA具有全空域覆盖特性、更高的发射维自由度以及良好的抗截获性能。由于传统相控阵的可控自由度有限,在抗主瓣欺骗式干扰问题上存在一定的局限性,而STCA的发射波束具有时间-角度-距离的三维变化特性,这一特性使得S
学位
全固态锂电池因其不漏液、不挥发和不可燃的特点引起了全世界的关注,一些全固态锂离子电池的离子电导率已达到10-3-10-2S/cm,表明锂离子在固体电解质中的传输不再是主要问题。然而,由于没能清晰实时地观察了解固态电池运行中出现的锂沉积形成的枝晶渗透现象,导致目前无法深入理解锂不规则沉积形成的枝晶形态与锂离子在电极与固态电解质界面的迁移和扩散等问题。因此,本文开展了一种基于光学相干层析的固态电池实时
学位
金属薄膜具有与块体材料不同的介电响应、表面等离极化激元(SPP)和较强的光吸收能力,使得它们在各种光电器件的设计和制造中成为首选材料。其中,厚度低至原子厚的贵金属薄膜具有优越的光吸收能力和导电特性,尤其是在它们和介质交界面处激发的SPP可以更好地捕获光子并产生巨大的载流子,使其在提高太阳能电池的光电转换效率、设计近红外波段的光电探测器和基于SPP的传感器等方面表现出优异的性质。但贵金属薄膜的光电性
学位
为满足DNA测序的需要,纳米孔DNA生物传感器作为一种新的传感器类型在纳米技术领域被提出并受到广泛地关注。纳米孔微流控系统与集成电路相结合为许多领域带来了新的发展空间,从医疗保健到环境和制药工业的高通量筛选,尤其在日益火热的基因测量领域。新一代纳米孔DNA测序技术以电信号检测为主,在成本、性能和并行化方面具有巨大的优势。纳米孔DNA测序技术研究的主要内容就是纳米孔的制备和高精度检测方式。由于纳米孔
学位
近年来,伴随着临近空间高超声速飞行器的快速发展,对高速高机动目标的探测跟踪也逐渐成为学术和工程研究的热点问题。常规机动目标跟踪方法在目标弱机动、模型参数已知的场景下能够取得较好的跟踪效果。但是,临近空间飞行器具有远距离、超高速、强机动等特点,导致目标运动存在极大的不确定性,若采用传统机动目标跟踪方法,会因模型失配导致跟踪精度下降,甚至存在滤波失效的问题。为此,面向临近空间飞行器高精度、强稳健、实时
学位
图像处理技术是当前信息化时代的热点话题,多模态图像的涌现带来图像信息丰富度的扩增,如何有效利用异源图像获得更加全面而精确的地物目标信息,成为一项亟需解决的问题。异源图像配准融合技术可对包含同一场景信息的多模图像进行空间对齐与各层级信息整合,进而获得特征增强、内容丰富的融合图像。各传感器的工作模式各有千秋,其中可见光成像系统发展最为成熟,所获得的图像具有丰富的色彩信息和清晰的纹理背景,但是该成像系统
学位
随着CMOS工艺的进步和数字信号处理能力的提升,以及近年来人工智能、5G、物联网、汽车电子等多个领域的高速发展,使得模拟信号与数字信号之间的转换模块显得尤为重要。模数转换器作为其中不可或缺的一部分,将前端采集的模拟信号转换为数字信号,然后传输给后级数字信号处理电路。其中,逐次逼近型模数转换器(SAR ADC)由于结构简单,功耗低、能效高、易于集成等特点,广泛应用于医疗电子、汽车电子、消费电子等领域
学位