用于SoC中Flexray总线控制器的验证系统及方法

    公开(公告)号:CN114970428A

    公开(公告)日:2022-08-30

    申请号:CN202210641212.2

    申请日:2022-06-08

    Abstract: 本发明公开了一种用于SoC(System on Chip)中Flexray总线控制器的验证系统及方法,属于集成电路验证技术领域,提供了一种用于SoC(System on Chip)中Flexray总线控制器的验证方法,该方法以多个片外Flexray总线节点及总线编解码模型完成包括待测Flexray总线控制器节点的组网、同步、解析以及数据比对的功能,通过使用相关模型及应用配置函数对SoC中待测Flexray总线控制器进行初始化及其传输数据进行配置。通过该验证方法可有效提升片上系统中Flexray节点的测试效率。

    一种PCIe仿真数据可视化方法、系统、设备及介质

    公开(公告)号:CN114567569A

    公开(公告)日:2022-05-31

    申请号:CN202210182854.0

    申请日:2022-02-25

    Abstract: 本发明提供一种PCIe仿真数据可视化方法、系统、设备及介质,将PCIe事务可视化显示在平台中,解决了在调试工作中的困难,显著提高了调试的准确度和PCIe仿真验证效率。包括如下步骤:采集所有PCIe设备的PCIe串行码并解析为并行码流;根据协议规定对并行码流进行三层协议的解包,获取三层的事务流信息,其中,三层分为物理层、数据链路层和事务层;根据获取的事务流信息构建所有PCIe设备的网络拓扑结构;基于Python的Tkinter模块搭建可视化面板,对构建的网络拓扑结构进行可视化处理,实现PCIe仿真数据可视化。

    一种对以太网数据帧覆盖性的监测装置

    公开(公告)号:CN107426180A

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

    申请号:CN201710453930.6

    申请日:2017-06-15

    Abstract: 本发明公开了一种以太网数据帧覆盖性的检测装置,包括对以太网数据帧缓存和管理的接收缓存模块,存储检测规则和mask/value信息的寄存器模块,多个提取及存储检测规则信息的寄存器信息读取模块,寄存器模块中的mask/value信息与接收缓存模块中接收到的以太网数据帧进行比较的比较模块,比较模块的数量与寄存器信息读取模块的数量相同;通过比较模块的结果确定整个数据帧优先级的仲裁模块;输出模块根据仲裁模块得到的数据帧的优先级配置DMA模块,DMA模块(8)将接收到的数据包发送至主机相应的内存区域。提供了一种通过配置规则控制寄存器和mask/value寄存器实现对以太网数据帧的覆盖性检测装置,根据检测结果得出该帧在上层应用处理中的优先级。

    一种交换电路路由算法的验证方法及装置

    公开(公告)号:CN114925654A

    公开(公告)日:2022-08-19

    申请号:CN202210577174.9

    申请日:2022-05-25

    Abstract: 本发明公开了一种交换电路路由算法的验证方法及装置,将第一路由验证组件数据包转换为第一总线验证组件数据包;将第一总线验证组件数据包发送给待测交换电路的每个输入端口,待测交换电路的每个输出端口输出第二总线验证组件数据包;获取第二总线验证组件数据包,并将第二总线验证组件数据包转化为第二路由验证组件数据包;获取待测交换电路的每个输入端口的第一总线验证组件数据包,并转化为第三路由验证组件数据包;根据待测交换电路的理论路由算法逻辑,对第三路由验证组件数据包进行预测,得到第四路由验证组件数据包;将第二路由验证组件数据包与第四路由验证组件数据包进行比对,本发明提高了验证的覆盖率和效率。

    一种以太网数据帧覆盖性的检测装置

    公开(公告)号:CN107426180B

    公开(公告)日:2020-05-05

    申请号:CN201710453930.6

    申请日:2017-06-15

    Abstract: 本发明公开了一种以太网数据帧覆盖性的检测装置,包括对以太网数据帧缓存和管理的接收缓存模块,存储检测规则和mask/value信息的寄存器模块,多个提取及存储检测规则信息的寄存器信息读取模块,寄存器模块中的mask/value信息与接收缓存模块中接收到的以太网数据帧进行比较的比较模块,比较模块的数量与寄存器信息读取模块的数量相同;通过比较模块的结果确定整个数据帧优先级的仲裁模块;输出模块根据仲裁模块得到的数据帧的优先级配置DMA模块,DMA模块(8)将接收到的数据包发送至主机相应的内存区域。提供了一种通过配置规则控制寄存器和mask/value寄存器实现对以太网数据帧的覆盖性检测装置,根据检测结果得出该帧在上层应用处理中的优先级。

    一种PCIe交换电路的高温动态老炼系统和方法

    公开(公告)号:CN113985248B

    公开(公告)日:2023-07-11

    申请号:CN202111250961.4

    申请日:2021-10-26

    Abstract: 本发明公开了一种PCIe交换电路的高温动态老炼系统和方法,属于集成电路设计及测试领域。该系统功能上最大化的覆盖了电路的物理层功能、控制器功能和事务路由交换等功能,使得电路的每个端口在老炼期间均进行了事务的发送和接收,按照PCIe交换电路正常的工作频率和总线接口速率进行了动态老炼;本发明无需为每只老炼电路外接PCIe根复合体设备和众多的PCIe端点设备就可以按照电路的工作频率和总线接口速率进行老炼,极大的节省了老炼板上元器件的使用成本;同时,本发明因为老炼板上外围PCIe设备的减少使老炼单板上实现了更多的工位,在同一老炼高温箱中可以老炼更多电路,节省了试验成本。

    一种针对多核处理器动态分组管理的Receive-side Scaling电路

    公开(公告)号:CN107832149B

    公开(公告)日:2020-05-12

    申请号:CN201711058105.2

    申请日:2017-11-01

    Abstract: 本发明公开了一种针对多核处理器动态分组管理的Receive‑side Scaling电路,包括TCP/IP头提取模块、Hash_Function模块、Hash_Mask模块、间接表查询模块、CPU_Result计算模块和RSS寄存器模块,TCP/IP头提取模块连接有用于完成数据帧的封装、解封、发送和接收功能的MAC模块,CPU_Result计算模块连接有用于将数据帧分配到不同的接收队列的RQP模块,RSS寄存器模块分别与TCP/IP头提取模块、Hash_Function模块、Hash_Mask模块、间接表查询模块和CPU_Result计算模块连接。有效解决了多核处理器系统中CPU核的动态分组管理,从而使得负载大的CPU核能够即时关闭,动态地调节了数据接收时的处理性能,使网络吞吐达到最高状态。

    一种交换电路路由算法的验证方法及装置

    公开(公告)号:CN114925654B

    公开(公告)日:2024-03-29

    申请号:CN202210577174.9

    申请日:2022-05-25

    Abstract: 本发明公开了一种交换电路路由算法的验证方法及装置,将第一路由验证组件数据包转换为第一总线验证组件数据包;将第一总线验证组件数据包发送给待测交换电路的每个输入端口,待测交换电路的每个输出端口输出第二总线验证组件数据包;获取第二总线验证组件数据包,并将第二总线验证组件数据包转化为第二路由验证组件数据包;获取待测交换电路的每个输入端口的第一总线验证组件数据包,并转化为第三路由验证组件数据包;根据待测交换电路的理论路由算法逻辑,对第三路由验证组件数据包进行预测,得到第四路由验证组件数据包;将第二路由验证组件数据包与第四路由验证组件数据包进行比对,本发明提高了验证的覆盖率和效率。

    一种PCIe仿真数据可视化方法、系统、设备及介质

    公开(公告)号:CN114567569B

    公开(公告)日:2023-10-20

    申请号:CN202210182854.0

    申请日:2022-02-25

    Abstract: 本发明提供一种PCIe仿真数据可视化方法、系统、设备及介质,将PCIe事务可视化显示在平台中,解决了在调试工作中的困难,显著提高了调试的准确度和PCIe仿真验证效率。包括如下步骤:采集所有PCIe设备的PCIe串行码并解析为并行码流;根据协议规定对并行码流进行三层协议的解包,获取三层的事务流信息,其中,三层分为物理层、数据链路层和事务层;根据获取的事务流信息构建所有PCIe设备的网络拓扑结构;基于Python的Tkinter模块搭建可视化面板,对构建的网络拓扑结构进行可视化处理,实现PCIe仿真数据可视化。

Patent Agency Ranking