SYSTEM PARTITIONING TO PRESENT SOFTWARE AS PLATFORM LEVEL FUNCTIONALITY
    51.
    发明申请
    SYSTEM PARTITIONING TO PRESENT SOFTWARE AS PLATFORM LEVEL FUNCTIONALITY 有权
    系统将本软件作为平台级功能区分

    公开(公告)号:US20080244598A1

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

    申请号:US11694276

    申请日:2007-03-30

    IPC分类号: G06F9/50

    摘要: Embodiments of apparatuses, methods for partitioning systems, and partitionable and partitioned systems are disclosed. In one embodiment, a system includes processors and a partition manager. The partition manager is to allocate a subset of the processors to a first partition and another subset of the processors to a second partition. The first partition is to execute first operating system level software and the second partition is to execute second operating system level software. The first operating system level software is to manage the processors in the first partition as resources individually accessible to the first operating system level software, and the second operating system level software is to manage the processors in the second partition as resources individually accessible to the second operating system level software. The partition manager is also to present the second partition, including the second operating system level software, to the first operating system level software as platform level functionality embedded in the system.

    摘要翻译: 公开了装置的实施例,分区系统的方法以及可分割和分区的系统。 在一个实施例中,系统包括处理器和分区管理器。 分区管理器将处理器的子集分配给第一分区,另一个处理器子集分配给第二分区。 第一个分区是执行第一个操作系统级软件,第二个分区是执行第二个操作系统级软件。 第一操作系统级软件是将第一分区中的处理器作为第一操作系统级软件单独访问的资源进行管理,而第二操作系统级软件则将第二分区中的处理器作为第二分区可访问的资源进行管理 操作系统级软件。 分区管理器还将第二分区(包括第二操作系统级软件)呈现给第一操作系统级软件,作为嵌入系统中的平台级功能。

    Method and apparatus to store initialization and configuration information
    52.
    发明授权
    Method and apparatus to store initialization and configuration information 有权
    存储初始化和配置信息的方法和装置

    公开(公告)号:US07424603B2

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

    申请号:US10742386

    申请日:2003-12-18

    IPC分类号: G06F9/445 G06F15/177

    CPC分类号: G06F9/4403 G06F8/60

    摘要: Briefly, in accordance with an embodiment of the invention, an apparatus and method to store initialization and configuration information is provided. The method may include storing basic input/output system (BIOS) software in a polymer memory. The method may further include copying a first portion of the BIOS software from the polymer memory to a random access memory (RAM) buffer of a memory controller, wherein the RAM buffer has a storage capacity of at least about two kilobytes (KB).

    摘要翻译: 简而言之,根据本发明的实施例,提供了存储初始化和配置信息的装置和方法。 该方法可以包括将基本输入/输出系统(BIOS)软件存储在聚合物存储器中。 该方法还可以包括将BIOS软件的第一部分从聚合物存储器复制到存储器控制器的随机存取存储器(RAM)缓冲器,其中RAM缓冲器具有至少约两千字节(KB)的存储容量。

    Using non-volatile memories for disk caching of partition table entries
    53.
    发明授权
    Using non-volatile memories for disk caching of partition table entries 有权
    使用非易失性存储器来分区表条目的磁盘缓存

    公开(公告)号:US07412562B2

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

    申请号:US11251665

    申请日:2005-10-17

    申请人: John I. Garney

    发明人: John I. Garney

    IPC分类号: G06F12/00

    摘要: A disk cache may include a volatile memory such as a dynamic random access memory and a nonvolatile memory such as a polymer memory. When a cache line needs to be allocated on a write, the polymer memory may be allocated and when a cache line needs to be allocated on a read, the volatile memory may be allocated.

    摘要翻译: 磁盘缓存可以包括易失性存储器,例如动态随机存取存储器和诸如聚合物存储器的非易失性存储器。 当需要在写入上分配高速缓存行时,可以分配聚合物存储器,并且当需要在读取上分配高速缓存行时,可以分配易失性存储器。

    Preventing storage of streaming accesses in a cache
    54.
    发明授权
    Preventing storage of streaming accesses in a cache 有权
    防止缓存中的流访问存储

    公开(公告)号:US07360015B2

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

    申请号:US10838435

    申请日:2004-05-04

    IPC分类号: G06F13/00

    摘要: In one embodiment of the present invention, a method may include determining whether requested information is part of a streaming access, and directly writing the requested information from a storage device to a memory if the requested information is part of the streaming access. Alternately, if the requested information is not part of the streaming access, it may be written from the storage device to a cache. In various embodiments, the cache may be a non-volatile disk cache.

    摘要翻译: 在本发明的一个实施例中,方法可以包括确定所请求的信息是否是流式访问的一部分,并且如果所请求的信息是流式访问的一部分,则将所请求的信息从存储设备直接写入存储器。 或者,如果请求的信息不是流式访问的一部分,则可以将其从存储设备写入高速缓存。 在各种实施例中,高速缓存可以是非易失性磁盘高速缓存。

    Method and apparatus for preservation of failure state in a read destructive memory
    56.
    发明授权
    Method and apparatus for preservation of failure state in a read destructive memory 失效
    用于在读破坏性存储器中保存故障状态的方法和装置

    公开(公告)号:US07168026B2

    公开(公告)日:2007-01-23

    申请号:US09888123

    申请日:2001-06-22

    IPC分类号: G11C29/00

    CPC分类号: G11C29/44

    摘要: One aspect of the invention provides a novel scheme to preserve the failure state of a memory location. According to one embodiment, the data is read from a memory location in a read-destructive memory device. If the data is found to be valid (uncorrupted) it is written back to the memory location from where it was read in order to preserve it. If the data is found to be invalid (corrupted) then a failure codeword is written in the memory location to indicate a failure of the memory location. The failure codeword may be preselected or dynamically calculated so that it has a mathematical distance greater than all correctable data patterns.

    摘要翻译: 本发明的一个方面提供了一种保存存储器位置的故障状态的新方案。 根据一个实施例,从读破坏性存储器件中的存储器位置读取数据。 如果数据被发现是有效的(未破坏的),它将被写回到它被读取的存储器位置,以便保留它。 如果发现数据无效(损坏),则故障码字被写入存储器位置以指示存储器位置的故障。 可以预先选择或动态地计算故障代码字,使其具有大于所有可校正数据模式的数学距离。

    Apparatus and method to allow and synchronize schedule changes in a USB enhanced host controller
    58.
    发明授权
    Apparatus and method to allow and synchronize schedule changes in a USB enhanced host controller 失效
    在USB增强型主机控制器中允许和同步调度更改的装置和方法

    公开(公告)号:US06889265B2

    公开(公告)日:2005-05-03

    申请号:US09992772

    申请日:2001-11-05

    CPC分类号: G06F13/4027

    摘要: An apparatus and method for making changes to an active schedule being processed by a host controller is disclosed. The apparatus and method includes examining a transaction descriptor, determining a current state for a transaction based on the transaction descriptor, and preventing the transaction from starting if the current state indicates the transaction has not already started.

    摘要翻译: 公开了一种用于对主机控制器正在处理的活动调度进行更改的装置和方法。 该装置和方法包括检查事务描述符,基于事务描述符确定事务的当前状态,以及如果当前状态指示事务尚未开始,则阻止事务开始。

    Method and apparatus for improving time constraints and extending limited length cables in a multiple-speed bus
    59.
    发明授权
    Method and apparatus for improving time constraints and extending limited length cables in a multiple-speed bus 有权
    用于改善时间限制并在多速总线中延长有限长度电缆的方法和装置

    公开(公告)号:US06886062B2

    公开(公告)日:2005-04-26

    申请号:US09823455

    申请日:2001-03-30

    申请人: John I. Garney

    发明人: John I. Garney

    CPC分类号: G06F13/4045 G06F13/426

    摘要: A system and method are disclosed providing for broadened time constraints under USB 2.0 protocol, enabling extended cable spans, in addition to other benefits. The present invention in one embodiment utilizes ‘split transactions’ to take advantage of the relaxed latency requirements of this scheme, in addition to utilizing the 80/20 transaction ratio for USB 2.0 microframes. Another embodiment of the present invention improves timing constraints by providing a delay between start splits and complete splits equal to some number, ‘N’, of microframes. A further embodiment takes advantage of the fact that under USB 2.0, no transaction can span from one frame to the next, freeing one extra microframe per frame by virtue of phase shifting a slave device into appropriate synchnronization. Lastly, an embodiment of the present invention improves timing constraints by providing a delay between start splits and complete splits equal to a full frame (eight microframes).

    摘要翻译: 公开了一种系统和方法,其提供USB 2.0协议下的扩展时间限制,实现扩展的电缆跨度,以及其他优点。 在一个实施例中,本发明除了利用USB 2.0微帧的80/20交易比率之外,利用“分割事务”来利用该方案的轻松的等待时间要求。 本发明的另一个实施例通过在开始分割之间提供延迟并且等于一些数量“N”的微型帧的完全分割来改善时序约束。 另一个实施例利用了以下事实:在USB 2.0下,没有事务可以跨越一帧到下一帧,由于借助于将从设备相移到适当的同步化,每帧释放一个额外的微帧。 最后,本发明的实施例通过提供等于全帧(八个微帧)的开始分割和完全分割之间的延迟来改善时序约束。

    Transaction scheduling for a bus system
    60.
    发明授权
    Transaction scheduling for a bus system 有权
    总线系统的事务调度

    公开(公告)号:US06792495B1

    公开(公告)日:2004-09-14

    申请号:US09361677

    申请日:1999-07-27

    IPC分类号: G06F1314

    摘要: A method of and apparatus for communicating data using a hub. The method includes the step of buffering a single transfer request received at a hub during a transaction between the hub and a host controller, where the single transfer request is to be performed between the hub and an agent to generate a result. The method then includes the step of determining whether a transfer inquiry received at the hub from the host controller corresponds to the result.

    摘要翻译: 一种使用集线器传送数据的方法和装置。 该方法包括在集线器和主控制器之间的事务期间缓冲在集线器处接收的单个传输请求的步骤,其中将在集线器和代理之间执行单个传输请求以生成结果。 该方法包括确定从主机控制器在集线器处接收到的传送查询是否对应于结果的步骤。