Embedded branch prediction unit
    11.
    发明授权

    公开(公告)号:US09753732B2

    公开(公告)日:2017-09-05

    申请号:US15175427

    申请日:2016-06-07

    CPC classification number: G06F9/3806 G06F9/30058

    Abstract: In accordance with some embodiments of the present invention, a branch prediction unit for an embedded controller may be placed in association with the instruction fetch unit instead of the decode stage. In addition, the branch prediction unit may include no branch predictor. Also, the return address stack may be associated with the instruction decode stage and is structurally separate from the branch prediction unit. In some cases, this arrangement reduces the area of the branch prediction unit, as well as power consumption.

    PACKET COALESCING
    12.
    发明申请
    PACKET COALESCING 审中-公开
    包装包装

    公开(公告)号:US20170048142A1

    公开(公告)日:2017-02-16

    申请号:US15339354

    申请日:2016-10-31

    CPC classification number: H04L45/74 H04L49/20 H04L69/16 H04L69/161 H04L69/166

    Abstract: In general, in one aspect, the disclosures describes a method that includes receiving multiple ingress Internet Protocol packets, each of the multiple ingress Internet Protocol packets having an Internet Protocol header and a Transmission Control Protocol segment having a Transmission Control Protocol header and a Transmission Control Protocol payload, where the multiple packets belonging to a same Transmission Control Protocol/Internet Protocol flow. The method also includes preparing an Internet Protocol packet having a single Internet Protocol header and a single Transmission Control Protocol segment having a single Transmission Control Protocol header and a single payload formed by a combination of the Transmission Control Protocol segment payloads of the multiple Internet Protocol packets. The method further includes generating a signal that causes receive processing of the Internet Protocol packet.

    Abstract translation: 一般来说,一方面,本公开内容描述了一种方法,其包括接收多个入口因特网协议分组,所述多个入口因特网协议分组中的每一个具有因特网协议报头和具有传输控制协议报头和传输控制的传输控制协议段 协议有效载荷,其中属于相同传输控制协议/因特网协议的多个分组流。 该方法还包括准备具有单个因特网协议报头的互联网协议分组和具有单个传输控制协议报头的单个传输控制协议段和由多个因特网协议分组的传输控制协议段有效载荷的组合形成的单个有效载荷 。 该方法还包括产生导致因特网协议分组的接收处理的信号。

    Configurable Reduced Instruction Set Core
    15.
    发明申请
    Configurable Reduced Instruction Set Core 审中-公开
    可配置的减少指令集核心

    公开(公告)号:US20140223145A1

    公开(公告)日:2014-08-07

    申请号:US13992797

    申请日:2011-12-30

    Abstract: A processor may be built with cores that only execute some partial set of the instructions needed to be fully backwards compliant. Thus, in some embodiments power consumption may be reduced by providing partial cores that only execute certain instructions and not other instructions. The instructions not supported may be handled in other, more energy efficient ways, so that, the overall processor, including the partial core, may be fully backwards compliant.

    Abstract translation: 处理器可以用仅执行需要完全向后兼容的一些部分指令集的核来构建。 因此,在一些实施例中,可以通过提供仅执行特定指令而不是其他指令的部分核来降低功耗。 不支持的指令可以以其他更节能的方式处理,使得包括部分核心的整体处理器可以完全向后兼容。

    PACKET COALESCING
    17.
    发明申请
    PACKET COALESCING 审中-公开

    公开(公告)号:US20200328973A1

    公开(公告)日:2020-10-15

    申请号:US16870991

    申请日:2020-05-10

    Abstract: In general, in one aspect, the disclosures describes a method that includes receiving multiple ingress Internet Protocol packets, each of the multiple ingress Internet Protocol packets having an Internet Protocol header and a Transmission Control Protocol segment having a Transmission Control Protocol header and a Transmission Control Protocol payload, where the multiple packets belonging to a same Transmission Control Protocol/Internet Protocol flow. The method also includes preparing an Internet Protocol packet having a single Internet Protocol header and a single Transmission Control Protocol segment having a single Transmission Control Protocol header and a single payload formed by a combination of the Transmission Control Protocol segment payloads of the multiple Internet Protocol packets. The method further includes generating a signal that causes receive processing of the Internet Protocol packet.

    Embedded Branch Prediction Unit
    19.
    发明申请
    Embedded Branch Prediction Unit 有权
    嵌入式分支预测单元

    公开(公告)号:US20160283244A1

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

    申请号:US15175427

    申请日:2016-06-07

    CPC classification number: G06F9/3806 G06F9/30058

    Abstract: In accordance with some embodiments of the present invention, a branch prediction unit for an embedded controller may be placed in association with the instruction fetch unit instead of the decode stage. In addition, the branch prediction unit may include no branch predictor. Also, the return address stack may be associated with the instruction decode stage and is structurally separate from the branch prediction unit. In some cases, this arrangement reduces the area of the branch prediction unit, as well as power consumption.

    Abstract translation: 根据本发明的一些实施例,用于嵌入式控制器的分支预测单元可以与指令提取单元相关联而不是解码级放置。 另外,分支预测单元也可以不包括分支预测器。 此外,返回地址堆栈可以与指令解码级相关联,并且在结构上与分支预测单元分离。 在某些情况下,这种布置减少了分支预测单元的面积以及功耗。

    Differentiating cache reliability to reduce minimum on-die voltage
    20.
    发明授权
    Differentiating cache reliability to reduce minimum on-die voltage 有权
    区分缓存可靠性,以降低芯片上的最小电压

    公开(公告)号:US09047171B2

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

    申请号:US13631894

    申请日:2012-09-29

    Abstract: Systems and methods may provide for determining whether a memory access request is error-tolerant, and routing the memory access request to a reliable memory region if the memory access request is error-tolerant. Moreover, the memory access request may be routed to an unreliable memory region if the memory access request is error-tolerant. In one example, use of the unreliable memory region enables a reduction in the minimum operating voltage level for a die containing the reliable and unreliable memory regions.

    Abstract translation: 系统和方法可以提供确定存储器访问请求是否是容错的,以及如果存储器访问请求是容错的,则将存储器访问请求路由到可靠的存储器区域。 此外,如果存储器访问请求是容错的,则存储器访问请求可以被路由到不可靠的存储器区域。 在一个示例中,使用不可靠的存储区域使得能够降低包含可靠和不可靠的存储器区域的管芯的最小工作电压电平。

Patent Agency Ranking