Hub link mechanism for impedance compensation update
    91.
    发明授权
    Hub link mechanism for impedance compensation update 有权
    用于阻抗补偿更新的Hub链路机制

    公开(公告)号:US06560666B1

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

    申请号:US09449210

    申请日:1999-11-23

    IPC分类号: G06F100

    CPC分类号: G06F13/4086

    摘要: A method and apparatus of performing impedance compensation on signals on interfaces between chipset components is disclosed. In one embodiment, a present impedance adjustment value is generated, and a controlled impedance adjustment value is also established based on the present impedance adjustment value. Then a special cycle with a deterministic amount of time is generated to stabilize the interfaces. With the interfaces in a known state, the signals on the interfaces are updated with the controlled impedance adjustment value during the special cycle, where embodiment ensures the signals to be glitch-free.

    摘要翻译: 公开了对芯片组件之间的接口上的信号执行阻抗补偿的方法和装置。在一个实施例中,产生当前阻抗调整值,并且还基于当前阻抗调整值建立受控阻抗调整值。 然后产生具有确定性时间量的特殊周期以稳定接口。 在接口处于已知状态时,接口上的信号在特殊周期内用受控阻抗调整值更新,其中实施例确保信号无毛刺。

    Method and apparatus for communicating routing and attribute information for a transaction between hubs in a computer system
    92.
    发明授权
    Method and apparatus for communicating routing and attribute information for a transaction between hubs in a computer system 有权
    如果在所识别的集线器中的不同管道之间没有排序请求,则用于传达源集线器标识和管道标识的系统

    公开(公告)号:US06272563B1

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

    申请号:US09186210

    申请日:1998-11-03

    IPC分类号: G06F1314

    摘要: One embodiment of an apparatus for communicating routing and attribute information for a transaction between hubs in a computer system is disclosed. The apparatus includes a data path input/output unit to output a packet header for a transaction. The packet header includes a transaction descriptor routing field to identify an initiating agent that initiated the transaction. The transaction descriptor routing field includes a hub identification portion and a pipe identification portion. The hub identification portion identifies a hub that contains the initiating agent. The pipe identification portion further identifies the initiating agent within the identified hub if the transaction has no ordering requirements with respect to a second agent in the identified hub.

    摘要翻译: 公开了一种用于在计算机系统中的集线器之间传送用于事务的路由和属性信息的装置的一个实施例。 该装置包括用于输出交易的分组报头的数据路径输入/输出单元。 分组报头包括事务描述符路由字段以标识发起事务的启动代理。 事务描述符路由字段包括集线器识别部分和管道识别部分。 集线器识别部分标识包含启动代理的集线器。 如果事务对于所识别的集线器中的第二代理没有排序要求,则管道识别部分进一步识别所识别的集线器内的启动代理。

    Method and apparatus for arbitrating ownership of an interface between hub agents
    93.
    发明授权
    Method and apparatus for arbitrating ownership of an interface between hub agents 有权
    用于仲裁集线器代理之间的接口的所有权的方法和装置

    公开(公告)号:US06253270B1

    公开(公告)日:2001-06-26

    申请号:US09223045

    申请日:1998-12-30

    IPC分类号: G06F1336

    CPC分类号: G06F13/36

    摘要: An apparatus for arbitrating ownership of an interface between two hub agents is described. The apparatus includes a data path input/output unit to communicate with a data path and an arbitration circuit. The arbitration unit includes a least recently serviced status tracking circuit to determine which of the data path input/output unit and a device that transmits the second request signal has been granted ownership of the data path least recently, an arbitration signal output circuit to output a first request signal, and an arbitration signal input circuit to receive a second request signal. The arbitration unit grants ownership of the data path to the data path input/output unit when the first request signal is asserted if the second request signal is not asserted.

    摘要翻译: 描述了用于仲裁两个集线器代理之间的接口的所有权的装置。 该装置包括与数据路径和仲裁电路通信的数据路径输入/输出单元。 仲裁单元包括最近最少服务的状态跟踪电路,用于确定数据路径输入/输出单元中的哪一个以及发送第二请求信号的设备最近被授予数据路径的所有权,仲裁信号输出电路输出 第一请求信号和仲裁信号输入电路,以接收第二请求信号。 如果第二请求信号未被断言,当第一请求信号被断言时,仲裁单元将数据路径的所有权授予数据路径输入/输出单元。

    Method and apparatus for maintaining one or more queues of elements such as commands using one or more token queues
    94.
    发明授权
    Method and apparatus for maintaining one or more queues of elements such as commands using one or more token queues 失效
    用于维护诸如使用一个或多个令牌队列的命令的元素的一个或多个队列的方法和装置

    公开(公告)号:US06182177B2

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

    申请号:US08874917

    申请日:1997-06-13

    申请人: David J. Harriman

    发明人: David J. Harriman

    IPC分类号: G06F1300

    CPC分类号: G06F13/18

    摘要: A method and apparatus for queuing commands. An apparatus of the present invention utilizes one or more token queues and a storage block to avoid maintaining multiple separate queues and/or to facilitate reordering of queued elements. The apparatus includes at least one token queue and a token assignment circuit which queues a selected token in a token queue. A storage block stores an element in a slot corresponding to the selected token. One system employing the present invention includes a processor, a bus agent, a memory controller, and a main memory. The memory controller queues tokens representing received commands into appropriate command queues.

    摘要翻译: 排队命令的方法和装置。 本发明的装置利用一个或多个令牌队列和存储块来避免维护多个分离的队列和/或有利于排队元素的重新排序。 该装置包括至少一个令牌队列和令牌分配电路,其将令牌队列中的所选令牌排队。 存储块将元素存储在与所选令牌相对应的时隙中。 采用本发明的一个系统包括处理器,总线代理,存储器控制器和主存储器。 存储器控制器将表示接收到的命令的令牌排队到适当的命令队列中。

    Method and apparatus for improving system performance when reordering
commands
    95.
    发明授权
    Method and apparatus for improving system performance when reordering commands 失效
    重新排序命令时提高系统性能的方法和装置

    公开(公告)号:US6088772A

    公开(公告)日:2000-07-11

    申请号:US874415

    申请日:1997-06-13

    IPC分类号: G06F13/16 G06F13/18

    CPC分类号: G06F13/1631

    摘要: A method and apparatus for ordering memory access commands. A command ordering circuit which is described includes a plurality of command slots which receive memory access commands. A page register stores a value indicating a last page accessed by a prior memory access command. Comparators compare the value in the page register to values stored in the command slots, and an arbiter receives outputs from the comparators and selects a command from one of the slots. According to the method described, memory accesses are reordered depending on the portion of memory accessed. A first memory access command requesting access to a first portion of memory is issued. Additional memory access commands also referencing the first portion of memory are issued until a count is reached. After the count is reached, a second memory access command which references a second portion of memory is issued.

    摘要翻译: 一种用于排序存储器访问命令的方法和装置。 所描述的命令排序电路包括接收存储器访问命令的多个命令槽。 页面寄存器存储指示由先前存储器访问命令访问的最后页面的值。 比较器将页寄存器中的值与存储在命令槽中的值进行比较,仲裁器从比较器接收输出,并从其中一个插槽中选择一个命令。 根据所描述的方法,存储器访问根据访问的存储器的部分重新排序。 发出请求访问存储器的第一部分的第一存储器访问命令。 还会引用额外的存储器访问命令,同时引用存储器的第一部分直到达到计数。 在达到计数之后,发出引用存储器的第二部分的第二存储器访问命令。

    Method and apparatus for quickly transferring data from a first bus to a
second bus
    96.
    发明授权
    Method and apparatus for quickly transferring data from a first bus to a second bus 失效
    用于将数据从第一总线快速传送到第二总线的方法和装置

    公开(公告)号:US5857082A

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

    申请号:US845801

    申请日:1997-04-25

    IPC分类号: G06F13/40

    CPC分类号: G06F13/4054

    摘要: A method and apparatus for transferring data from a first bus to a second bus. A bridge couples a first bus to a second bus. The bridge includes a buffer to store two data elements of a first packet transferred to the buffer from the first bus. The bridge also includes a controller that permits a first data element to be transferred from the buffer to the second bus. In addition, if at least a portion of a second packet has not been transferred to the bridge from the first bus, then the controller causes at least one wait state to be inserted on the second bus before transferring the second data element of the first packet from the buffer to the second bus.

    摘要翻译: 一种用于将数据从第一总线传送到第二总线的方法和装置。 一座桥将第一班巴士连接到第二班车。 该桥包括缓冲器,用于存储从第一总线传送到缓冲器的第一分组的两个数据元素。 该桥还包括允许第一数据元件从缓冲器传送到第二总线的控制器。 此外,如果第二分组的至少一部分尚未从第一总线传送到网桥,则在传送第一分组的第二数据元素之前,控制器使至少一个等待状态插入到第二总线上 从缓冲区到第二条总线。