Avoiding livelock when performing a long stream of transactions
    41.
    发明授权
    Avoiding livelock when performing a long stream of transactions 失效
    执行长时间的事务时避免活动锁定

    公开(公告)号:US06237055B1

    公开(公告)日:2001-05-22

    申请号:US09205024

    申请日:1998-12-03

    IPC分类号: G06F13362

    CPC分类号: G06F13/364

    摘要: An arbiter comprising logic circuitry configured to delay granting bus ownership to an agent X in response to receiving a first signal which indicates that a device coupled to the bus is not available to service transactions directed at the device over the bus. For instance, the device may be a bridge and the grant is delayed if an inbound pipe of the bridge is full. The arbiter may provide a borrowed grant to an outbound pipe of the device for performing a transaction on the bus while waiting for an inbound pipe of the device to become available.

    摘要翻译: 一种仲裁器,包括逻辑电路,其被配置为响应于接收到指示耦合到总线的设备不能用于通过总线对设备进行服务的事务的第一信号来延迟向代理X授予总线所有权。 例如,如果桥的入站管道已满,则设备可能是桥接器,并且延迟许可。 仲裁器可以向设备的出站管道提供借用的授权,用于在等待设备的入站管道变得可用时在总线上进行交易。

    In order queue inactivity timer to improve DRAM arbiter operation
    42.
    发明授权
    In order queue inactivity timer to improve DRAM arbiter operation 有权
    在排队不活动定时器中改善DRAM仲裁器的操作

    公开(公告)号:US06215703B1

    公开(公告)日:2001-04-10

    申请号:US09205504

    申请日:1998-12-04

    IPC分类号: G11C700

    CPC分类号: G06F13/1605

    摘要: According to one embodiment, the present invention discloses a method of accessing a memory in a computer system. The method includes granting access of the memory to a first agent after arbitration. Next, the first agent relinquishes control of the memory. Subsequently, a request is received from a second agent during arbitration to access the memory. It is next determined whether the second agent has a higher priority request classification than the first agent. If the second agent does not have a higher priority request classification than the first agent, it is determined whether a predetermined time interval has elapsed since the first agent relinquished control of the memory. If the predetermined time interval has not elapsed, access of the memory is withheld from the second agent. According to a further embodiment, access to the memory is granted if it is determined that the predetermined time interval has elapsed. Additionally, if the predetermined time interval has not elapsed, it is determining whether the first agent has requested to regain access to the memory. If the first agent has requested to regain access to the memory, access to the memory is granted to the first agent.

    摘要翻译: 根据一个实施例,本发明公开了一种访问计算机系统中的存储器的方法。 该方法包括在仲裁之后将存储器授予第一代理。 接下来,第一个代理放弃对内存的控制。 随后,在仲裁期间从第二代理接收到访问存储器的请求。 接下来确定第二代理是否具有比第一代理更高优先级的请求分类。 如果第二代理没有比第一代理更高的优先权请求分类,则确定自从存储器的第一代理放弃控制以来是否已经过去了预定的时间间隔。 如果没有经过预定时间间隔,则从第二代理程序禁止对存储器的访问。根据另一实施例,如果确定已经经过了预定时间间隔,则允许对存储器的访问。 此外,如果没有经过预定时间间隔,则确定第一代理是否已请求重新访问存储器。 如果第一代理程序已请求重新访问内存,则会向第一代理程序授予对内存的访问权限。

    Apparatus and method for preventing access to SMRAM space through AGP addressing
    43.
    发明授权
    Apparatus and method for preventing access to SMRAM space through AGP addressing 失效
    通过AGP寻址防止访问SMRAM空间的装置和方法

    公开(公告)号:US06192455B1

    公开(公告)日:2001-02-20

    申请号:US09050627

    申请日:1998-03-30

    IPC分类号: G06F1200

    CPC分类号: G06F12/1036 G06F12/1441

    摘要: A method for preventing access to a system management random access memory (SMRAM) space is disclosed. The method intercepts access to an accelerated graphics port (AGP) aperture memory space and re-directs the access to non-SMRAM space if the access is directed to the SMRAM space.

    摘要翻译: 公开了一种防止访问系统管理随机存取存储器(SMRAM)空间的方法。 该方法拦截对加速图形端口(AGP)光圈存储器空间的访问,并且如果访问指向SMRAM空间,则重新引导对非SMRAM空间的访问。

    Selective automatic precharge of dynamic random access memory banks
    44.
    发明授权
    Selective automatic precharge of dynamic random access memory banks 有权
    动态随机存取存储器的选择性自动预充电

    公开(公告)号:US06181619B2

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

    申请号:US09205508

    申请日:1998-12-04

    IPC分类号: G11C700

    CPC分类号: G11C11/409 G11C7/12

    摘要: A method and apparatus for selective automatic precharge of dynamic random access memory banks is disclosed. By automatically precharging memory banks under certain conditions overall memory throughput can be improved because precharging is performed on a more selective basis. In one embodiment, the present invention provides support for multiple open banks of memory within a single memory sub-system. When multiple banks of memory are open simultaneously, a bank of memory that is less likely to be accessed in the future can be precharged when a new bank of memory is to be opened to service a memory request.

    摘要翻译: 公开了用于动态随机存取存储体的选择性自动预充电的方法和装置。 通过在某些条件下自动对存储体进行预充电,可以提高整体存储器吞吐量,因为预选在更选择的基础上进行。 在一个实施例中,本发明提供对单个存储器子系统内的多个开放存储体的支持。 当多组存储器同时打开时,当将要打开新的存储器组以对存储器请求进行服务时,将来可能会将不太可能被访问的一组存储器预先充电。

    AGP read and CPU wire coherency
    45.
    发明授权
    AGP read and CPU wire coherency 失效
    AGP读取和CPU线的一致性

    公开(公告)号:US6157397A

    公开(公告)日:2000-12-05

    申请号:US50381

    申请日:1998-03-30

    IPC分类号: G06F3/14 G06F13/00

    CPC分类号: G06F3/14

    摘要: A method for graphics device read and processor write coherency receives a write request from a processor to write data to a storage element for a component to read and flushes the data to the storage element prior to the component reading the address associated with the data in the storage element.

    摘要翻译: 用于图形设备读取和处理器写入一致性的方法从处理器接收写入请求,以将数据写入存储元件,以便组件在组件读取与数据相关联的地址之前将数据读取和刷新到存储元件 存储元件

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

    公开(公告)号:US5974488A

    公开(公告)日:1999-10-26

    申请号:US919387

    申请日:1997-08-28

    CPC分类号: G06F13/364 G06F1/22

    摘要: A semiconductor component is described 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.

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

    Methods and Apparatuses for Securing Playback Content
    48.
    发明申请
    Methods and Apparatuses for Securing Playback Content 有权
    保护播放内容的方法和设备

    公开(公告)号:US20110299680A1

    公开(公告)日:2011-12-08

    申请号:US12796502

    申请日:2010-06-08

    IPC分类号: H04L9/00

    摘要: An apparatus for secured playback is presented. In one embodiment, the apparatus includes a controller that includes a key derivation module to manage authentication and key derivation. In one embodiment, the apparatus provides a video decryption key to a graphics engine if video data portions in a data stream are retrievable without having to decrypt the data stream. In one embodiment, the apparatus also includes a decryption module to decrypt a part of data in conjunction with an encryption key to generate video information and video data. The controller then writes an encrypted version of the video data to a video buffer of a graphics engine.

    摘要翻译: 提出了一种用于安全播放的设备。 在一个实施例中,该装置包括控制器,该控制器包括用于管理认证和密钥推导的密钥导出模块。 在一个实施例中,如果可以检索数据流中的视频数据部分而不必对数据流进行解密,则该装置向图形引擎提供视频解密密钥。 在一个实施例中,该装置还包括解密模块,用于结合加密密钥对一部分数据进行解密以产生视频信息和视频数据。 然后,控制器将视频数据的加密版本写入图形引擎的视频缓冲器。