通用异步收发传输器的全双工功能验证方法和装置制造方法及图纸

技术编号:41318940 阅读:19 留言:0更新日期:2024-05-13 14:59
本发明专利技术涉及芯片验证技术领域,公开了一种通用异步收发传输器的全双工功能验证方法和装置,方法包括:根据待测模块,确定配置参数,根据配置参数配置通用异步收发传输器的仿真模型,得到配置后的仿真模型;根据配置后的仿真模型,得到发送数据仿真模型和接收数据仿真模型,将发送数据仿真模型和接收数据仿真模型分别与待测模块相连;控制发送数据仿真模型向待测模块发送数据,同时控制接收数据仿真模型从待测模块接收数据,得到待测模块的收发数据情况,根据收发数据情况确定待测模块的全双工功能。本发明专利技术解决了无法验证通用异步收发传输器的全双工功能,且在验证过程中不能对通用异步收发传输器模型的波特率、帧格式等参数进行动态配置的问题。

【技术实现步骤摘要】

本专利技术涉及芯片验证,具体涉及一种通用异步收发传输器的全双工功能验证方法和装置


技术介绍

1、uart(universal asynchronous receiver/transmitter,通用异步收发传输器)协议应用普遍,大多数通用soc(system on chip,系统级芯片)都带有uart模块,uart模块接口至少包含系统总线接口和uart接口。

2、当前,在对soc的带有uart模块进行验证的过程中,处理器通过系统总线对uart模块内寄存器进行配置和状态读取,并对soc缓存进行数据填充和数据读取。uart接口主要包含tx(发送)、rx(接收)两根数据信号线,分别实现发送数据和接收数据两部分功能。发送数据功能指按照指定波特率和帧格式将数据根据uart协议时序转换为信号,发送给dut(device under test,待测模块)。接收数据功能指按照指定波特率和帧格式对rx数据信号线中的信号进行采样,并转换为数据。

3、uart是一种应用广泛的串口协议,其帧格式灵活多样、波特率范围广泛。uart接口为了能与多种多样的支持本文档来自技高网...

【技术保护点】

1.一种通用异步收发传输器的全双工功能验证方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述根据所述配置参数配置通用异步收发传输器的仿真模型之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述构建所述数据包、所述预设组件、所述异步收发传输器配置类以及所述测试序列之间的对应关系,包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述发送数据仿真模型与所述待测模块的接收数据串口相连,将所述接收数据仿真模型与所述待测模块的发送数据串口相连,包括:

5.根据权利要求3所述的方法,其特征在于,所...

【技术特征摘要】

1.一种通用异步收发传输器的全双工功能验证方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述根据所述配置参数配置通用异步收发传输器的仿真模型之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述构建所述数据包、所述预设组件、所述异步收发传输器配置类以及所述测试序列之间的对应关系,包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述发送数据仿真模型与所述待测模块的接收数据串口相连,将所述接收数据仿真模型与所述待测模块的发送数据串口相连,包括:

5.根据权利要求3所述的方法,其特征在于,所述控制所述发送数据仿真模型向所述待测模块发送数据,同时控制所述接收数据仿真模型从所述待测模块接收数据,得到所述待测模块的收发数据情况,包括:

...

【专利技术属性】
技术研发人员:时慧玲王朝辉
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1