一种消息处理芯片验证方法

    公开(公告)号:CN113315664A

    公开(公告)日:2021-08-27

    申请号:CN202110665267.2

    申请日:2021-06-16

    Abstract: 本发明为一种消息处理芯片验证方法,包括以下步骤:S1:集中整合网络模型的节点资源,利用悬挂和条目进行节点消息的仿真;S2:给网络模型设置与待验证芯片端口数量相同的模拟端口数;S3:配置消息引擎,为不同类型的消息分配不同的悬挂,悬挂中的不同条目代表不同节点的不同消息;S4:模拟消息发送;S5:模拟消息接收。本发明的优点是:能够按照复杂网络接口芯片的验证要求,灵活高效地生成需要的消息序列,可以达到包级调控,支持多种类、高并发的验证需求,实现网络接口芯片较为完备的验证。系统在运行过程中,占用计算资源少,用时较短,能够提高网络接口芯片的验证效率。

    一种面向高速消息传输的PCIE数据传输系统及计算机

    公开(公告)号:CN110688332B

    公开(公告)日:2021-01-15

    申请号:CN201910861693.6

    申请日:2019-09-12

    Abstract: 本发明涉及计算机外围设备高速互联总线(PCIE)技术领域,尤其涉及一种面向高速消息传输的PCIE数据传输系统及计算机。包括采用非轮询方式进行交互的处理器和消息处理芯片;所述处理器和消息处理芯片之间的数据包包括P数据包、NP数据包、CPL数据包,并且所述处理器和所述消息处理芯片均采用专门的通道发送和接收CPL数据包。可以满足PCIE的防死锁约束,并且在工程上容易实现,能够提升PCIE整体性能。

    一种面向高速消息传输的PCIE数据传输系统及计算机

    公开(公告)号:CN110688332A

    公开(公告)日:2020-01-14

    申请号:CN201910861693.6

    申请日:2019-09-12

    Abstract: 本发明涉及计算机外围设备高速互联总线(PCIE)技术领域,尤其涉及一种面向高速消息传输的PCIE数据传输系统及计算机。包括采用非轮询方式进行交互的处理器和消息处理芯片;所述处理器和消息处理芯片之间的数据包包括P数据包、NP数据包、CPL数据包,并且所述处理器和所述消息处理芯片均采用专门的通道发送和接收CPL数据包。可以满足PCIE的防死锁约束,并且在工程上容易实现,能够提升PCIE整体性能。

    一种基于多轨冗余应答的RDMA消息机制及其实现装置

    公开(公告)号:CN110677220A

    公开(公告)日:2020-01-10

    申请号:CN201910846462.8

    申请日:2019-09-09

    Abstract: 本发明涉及高速互连网络中远程主存访问协议技术领域,具体为一种基于多轨冗余应答的RDMA消息机制及其实现装置。一种基于多轨冗余应答的RDMA消息机制,包括1)消息发起方采用多消息并行拆分,不同消息的数据包之间、相同消息的数据包之间均乱序发送上网;2)消息的每一个请求包均设置编码信息,消息接收方根据编码信息进行数据量计数;3)每一请求包的接收不产生响应包,当消息的最后一个请求包接收完成时产生响应包并返回给消息发起方,消息发起方自行产生消息完成通知;4)消息的响应包以复制多份的方式通过多个网络通道发送。本申请提出的RDMA消息机制采用消息级多轨冗余应答,确保消息可靠传输的同时又减少应答包的数量,提升了网络传输的效率。

    众核处理器虚实地址转换方法

    公开(公告)号:CN102929588B

    公开(公告)日:2015-04-08

    申请号:CN201210374986.X

    申请日:2012-09-28

    Abstract: 一种众核处理器虚实地址转换方法包括:第一步骤:请求仲裁器对来自各个处理器核心的指令流请求和数据流请求进行仲裁;第二步骤:通过指令流代换表和数据流代换表对仲裁后的指令流、数据流请求进行集中代换;其中,每个处理器核心在指令流、数据流代换表中固定分配若干条目,并且其中,核心的指令流在进行越权、越界检查后,通过虚地址索引本核心对应的代换表项后,利用可配置的代换算法代换出物理地址,代换表项包含对Cache一致性属性配置的信息。Cache一致性属性配置信息包括代换后的指令流、数据流访问是否可Cache、访问Cache的策略是直写还是回写、访问Cache是否写分配。

    向量查表方法以及处理器
    28.
    发明公开

    公开(公告)号:CN102930008A

    公开(公告)日:2013-02-13

    申请号:CN201210423150.4

    申请日:2012-10-29

    Abstract: 一种向量查表方法以及处理器。第一多次查表指令字段用于标示向量查表操作,第二、第三多次查表指令字段为源操作数寄存器的索引号,第四多次查表指令字段为目标寄存器的索引号。第二多次查表指令字段指定的寄存器内容为查询基地址,第三多次查表指令字段指定的寄存器内容包含多个待查向量元素相对于查询基地址的偏移值,第四多次查表指令字段指定存放最终查询结果的单个目标寄存器。参照第三多次查表指令字段指定的寄存器内容的拼接格式,拼接成向量查表结果,写入第四多次查表指令字段指定的目标寄存器。待查向量元素偏移值在第三多次查表指令字段指定的寄存器中的位置,规定了对应元素最终在第四多次查表指令字段指定的目标寄存器中的位置。

    众核处理器虚实地址转换方法

    公开(公告)号:CN102929588A

    公开(公告)日:2013-02-13

    申请号:CN201210374986.X

    申请日:2012-09-28

    Abstract: 一种众核处理器虚实地址转换方法包括:第一步骤:请求仲裁器对来自各个处理器核心的指令流请求和数据流请求进行仲裁;第二步骤:通过指令流代换表和数据流代换表对仲裁后的指令流、数据流请求进行集中代换;其中,每个处理器核心在指令流、数据流代换表中固定分配若干条目,并且其中,核心的指令流在进行越权、越界检查后,通过虚地址索引本核心对应的代换表项后,利用可配置的代换算法代换出物理地址,代换表项包含对Cache一致性属性配置的信息。Cache一致性属性配置信息包括代换后的指令流、数据流访问是否可Cache、访问Cache的策略是直写还是回写、访问Cache是否写分配。

    基于指令块的指令发射控制方法及装置、以及处理器

    公开(公告)号:CN102830952A

    公开(公告)日:2012-12-19

    申请号:CN201210326452.X

    申请日:2012-09-05

    Abstract: 本发明提供了一种基于指令块的指令发射控制方法及装置、以及处理器。判断处于指令准备发射状态的指令的指令类型。若判定所述处于指令准备发射状态的指令的指令类型是栏栅指令,则进一步判断发射条件;若判定还有更先执行序的指令不能发射,则使得作为栏栅指令的所述处于指令准备发射状态的指令不能发射;若判定更先执行序的指令均能发射或均已发射,则发射作为栏栅指令的所述处于指令准备发射状态的指令。如果判定所述处于指令准备发射状态的指令的指令类型是普通指令,则进一步判断发射条件;若判定还有更先执行序的栏栅指令未发射,则使得作为普通指令的所述处于指令准备发射状态的指令不能发射;若判定无更先执行序的栏栅指令未发射,则发射作为普通指令的所述处于指令准备发射状态的指令。

Patent Agency Ranking