【技术实现步骤摘要】
一种HDMI2.0激励生成器和激励生成方法
[0001]本专利技术涉及芯片验证
,更具体地说,涉及一种HDMI2.0激励生成器和激励生成方法。
技术介绍
[0002]HDMI(High
‑
Definition Multimedia Interface,高清晰度多媒体接口)是一种数字化视频/音频接口,可以同时传送无压缩的音频和影像信号。HDMI于2002年发布初代版本,发展至今已有多个版本。其中,HDMI2.0版本支持每秒60帧的4K视频播放,视频效果理想,不卡顿,对人眼也很温和,是目前4K视频领域的标准接口。
[0003]在流片前对芯片的HDMI2.0设计进行充分的数字验证,能够有效提高一次投片成功率。为了全面的验证待测设计的正确性,在验证过程中需要产生大量的激励。用手工编写HDMI2.0仿真激励不但浪费验证工程师的时间,而且容易出错,因此本专利技术致力于研究自动化激励生成。
技术实现思路
[0004]有鉴于此,本专利技术提供一种HDMI2.0激励生成器和激励生成方法,以实现面 ...
【技术保护点】
【技术特征摘要】
1.一种HDMI2.0激励生成方法,其特征在于,包括:在通用验证方法学UVM架构下,通过test组件设置HDMI2.0仿真激励所需要的音频配置、视频配置和辅助包配置;根据所述音频配置生成音频数据,然后将所述音频数据经由第一driver组件发送给下游driver组件;根据所述辅助包配置生成辅助包数据,然后将所述辅助包数据经由第二driver组件发送给所述下游driver组件,辅助包数据发送的优先级比音频数据高;以及根据所述视频配置生成视频数据,然后将所述视频数据经由第三driver组件处理和色深编码后发送给所述下游driver组件;由所述下游driver组件按照HDMI2.0协议将上游音频数据、辅助包数据、视频数据映射到同一数据流上;对映射后的数据流进行加扰和编码。2.根据权利要求1所述的HDMI2.0激励生成方法,其特征在于,在将音频数据发送给下游driver组件期间,实时监测所述下游driver组件反馈信号,如果监测到所述下游driver组件处理完上一次生成的音频数据,则再继续发送下一次音频数据;在将辅助包数据发送给下游driver组件期间,实时监测所述下游driver组件反馈信号,如果监测到所述下游driver组件处理完上一次生成的辅助包数据,则再继续发送下一次辅助包数据;在将视频数据发送给下游driver组件期间,实时监测所述下游driver组件反馈信号,如果监测到所述下游driver组件处理完上一次生成的视频数据,则再继续发送下一次视频数据。3.根据权利要求1所述的HDMI2.0激励生成方法,其特征在于,所述由所述下游driver组件按照HDMI2.0协议将上游音频数据、辅助包数据、视频数据映射到同一数据流上,包括:针对上游音频数据,所述下游driver组件按照HDMI2.0协议映射成音频数据包,然后增加包文后面的错误纠正ECC校验、前导边界和后导边界,最后在行消隐/列消隐期间,并且空间足够的情况下将音频数据包插入数据岛周期;针对上游辅助包数据,所述下游driver组件按照HDMI2.0协议映射成辅助包数据包,然后增加包文后面的ECC校验、前导边界和后导边界,最后在行消隐/列消隐期间,并且空间足够的情况下将辅助包数据包插入数据岛周期,如果音频数据包和辅助包同时生成,则将辅助包数据包先于音频数据包插入数据岛周期;针对上游视频数据,所述下游driver组件在每行第一个有效像素之前增加前导边界,在行有效阶段将视频数据包插入视频周期;最后,在控制周期增加指示序列和扰频器同步控制周期SSCP,完成映射工作。4.根据权利要求1所述的HDMI2.0激励生成方法,其特征在于,所述对映射后的数据流进行加扰和编码,包括:利用加扰多项式生成加扰寄存器值,将上游数据和寄存器值进行异或,得到加扰后的数据流;然后在加扰后的数据流中,对数据岛周期进行TERC...
【专利技术属性】
技术研发人员:阚佳冲,苏进,任殿升,邢心润,朱选胜,
申请(专利权)人:龙迅半导体合肥股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。