-
公开(公告)号:CN117076362A
公开(公告)日:2023-11-17
申请号:CN202311066793.2
申请日:2023-08-23
Applicant: 无锡先进技术研究院
IPC: G06F13/40 , G06F12/1009
Abstract: 本发明公开一种硬件重排序方法、装置及数字时序电路,该方法包括:获取AXI请求包;将所述AXI请求包转换成若干TileLink飞行包,并为每一个所述TileLink飞行包分配一TileLink飞行包ID;在硬件时序节拍下,建立所述AXI请求包的查找表;所述查找表包括:表征若干所述TileLink飞行包ID之间顺序的顺序链表以及表征若干所述TileLink飞行包与所述AXI请求包的所属关系的地址映射表;基于所述查找表,对返回的TileLink飞行包进行实时排序。该方法实现多源ID对应的数据进行实时重排序的功能,并支持多个源ID飞行报文的插花。
-
公开(公告)号:CN117290287A
公开(公告)日:2023-12-26
申请号:CN202311357338.8
申请日:2023-10-19
Applicant: 无锡先进技术研究院
Abstract: 本发明公开一种TileLink一致性协议验证装置,该装置包括:虚拟接口模块,用于与待验证单元进行信号交互;驱动模块,用于向虚拟接口模块发送验证报文;定序器模块,用于向驱动模块发送从发送队列中提取的报文;向测试序列模块发送从接收队列中提取的报文;接收监视器模块发送的报文并分别存入接收队列和日志队列;接收测试序列模块发送的报文并分别存入发送序列和所述日志队列;测试序列模块,用于对接收到的报文采用回调函数进行TileLink一致性协议处理;监视器模块,用于采集虚拟接口模块的电信号并组成报文。本发明支持完整TileLink协议,适用于CPU一致性、设备一致性及其混合场景,简化了验证环境部署及复杂验证测试激励的设计开发,缩短了研发周期。
-