Apparatus for calculating and encryption
    11.
    发明申请
    Apparatus for calculating and encryption 有权
    用于计算和加密的装置

    公开(公告)号:US20040044898A1

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

    申请号:US10228933

    申请日:2002-08-27

    IPC分类号: H04L009/00

    摘要: An apparatus for calculating and encryption of data has a multistage processing array and a plurality of registers. Each register has a status bit which indicates a nullgonull or nulldonenull condition when the register is loaded. This enables the process array, after completion of a processing cycle, to connect to a nullreadynull register.

    摘要翻译: 用于计算和加密数据的装置具有多级处理阵列和多个寄存器。 当寄存器加载时,每个寄存器都有一个状态位,表示“go”或“done”条件。 这使处理数组在处理周期完成后连接到“就绪”寄存器。

    Method and apparatus for providing a packet buffer random access memory
    12.
    发明申请
    Method and apparatus for providing a packet buffer random access memory 有权
    用于提供分组缓冲器随机存取存储器的方法和装置

    公开(公告)号:US20040008714A1

    公开(公告)日:2004-01-15

    申请号:US10614558

    申请日:2003-07-07

    发明人: David E. Jones

    IPC分类号: H04L012/54

    摘要: The present invention generally provides a memory device that is optimized for network packet switching. Multiple access ports permit multiple devices to concurrently access the memory in a non-blocking manner. The memory performs all management of network data queues so that all port requests can be satisfied within the real-time constraints of network packet switching. The memory system is expandable, with packet data being distributed across all memories in the system to prevent overloading of any one memory device. Further, the memory system includes input and output queue management functions using pointers that allow input data to be placed on output data queues without the data actually being copied into a new output queue.

    摘要翻译: 本发明通常提供一种针对网络分组交换而优化的存储器件。 多个访问端口允许多个设备以非阻塞的方式同时访问存储器。 存储器执行网络数据队列的所有管理,使得可以在网络分组交换的实时约束内满足所有端口请求。 存储器系统是可扩展的,分组数据分布在系统中的所有存储器中,以防止任何一个存储器件的过载。 此外,存储器系统包括使用允许将输入数据放置在输出数据队列上的指针的输入和输出队列管理功能,而数据实际上不被复制到新的输出队列中。

    Method and apparatus for reordering entries in a multi probe lookup
    13.
    发明申请
    Method and apparatus for reordering entries in a multi probe lookup 有权
    在多探针查找中重新排序条目的方法和装置

    公开(公告)号:US20030218978A1

    公开(公告)日:2003-11-27

    申请号:US10156725

    申请日:2002-05-24

    发明人: David A. Brown

    IPC分类号: H04J001/16 H04L012/28

    摘要: A multi-probe lookup table includes an indication of the congestion level of each addressable location. A key can be stored in one of a plurality of indexed locations in the lookup table. Thrashing is reduced by inserting keys into the lookup table based on the distribution of keys already stored in the lookup table. Insert operations for all keys sharing an indexed location are recorded by modifying a swap count indicating the congestion level of the indexed location each time a key is inserted in one of the indexed locations.

    摘要翻译: 多探针查找表包括每个可寻址位置的拥塞级别的指示。 密钥可以存储在查找表中的多个索引位置之一中。 基于已经存储在查找表中的密钥的分布,将密钥插入到查找表中来减少冲突。 通过修改交换计数来记录共享索引位置的所有密钥的插入操作,指示每当将键插入其中一个索引位置时索引位置的拥塞级别。

    Method and apparatus for a four-way hash table
    14.
    发明申请
    Method and apparatus for a four-way hash table 有权
    四向哈希表的方法和装置

    公开(公告)号:US20030026259A1

    公开(公告)日:2003-02-06

    申请号:US10187472

    申请日:2002-06-28

    发明人: David A. Brown

    IPC分类号: H04L012/28

    CPC分类号: H04L45/00 H04L45/745

    摘要: A number of hash tables are accessed concurrently with a different computed index based on a single search key for each hash table. Each index identifies a location in one of the hash tables capable of storing at least one entry. If all indexed locations are used, the entries stored in the lookup table can be reordered so that the new entry can be inserted in one of the locations identified by the computed indexes.

    摘要翻译: 基于每个哈希表的单个搜索关键字,使用不同的计算索引同时访问多个哈希表。 每个索引标识能够存储至少一个条目的哈希表之一的位置。 如果使用所有索引位置,则可以重新排序存储在查找表中的条目,以便可以将新条目插入由计算的索引标识的一个位置中。

    Circuit for Clamping Current in a Charge Pump

    公开(公告)号:US20130234787A1

    公开(公告)日:2013-09-12

    申请号:US13873503

    申请日:2013-04-30

    IPC分类号: G05F3/02

    摘要: A circuit for clamping current in a charge pump is disclosed. The charge pump includes switching circuitry having a number of switching circuitry transistors. Each of first and second pairs of transistors in the circuit can provide an additional path for current from its associated one of the switching circuitry transistors during off-switching of that transistor so that a spike in current from the switching circuitry transistor is only partially transmitted through a path extending between the switching circuitry transistor and a capacitor of the charge pump.

    Slave QDR2 compliant coprocessor
    18.
    发明申请
    Slave QDR2 compliant coprocessor 有权
    从属QDR2兼容协处理器

    公开(公告)号:US20040123175A1

    公开(公告)日:2004-06-24

    申请号:US10352372

    申请日:2003-01-27

    IPC分类号: G06F001/12

    CPC分类号: G06F5/08

    摘要: A synchronization circuit for re-synchronizing data from an input clock to an output clock is presented. The first transparent latch receives data synchronized to an input clock. A second transparent latch receives data from the first transparent latch and outputs data dependent on a delayed output clock which is the output clock delayed by an insertion delay. An output latch receives data from the second transparent latch and synchronizes data to the output clock.

    摘要翻译: 提出了用于将数据从输入时钟重新同步到输出时钟的同步电路。 第一透明锁存器接收与输入时钟同步的数据。 第二透明锁存器从第一透明锁存器接收数据,并输出取决于延迟的输出时钟的数据,延迟的输出时钟是延迟了插入延迟的输出时钟。 输出锁存器从第二透明锁存器接收数据并将数据与输出时钟同步。

    Method and apparatus for selecting an encryption integrated circuit operating mode
    19.
    发明申请
    Method and apparatus for selecting an encryption integrated circuit operating mode 有权
    用于选择加密集成电路操作模式的方法和装置

    公开(公告)号:US20040080335A1

    公开(公告)日:2004-04-29

    申请号:US10687165

    申请日:2003-10-16

    发明人: James Goodman

    IPC分类号: H03K019/00

    摘要: A method and circuit for preventing external access to secure data of an integrated circuit while supporting DFT is disclosed. In accordance with the method the integrated circuit is automatically placed into the test mode at integrated circuit power-up from a power-down state. At power up, secure data is other than present within a secure data-path of the integrated circuit. Access is provided to the secure data path via a second data path coupled with the first secure data-path. Via the access path, data other than secure data is provided to the integrated circuit, the data for performing test functions of the integrated circuit operating in the test mode. Once data other than secure data is provided to first secure data path, the test mode is terminated and access via other than the secure ports is disabled. The test mode is only re-entered by powering down the integrated circuit and re-initialising it.

    摘要翻译: 公开了一种用于在支持DFT的同时防止外部访问集成电路的安全数据的方法和电路。 根据该方法,集成电路在从掉电状态的集成电路上电时自动进入测试模式。 在上电时,安全数据不同于存在于集成电路的安全数据路径内。 经由与第一安全数据路径耦合的第二数据路径向安全数据路径提供访问。 通过访问路径,除了安全数据之外的数据被提供给集成电路,用于执行在测试模式下操作的集成电路的测试功能的数据。 一旦将安全数据以外的数据提供给第一安全数据路径,则终止测试模式,并且禁用除安全端口之外的访问。 测试模式只能通过关闭集成电路并重新初始化来重新输入。

    Method and apparatus for searching a filtering database with one search operation
    20.
    发明申请
    Method and apparatus for searching a filtering database with one search operation 失效
    用一个搜索操作搜索过滤数据库的方法和装置

    公开(公告)号:US20040054655A1

    公开(公告)日:2004-03-18

    申请号:US10625320

    申请日:2003-07-23

    发明人: David A. Brown

    IPC分类号: G06F007/00

    摘要: Multiple searches of a filtering database increase the time for filtering a data packet received by a switch. A switch including a translator and a filtering database for performing a single search is presented. The translator provides a translated identifier for an identifier associated with a data packet received by the switch. The translated identifier includes a group identifier corresponding to a virtual LAN group (FID) and a group member number corresponding to an identified virtual LAN (VID). The filter data base stores a static entry and a dynamic entry. The static entry stores a forwarding decision for the data packet associated with the translated identifier. The dynamic entry stores a forwarding decision for the data packet associated with the group identifier included in the translated identifier and the group member number set to don't care. The translated identifier allows a filtering database to provide the forwarding decision stored in the static entry or the dynamic entry for the identifier from a single search operation.

    摘要翻译: 过滤数据库的多次搜索增加了过滤交换机接收的数据包的时间。 提出了一种包括翻译器和用于执行单次搜索的过滤数据库的开关。 翻译器提供与由交换机接收的数据分组相关联的标识符的翻译标识符。 被翻译的标识符包括对应于虚拟LAN组(FID)的组标识符和对应于所识别的虚拟LAN(VID)的组成员编号。 过滤器数据库存储静态条目和动态条目。 静态条目存储与转换的标识符相关联的数据分组的转发决定。 动态条目存储与包括在翻译的标识符中的组标识符相关联的数据分组的转发决定以及设置为不关心的组成员编号。 翻译的标识符允许过滤数据库从单个搜索操作提供存储在静态条目中的转发决策或用于标识符的动态条目。