Uncore thermal management
    52.
    发明授权
    Uncore thermal management 失效
    无热管理

    公开(公告)号:US08700937B2

    公开(公告)日:2014-04-15

    申请号:US12755339

    申请日:2010-04-06

    IPC分类号: G06F1/32

    CPC分类号: G06F1/206 G06F1/3287

    摘要: A method is described that involves controlling the traffic levels through an uncore to provide thermal management for the uncore. The method including determining if an uncore's temperature in a first uncore state is above a first threshold value and changing the first uncore state to a second uncore state if the uncore temperature is above the first threshold value.

    摘要翻译: 描述了一种方法,其涉及通过一个无孔部来控制交通等级,以提供对该无孔的热管理。 所述方法包括确定第一非核状态中的非空气温度是否高于第一阈值,并且如果所述非空温度高于所述第一阈值,则将所述第一非空状态改变为第二非空状态。

    Multi-channel fractional clock data transfer
    53.
    发明授权
    Multi-channel fractional clock data transfer 有权
    多通道小数时钟数据传输

    公开(公告)号:US07958284B2

    公开(公告)日:2011-06-07

    申请号:US11363650

    申请日:2006-02-28

    IPC分类号: G06F3/00 G06F5/00

    CPC分类号: H04L7/02 G06F5/065 H04L7/005

    摘要: Methods and apparatus to transfer data between one or more clock domains are described. In one embodiment, a plurality of signals corresponding to write pointers of a buffer and a read pointer of the buffer are generated. The signals corresponding to the write pointers of the buffer are to be generated based on different data patterns for transmission over different channels. Other embodiments are also claimed and described.

    摘要翻译: 描述了在一个或多个时钟域之间传送数据的方法和装置。 在一个实施例中,产生对应于缓冲器的写指针和缓冲器的读指针的多个信号。 将根据不同的数据模式生成与缓冲器的写指针对应的信号,以便在不同的通道上进行传输。 还要求保护和描述其它实施例。

    Multi-channel fractional clock data transfer
    55.
    发明申请
    Multi-channel fractional clock data transfer 有权
    多通道小数时钟数据传输

    公开(公告)号:US20070201592A1

    公开(公告)日:2007-08-30

    申请号:US11363650

    申请日:2006-02-28

    IPC分类号: H04L7/00

    CPC分类号: H04L7/02 G06F5/065 H04L7/005

    摘要: Methods and apparatus to transfer data between one or more clock domains are described. In one embodiment, a signal corresponding to a read pointer of a buffer is generated in response to a plurality of signals that correspond to write pointers of the buffer.

    摘要翻译: 描述了在一个或多个时钟域之间传送数据的方法和装置。 在一个实施例中,响应于对应于缓冲器的写指针的多个信号而产生对应于缓冲器的读指针的信号。

    Apparatus, method, and system for synchronizing information prefetch between processors and memory controllers
    56.
    发明授权
    Apparatus, method, and system for synchronizing information prefetch between processors and memory controllers 失效
    用于在处理器和存储器控制器之间同步信息预取的装置,方法和系统

    公开(公告)号:US06898674B2

    公开(公告)日:2005-05-24

    申请号:US10170171

    申请日:2002-06-11

    摘要: According to one embodiment of the invention, a prefetcher in a memory controller is described which includes logic to receive memory request hints from a CPU. The memory request hints are used by the prefetcher in the memory controller to prefetch information from one or more memory devices coupled to the memory controller via a memory bus. The prefetcher in the memory controller further includes logic to determine the types of memory request hints provided by the CPU, the types of memory request hints are used to indicate whether the hints provided by the CPU are for instruction memory read request or data memory read request. The prefetcher in the memory controller also includes logic to generate prefetch requests to prefetch information from the one or more memory devices, based on the types of memory request hints provided by the CPU and bandwidth availability of the memory bus.

    摘要翻译: 根据本发明的一个实施例,描述了存储器控制器中的预取器,其包括从CPU接收存储器请求提示的逻辑。 存储器请求提示被存储器控制器中的预取器用于从经由存储器总线耦合到存储器控制器的一个或多个存储器件预取信息。 存储器控制器中的预取器还包括确定由CPU提供的存储器请求提示的类型的逻辑,存储器请求提示的类型用于指示由CPU提供的提示是用于指令存储器读请求还是数据存储器读请求 。 存储器控制器中的预取器还包括基于由CPU提供的存储器请求提示的类型和存储器总线的带宽可用性来生成预取请求以从一个或多个存储器设备预取信息的逻辑。

    Low power cache architecture
    57.
    发明申请
    Low power cache architecture 有权
    低功耗缓存架构

    公开(公告)号:US20050097277A1

    公开(公告)日:2005-05-05

    申请号:US11000054

    申请日:2004-12-01

    IPC分类号: G06F12/08 G06F12/00

    摘要: In a processor cache, cache circuits are mapped into one or more logical modules. Each module may be powered down independently of other modules in response to microinstructions processed by the cache. Power control may be applied on a microinstruction-by-microinstruction basis. Because the microinstructions determine which modules are used, power savings may be achieved by powering down those modules that are not used. A cache layout organization may be modified to distribute a limited number of ways across addressable cache banks. By associating fewer than a total number of ways to a bank (for example, one or two ways), the size of memory clusters within the bank may be reduced. The reduction in this size of the memory cluster contributes reduces the power needed for an address decoder to address sets within the bank.

    摘要翻译: 在处理器高速缓存中,高速缓存电路被映射到一个或多个逻辑模块中。 响应于由高速缓存处理的微指令,每个模块可以独立于其它模块被关闭。 功率控制可以在微指令的基础上应用。 因为微指令决定了哪些模块被使用,所以可以通过关闭那些未使用的模块来实现功率节省。 可以修改高速缓存布局组织以在可寻址缓存组中分布有限数量的方式。 通过将小于总数量的方式与银行相关联(例如,一种或两种方式),可以减少银行内的存储器簇的大小。 存储器簇的这种尺寸的减小有助于减少地址解码器对存储体内的集合进行寻址所需的功率。

    Fast bi-directional tristateable line driver
    60.
    发明授权
    Fast bi-directional tristateable line driver 失效
    快速双向三向线驱动

    公开(公告)号:US06175253B1

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

    申请号:US09052883

    申请日:1998-03-31

    IPC分类号: H03K1902

    摘要: A driver to drive a bus with a pullup and a pulldown transistor according to a data signal during a drive phase and to charge or discharge the bus to intermediate voltage levels during a precondition phase using the pullup and pulldown transistors, the driver comprising a buffer and latch to latch the bus voltage at the end of a drive phase; a precondition circuit responsive to the latch to switch ON a pullup transistor at the beginning of a precondition phase when the bus voltage was LOW in the previous drive phase so as to charge the bus voltage to a first voltage less than a supply voltage, and to switch ON a pulldown transistor at the beginning of the precondition phase when the bus voltage was HIGH in the previous drive phase so as to discharge the bus voltage to a second voltage above ground.

    摘要翻译: 驱动器,其在驱动阶段期间根据数据信号驱动具有上拉和下拉晶体管的总线,并且在使用所述上拉和下拉晶体管的前提阶段期间将所述总线充电或放电到中间电压电平,所述驱动器包括缓冲器和 在驱动阶段结束时锁存总线电压; 当前一个驱动阶段的总线电压为低电平时,响应锁存器的开关状态,在预处理阶段开始时接通上拉晶体管,以便将总线电压充电到小于电源电压的第一电压, 在前一个驱动阶段的总线电压为高电平时,在预处理阶段开始时,接通一个下拉晶体管,以便将总线电压放电到地面以上的第二个电压。