Bridge, processor unit, information processing apparatus, and access control method
    61.
    发明授权
    Bridge, processor unit, information processing apparatus, and access control method 有权
    桥梁,处理器单元,信息处理设备和访问控制方法

    公开(公告)号:US08006000B2

    公开(公告)日:2011-08-23

    申请号:US11914170

    申请日:2007-01-11

    CPC分类号: G06F12/1475 G06F12/1081

    摘要: There is provided a technique of accessing a memory of a processor from a peripheral device, thereby the security is ensured while efficiency is being pursued. An address converter 14 includes an address conversion table for converting an effective address into a physical address. The address conversion table stores the effective address to which an area in a memory of a processor unit 10 is allocated to each peripheral device 30 and identification information of an access source to which access permission is given, in association with each other. When the peripheral device 30 accesses, the address converter 14 determines to permit access to the effective address under the condition that the device identification information, included in an access request packet, by which the peripheral device 30 can be uniquely identified, matches the identification information of the access source corresponding to the effective address, in the address conversion table, designated by the access request packet.

    摘要翻译: 提供了从外围设备访问处理器的存储器的技术,从而在保持效率的同时确保安全性。 地址转换器14包括用于将有效地址转换为物理地址的地址转换表。 地址转换表将处理器单元10的存储器中的区域被分配给每个外围设备30的有效地址和彼此相关联地给予访问许可的访问源的标识信息。 当外围设备30访问时,地址转换器14在允许外部设备30被唯一标识的访问请求分组中包括的设备识别信息与识别信息匹配的条件下确定允许访问有效地址 的访问源对应于有效地址,在地址转换表中,由访问请求分组指定。

    COOLING SYSTEM
    63.
    发明申请
    COOLING SYSTEM 有权
    冷却系统

    公开(公告)号:US20100050676A1

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

    申请号:US12515861

    申请日:2008-02-06

    IPC分类号: F25D31/00

    摘要: A cooling system has a configuration in which a cooling system for an inverter device and a motor generator also serves as a cooling system for a battery. In this configuration, a control device performs temperature-raising control of the battery when a battery temperature is below a prescribed temperature lower limit value. The control device controls an operation of a switching valve such that cooling water from a cooling medium path is outputted to a bypass path. Further, if a cooling water temperature is lower than a prescribed temperature, the control device controls the inverter device such that a power loss during a switching operation in a switching element included in the inverter device becomes larger than a power loss during normal control. As a result, the cooling system having a small-sized, low-cost configuration rapidly recovers capacity decline of the battery, which occurs at low temperatures.

    摘要翻译: 冷却系统具有这样的结构,其中用于逆变器装置的冷却系统和电动发电机也用作电池的冷却系统。 在该结构中,当电池温度低于规定的温度下限值时,控制装置进行电池的升温控制。 控制装置控制切换阀的操作,使得来自冷却介质路径的冷却水被输出到旁路路径。 此外,如果冷却水温度低于规定温度,则控制装置控制逆变器装置,使得包括在逆变器装置中的开关元件的开关操作期间的功率损耗变得大于正常控制期间的功率损耗。 结果,具有小型,低成本配置的冷却系统快速恢复在低温下发生的电池的容量下降。

    BRIDGE, INFORMATION PROCESSING DEVICE , AND ACCESS CONTROL METHOD
    64.
    发明申请
    BRIDGE, INFORMATION PROCESSING DEVICE , AND ACCESS CONTROL METHOD 有权
    桥梁,信息处理设备和访问控制方法

    公开(公告)号:US20090222610A1

    公开(公告)日:2009-09-03

    申请号:US12282393

    申请日:2006-11-30

    IPC分类号: G06F13/28

    摘要: A downstream port 22 of a bridge 20 connecting a processor unit and a peripheral device acknowledges access from the peripheral device via one of a plurality of downstream channels available for access by the peripheral device to a memory of the processor unit, the downstream channels being virtual channels provided for interfacing with the peripheral device. The router 24 routes the access to upstream channels each assigned a memory bandwidth available for access to the memory, the upstream channels being virtual channels supported by the processor unit. In this process, the router refers to a table storing identifiers of the downstream channels and identifiers of the upstream channels in association with each other so as to allocate to the peripheral device the upstream channel corresponding to the downstream channel used by the peripheral device, in response to the access from the peripheral device.

    摘要翻译: 连接处理器单元和外围设备的桥接器20的下游端口22通过可用于由外围设备访问的多个下游信道之一确认来自外围设备的访问到处理器单元的存储器,下游信道是虚拟的 提供用于与外围设备接口的通道。 路由器24将访问路由到每个分配有可用于访问存储器的存储器带宽的上游信道,上行信道是由处理器单元支持的虚拟信道。 在这个过程中,路由器是指相互关联地存储下游信道的标识符和上游信道的标识符的表,以便向外围设备分配与外围设备使用的下游信道对应的上行信道, 响应来自外围设备的访问。

    Electric Motor, Production Method Of Stator, And Production Method Of Electric Motor
    65.
    发明申请
    Electric Motor, Production Method Of Stator, And Production Method Of Electric Motor 审中-公开
    电动机,定子的生产方法和电动机的生产方法

    公开(公告)号:US20090127943A1

    公开(公告)日:2009-05-21

    申请号:US11921210

    申请日:2006-05-31

    IPC分类号: H02K15/12

    摘要: Brushless motor (1) which is an electric motor, is provided with a stator unit (3) inserted in and engaged with case (2). A part of the coating material (21) for coating the coil (17) of the stator unit (3) enters the receiving part (13) formed in the bottom part (2B) of the case (2); and the bottom part (2B) of the case (2) and the coil (17) are linked by this coating material (21). While coating, the coating material (21) is dripped from the opening side of the case (2) with the stator unit (3) in the inserted condition in the case (2).

    摘要翻译: 作为电动机的无刷电动机(1)设置有插入壳体(2)并与其接合的定子单元(3)。 用于涂覆定子单元(3)的线圈(17)的涂层材料(21)的一部分进入形成在壳体(2)的底部(2B)中的接收部分(13)中。 并且壳体(2)的底部(2B)和线圈(17)由该涂层材料(21)连接。 在涂布的同时,将涂料(21)从壳体(2)的开口侧滴下,定子单元(3)处于插入状态(2)中。

    Traffic distribution device, traffic distribution method and packet relay method
    66.
    发明授权
    Traffic distribution device, traffic distribution method and packet relay method 失效
    流量分配装置,流量分配方法和分组中继方法

    公开(公告)号:US07535902B2

    公开(公告)日:2009-05-19

    申请号:US11221189

    申请日:2005-09-07

    IPC分类号: H04L12/28

    摘要: Disclosed is a traffic distribution device, which is used in a way that connects to a 0-th network, a first network including one or more servers and to a second network connected to the first network and including M-pieces of high-order layer processing devices associated with 0 through M-1, capable of improving a throughput of a network without changing a server sided default gateway address. The traffic distribution device has first packet relay unit translating a packet containing a predetermined destination IP address from the 0-th network into a packet in which a destination MAC address is set as a first network sided MAC address of the high-order layer processing device, which MAC address is associated with a remainder value obtained by dividing a source IP address of the packet by M, and transmitting this packet onto the first network; and second packet relay unit translating the packet from the second network into a packet in which a destination MAC address is a second network sided MAC address of the high-order layer processing device, which MAC address is associated with a remainder value obtained by dividing the destination IP address of the packet by M, and transmitting this packet onto the second network.

    摘要翻译: 公开了一种流量分配装置,其以连接到第0网络,包括一个或多个服务器的第一网络和连接到第一网络的第二网络的方式使用,并且包括M个高阶层 处理与0到M-1相关联的设备,能够改善网络的吞吐量而不改变服务器端的默认网关地址。 业务分配装置具有第一分组中继单元,将包含预定目的地IP地址的分组从第0网络转换为目的地MAC地址被设置为高阶层处理设备的第一网络侧MAC地址的分组 该MAC地址与通过将该分组的源IP地址除以M而获得的余数值相关联,并将该分组发送到第一网络; 以及第二分组中继单元将分组从第二网络转换成其中目的地MAC地址是高阶层处理设备的第二网络侧MAC地址的分组,该MAC地址与通过划分 M的目的地IP地址,并将该数据包发送到第二个网络。

    Method for completing a plurality of chained list DMA commands that include a fenced list DMA command element
    67.
    发明授权
    Method for completing a plurality of chained list DMA commands that include a fenced list DMA command element 失效
    用于完成包括围栏列表DMA命令元素的多个链表DMA命令的方法

    公开(公告)号:US07512722B2

    公开(公告)日:2009-03-31

    申请号:US10631541

    申请日:2003-07-31

    IPC分类号: G06F13/28 G06F9/46

    CPC分类号: G06F13/28

    摘要: A method, an apparatus, and a computer program product are provided for completing a plurality of (direct memory access) DMA commands in a computer system. It is determined whether the DMA commands are chained together as a list DMA command. Upon a determination that the DMA commands are chained together as a list DMA command, it is also determined whether a current list element of the list DMA command is fenced. Upon a determination that the current list element is not fenced, a next list element is fetched and processed before the current list element has been completed.

    摘要翻译: 提供了一种用于在计算机系统中完成多个(直接存储器访问)DMA命令的方法,装置和计算机程序产品。 确定DMA命令是否作为列表DMA命令链接在一起。 在确定DMA命令被链接在一起作为列表DMA命令时,还确定列表DMA命令的当前列表元素是否被围栏。 当确定当前列表元素不被围栏时,在当前列表元素已经完成之前获取和处理下一个列表元素。

    Command execution controlling apparatus, command execution instructing apparatus and command execution controlling method
    69.
    发明授权
    Command execution controlling apparatus, command execution instructing apparatus and command execution controlling method 有权
    命令执行控制装置,命令执行指令装置和命令执行控制方法

    公开(公告)号:US07461240B2

    公开(公告)日:2008-12-02

    申请号:US11432107

    申请日:2006-05-11

    IPC分类号: G06F13/28

    CPC分类号: G06F9/3879 G06T1/20

    摘要: The issuance timing of commands received from and transmitted to among a plurality of processing units is controlled efficiently. An execution command storage unit 222 stores execution commands, received from an external command transmitting entity, where a predetermined upper-limit number of execution commands to be stored is set. An execution command issuing unit 230 retrieves the execution commands stored and issues them to a command execution entity. An adjustment command storage unit 224 stores the adjustment command, transmitted from the command transmitting entity, to adjust the issuance order of the execution commands. A storage area for storing the execution commands to be stored in the execution command storage unit 222 and a storage area for storing the adjustment command to be stored in the adjustment command storage unit 224 are separately provided. When the adjustment command is stored, the execution command issuing unit 230 issues an execution command received after the reception of the adjustment command, on the condition that the issuance of execution commands received prior to the reception of the adjustment command has been completed.

    摘要翻译: 有效地控制从多个处理单元接收并发送的命令的发布定时。 执行命令存储单元222存储从外部命令发送实体接收的执行命令,其中设置要存储的预定的上限执行命令。 执行命令发布单元230检索存储的执行命令并将其发布到命令执行实体。 调整命令存储单元224存储从命令发送实体发送的调整命令来调整执行命令的发布顺序。 分别设置用于存储要存储在执行命令存储单元222中的执行命令的存储区域和用于存储要存储在调整命令存储单元224中的调整命令的存储区域。 当存储调整命令时,执行命令发布单元230在接收到调整命令之后接收到的执行命令的发出已经完成的情况下,发出接收到调整命令之后接收到的执行命令。

    Multi-scalar extension for SIMD instruction set processors
    70.
    发明授权
    Multi-scalar extension for SIMD instruction set processors 有权
    SIMD指令集处理器的多标量扩展

    公开(公告)号:US07383427B2

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

    申请号:US11110307

    申请日:2005-04-20

    申请人: Takeshi Yamazaki

    发明人: Takeshi Yamazaki

    IPC分类号: G06F9/00

    摘要: A method is provided for executing a plurality of parallel executable sequences of instructions on a processor having a plurality of execution units operated by a single instruction unit. The method includes a) detecting a plurality of sequences of instructions adapted for parallel execution from instructions being provided to the processor, wherein each sequence is adapted for execution by a subset of the plurality of execution units and b) storing information representing a stall status of the execution units. Then, a step c) is performed, wherein, for each unexecuted sequence of the plurality of sequences: i) all of the plurality of execution units other than the subset which corresponds to the unexecuted sequence are stalled, and ii) the sequence of instructions is executed by the corresponding subset. Thereafter, it is determined in a step d) whether a current stall status of the plurality of execution units matches the stall status represented by the stored information. When there is no match, the steps b) through d) are repeated until there is a match in which the current stall status represented by the stored information matches the stored information.

    摘要翻译: 提供了一种用于在具有由单个指令单元操作的多个执行单元的处理器上执行多个并行可执行指令序列的方法。 该方法包括:a)从提供给处理器的指令检测适合于并行执行的多个指令序列,其中每个序列适于由多个执行单元的子集执行,以及b)存储表示第 执行单位。 然后,执行步骤c),其中对于多个序列中的每个未执行的序列:i)除了对应于未执行的序列的子集之外的所有多个执行单元都被停止,以及ii)指令序列 由相应的子集执行。 此后,在步骤d)中确定多个执行单元的当前失速状态是否与由所存储的信息表示的停顿状态相匹配。 当不匹配时,重复步骤b)至d),直到存在由所存储的信息表示的当前停顿状态与存储的信息匹配的匹配。