【技术实现步骤摘要】
本专利技术涉及芯片验证,具体涉及一种通用异步收发传输器的全双工功能验证方法和装置。
技术介绍
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所述的方法,其特征在于,所述控制所述发送数据仿真模型向所述待测模块发送数据,同时控制所述接收数据仿真模型从所述待测模块接收数据,得到所述待测模块的收发数据情况,包括:
...【专利技术属性】
技术研发人员:时慧玲,王朝辉,
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。