METHOD FOR MANAGING A MODULAR POWER SOURCE
    1.
    发明申请
    METHOD FOR MANAGING A MODULAR POWER SOURCE 审中-公开
    用于管理模块化电源的方法

    公开(公告)号:US20090261785A1

    公开(公告)日:2009-10-22

    申请号:US12413345

    申请日:2009-03-27

    IPC分类号: H02J7/00

    摘要: Disclosed is a method for management of a modular power source including the steps of setting a first operation threshold, selecting a module 10, retrieving data representative of the operating condition of the module 10, retrieving data representative of the time, storing the newly retrieved data, comparing the newly retrieved data to historical data representative of historical operating conditions of the module 10, determining a second operation threshold for the module 10 relative to the comparison, applying the second operation threshold for the module 10, and selecting the next module 10.

    摘要翻译: 公开了一种用于管理模块化电源的方法,包括以下步骤:设置第一操作阈值,选择模块10,检索表示模块10的操作条件的数据,检索表示时间的数据,存储新检索的数据 将新检索的数据与代表模块10的历史操作条件的历史数据进行比较,确定模块10相对于比较的第二操作阈值,应用模块10的第二操作阈值,并选择下一个模块10。

    Comparing text strings
    4.
    发明申请
    Comparing text strings 有权
    比较文本字符串

    公开(公告)号:US20080282073A1

    公开(公告)日:2008-11-13

    申请号:US11801655

    申请日:2007-05-10

    申请人: Mason Cabot

    发明人: Mason Cabot

    IPC分类号: G06F7/00

    摘要: A shorter and a longer text string may be compared. Instead of simply comparing the characters only one character at a time, more than one character can be compared at a time. In addition, a null terminated string may be detected. The shorter strings may be handled differently than longer strings.

    摘要翻译: 可以比较较短和较长的文本字符串。 一次只能比较一个字符,而不是一次比较一个以上的字符。 另外,可以检测到空终止的字符串。 较短的字符串可能与较长的字符串的处理方式不同。

    System and method to accelerate access to network data using a networking unit accessible non-volatile storage
    5.
    发明授权
    System and method to accelerate access to network data using a networking unit accessible non-volatile storage 有权
    使用网络单元访问非易失性存储来加速对网络数据的访问的系统和方法

    公开(公告)号:US09152432B2

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

    申请号:US12164165

    申请日:2008-06-30

    摘要: In some embodiments, the invention involves a network controller having a pattern matching unit to identify whether boot file requested from a network accessible storage device for booting are stored locally in non-volatile memory accessible to the network controller. When required boot files are stored locally, the locally stored files are sent to the processor to boot the operating system. In an embodiment, retrieved boot files are automatically cached by the network controller in the accessible non-volatile memory. In other embodiments, a service operates to ensure coherency between locally store boot files and the boot filed stored on the network accessible storage. In another embodiment, data other than boot files may be stored and retrieved from the non-volatile memory. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,本发明涉及具有模式匹配单元的网络控制器,用于识别从网络请求的引导文件可访问的存储设备用于引导,本地存储在网络控制器可访问的非易失性存储器中。 当需要的引导文件存储在本地时,本地存储的文件将被发送到处理器以引导操作系统。 在一个实施例中,检索的引导文件由网络控制器在可访问的非易失性存储器中自动缓存。 在其他实施例中,服务操作以确保本地存储引导文件与存储在网络可访问存储器上的引导文件库之间的一致性。 在另一个实施例中,可以从非易失性存储器存储和检索除引导文件之外的数据。 描述和要求保护其他实施例。

    Method for programmer-controlled cache line eviction policy
    6.
    发明申请
    Method for programmer-controlled cache line eviction policy 审中-公开
    用于程序员控制的缓存线驱逐策略的方法

    公开(公告)号:US20060143396A1

    公开(公告)日:2006-06-29

    申请号:US11027444

    申请日:2004-12-29

    申请人: Mason Cabot

    发明人: Mason Cabot

    IPC分类号: G06F12/00

    CPC分类号: G06F12/126 G06F12/121

    摘要: A method and apparatus to enable programmatic control of cache line eviction policies. A mechanism is provided that enables programmers to mark portions of code with different cache priority levels based on anticipated or measured access patterns for those code portions. Corresponding cues to assist in effecting the cache eviction policies associated with given priority levels are embedded in machine code generated from source- and/or assembly-level code. Cache architectures are provided that partition cache space into multiple pools, each pool being assigned a different priority. In response to execution of a memory access instruction, an appropriate cache pool is selected and searched based on information contained in the instruction's cue. On a cache miss, a cache line is selected from that pool to be evicted using a cache eviction policy associated with the pool. Implementations of the mechanism or described for both n-way set associative caches and fully-associative caches.

    摘要翻译: 一种能够对高速缓存行驱逐策略进行编程控制的方法和装置。 提供了一种机制,其使得程序员能够基于对于这些代码部分的预期或测量的访问模式来标记具有不同高速缓存优先级的代码的部分。 有助于实现与给定优先级相关联的缓存驱逐策略的相应提示被嵌入从源代码和/或汇编级代码生成的机器代码中。 提供了缓存体系结构,将缓存空间分成多个池,每个池被分配不同的优先级。 响应于执行存储器访问指令,基于指令的提示中包含的信息来选择和搜索适当的高速缓存池。 在缓存未命中时,使用与该池相关联的缓存驱逐策略从该池中选择要被逐出的高速缓存行。 该机制的实施或描述为n路组合关联缓存和全关联缓存。

    Method and apparatus for connecting an additional processor to a bus with symmetric arbitration
    7.
    发明申请
    Method and apparatus for connecting an additional processor to a bus with symmetric arbitration 有权
    用于将附加处理器连接到具有对称仲裁的总线的方法和装置

    公开(公告)号:US20060069838A1

    公开(公告)日:2006-03-30

    申请号:US10953162

    申请日:2004-09-28

    IPC分类号: G06F13/36

    CPC分类号: G06F13/364

    摘要: A method and apparatus for adding an additional agent to a set of symmetric agents in a bus-based system is disclosed. In one embodiment, the number of symmetric agents in the system is fixed. An additional agent may monitor the symmetric arbitration of the symmetric agents, and at a given stage of the symmetric arbitration assert a priority agent bus request. The priority agent bus request may be shared with another priority agent. This may permit the additional agent to access the bus in a fair manner that behaves as though it were an additional symmetric agent in the system.

    摘要翻译: 公开了一种用于在基于总线的系统中将附加代理添加到一组对称代理的方法和装置。 在一个实施例中,系统中的对称代理的数量是固定的。 另外的代理可以监视对称代理的对称仲裁,并且在对称仲裁的给定阶段断言优先代理总线请求。 优先代理总线请求可以与另一优先代理共享。 这可以允许附加代理以公平的方式访问总线,其行为就像在系统中是附加的对称代理。

    Method of implementing off-chip cache memory in dual-use SRAM memory for network processors
    8.
    发明申请
    Method of implementing off-chip cache memory in dual-use SRAM memory for network processors 有权
    在网络处理器的双用SRAM存储器中实现片外高速缓存的方法

    公开(公告)号:US20050216667A1

    公开(公告)日:2005-09-29

    申请号:US10811608

    申请日:2004-03-29

    IPC分类号: G06F12/00 G06F12/08

    CPC分类号: G06F12/0802 G06F2212/601

    摘要: A method, apparatus, and system for implementing off-chip cache memory in dual-use static random access memory (SRAM) memory for network processors. An off-chip SRAM memory store is partitioned into a resizable cache region and general-purpose use region (i.e., conventional SRAM use). The cache region is used to store cached data corresponding to portions of data contained in a second off-chip memory store, such as a dynamic RAM (DRAM) memory store or an alternative type of memory store, such as a Rambus DRAM (RDRAM) memory store. An on-chip cache management controller is integrated on the network processor. Various cache management schemes are disclosed, including hardware-based cache tag arrays, memory-based cache tag arrays, content-addressable memory (CAM)-based cache management, and memory address-to-cache line lookup schemes. Under one scheme, multiple network processors are enabled to access shared SRAM and shared DRAM, wherein a portion of the shared SRAM is used as a cache for the shared DRAM.

    摘要翻译: 一种用于在用于网络处理器的两用静态随机存取存储器(SRAM)存储器中实现片外高速缓冲存储器的方法,装置和系统。 片外SRAM存储器被分割成可调整大小的高速缓存区域和通用用途区域(即常规SRAM使用)。 高速缓存区域用于存储对应于包含在第二片外存储器存储器(例如动态RAM(DRAM)存储器存储器或诸如Rambus DRAM(RDRAM))的替代类型的存储器存储器中的数据部分的缓存数据, 记忆库。 片上缓存管理控制器集成在网络处理器上。 公开了各种高速缓存管理方案,包括基于硬件的高速缓存标签阵列,基于存储器的高速缓存标签阵列,基于内容寻址存储器(CAM)的高速缓存管理以及存储器地址到高速缓存行查找方案。 在一种方案下,多个网络处理器能够访问共享SRAM和共享DRAM,其中共享SRAM的一部分被用作共享DRAM的高速缓存。

    POWER SOURCE AND METHOD OF MANAGING A POWER SOURCE
    9.
    发明申请
    POWER SOURCE AND METHOD OF MANAGING A POWER SOURCE 审中-公开
    电源和管理电源的方法

    公开(公告)号:US20090123814A1

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

    申请号:US12247920

    申请日:2008-10-08

    IPC分类号: H01M6/00

    摘要: In one embodiment, the invention includes a power source having a plurality of battery groups and a processor coupled to the groups and adapted to electrically disconnect a group from the power source. Each group includes a plurality of cells, a sensor adapted to sense operating parameters of the cells, and a protection circuit coupled to the sensor. In another embodiment, the invention includes a method of managing a power source with a two-tier approach. On a group level, the method includes retrieving cell data representative of the operating parameters of the cells of the group and managing the connection state of the group based on the retrieved cell data. On a system level, the method includes, retrieving group data representative of the operating parameters of the groups and managing the connection state of the group based on the retrieved group data.

    摘要翻译: 在一个实施例中,本发明包括具有多个电池组的电源和耦合到组的处理器,并且适于将组与电源电断开。 每个组包括多个单元,适于感测单元的运行参数的传感器以及耦合到该传感器的保护电路。 在另一个实施例中,本发明包括一种使用两层方法来管理电源的方法。 在组级别上,该方法包括:检索表示组的小区的运行参数的小区数据,并根据检索到的小区数据来管理组的连接状态。 在系统级别,该方法包括:检索表示组的操作参数的组数据,并且基于检索到的组数据来管理组的连接状态。

    Comparing text strings
    10.
    发明授权
    Comparing text strings 有权
    比较文本字符串

    公开(公告)号:US07991987B2

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

    申请号:US11801655

    申请日:2007-05-10

    申请人: Mason Cabot

    发明人: Mason Cabot

    摘要: A shorter and a longer text string may be compared. Instead of simply comparing the characters only one character at a time, more than one character can be compared at a time. In addition, a null terminated string may be detected. The shorter strings may be handled differently than longer strings.

    摘要翻译: 可以比较较短和较长的文本字符串。 一次只能比较一个字符,而不是一次比较一个以上的字符。 另外,可以检测到空终止的字符串。 较短的字符串可能与较长的字符串的处理方式不同。