数据处理器
    1.
    发明授权

    公开(公告)号:CN106557302B

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

    申请号:CN201610833876.3

    申请日:2016-09-19

    Abstract: 数据处理器包括:访问目标,具有分配给存储空间的地址;访问对象,在指定地址、标识符和访问类型的同时能够对访问目标进行访问;以及存储保护资源,包括联合存储器以执行访问控制。存储保护资源包括多个条目,每一个都包括区域设置单元、标识符确定信息单元和属性设置单元。当在访问时由访问对象指定的地址包括在条目的区域设置单元中设置的区域中、标识符与根据标识符确定信息指定的多个标识符中的至少一个一致、以及指定的访问类型与属性设置单元中设置的访问类型一致时,存储保护资源允许访问。

    半导体设备
    2.
    发明公开

    公开(公告)号:CN103365630A

    公开(公告)日:2013-10-23

    申请号:CN201310109075.9

    申请日:2013-03-29

    CPC classification number: G06F9/45533 G06F9/30076 G06F9/3851

    Abstract: 本发明公开了一种半导体设备。该半导体设备包括:指令解码器,其解码指令代码,并由此产生指令信息;执行单元,其通过管线处理基于指令信息执行操作;以及管线控制单元,其控制要在管线处理中处理的指令代码的顺序,其中管线控制单元包括用来为每个虚拟机定义存在/不存在执行第一特权程序的权限的寄存器,该第一特权程序要在一个虚拟机上执行,管线控制单元参考该寄存器,并且当发出关于第一特权程序的指令代码的虚拟机具有执行第一特权程序的权限时,管线控制单元基于第一特权程序的操作,指令执行单元基于关于第二特权程序的指令代码执行处理。

    数据处理设备和访问控制方法

    公开(公告)号:CN108229201B

    公开(公告)日:2023-08-15

    申请号:CN201711343385.1

    申请日:2017-12-15

    Abstract: 提供了数据处理设备和访问控制方法。根据一个实施例,数据处理设备包括访问控制器,该访问控制器被配置为控制CPU对处理器的访问。访问控制器使用从CPU输出的处理器选择信息,选择要用于访问控制的许可配置信息和标识符表,使用所选择的标识符表来确定对应于从CPU输出的访问请求标识符SPID的中间标识符MID,并使用所选择的许可配置信息和所确定的中间标识符MID来确定CPU对处理器的可访问性。

    半导体设备
    4.
    发明授权

    公开(公告)号:CN103365630B

    公开(公告)日:2017-06-09

    申请号:CN201310109075.9

    申请日:2013-03-29

    CPC classification number: G06F9/45533 G06F9/30076 G06F9/3851

    Abstract: 本发明公开了一种半导体设备。该半导体设备包括:指令解码器,其解码指令代码,并由此产生指令信息;执行单元,其通过管线处理基于指令信息执行操作;以及管线控制单元,其控制要在管线处理中处理的指令代码的顺序,其中管线控制单元包括用来为每个虚拟机定义存在/不存在执行第一特权程序的权限的寄存器,该第一特权程序要在一个虚拟机上执行,管线控制单元参考该寄存器,并且当发出关于第一特权程序的指令代码的虚拟机具有执行第一特权程序的权限时,管线控制单元基于第一特权程序的操作,指令执行单元基于关于第二特权程序的指令代码执行处理。

    半导体器件
    5.
    发明授权

    公开(公告)号:CN109614218B

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

    申请号:CN201811069775.9

    申请日:2018-09-13

    Abstract: 本发明涉及一种半导体器件。该半导体器件包括:由在处理器上所执行的多个处理共同使用的公用资源;信号量,控制公用资源的占有权;以及信号量管理单元,响应于在处理器上所执行的处理的请求而执行向信号量获取公用资源的占有权的处理。当从多个处理中的第一处理接收到获取公用资源的占有权的请求但是无法获得占有权时,信号量管理单元将在处理器上所执行的处理切换为第二处理,重复地执行获取由第一处理向信号量所请求的占有权的处理,以及当获得由第一处理所请求的占有权时,将在处理器上的处理从第二处理切换为第一处理。

    半导体装置
    6.
    发明授权

    公开(公告)号:CN103383651B

    公开(公告)日:2018-04-03

    申请号:CN201310157912.5

    申请日:2013-05-02

    Abstract: 本发明涉及半导体装置。相关技术的半导体装置具有由于切换每个分区的占用状态而使处理能力降低的问题。根据本发明的半导体装置包括:执行单元,该执行单元执行算法指令;以及调度器,该调度器包括多个第一设置寄存器,所述第一设置寄存器每一个均定义硬件线程和分区之间的对应关系,并且该调度器基于分区调度和线程调度来生成线程选择信号。根据执行单元执行第一占用控制信号时输出的第一占用控制信号,调度器输出线程选择信号作为第一占用控制信号指示的分区,所述线程选择信号指定特定硬件线程而并不取决于线程调度。

    半导体器件
    7.
    发明公开

    公开(公告)号:CN109614218A

    公开(公告)日:2019-04-12

    申请号:CN201811069775.9

    申请日:2018-09-13

    Abstract: 本发明涉及一种半导体器件。该半导体器件包括:由在处理器上所执行的多个处理共同使用的公用资源;信号量,控制公用资源的占有权;以及信号量管理单元,响应于在处理器上所执行的处理的请求而执行向信号量获取公用资源的占有权的处理。当从多个处理中的第一处理接收到获取公用资源的占有权的请求但是无法获得占有权时,信号量管理单元将在处理器上所执行的处理切换为第二处理,重复地执行获取由第一处理向信号量所请求的占有权的处理,以及当获得由第一处理所请求的占有权时,将在处理器上的处理从第二处理切换为第一处理。

    多线程处理器
    8.
    发明授权

    公开(公告)号:CN103778016B

    公开(公告)日:2018-10-02

    申请号:CN201310487399.6

    申请日:2013-10-17

    Abstract: 本发明涉及多线程处理器。调度器执行用于重复下述处理的线程调度,所述处理是指:以对包含在多个硬件线程当中的第一组之中的每个硬件线程所预先设置的次数来指定该每个硬件线程,并且以对包括其它硬件线程的第二组所预先设置的次数来指定第二组中的硬件线程中的任何一个。此外,当线程调度所指定的第一组中的硬件线程是不可分派的时,所述调度器执行用于重新指定第二组中的硬件线程以代替第一组中的硬件线程的再调度。

    多线程处理器
    10.
    发明授权

    公开(公告)号:CN109445851B

    公开(公告)日:2023-08-15

    申请号:CN201811024294.6

    申请日:2013-10-17

    Abstract: 本发明涉及多线程处理器。调度器执行用于重复下述处理的线程调度,所述处理是指:以对包含在多个硬件线程当中的第一组之中的每个硬件线程所预先设置的次数来指定该每个硬件线程,并且以对包括其它硬件线程的第二组所预先设置的次数来指定第二组中的硬件线程中的任何一个。此外,当线程调度所指定的第一组中的硬件线程是不可分派的时,所述调度器执行用于重新指定第二组中的硬件线程以代替第一组中的硬件线程的再调度。

Patent Agency Ranking