一种针对SR-IOV芯片数据搬运功能的验证系统

    公开(公告)号:CN118468770A

    公开(公告)日:2024-08-09

    申请号:CN202410637448.8

    申请日:2024-05-22

    IPC分类号: G06F30/3308

    摘要: 本发明公开了一种针对SR‑IOV芯片数据搬运功能的验证系统,属于芯片验证领域。该系统包括待测设计和验证平台,待测设计与验证平台通过验证平台提供的接口相连;验证平台包括测试用例层、业务层、驱动层和协议层;测试用例层用于创建全局配置对象并对其余各层配置;业务层为每个DMA描述符队列产生一系列业务层激励对象并传递给驱动层;驱动层接收业务层激励对象并转换为对协议层的具体调用操作;协议层与待测设计直接交互,完成测试数据的初始化、测试激励的驱动和响应的采集。本发明能够根据待测设计参数和验证需求快捷生成针对SR‑IOV芯片数据搬运功能的验证环境和仿真激励,避免对数量庞大的DMA描述符队列进行人工生成和维护的成本,显著提高验证工作效率。

    一种快速收敛的覆盖率驱动验证方法

    公开(公告)号:CN107480382A

    公开(公告)日:2017-12-15

    申请号:CN201710716457.6

    申请日:2017-08-21

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5081 G06F2217/64

    摘要: 本发明公开了一种快速收敛的覆盖率驱动验证方法,属于集成电路设计技术领域。它包括制定验证计划、搭建覆盖率驱动的验证平台、嵌入断言、运行测试向量仿真、分析覆盖率和反复迭代测试等步骤。本发明采用新型的覆盖率驱动验证平台,验证平台增加了功能覆盖率的反馈机制,能够根据每次仿真后的覆盖率值来控制下一次的随机变量的生成,通过记录当前的功能覆盖信息,并据此来约束随机变量的生成,以减少随机种子的重复配置,避免功能点的过度覆盖,从而快速达到覆盖率收敛的目的。

    一种iSCSI跨层系统
    7.
    发明公开

    公开(公告)号:CN117395266A

    公开(公告)日:2024-01-12

    申请号:CN202311491661.4

    申请日:2023-11-09

    IPC分类号: H04L67/1097 H04L67/2885

    摘要: 本发明公开了一种iSCSI跨层系统,它涉及网络存储技术领域;其包括Application、SCSI、iSCSI、TCP、IP、MAC等模块,尤其是将其中的SCSI、iSCSI、TCP进行合并优化设计SCSI‑iSCSI‑TCP模块。此跨层设计方法,可以使得iSCSI目标器受网络的影响小,可应用于状态不好的网络;也使得iSCSI目标器受协议栈分层的影响小,使得iSCSI目标器受环境的影响小,可应用于远距离的网络环境。同时也具有实现硬件成本低、操作简单维护方便、扩充性强等优点。此方法可广泛应用于各种iSCSI系统设计中,具有很好的社会效益和经济效益。