Power saving for isochronous data streams in a computer system
    3.
    发明申请
    Power saving for isochronous data streams in a computer system 有权
    节电计算机系统中的同步数据流

    公开(公告)号:US20080133952A1

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

    申请号:US11633183

    申请日:2006-12-04

    IPC分类号: G06F13/00 G06F1/32

    CPC分类号: G06F1/3225

    摘要: For isochronous data steams processed by a computer system, for example high definition audio streams, embodiments keep track of the free space available in the input and output buffers for the data streams. The available free space in the buffers determines whether various low power entry and exit thresholds are met or not. If all low power entry thresholds are met, then various circuits such as clocks, phase locked loops, and direct media interface links, may be put into a low power state, and the data stream controller enters an idle window so that memory requests are not serviced. During this time, system DRAM may begin refresh. Once the low power state has been entered into, if any exit threshold is met, then the low power state is ended. Other embodiments are described and claimed.

    摘要翻译: 对于由计算机系统处理的等时数据流,例如高清晰度音频流,实施例跟踪用于数据流的输入和输出缓冲器中的可用空间。 缓冲器中的可用空间确定是否满足各种低功率进入和退出阈值。 如果满足所有低功率入口阈值,则诸如时钟,锁相环和直接介质接口链路的各种电路可能被置于低功率状态,并且数据流控制器进入空闲窗口,使得存储器请求不是 服务。 在此期间,系统DRAM可能会开始刷新。 一旦输入低功率状态,如果满足任何退出阈值,则低功率状态结束。 描述和要求保护其他实施例。

    Method and apparatus for interlocking a broadcast message on a bus
    4.
    发明授权
    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.

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

    Power saving for isochronous data streams in a computer system
    5.
    发明授权
    Power saving for isochronous data streams in a computer system 有权
    节电计算机系统中的同步数据流

    公开(公告)号:US07620833B2

    公开(公告)日:2009-11-17

    申请号:US11633183

    申请日:2006-12-04

    IPC分类号: G06F1/32

    CPC分类号: G06F1/3225

    摘要: For isochronous data steams processed by a computer system, for example high definition audio streams, embodiments keep track of the free space available in the input and output buffers for the data streams. The available free space in the buffers determines whether various low power entry and exit thresholds are met or not. If all low power entry thresholds are met, then various circuits such as clocks, phase locked loops, and direct media interface links, may be put into a low power state, and the data stream controller enters an idle window so that memory requests are not serviced. During this time, system DRAM may begin refresh. Once the low power state has been entered into, if any exit threshold is met, then the low power state is ended. Other embodiments are described and claimed.

    摘要翻译: 对于由计算机系统处理的等时数据流,例如高清晰度音频流,实施例跟踪用于数据流的输入和输出缓冲器中的可用空间。 缓冲器中的可用空间确定是否满足各种低功率进入和退出阈值。 如果满足所有低功率入口阈值,则诸如时钟,锁相环和直接介质接口链路的各种电路可能被置于低功率状态,并且数据流控制器进入空闲窗口,使得存储器请求不是 服务。 在此期间,系统DRAM可能会开始刷新。 一旦输入低功率状态,如果满足任何退出阈值,则低功率状态结束。 描述和要求保护其他实施例。

    Method and apparatus for detecting an interruption in memory initialization
    6.
    发明授权
    Method and apparatus for detecting an interruption in memory initialization 有权
    用于检测存储器初始化中断的方法和装置

    公开(公告)号:US07093115B2

    公开(公告)日:2006-08-15

    申请号:US10326394

    申请日:2002-12-19

    IPC分类号: G06F15/177 G06F11/22

    CPC分类号: G06F9/4403

    摘要: Embodiments of the present invention provide a method and apparatus for detecting an interruption in memory initialization. A status bit for indicating whether memory initialization was interrupted or not is stored in a register. A basic input/output system (BIOS) sets the status bit prior to initialization and clears the status bit after initialization. The status bit cannot be reset by a standard platform reset. In operation, as the system is reset or turned on and prior to initialization, the BIOS checks the status bit to detect possible improper memory initialization. When the status bit is set, the BIOS concludes that a memory initialization had not completed and thus might be incorrect. The BIOS then causes power to be cycled to memory and any other steps needed are taken to return the memory to a functional state.

    摘要翻译: 本发明的实施例提供了一种用于检测存储器初始化中的中断的方法和装置。 用于指示存储器初始化是否中断的状态位是否存储在寄存器中。 基本输入/输出系统(BIOS)在初始化之前设置状态位,并在初始化后清除状态位。 状态位不能通过标准平台复位来复位。 在操作中,当系统复位或打开和初始化之前,BIOS检查状态位以检测可能的不正确的存储器初始化。 当状态位置位时,BIOS得出结论:存储器初始化尚未完成,因此可能不正确。 BIOS然后使电源循环到存储器,并且采取任何其他步骤来将存储器返回到功能状态。

    Alternate access mechanism for saving and restoring state of write-only register
    7.
    发明授权
    Alternate access mechanism for saving and restoring state of write-only register 失效
    用于保存和恢复只写寄存器状态的备用访问机制

    公开(公告)号:US06473843B2

    公开(公告)日:2002-10-29

    申请号:US09776221

    申请日:2001-02-02

    IPC分类号: G06F1200

    CPC分类号: G06F1/30

    摘要: The present invention relates to a method and apparatus for restoring a status data in a computer system. The circuit comprises: a read-only register for storing a read-only status value during a normal mode of operation; a first data path for supplying the read-only status value; a first control signal path for supplying a first control signal for controlling writing the supplied read-only status value into the read-only register during the normal mode of operation, the stored read-only status value being saved into a save area prior to removing power from the read-only register; a second data path for subsequently resupplying from the save area the previously stored read-only status value; a second control signal path for supplying a second control signal for controlling restoration of the re-supplied read-only status value into the read-only register during a restore mode of operation; and circuitry coupling the first and second data and control signal paths to the read-only register to facilitate the writing during the normal mode of operation and the restoration during the restore mode of operation.

    摘要翻译: 本发明涉及一种在计算机系统中恢复状态数据的方法和装置。 该电路包括:只读寄存器,用于在正常操作模式期间存储只读状态值; 用于提供只读状态值的第一数据路径; 第一控制信号路径,用于在正常操作模式期间提供用于控制将提供的只读状态值写入只读寄存器的第一控制信号,将所存储的只读状态值保存到保存区域中,然后再移除 只读寄存器的电源; 第二数据路径,用于随后从保存区域重新提供先前存储的只读状态值; 第二控制信号路径,用于在恢复操作模式期间提供用于控制再提供的只读状态值恢复到只读寄存器的第二控制信号; 以及将第一和第二数据和控制信号路径耦合到只读寄存器的电路,以便于在恢复操作模式期间的正常操作模式和恢复期间的写入。

    Apparatus and method for dedicated interconnection over a shared external bus
    8.
    发明授权
    Apparatus and method for dedicated interconnection over a shared external bus 失效
    通过共享外部总线进行专用互连的装置和方法

    公开(公告)号:US06502146B1

    公开(公告)日:2002-12-31

    申请号:US09537087

    申请日:2000-03-29

    IPC分类号: G06F1300

    CPC分类号: G06F13/385

    摘要: Apparatus and methods to control an external bus. In one embodiment, an apparatus includes an external bus port and an external bus controller. The external bus controller can include a first register interface to receive a first set of data and a second register interface to receive a second set of data. The external bus controller can send the first set of data and the second set of data to said external bus port.

    摘要翻译: 控制外部总线的装置和方法。 在一个实施例中,装置包括外部总线端口和外部总线控制器。 外部总线控制器可以包括用于接收第一组数据的第一寄存器接口和用于接收第二组数据的第二寄存器接口。 外部总线控制器可以将第一组数据和第二组数据发送到所述外部总线端口。

    Method and apparatus for connecting expansion buses to a peripheral
component interconnect bus
    9.
    发明授权
    Method and apparatus for connecting expansion buses to a peripheral component interconnect bus 失效
    将扩展总线连接到外围组件互连总线的方法和装置

    公开(公告)号:US5951667A

    公开(公告)日:1999-09-14

    申请号:US778192

    申请日:1997-01-02

    申请人: Darren Abramson

    发明人: Darren Abramson

    IPC分类号: G06F13/40 G06F13/00

    CPC分类号: G06F13/4036

    摘要: Modern personal computers often have several internal buses. An integrated expansion bus bridge is disclosed that couples to a fast main computer bus and couples several different expansion buses to the fast main computer bus. In one personal computer embodiment, the fast main computer bus bus is the Peripheral Component Interconnect (PCI) Bus. The expansion bus bridge obains control of the PCI bus and then arbitrates the bus control among several entities requesting access to the PCI bus. In one personal computer embodiments, the entities requesting access to the PCI bus include a Universal Serial Bus (USB) controller, an Industry Standard Architecture (ISA) bus controller, and an Integrated Drive Electronics controller. To prevent deadlock situations, the integrated expansion bus controller passively releases the PCI Bus when an ISA Direct Memory Access (DMA) operation is in progress. A passive release of the PCI bridge prevents CPU postings to or behind the expansion bus bridge from occurring. If no ISA DMA operation is in progress, then the expansion bus bridge may actively release the PCI bus.

    摘要翻译: 现代个人电脑通常有几辆内部公交车。 公开了一种集成的扩展总线桥,其耦合到快速主计算机总线,并将几个不同的扩展总线耦合到快速主计算机总线。 在一个个人计算机实施例中,快速主计算机总线总线是外围组件互连(PCI)总线。 扩展总线桥控制PCI总线,然后在请求访问PCI总线的几个实体之间仲裁总线控制。 在一个个人计算机实施例中,请求访问PCI总线的实体包括通用串行总线(USB)控制器,工业标准架构(ISA)总线控制器和集成驱动电子控制器。 为了防止死锁情况,当ISA直接存储器访问(DMA)操作正在进行时,集成扩展总线控制器被动地释放PCI总线。 PCI桥的被动释放可防止发生扩展总线桥之后或之后的CPU发布。 如果没有ISA DMA操作正在进行,则扩展总线桥可以主动释放PCI总线。

    Apparatus and method for multiplexing integrated device electronics
circuitry with an industry standard architecture bus
    10.
    发明授权
    Apparatus and method for multiplexing integrated device electronics circuitry with an industry standard architecture bus 失效
    集成器件电子电路与工业标准架构总线复用的装置和方法

    公开(公告)号:US5857117A

    公开(公告)日:1999-01-05

    申请号:US577866

    申请日:1995-12-22

    IPC分类号: G06F13/40 G06F13/00

    CPC分类号: G06F13/4022

    摘要: A transceiver as provided for effectively multiplexing IDE address and data lines with selected ISA address and data lines. Compatibility among the IDE data transfers and ISA functions are achieved by multiplexing the ISA lines that do not involve the ISA refresh of the ISA expanded memory. The transceiver includes an enable input that, when disabled, effectively isolates the IDE data lines from the ISA bus so that IDE data transfers can occur. When the enable input is active, the ISA lines not related to refresh are connected to the IDE data lines so that ISA operations can occur. Furthermore, a directional input is included in the transceiver for allowing a central processing unit to control the ISA when the directional input is active and for allowing a PCI/ISA bridge between the PCI bus and the ISA bus to control the ISA operations included the multiplexing. The result is a rearrangement of the IDE data lines with the ISA bus to eliminate a multitude of pins and connectors.

    摘要翻译: 提供的收发器,用于有效地复用IDE地址和数据线与选定的ISA地址和数据线。 IDE数据传输和ISA功能之间的兼容性是通过复用不涉及ISA扩展内存的ISA刷新的ISA线来实现的。 收发器包括一个使能输入,当被禁用时,有效地将IDE数据线与ISA总线隔离,以便可以发生IDE数据传输。 当启用输入处于活动状态时,与刷新无关的ISA线路连接到IDE数据线,以便可以进行ISA操作。 此外,收发器中包括方向输入,用于当方向输入有效时允许中央处理单元控制ISA,并允许PCI总线与ISA总线之间的PCI / ISA桥控制包括复用的ISA操作 。 结果是IDE数据线与ISA总线重新排列,以消除大量的引脚和连接器。