Processor and program execution method capable of efficient program execution
    1.
    发明授权
    Processor and program execution method capable of efficient program execution 有权
    处理器和程序执行方法能够高效地执行程序

    公开(公告)号:US08719827B2

    公开(公告)日:2014-05-06

    申请号:US13179614

    申请日:2011-07-11

    IPC分类号: G06F9/46 G06F9/00 G06F1/00

    摘要: A processor for sequentially executing a plurality of programs using a plurality of register value groups stored in a memory that correspond one-to-one with the programs. The processor includes a plurality of register groups; a select/switch unit operable to select one of the plurality of register groups as an execution target register group on which a program execution is based, and to switch the selection target every time a first predetermined period elapses; a restoring unit operable to restore, every time the switching is performed, one of the register value groups into one of the register groups that is not selected as the execution target register group; a saving unit operable to save, prior to the restoring, register values in the register group targeted for restoring, by overwriting a register value group in the memory that corresponds to the register values; and a program execution unit operable to execute, every time the switching is performed, a program corresponding to a register value group in the execution target register group.

    摘要翻译: 一种处理器,用于使用存储在与所述程序一对一的存储器中的多个寄存器值组来顺序地执行多个程序。 处理器包括多个寄存器组; 选择/切换单元,其可操作以选择所述多个寄存器组中的一个作为程序执行所基于的执行目标寄存器组,并且每当经过第一预定时间时切换所述选择目标; 恢复单元,其可操作以在每次执行切换时将所述寄存器值组中的一个恢复为未被选择为所述执行目标寄存器组的寄存器组之一; 保存单元,其可操作以通过重写与寄存器值相对应的存储器中的寄存器值组来在恢复之前保存用于恢复的寄存器组中的值; 以及程序执行单元,其可操作以在每次执行切换时执行与执行目标寄存器组中的寄存器值组相对应的程序。

    Processor and program execution method capable of efficient program execution
    2.
    发明授权
    Processor and program execution method capable of efficient program execution 有权
    处理器和程序执行方法能够高效地执行程序

    公开(公告)号:US07386707B2

    公开(公告)日:2008-06-10

    申请号:US10338408

    申请日:2003-01-08

    IPC分类号: G06F9/30 G06F9/40

    摘要: A processor for sequentially executing a plurality of programs using a plurality of register value groups stored in a memory that correspond one-to-one with the programs. The processor includes a plurality of register groups; a select/switch unit operable to select one of the plurality of register groups as an execution target register group on which a program execution is based, and to switch the selection target every time a first predetermined period elapses; a restoring unit operable to restore, every time the switching is performed, one of the register value groups into one of the register groups that is not selected as the execution target register group; a saving unit operable to save, prior to the restoring, register values in the register group targeted for restoring, by overwriting a register value group in the memory that corresponds to the register values; and a program execution unit operable to execute, every time the switching is performed, a program corresponding to a register value group in the execution target register group.

    摘要翻译: 一种处理器,用于使用存储在与所述程序一对一的存储器中的多个寄存器值组来顺序地执行多个程序。 处理器包括多个寄存器组; 选择/切换单元,其可操作以选择所述多个寄存器组中的一个作为程序执行所基于的执行目标寄存器组,并且每当经过第一预定时间时切换所述选择目标; 恢复单元,其可操作以在每次执行切换时将所述寄存器值组中的一个恢复为未被选择为所述执行目标寄存器组的寄存器组之一; 保存单元,其可操作以通过重写与寄存器值相对应的存储器中的寄存器值组来在恢复之前保存用于恢复的寄存器组中的值; 以及程序执行单元,其可操作以在每次执行切换时执行与执行目标寄存器组中的寄存器值组相对应的程序。

    PROCESSOR AND PROGRAM EXECUTION METHOD CAPABLE OF EFFICIENT PROGRAM EXECUTION
    3.
    发明申请
    PROCESSOR AND PROGRAM EXECUTION METHOD CAPABLE OF EFFICIENT PROGRAM EXECUTION 有权
    能够有效执行计划的执行者和计划执行方法

    公开(公告)号:US20080215858A1

    公开(公告)日:2008-09-04

    申请号:US12110539

    申请日:2008-04-28

    IPC分类号: G06F9/30

    摘要: A processor for sequentially executing a plurality of programs using a plurality of register value groups stored in a memory that correspond one-to-one with the programs. The processor includes a plurality of register groups; a select/switch unit operable to select one of the plurality of register groups as an execution target register group on which a program execution is based, and to switch the selection target every time a first predetermined period elapses; a restoring unit operable to restore, every time the switching is performed, one of the register value groups into one of the register groups that is not selected as the execution target register group; a saving unit operable to save, prior to the restoring, register values in the register group targeted for restoring, by overwriting a register value group in the memory that corresponds to the register values; and a program execution unit operable to execute, every time the switching is performed, a program corresponding to a register value group in the execution target register group.

    摘要翻译: 一种处理器,用于使用存储在与所述程序一对一的存储器中的多个寄存器值组来顺序地执行多个程序。 处理器包括多个寄存器组; 选择/切换单元,其可操作以选择所述多个寄存器组中的一个作为程序执行所基于的执行目标寄存器组,并且每当经过第一预定时间时切换所述选择目标; 恢复单元,其可操作以在每次执行切换时将所述寄存器值组中的一个恢复为未被选择为所述执行目标寄存器组的寄存器组之一; 保存单元,其可操作以通过重写与寄存器值相对应的存储器中的寄存器值组来在恢复之前保存用于恢复的寄存器组中的值; 以及程序执行单元,其可操作以在每次执行切换时执行与执行目标寄存器组中的寄存器值组相对应的程序。

    Processor and program execution method capable of efficient program execution
    7.
    发明授权
    Processor and program execution method capable of efficient program execution 有权
    处理器和程序执行方法能够高效地执行程序

    公开(公告)号:US07921281B2

    公开(公告)日:2011-04-05

    申请号:US12110513

    申请日:2008-04-28

    IPC分类号: G06F9/48 G06F9/52

    摘要: A processor for sequentially executing a plurality of programs using a plurality of register value groups stored in a memory that correspond one-to-one with the programs. The processor includes a plurality of register groups; a select/switch unit operable to select one of the plurality of register groups as an execution target register group on which a program execution is based, and to switch the selection target every time a first predetermined period elapses; a restoring unit operable to restore, every time the switching is performed, one of the register value groups into one of the register groups that is not selected as the execution target register group; a saving unit operable to save, prior to the restoring, register values in the register group targeted for restoring, by overwriting a register value group in the memory that corresponds to the register values; and a program execution unit operable to execute, every time the switching is performed, a program corresponding to a register value group in the execution target register group.

    摘要翻译: 一种处理器,用于使用存储在与所述程序一对一的存储器中的多个寄存器值组来顺序地执行多个程序。 处理器包括多个寄存器组; 选择/切换单元,其可操作以选择所述多个寄存器组中的一个作为程序执行所基于的执行目标寄存器组,并且每当经过第一预定时间时切换所述选择目标; 恢复单元,其可操作以在每次执行切换时将所述寄存器值组中的一个恢复为未被选择为所述执行目标寄存器组的寄存器组之一; 保存单元,其可操作以通过重写与寄存器值相对应的存储器中的寄存器值组来在恢复之前保存用于恢复的寄存器组中的值; 以及程序执行单元,其可操作以在每次执行切换时执行与执行目标寄存器组中的寄存器值组相对应的程序。

    Engine start control device for hybrid vehicle
    9.
    发明授权
    Engine start control device for hybrid vehicle 有权
    混合动力汽车发动机启动控制装置

    公开(公告)号:US09290173B2

    公开(公告)日:2016-03-22

    申请号:US14373201

    申请日:2012-01-20

    摘要: In the present invention, a determination is made as to whether towing travel is under way, in which vehicle weight is increased, and when towing travel is under way, the compensating torque provided by a motor generator is decreased relative to the compensating torque provided during non-towing travel, and the torque of the motor generator is therefore reduced by a commensurate amount and fuel efficiency is enhanced. During towing travel in which the vehicle weight is large, a large drive force is usually necessary and the frequency of use of the motor generator increases; however, the compensating torque during engine start is reduced, and the load on the motor generator is thereby mitigated by a commensurate amount, and overheating and the like are suppressed. Since the inertia of the vehicle is relatively small during non-towing travel, i.e., normal travel, in which the vehicle weight is relatively small, variations in the drive force due to the engine starting torque are relatively increased, and shocks such as a sense of being pulled back become significant. However, because the compensating torque provided by the motor generator is increased correspondingly with the starting torque, shocks are adequately suppressed.

    摘要翻译: 在本发明中,确定牵引行驶是否正在进行,车辆重量增加,并且当牵引行进正在进行时,由电动发电机提供的补偿转矩相对于在 非牵引行程,因此电动发电机的转矩相应减少,燃料效率提高。 在车辆重量大的牵引行驶中,通常需要大的驱动力,并且电动发电机的使用频率增加; 然而,发动机起动期间的补偿转矩降低,并且电机发电机上的负载由此减轻相当的量,并且过热等被抑制。 由于车辆的惯性在非牵引行驶期间(即,车辆重量相对较小的正常行驶)相对较小,所以由于发动机起动转矩引起的驱动力的变化相对增加,并且诸如感觉的冲击 被拉回来变得重要。 然而,由于由起动转矩相应地增加由电动发电机提供的补偿转矩,所以冲击被充分地抑制。

    ENGINE START CONTROL DEVICE FOR HYBRID VEHICLE
    10.
    发明申请
    ENGINE START CONTROL DEVICE FOR HYBRID VEHICLE 有权
    发动机起动控制装置混合车辆

    公开(公告)号:US20150203103A1

    公开(公告)日:2015-07-23

    申请号:US14373201

    申请日:2012-01-20

    摘要: In the present invention, a determination is made as to whether towing travel is under way, in which vehicle weight is increased, and when towing travel is under way, the compensating torque provided by a motor generator is decreased relative to the compensating torque provided during non-towing travel, and the torque of the motor generator is therefore reduced by a commensurate amount and fuel efficiency is enhanced. During towing travel in which the vehicle weight is large, a large drive force is usually necessary and the frequency of use of the motor generator increases; however, the compensating torque during engine start is reduced, and the load on the motor generator is thereby mitigated by a commensurate amount, and overheating and the like are suppressed. Since the inertia of the vehicle is relatively small during non-towing travel, i.e., normal travel, in which the vehicle weight is relatively small, variations in the drive force due to the engine starting torque are relatively increased, and shocks such as a sense of being pulled back become significant. However, because the compensating torque provided by the motor generator is increased correspondingly with the starting torque, shocks are adequately suppressed.

    摘要翻译: 在本发明中,确定牵引行驶是否正在进行,车辆重量增加,并且当牵引行进正在进行时,由电动发电机提供的补偿转矩相对于在 非牵引行程,因此电动发电机的转矩相应减少,燃料效率提高。 在车辆重量大的牵引行驶中,通常需要大的驱动力,并且电动发电机的使用频率增加; 然而,发动机起动期间的补偿转矩降低,并且电机发电机上的负载由此减轻相当的量,并且过热等被抑制。 由于车辆的惯性在非牵引行驶期间(即,车辆重量相对较小的正常行驶)相对较小,所以由于发动机起动转矩引起的驱动力的变化相对增加,并且诸如感觉的冲击 被拉回来变得重要。 然而,由于由起动转矩相应地增加由电动发电机提供的补偿转矩,所以冲击被充分地抑制。