Method and apparatus for decoupling internal latencies of a bus bridge from those on an external bus
    21.
    发明授权
    Method and apparatus for decoupling internal latencies of a bus bridge from those on an external bus 有权
    用于将总线桥的内部延迟与外部总线上的内部延迟去耦的方法和装置

    公开(公告)号:US06173354B2

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

    申请号:US09205255

    申请日:1998-12-04

    IPC分类号: G06F1300

    CPC分类号: G06F13/4031

    摘要: A method and apparatus for decoupling internal latencies of a bus bridge from those on an external bus is described. In one embodiment, the method includes detecting a write cycle by an initiator for transmitting data to a device. The method further includes asserting a write request to the device, responsive to detecting the write cycle, asserting a ready request to the initiator without detecting an acknowledge from the device, and receiving the data from the initiator.

    摘要翻译: 描述了用于将总线桥的内部延迟与外部总线上的内部延迟相分离的方法和装置。 在一个实施例中,该方法包括检测由发起者发送数据到设备的写周期。 所述方法还包括:响应于检测到所述写周期来向所述设备发出写入请求,向所述发起者断言准备好的请求,而不检测来自所述设备的确认,以及从所述发起者接收所述数据。

    Method and apparatus for automatically correcting errors detected in a
memory subsystem
    22.
    发明授权
    Method and apparatus for automatically correcting errors detected in a memory subsystem 失效
    用于自动校正在存储器子系统中检测到的错误的方法和装置

    公开(公告)号:US5987628A

    公开(公告)日:1999-11-16

    申请号:US978807

    申请日:1997-11-26

    IPC分类号: G06F11/10 G06F11/00

    CPC分类号: G06F11/1048

    摘要: An apparatus and method for correcting corrupted data. Access logic accesses a memory. Error detection logic generates an error signal for each data value output by the memory to indicate whether the data value has a correctable error. Correction logic requests the access logic to write to the memory a corrected version of each data value indicated by the error signal to have a correctable error.

    摘要翻译: 一种校正损坏数据的装置和方法。 访问逻辑访问存储器。 错误检测逻辑为存储器输出的每个数据值产生错误信号,以指示数据值是否具有可校正错误。 校正逻辑请求访问逻辑向存储器写入由错误信号指示的每个数据值的校正版本以具有可校正的错误。

    Method and apparatus for interlocking a broadcast message on a bus
    24.
    发明授权
    Method and apparatus for interlocking a broadcast message on a bus 失效
    用于在总线上互锁广播消息的方法和装置

    公开(公告)号:US5889968A

    公开(公告)日:1999-03-30

    申请号:US939801

    申请日:1997-09-30

    IPC分类号: G06F13/36 G06F13/14

    CPC分类号: G06F13/36

    摘要: A method and apparatus is disclosed for providing an interlocked broadcast message that solves the problem of a system component taking action in response to a broadcast message issued by a processor before the processor receives communication that the broadcast message has been delivered. A broadcast message transaction request is issued from a processor. The broadcast message transaction request is posted in a transaction request buffer. A reply is communicated to the processor that the broadcast message transaction request has been posted, and the broadcast message is then delivered over the bus. In an alternative embodiment, after the broadcast message transaction request is issued from the processor, the broadcast message transaction request is stored in a transaction request buffer. The broadcast message is only delivered over the bus once it has been determined that the reply to the processor that the broadcast message transaction has completed can be immediately delivered to the processor following the delivery of the broadcast message.

    摘要翻译: 公开了一种用于提供互锁广播消息的方法和装置,其解决了在处理器接收到广播消息已被传送的通信之前响应于由处理器发出的广播消息而采取动作的系统组件的问题。 从处理器发出广播消息交易请求。 广播消息事务请求被发布在事务请求缓冲器中。 向处理器传送广播消息交易请求已经被发布的答复,然后通过总线传送广播消息。 在替代实施例中,在从处理器发出广播消息事务请求之后,广播消息事务请求被存储在事务请求缓冲器中。 一旦确定广播消息交易已经完成的对处理器的答复可以在传送广播消息之后立即传送到处理器,广播消息仅在总线上传送。

    Method and apparatus for dynamically placing portions of a memory in a
reduced power consumtion state
    25.
    发明授权
    Method and apparatus for dynamically placing portions of a memory in a reduced power consumtion state 失效
    用于在降低的功耗状态下动态地放置存储器的部分的方法和装置

    公开(公告)号:US5835435A

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

    申请号:US982876

    申请日:1997-12-02

    摘要: An apparatus and method for dynamically placing portions of a memory in a reduced power consumption state. Requests to access a memory that includes a plurality of rows of memory components are received. One or more of the plurality of rows of memory components are placed in a reduced power consumption state based on the requests while one or more other rows of the plurality of rows are accessed.

    摘要翻译: 一种用于在降低的功耗状态下动态地放置存储器的部分的装置和方法。 接收到访问包括多行存储器组件的存储器的请求。 所述多行存储器组件中的一个或多个在所述多个行中的一个或多个其他行被访问的同时,基于所述请求被置于降低的功耗状态。

    Method and apparatus for transmission of signals over a shared line
    26.
    发明授权
    Method and apparatus for transmission of signals over a shared line 失效
    用于在共享线路上传输信号的方法和装置

    公开(公告)号:US5706444A

    公开(公告)日:1998-01-06

    申请号:US590954

    申请日:1996-01-24

    CPC分类号: G06F13/364 G06F1/22

    摘要: A semiconductor component which is capable of controlling transmission of information between a plurality of semiconductor components in a computer system. The semiconductor component comprises of a first signal generator capable of sending a signal of a first type over a shared line and a second signal generator capable of sending a signal of a second type over the line. It also comprises of a first logic device capable of controlling the first signal generator and a second logic device capable of controlling the second signal generator.

    摘要翻译: 一种能够控制计算机系统中的多个半导体部件之间的信息传输的半导体部件。 半导体部件包括能够通过共享线路发送第一类型的信号的第一信号发生器和能够在线路上发送第二类型的信号的第二信号发生器。 它还包括能够控制第一信号发生器的第一逻辑器件和能够控制第二信号发生器的第二逻辑器件。

    Paging instruction for a virtualization engine to local storage
    27.
    发明授权
    Paging instruction for a virtualization engine to local storage 有权
    虚拟化引擎到本地存储的分页指令

    公开(公告)号:US08291415B2

    公开(公告)日:2012-10-16

    申请号:US12347988

    申请日:2008-12-31

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45533

    摘要: Apparatuses, methods, and systems for paging instructions for a virtualization engine to local storage. An apparatus includes a processor, a physical device controller, a virtualization engine, system memory, and local storage. The physical device controller is to be shared by a plurality of virtual machines created by a virtual machine monitor installed on a processor. The virtualization engine is to represent the physical device controller as a plurality of virtual device controllers available to be allocated to the plurality of virtual machines. The local storage is separate from the physical memory to store instructions transferred from the system memory for execution by the virtualization engine.

    摘要翻译: 用于虚拟化引擎到本地存储的寻呼指令的设备,方法和系统。 一种装置包括处理器,物理设备控制器,虚拟化引擎,系统存储器和本地存储器。 物理设备控制器将由安装在处理器上的虚拟机监视器创建的多个虚拟机共享。 虚拟化引擎将物理设备控制器表示为可被分配给多个虚拟机的多个虚拟设备控制器。 本地存储与物理内存分离,以存储从系统内存传输的指令,供虚拟化引擎执行。

    Paging instruction for a virtualization engine to local storage
    28.
    发明申请
    Paging instruction for a virtualization engine to local storage 有权
    虚拟化引擎到本地存储的分页指令

    公开(公告)号:US20100169885A1

    公开(公告)日:2010-07-01

    申请号:US12347988

    申请日:2008-12-31

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45533

    摘要: Embodiments of apparatuses, methods, and systems for paging instructions for a virtualization engine to local storage are disclosed. In one embodiment, an apparatus includes a processor, a physical device controller, a virtualization engine, system memory, and local storage. The physical device controller is to be shared by a plurality of virtual machines created by a virtual machine monitor installed on a processor. The virtualization engine is to represent the physical device controller as a plurality of virtual device controllers available to be allocated to the plurality of virtual machines. The local storage is separate from the physical memory to store instructions transferred from the system memory for execution by the virtualization engine.

    摘要翻译: 公开了用于虚拟化引擎到本地存储器的寻呼指令的装置,方法和系统的实施例。 在一个实施例中,一种装置包括处理器,物理设备控制器,虚拟化引擎,系统存储器和本地存储器。 物理设备控制器将由安装在处理器上的虚拟机监视器创建的多个虚拟机共享。 虚拟化引擎将物理设备控制器表示为可被分配给多个虚拟机的多个虚拟设备控制器。 本地存储与物理内存分离,以存储从系统内存传输的指令,供虚拟化引擎执行。

    INJECTING TRANSACTIONS TO SUPPORT THE VIRTUALIZATION OF A PHYSICAL DEVICE CONTROLLER
    29.
    发明申请
    INJECTING TRANSACTIONS TO SUPPORT THE VIRTUALIZATION OF A PHYSICAL DEVICE CONTROLLER 审中-公开
    注册交易以支持物理设备控制器的虚拟化

    公开(公告)号:US20100169884A1

    公开(公告)日:2010-07-01

    申请号:US12347978

    申请日:2008-12-31

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45533

    摘要: Embodiments of apparatuses, methods, and systems for injecting transactions to support the virtualization of a physical device controller are disclosed. In one embodiment, an apparatus includes a processor, system memory, a physical device controller, and a virtualization agent. The physical device controller is to be shared by a plurality of virtual machines created by a virtual machine monitor installed on a processor. The virtualization agent is coupled to the system memory through a first interface and coupled to the physical device controller through a second interface, to represent the physical device controller as a plurality of virtual device controllers available to be allocated to the plurality of virtual machines, and to inject transactions onto the first interface and the second interface on behalf of the plurality of virtual device controllers.

    摘要翻译: 公开了用于注入事务以支持物理设备控制器的虚拟化的装置,方法和系统的实施例。 在一个实施例中,一种装置包括处理器,系统存储器,物理设备控制器和虚拟化代理。 物理设备控制器将由安装在处理器上的虚拟机监视器创建的多个虚拟机共享。 虚拟化代理通过第一接口耦合到系统存储器,并通过第二接口耦合到物理设备控制器,以将物理设备控制器表示为可被分配给多个虚拟机的多个虚拟设备控制器;以及 以代表多个虚拟设备控制器将事务注入第一接口和第二接口。