用于超标量处理的处理器及其操作方法

    公开(公告)号:CN119336393B

    公开(公告)日:2025-03-28

    申请号:CN202411846646.1

    申请日:2024-12-16

    Inventor: 宋德林 刘翼

    Abstract: 本发明涉及处理器领域,具体涉及一种用于超标量处理的处理器及其操作方法,该处理器包括:RAT管理器,用于管理RAT,RAT存储逻辑寄存器与物理寄存器之间的映射关系;比特矩阵管理器,用于管理比特矩阵,比特矩阵的行和列指示逻辑寄存器,比特矩阵的行和列的坐标值具有第一值或第二值;以及控制器,与RAT管理器和比特矩阵管理器通信联接,并用于控制RAT管理器和比特矩阵管理器的操作。

    伪双端口静态随机存取存储器SRAM

    公开(公告)号:CN119252302B

    公开(公告)日:2025-02-25

    申请号:CN202411757828.1

    申请日:2024-12-03

    Inventor: 宋德林 张磊

    Abstract: 本发明涉及处理器技术领域,提供一种伪双端口静态随机存取存储器SRAM,该伪双端口SRAM对外有两个端口,分别用于读取数据和写入数据,内部由三块单端口SRAM,一个地址映射表,三个全相联映射的数据有效寄存器和三个空闲地址寄存器组成,本发明各实施例提供的结构中SRAM占用的面积更小,可以兼顾时序和面积。

    指令的发送方法、装置及设备

    公开(公告)号:CN118312220B

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

    申请号:CN202410742201.2

    申请日:2024-06-11

    Abstract: 本公开提出一种指令的发送方法、装置及设备。方法包括:第一发射队列接收第一类型的指令及指令所需的源操作数,并在获取指令所需的全部源操作数之后,将指令及全部源操作数发送给功能单元。第二发射队列接收第二类型的指令,将指令发送给寄存器堆后,由寄存器堆向功能单元发送指令及指令所需的源操作数。由此,针对不同的指令,在不同时机读取源操作数。从而减少了使用的寄存器堆的读端口数量,同时又降低了发射队列存储数据的存储空间。

    向量指令处理方法、装置、电子设备及存储介质

    公开(公告)号:CN119861969A

    公开(公告)日:2025-04-22

    申请号:CN202510336980.0

    申请日:2025-03-21

    Abstract: 本发明提供一种向量指令处理方法、装置、电子设备及存储介质,涉及数据处理技术领域,该方法包括:在指令定序队列中为向量指令分配一个空项,将向量指令拆分为向量指令中的每一数据元素对应的向量指令内部操作,对每一向量指令内部操作进行寄存器重命名,在向量指令定序队列中分别为每一向量指令内部操作分配一个空项,乱序执行各向量指令内部操作,将每一向量指令内部操作写回向量指令定序队列中每一向量指令内部操作对应的项之后,将向量指令写回指令定序队列中向量指令对应的项。本发明提供一种向量指令处理方法、装置、电子设备及存储介质,能更合理地利用处理器的计算资源,从而降低向量指令处理所需占用的处理器计算资源。

    访存指令处理方法及处理器

    公开(公告)号:CN119621149A

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

    申请号:CN202510162028.3

    申请日:2025-02-14

    Abstract: 本发明提供一种访存指令处理方法及处理器,涉及数据处理技术领域,该方法包括:基于访存宽度将目标向量访存指令拆分为多个目标向量访存微操作,将目标标量访存指令与至少一个未执行的标量访存指令合并为一个目标标量访存微操作;执行每一目标向量访存微操作,和/或,执行目标标量访存微操作;访存宽度是基于处理器中数据高速缓存中的数据高速缓存存储体的数量以及数据高速缓存存储体的位宽确定的。本发明提供的访存指令处理方法及处理器,能通过向量访存指令的拆分和标量访存指令的合并,在数据访存时更合理地为向量访存和标量访存分配资源,实现向量访存和标量访存最大程度的资源共享。

    基于奇偶调度和分配的处理器结构、芯片及电子设备

    公开(公告)号:CN119271276B

    公开(公告)日:2025-03-28

    申请号:CN202411805670.0

    申请日:2024-12-10

    Inventor: 宋德林 张磊

    Abstract: 本发明涉及处理器技术领域,并提供一种基于奇偶调度和分配的处理器结构、芯片及电子设备,本发明提供的基于奇偶调度和分配的处理器结构,在重命名阶段将空闲物理寄存器堆分成奇、偶两部分,按照指令类型来确定当前一笔重命名到底是分配奇物理寄存器还是偶物理寄存器,本发明提供的实施例可以将寄存器堆的写端口减少一半,配合寄存器分配均衡算法,有效地进行物理寄存器分配和指令调度。

    寄存器重命名方法、装置、系统、设备及介质

    公开(公告)号:CN119003004A

    公开(公告)日:2024-11-22

    申请号:CN202411458065.0

    申请日:2024-10-18

    Abstract: 本发明提供一种寄存器重命名方法、装置、系统、设备及介质,属于处理器技术领域,该方法包括:获取译码后的多个指令,并记录多个指令中目标指令的顺序关系,得到重命名定序队列,目标指令为存在目的寄存器的指令;将每个指令分配到每个指令对应的派遣队列去执行;基于重命名定序队列,将执行完成的目标指令进行寄存器重命名的提交。本发明解决了相关技术中对没有目的寄存器的指令在重排序缓冲区中进行提交,来提交和恢复寄存器重命名信息,造成资源浪费,进而影响寄存器重命名恢复的速度,影响处理器的处理效率的问题,通过重命名定序队列做寄存器重命名的提交,避免了有些指令没有目的寄存器造成的浪费,节省处理器资源。

    保留站指令处理方法、装置、电子设备及存储介质

    公开(公告)号:CN117971319B

    公开(公告)日:2024-06-28

    申请号:CN202410365392.5

    申请日:2024-03-28

    Abstract: 本申请提出一种保留站指令处理方法、装置、电子设备及存储介质,其中,方法包括:响应于保留站中所存储的指令的指令类型为定拍指令,且指令不存在阻塞风险,对指令进行提前唤醒;响应于指令的指令类型为定拍指令,且指令存在阻塞风险,或者,响应于保留站对应的执行单元为目标单元,对指令进行推测唤醒;其中,目标单元执行的任务包括固定延迟任务和不固定延迟任务。针对不同类型的指令采取不同的唤醒方式,可以提升乱序处理器的性能和主频。

    访存指令处理方法及处理器

    公开(公告)号:CN119621149B

    公开(公告)日:2025-05-16

    申请号:CN202510162028.3

    申请日:2025-02-14

    Abstract: 本发明提供一种访存指令处理方法及处理器,涉及数据处理技术领域,该方法包括:基于访存宽度将目标向量访存指令拆分为多个目标向量访存微操作,将目标标量访存指令与至少一个未执行的标量访存指令合并为一个目标标量访存微操作;执行每一目标向量访存微操作,和/或,执行目标标量访存微操作;访存宽度是基于处理器中数据高速缓存中的数据高速缓存存储体的数量以及数据高速缓存存储体的位宽确定的。本发明提供的访存指令处理方法及处理器,能通过向量访存指令的拆分和标量访存指令的合并,在数据访存时更合理地为向量访存和标量访存分配资源,实现向量访存和标量访存最大程度的资源共享。

    用于超标量处理的处理器及其操作方法

    公开(公告)号:CN119336393A

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

    申请号:CN202411846646.1

    申请日:2024-12-16

    Inventor: 宋德林 刘翼

    Abstract: 本发明涉及处理器领域,具体涉及一种用于超标量处理的处理器及其操作方法,该处理器包括:RAT管理器,用于管理RAT,RAT存储逻辑寄存器与物理寄存器之间的映射关系;比特矩阵管理器,用于管理比特矩阵,比特矩阵的行和列指示逻辑寄存器,比特矩阵的行和列的坐标值具有第一值或第二值;以及控制器,与RAT管理器和比特矩阵管理器通信联接,并用于控制RAT管理器和比特矩阵管理器的操作。

Patent Agency Ranking