使用超矢量的分支预测
    1.
    发明公开

    公开(公告)号:CN116194886A

    公开(公告)日:2023-05-30

    申请号:CN202080105398.9

    申请日:2020-11-26

    Abstract: 本发明提供了用于分支预测的装置和方法。针对分支指令,分支预测电路生成将采取还是不采取这些分支的预测。确定性地依据每个分支指令的地址,超矢量生成电路分配任意超矢量,其中这些超矢量包括至少500位。在分支作出决定后,依据该分支的决定,将对应的超矢量添加到所存储的采取超矢量或所存储的未采取超矢量中。依据针对该分支指令而生成的超矢量相对于所存储的采取超矢量或未采取超矢量的数学距离度量,该分支预测电路生成针对该分支指令的预测。

    部分地址转换无效请求
    3.
    发明公开

    公开(公告)号:CN119317907A

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

    申请号:CN202380044877.8

    申请日:2023-05-25

    Abstract: 一种部分地址转换无效请求使得高速缓存控制电路:标识地址转换高速缓存的给定高速缓存条目是否是要无效化的目标高速缓存条目,其中该目标高速缓存条目包括高速缓存条目,对于该高速缓存条目,地址转换数据包括指示当目标页表条目被用作分支页表条目时由该目标页表条目的表地址指定的下一层级页表的地址的部分地址转换数据;以及当该给定高速缓存条目被标识为该目标高速缓存条目时,触发该给定高速缓存条目的无效。当该给定高速缓存条目提供全地址转换数据时,准许保留该给定高速缓存条目,该全地址转换数据指示对应于当该目标页表条目被用作叶页表条目时由该目标页表条目指定的输出地址的地址空间的对应区域的地址。

    地址转换电路系统以及用于执行地址转换的方法

    公开(公告)号:CN117769701A

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

    申请号:CN202280054423.4

    申请日:2022-07-21

    Abstract: 提供地址转换电路系统以及一种用于执行地址转换的方法。该地址转换电路系统响应于接收到第一地址而通过执行预定最大数目次循序查找来执行该第一地址与第二地址之间的地址转换。该地址转换电路系统被配置为支持包括2N个项目的一般分页表以及包括2N*M个项目的大型分页表。该地址转换电路系统被配置为:执行中间查找以检索指示循序下一查找地址的信息以及分页表大小信息,并且当该分页表大小信息指示该循序下一查找对应于这些大型分页表中的一个大型分页表并且执行该循序下一查找将超过该预定最大数目次循序查找时,抑制后续查找;并且基于指示该循序下一查找地址的该信息而产生第二地址。

    消息传递电路和方法
    6.
    发明公开

    公开(公告)号:CN117120994A

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

    申请号:CN202280026152.1

    申请日:2022-02-14

    Abstract: 本发明提供了一种消息传递电路,该消息传递电路包括查找电路,该查找电路响应于指示由片上系统的生成方节点在目标消息信道上提供的消息数据的生成方请求,从信道消耗方信息结构获得与订阅该目标消息信道的给定消耗方节点相关联的所选信道消耗方信息。控制电路将该消息数据写入与基于所选信道消耗方信息确定的地址空间的消耗方定义区域中的地址相关联的位置。当对于该目标消息信道和该给定消耗方节点满足事件通知条件并且要使用事件通知信道时,事件通知数据被写入与基于与该事件通知信道相关联的事件通知信道消耗方信息确定的地址空间的消耗方定义区域中的地址相关联的位置。

    用于在存储器中的地址范围之间传输数据的装置和方法

    公开(公告)号:CN108153683B

    公开(公告)日:2023-06-16

    申请号:CN201711192553.1

    申请日:2017-11-24

    Abstract: 提供了用于在存储器中的地址范围之间传输数据的装置和方法。装置包括数据传输控制器,其响应于由装置从处理元件接收到的数据传输请求,来执行传输操作以将数据从存储器中的至少一个源地址范围传输到存储器中的至少一个目的地地址范围。然后,重定向控制器被安排为:在传输操作被执行时,拦截指定目标地址范围内的目标地址的访问请求,并且执行存储器重定向操作,以使得访问请求被处理而无需等待传输操作完成。通过这样的方法,该装置可以有效地向访问请求的来源隐瞒正在进行传输操作的事实,因而传输操作可以被安排为在后台发生,并且以对在已经发出访问请求的来源上执行的软件透明的方式发生。

    使用高速缓存的部分散列值的存储器保护

    公开(公告)号:CN115777101A

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

    申请号:CN202180047677.9

    申请日:2021-07-07

    Abstract: 本发明公开了用于保护存储在存储器的受保护区域中的数据的完整性的装置和方法。在数据块中检索存储器的该受保护区域中的数据,并且将认证码与连续地包括第一数据块和第二数据块的存储器区组相关联。该认证码的计算包括基于根据该第一数据块确定的第一散列值和根据该第二数据块确定的第二散列值的加密计算。提供散列值高速缓存以存储根据从该存储器的该受保护区域中检索的数据块确定的散列值。当从存储器中检索该第一数据块和其相关联的认证码时,执行对该散列值高速缓存中的该第二散列值的查找,并且为该数据块所属的该存储器区组计算验证认证码。该第一数据块的完整性取决于与检索到的认证码匹配的验证认证码。

Patent Agency Ranking