System on a chip for networking
    1.
    发明申请

    公开(公告)号:US20100100681A1

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

    申请号:US12642736

    申请日:2009-12-18

    IPC分类号: G06F12/08

    CPC分类号: G06F13/387

    摘要: A system on a chip for network devices. In one implementation, the system on a chip may include (integrated onto a single integrated circuit), a processor and one or more I/O devices for networking applications. For example, the I/O devices may include one or more network interface circuits for coupling to a network interface. In one embodiment, coherency may be enforced within the boundaries of the system on a chip but not enforced outside of the boundaries.

    System on a chip for networking
    2.
    发明授权
    System on a chip for networking 有权
    系统在芯片上进行网络连接

    公开(公告)号:US06766389B2

    公开(公告)日:2004-07-20

    申请号:US09861191

    申请日:2001-05-18

    IPC分类号: G06F1300

    CPC分类号: G06F13/387

    摘要: A system on a chip for network devices. In one implementation, the system on a chip may include (integrated onto a single integrated circuit), a processor and one or more I/O devices for networking applications. For example, the I/O devices may include one or more network interface circuits for coupling to a network interface. In one embodiment, coherency may be enforced within the boundaries of the system on a chip but not enforced outside of the boundaries.

    摘要翻译: 用于网络设备的芯片上的系统。 在一个实现中,芯片上的系统可以包括(集成到单个集成电路),处理器和用于联网应用的一个或多个I / O设备。 例如,I / O设备可以包括用于耦合到网络接口的一个或多个网络接口电路。 在一个实施例中,一致性可以在芯片上的系统的边界内被强制执行,但是在边界之外不被强制执行。

    Source controlled cache allocation
    3.
    发明授权
    Source controlled cache allocation 有权
    源控缓存分配

    公开(公告)号:US06684296B2

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

    申请号:US10394132

    申请日:2003-03-21

    IPC分类号: G06F1212

    CPC分类号: G06F12/0888

    摘要: A cache is coupled to receive an access which includes a cache allocate indication. If the access is a miss in the cache, the cache either allocates a cache block storage location to store the cache block addressed by the access or does not allocate a cache block storage location in response to the cache allocate indication. In one implementation, the cache is coupled to an interconnect with one or more agents. In such an implementation, the cache accesses may be performed in response to transactions on the interconnect, and the transactions include the cache allocate indication. Thus, the source of a cache access specifies whether or not to allocate a cache block storage location in response to a miss by the cache access. The source may use a variety of mechanisms for generating the cache allocate indication.

    摘要翻译: 高速缓存被耦合以接收包括高速缓存分配指示的访问。 如果访问是高速缓存中的未命中,则高速缓存或者分配高速缓存块存储位置以存储由该访问寻址的高速缓存块,或者不响应于高速缓存分配指示来分配高速缓存块存储位置。 在一个实现中,高速缓存耦合到与一个或多个代理的互连。 在这种实现中,可以响应于互连上的事务执行高速缓存访​​问,并且事务包括高速缓存分配指示。 因此,缓存访问的源指定是否响应于高速缓存访​​问的错过来分配高速缓存块存储位置。 源可以使用用于生成高速缓存分配指示的各种机制。

    Source controlled cache allocation

    公开(公告)号:US06574708B2

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

    申请号:US09861186

    申请日:2001-05-18

    IPC分类号: G06F1212

    CPC分类号: G06F12/0888

    摘要: A cache is coupled to receive an access which includes a cache allocate indication. If the access is a miss in the cache, the cache either allocates a cache block storage location to store the cache block addressed by the access or does not allocate a cache block storage location in response to the cache allocate indication. In one implementation, the cache is coupled to an interconnect with one or more agents. In such an implementation, the cache accesses may be performed in response to transactions on the interconnect, and the transactions include the cache allocate indication. Thus, the source of a cache access specifies whether or not to allocate a cache block storage location in response to a miss by the cache access. The source may use a variety of mechanisms for generating the cache allocate indication.

    System on a chip for networking
    5.
    发明授权
    System on a chip for networking 有权
    系统在芯片上进行网络连接

    公开(公告)号:US07991922B2

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

    申请号:US12642736

    申请日:2009-12-18

    IPC分类号: G06F3/00 G06F13/00

    CPC分类号: G06F13/387

    摘要: A system on a chip for network devices. In one implementation, the system on a chip may include (integrated onto a single integrated circuit), a processor and one or more I/O devices for networking applications. For example, the I/O devices may include one or more network interface circuits for coupling to a network interface. In one embodiment, coherency may be enforced within the boundaries of the system on a chip but not enforced outside of the boundaries.

    摘要翻译: 用于网络设备的芯片上的系统。 在一个实现中,芯片上的系统可以包括(集成到单个集成电路),处理器和用于联网应用的一个或多个I / O设备。 例如,I / O设备可以包括用于耦合到网络接口的一个或多个网络接口电路。 在一个实施例中,一致性可以在芯片上的系统的边界内被强制执行,但是在边界之外不被强制执行。

    SYSTEM ON A CHIP FOR NETWORKING
    6.
    发明申请
    SYSTEM ON A CHIP FOR NETWORKING 有权
    用于网络的芯片系统

    公开(公告)号:US20080276018A1

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

    申请号:US12178101

    申请日:2008-07-23

    IPC分类号: G06F13/38

    CPC分类号: G06F13/387

    摘要: A system on a chip for network devices. In one implementation, the system on a chip may include (integrated onto a single integrated circuit), a processor and one or more I/O devices for networking applications. For example, the I/O devices may include one or more network interface circuits for coupling to a network interface. In one embodiment, coherency may be enforced within the boundaries of the system on a chip but not enforced outside of the boundaries.

    摘要翻译: 用于网络设备的芯片上的系统。 在一个实现中,芯片上的系统可以包括(集成到单个集成电路),处理器和用于联网应用的一个或多个I / O设备。 例如,I / O设备可以包括用于耦合到网络接口的一个或多个网络接口电路。 在一个实施例中,一致性可以在芯片上的系统的边界内被强制执行,但是在边界之外不被强制执行。

    System on a chip for networking
    7.
    发明授权
    System on a chip for networking 有权
    系统在芯片上进行网络连接

    公开(公告)号:US07418534B2

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

    申请号:US10884700

    申请日:2004-07-02

    IPC分类号: G06F3/00 G06F13/00

    CPC分类号: G06F13/387

    摘要: A system on a chip for network devices. In one implementation, the system on a chip may include (integrated onto a single integrated circuit), a processor and one or more I/O devices for networking applications. For example, the I/O devices may include one or more network interface circuits for coupling to a network interface. In one embodiment, coherency may be enforced within the boundaries of the system on a chip but not enforced outside of the boundaries.

    摘要翻译: 用于网络设备的芯片上的系统。 在一个实现中,芯片上的系统可以包括(集成到单个集成电路),处理器和用于联网应用的一个或多个I / O设备。 例如,I / O设备可以包括用于耦合到网络接口的一个或多个网络接口电路。 在一个实施例中,一致性可以在芯片上的系统的边界内被强制执行,但是在边界之外不被强制执行。

    Source triggered transaction blocking
    8.
    发明授权
    Source triggered transaction blocking 有权
    源触发事务阻塞

    公开(公告)号:US07028115B1

    公开(公告)日:2006-04-11

    申请号:US09680524

    申请日:2000-10-06

    IPC分类号: G06F13/00

    CPC分类号: G06F11/141

    摘要: A system may include at least a first agent and a second agent, and the first agent may be coupled to receive a block signal generated by the second agent. The block signal is indicative of whether or not the second agent is capable of participating in transactions. The first agent initiates or inhibits initiation of a transaction for which the second agent is a participant responsive to the block signal. The system may include additional agents, each configured to generate independent block signals. Other implementations may share block signals among two or more agents. For example, a memory block signal indicative of memory transactions being blocked or not blocked and an input/output (I/O) block signal indicative of I/O transactions being blocked or not blocked may be employed. In yet another implementation, a first agent may provide separate block signals to other agents.

    摘要翻译: 系统可以包括至少第一代理和第二代理,并且第一代理可以被耦合以接收由第二代理产生的块信号。 块信号表示第二代理是否能够参与交易。 第一代理启动或禁止响应于块信号的第二代理是参与者的事务的启动。 系统可以包括附加的代理,每个代理被配置为产生独立的块信号。 其他实现可以在两个或更多个代理之间共享块信号。 例如,可以采用指示存储器事务被阻塞或未被阻塞的存储器块信号和指示I / O事务被阻塞或未被阻塞的输入/输出(I / O)块信号。 在又一实现中,第一代理可以向其他代理提供单独的块信号。

    System on a chip for networking
    9.
    发明授权
    System on a chip for networking 有权
    系统在芯片上进行网络连接

    公开(公告)号:US07660931B2

    公开(公告)日:2010-02-09

    申请号:US12178101

    申请日:2008-07-23

    IPC分类号: G06F13/00 G06F3/00

    CPC分类号: G06F13/387

    摘要: A system on a chip for network devices. In one implementation, the system on a chip may include (integrated onto a single integrated circuit), a processor and one or more I/O devices for networking applications. For example, the I/O devices may include one or more network interface circuits for coupling to a network interface. In one embodiment, coherency may be enforced within the boundaries of the system on a chip but not enforced outside of the boundaries.

    摘要翻译: 用于网络设备的芯片上的系统。 在一个实现中,芯片上的系统可以包括(集成到单个集成电路),处理器和用于联网应用的一个或多个I / O设备。 例如,I / O设备可以包括用于耦合到网络接口的一个或多个网络接口电路。 在一个实施例中,一致性可以在芯片上的系统的边界内被强制执行,但是在边界之外不被强制执行。

    Load-linked/store conditional mechanism in a CC-NUMA system
    10.
    发明授权
    Load-linked/store conditional mechanism in a CC-NUMA system 有权
    在CC-NUMA系统中加载链接/存储条件机制

    公开(公告)号:US07343456B2

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

    申请号:US10435189

    申请日:2003-05-09

    IPC分类号: G06F12/00

    摘要: A node includes a processor coupled to an interconnect and a memory bridge coupled to the interconnect. The processor is configured to maintain a first indication of whether or not a modification of data at a first address has been detected by the processor after a most recent load-linked (LL) instruction was executed by the processor to the first address. The memory bridge is responsible for internode coherency within the node, and is configured to initiate a first transaction on the interconnect in response to receiving a probe command from another node. The processor is configured, during a time period in which the processor has a second transaction outstanding to the first address, to change the first indication to the first state responsive to the first transaction.

    摘要翻译: 节点包括耦合到互连的处理器和耦合到互连的存储器桥。 所述处理器被配置为在由所述处理器执行最近的负载链接(LL)指令到所述第一地址之后,维持所述处理器是否检测到在第一地址处的数据修改的第一指示。 存储器桥负责节点内的节间一致性,并且被配置为响应于从另一节点接收探测命令而在互连上发起第一事务。 处理器被配置为在处理器具有对第一地址未完成的第二事务的时间段期间,响应于第一事务将第一指示改变为第一状态。