Local stall/hazard detect in superscalar, pipelined microprocessor
    1.
    发明授权
    Local stall/hazard detect in superscalar, pipelined microprocessor 有权
    超标量,流水线微处理器中的局部失速/危害检测

    公开(公告)号:US06591360B1

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

    申请号:US09484138

    申请日:2000-01-18

    IPC分类号: G06F930

    摘要: A method and apparatus that generates a simplified, localized version (“a local stall”) of a global stall to improve the performance of a pipelined microprocessor. The local stall is generated when a data-dependency hazard is detected for a local consumer. Utilizing circuitry used in the pipelined microprocessor's data-forwarding circuitry, the local stall is generated with a relatively minor increase in circuitry. The local stall is generated much sooner than the global stall, arriving much sooner in a local pipeline. The local pipeline utilizes the local stall to override the global stall, when appropriate, and to ensure that correct data is read for a local consumer and to operate more efficiently than a standard pipeline without a local stall.

    摘要翻译: 一种产生全局失速的简化的局部版本(“局部失速”)以改进流水线微处理器的性能的方法和装置。 当本地消费者检测到数据依赖性危险时,会产生本地摊位。 利用流水线微处理器的数据转发电路中使用的电路,产生局部失速,电路相对较小。 当地的摊位比全球摊位早得多,早在一个地方管道中就快到了。 当地管道利用本地摊位在适当的时候覆盖全局摊位,并确保为当地消费者读取正确的数据,并且比没有本地摊位的标准流水线更有效地运行。

    Mechanism for data forwarding
    2.
    发明授权
    Mechanism for data forwarding 失效
    数据转发机制

    公开(公告)号:US06707831B1

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

    申请号:US09510278

    申请日:2000-02-21

    IPC分类号: H04J302

    CPC分类号: G06F9/30141 G06F9/3828

    摘要: A system and method are disclosed which allow unstored computed results to be accessed without the normal overhead associated with traditional data forwarding and bypass techniques. Through the use of multiplexers and bi-directional OR controllers the unstored data is readily accessible for use before it is stored in a register file. The circuitry used also allows bi-directional travel across a register file or bank as information is passed between the bi directional controllers used. Latches can also be used in the circuitry. Additionally, the features of the invention allow the required number of select signals fed to the multiplexers used to be reduced over conventional methods. These reductions are possible through circuitry disclosed herein.

    摘要翻译: 公开了一种系统和方法,其允许在没有与传统数据转发和旁路技术相关联的常规开销的情况下访问未计算的计算结果。 通过使用多路复用器和双向OR控制器,未存储的数据在存储在寄存器文件中之前易于使用。 所使用的电路还允许在所使用的双向控制器之间通过信息通过寄存器文件或存储体双向行进。 电路中也可以使用锁存器。 此外,本发明的特征允许所馈送到多路复用器的所需数量的选择信号比常规方法减少。 这些减少可以通过本文公开的电路来实现。

    Mitigating context switch cache miss penalty
    3.
    发明申请
    Mitigating context switch cache miss penalty 有权
    减轻上下文切换缓存未命中

    公开(公告)号:US20070067602A1

    公开(公告)日:2007-03-22

    申请号:US11228058

    申请日:2005-09-16

    IPC分类号: G06F12/00

    CPC分类号: G06F12/1027 G06F12/0842

    摘要: Systems, methodologies, media, and other embodiments associated with mitigating the effects of context switch cache and TLB misses are described. One exemplary system embodiment includes a processor configured to run a multiprocessing, virtual memory operating system. The processor may be operably connected to a memory and may include a cache and a translation lookaside buffer (TLB) configured to store TLB entries. The exemplary system may include a context control logic configured to selectively copy data from the TLB to the data store for a first process being swapped out of the processor and to selectively copy data from the data store to the TLB for a second process being swapped into to the processor.

    摘要翻译: 描述了与减轻上下文切换高速缓存和TLB未命中的影响相关联的系统,方法,媒体和其他实施例。 一个示例性系统实施例包括被配置为运行多处理虚拟存储器操作系统的处理器。 处理器可以可操作地连接到存储器,并且可以包括被配置为存储TLB条目的高速缓存和翻译后备缓冲器(TLB)。 示例性系统可以包括上下文控制逻辑,其被配置为选择性地将数据从TLB复制到数据存储器,用于从处理器交换出的第一进程,并且将数据从数据存储选择性地复制到TLB,以将第二进程交换到 到处理器。

    On-site pipe coating process
    7.
    发明授权
    On-site pipe coating process 失效
    现场管道涂装工艺

    公开(公告)号:US5792518A

    公开(公告)日:1998-08-11

    申请号:US591508

    申请日:1996-10-08

    摘要: The present invention relates to a pipe treatment process that is a portable, field-applied, coating process. The process produces a two-layer composite protective coating system with a finished, seamless, chemical bond within its interlayers as well as to adjacent coating materials, The process is suitable for both metailic and concrete substrates, which may or may not be cathoadically protected, and may be used to either coat now or to recoat e.g. repair, previously coated metallic or concrete

    摘要翻译: PCT No.PCT / CA95 / 00340 Sec。 371日期1996年10月8日第 102(e)日期1996年10月8日PCT提交1995年6月7日PCT公布。 第WO95 / 33579号公报 日期1995年12月14日本发明涉及一种便携式,现场应用涂布工艺的管道处理工艺。 该工艺生产一种双层复合保护涂层系统,在其中间层以及相邻的涂层材料之间具有成品,无缝的化学键,该工艺适用于可能或可能不被潜在保护的表面和混凝土基材, 并且可以用于现在涂覆或重涂,例如 修复,以前涂覆的金属或混凝土

    Indicating quality of GNSS position fixes
    8.
    发明授权
    Indicating quality of GNSS position fixes 有权
    指示GNSS定位点的质量

    公开(公告)号:US09116231B2

    公开(公告)日:2015-08-25

    申请号:US13403224

    申请日:2012-02-23

    CPC分类号: G01S19/23 G01S19/41 G01S19/43

    摘要: Methods and apparatus are provided for reporting quality of GNSS position fixes. A desired quality mode selection is obtained. Position fixes with respective precision estimates and satellite tracking information are obtained. For each of a plurality of position fixes a current positioning quality is determined, based on the precision estimates and satellite tracking information and quality mode selection. Current positioning quality is reported. The quality selection can be a preference of availability over accuracy, or accuracy over availability, or a balance of availability and accuracy.

    摘要翻译: 提供了用于报告GNSS定位的质量的方法和装置。 获得期望的质量模式选择。 获得具有相应精度估计和卫星跟踪信息的位置修正。 对于多个位置固定中的每一个,基于精度估计和卫星跟踪信息和质量模式选择来确定当前定位质量。 报告当前的定位质量。 质量选择可以优于准确度的可用性,或可用性的准确性,或可用性和准确性的平衡。

    Account With Easily Interchangeable Features
    9.
    发明申请
    Account With Easily Interchangeable Features 审中-公开
    帐户易于互换的功能

    公开(公告)号:US20090037310A1

    公开(公告)日:2009-02-05

    申请号:US12182891

    申请日:2008-07-30

    IPC分类号: G06Q40/00

    CPC分类号: G06Q40/02 G06Q40/00

    摘要: An account, such as a checking account or other instrument, is provided having a number of interchangeable features. The customer is given a choice of a number of available features such that a tailored account is created. Further, in a preferred embodiment the features are divided into standard and premium features of which the customer can choose a select number of each upon opening the account. The customer can thereafter change and interchange the features as needed, at no cost, and in real time as often as desired, such that as the customer's life or conditions change the account is always tailor-fit to the customer's needs. Further, additional features can be added to the account at an additional cost to the customer. Changes in features can be made with no need to close an account and then open a substitute account and at no cost to the customer.

    摘要翻译: 提供具有多个可互换特征的帐户,例如支票账户或其他工具。 客户可以选择一些可用的功能,从而创建一个量身定制的帐户。 此外,在优选实施例中,特征被划分为标准和高级特征,其中客户可以在打开账户时选择每个特定的数量。 客户随后可根据需要随时更改和交换功能,无需任何费用,并可随时按需要实时更改功能,以便随着客户的使用寿命或条件的变化,客户始终根据客户的需求量身定做。 此外,额外的功能可以添加到客户的额外费用。 功能的更改可以在不需要关闭帐户的情况下进行,然后再打开一个替代帐户,而不需要付费给客户。

    Method and system for controlling steering deadband in a mobile machine
    10.
    发明授权
    Method and system for controlling steering deadband in a mobile machine 有权
    用于控制移动机器中转向死区的方法和系统

    公开(公告)号:US07363132B2

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

    申请号:US11152629

    申请日:2005-06-14

    IPC分类号: B62D5/04 G06F19/00

    CPC分类号: B62D5/04 B62D1/00

    摘要: Embodiments of the present invention recite a method and system for controlling steering dead band in a mobile machine. In one embodiment, a first dead band value for actuating a steering mechanism in a first direction is determined. Then, a second dead band value for actuating the steering mechanism in a second direction is determined. The first dead band value and the second dead band value are then stored as discrete values.

    摘要翻译: 本发明的实施例背诵用于控制移动机器中的转向死区的方法和系统。 在一个实施例中,确定用于在第一方向上致动转向机构的第一死区值。 然后,确定用于在第二方向上致动转向机构的第二死区值。 然后将第一死区值和第二死区值作为离散值存储。