Testing of replicated components of electronic device
    3.
    发明授权
    Testing of replicated components of electronic device 有权
    测试电子设备的复制组件

    公开(公告)号:US06385747B1

    公开(公告)日:2002-05-07

    申请号:US09212314

    申请日:1998-12-14

    IPC分类号: G11C2900

    CPC分类号: G11C29/48 G11C29/40

    摘要: A technique is provided for use in testing replicated components (e.g., identical circuit components) of an electronic device for defects. In one aspect of this testing technique, the same test inputs may be broadcast, in parallel, from a single test interface to each of the replicated components of the electronic device under test. Respective test outputs generated by the replicated components in response to the test inputs may be supplied to a comparator, comprised in the electronic device, that compares the respective test outputs to each other and generates a fault signal if corresponding test outputs are not identical. This fault signal may be supplied to an external test interface pin of the single test interface, and its assertion may indicate that one or more of the replicated components may be defective. The respective test outputs may be multiplexed to permit output via an external interface of respective test outputs from a selected component. These respective test outputs may be compared to expected values therefor whereby to determine presence and/or nature of defects in the replicated components.

    摘要翻译: 提供了用于测试用于缺陷的电子设备的复制组件(例如,相同的电路组件)的技术。 在该测试技术的一个方面,相同的测试输入可以并行地从单个测试接口广播到被测试的电子设备的每个复制组件。 响应于测试输入而由复制组件生成的各个测试输出可以被提供给包括在电子设备中的比较器,其将相应的测试输出彼此进行比较,并且如果相应的测试输出不相同则产生故障信号。 该故障信号可以被提供给单个测试接口的外部测试接口引脚,并且其断言可以指示一个或多个复制部件可能是有缺陷的。 相应的测试输出可以被多路复用以允许经由所选择的组件的相应测试输出的外部接口的输出。 这些各自的测试输出可以与期望值进行比较,从而确定复制组件中的缺陷的存在和/或性质。

    Parallel processor with debug capability
    4.
    发明授权
    Parallel processor with debug capability 失效
    具有调试功能的并行处理器

    公开(公告)号:US06173386B2

    公开(公告)日:2001-01-09

    申请号:US09213291

    申请日:1998-12-14

    IPC分类号: G06F1516

    CPC分类号: G06F11/3648

    摘要: A parallel processor is provided that includes integrated debugging capabilities. The processor includes a pipelined processing engine, having an array of processing element complex stages, and input and output header buffers. A debug system is provided that, when triggered, may put some or all of the processing element complexes into a debug mode of operation. When a complex is in debug mode, examination of internal stages of the component circuits of the complex may occur, in order to facilitate debugging of software and hardware errors that may occur during operation of the processor.

    摘要翻译: 提供并行处理器,包括集成的调试功能。 处理器包括流水线处理引擎,具有处理元件复杂级的阵列,以及输入和输出头缓冲器。 提供了一种调试系统,当被触发时,可以将部分或全部处理元件复合体置于调试操作模式中。 当复合体处于调试模式时,可能会发现复合体的组件电路的内部级的检查,以便于调试在处理器运行期间可能发生的软件和硬件错误。

    Packet striping across a parallel header processor
    5.
    发明授权
    Packet striping across a parallel header processor 失效
    数据包通过并行头处理器进行条带化

    公开(公告)号:US06965615B1

    公开(公告)日:2005-11-15

    申请号:US09663777

    申请日:2000-09-18

    IPC分类号: H04J3/24 H04L12/56

    摘要: A technique is provided for striping packets across pipelines of a processing engine within a network switch. The processing engine comprises a plurality of processors arrayed as pipeline rows and columns embedded between input and output buffers of the engine. Each pipeline row or cluster includes a context memory having a plurality of window buffers of a defined size. Each packet is apportioned into fixed-sized contexts corresponding to the defined window size associated with each buffer of the context memory. The technique includes a mapping mechanism for correlating each context with a relative position within the packet, i.e., the beginning, middle and end contexts of a packet. The mapping mechanism facilitates reassembly of the packet at the output buffer, while obviating any any out-of-order issues involving the particular contexts of a packet.

    摘要翻译: 提供了一种技术,用于在网络交换机内的处理引擎的管道上分条分组。 处理引擎包括多个处理器,其排列成嵌入在发动机的输入和输出缓冲器之间的管线行和列。 每个管道行或群集包括具有多个定义大小的窗口缓冲器的上下文存储器。 每个数据包被分配到与上下文存储器的每个缓冲器相关联的定义的窗口大小相对应的固定大小的上下文中。 该技术包括用于将每个上下文与分组内的相对位置(即,分组的开始,中间和结束上下文)相关联的映射机制。 映射机制有助于在输出缓冲器处重新组合分组,同时避免涉及分组的特定上下文的任何无序的问题。

    Sequence control mechanism for enabling out of order context processing
    6.
    发明授权
    Sequence control mechanism for enabling out of order context processing 失效
    用于启用无序上下文处理的序列控制机制

    公开(公告)号:US06804815B1

    公开(公告)日:2004-10-12

    申请号:US09663775

    申请日:2000-09-18

    IPC分类号: G06F946

    CPC分类号: H04L49/9094 H04L49/90

    摘要: A sequence control mechanism enables out-of-order processing of contexts by processors of a symmetric multiprocessor system having a plurality of processors arrayed as a processing engine. The processors of the engine are preferably arrayed as a plurality of rows or clusters embedded between input and output buffers, wherein each cluster of processors is configured to process contexts in a first in, first out (FIFO) synchronization order. However, the sequence control mechanism allows out-of-order context processing among the clusters of processors, while selectively enforcing FIFO synchronization ordering among those clusters on an as needed basis, i.e., for certain contexts. As a result, the control mechanism reduces undesired processing delays among those processors.

    摘要翻译: 序列控制机制使具有排列为处理引擎的多个处理器的对称多处理器系统的处理器对上下文进行无序处理。 引擎的处理器优选地被布置为嵌入在输入和输出缓冲器之间的多个行或群集,其中每个处理器群集被配置为以先进先出(FIFO)同步顺序处理上下文。 然而,序列控制机制允许处理器群集之间的无序上下文处理,同时在需要的基础上选择性地执行这些簇之间的FIFO同步排序,即对某些上下文。 结果,控制机制减少了这些处理器之间的不期望的处理延迟。