会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Computer system including a bus bridge for connection to a security services processor
    • 计算机系统包括用于连接到安全服务处理器的总线桥
    • US07334123B2
    • 2008-02-19
    • US10429132
    • 2003-05-02
    • Dale E. GulickGeoffrey S. StronginLarry D. Hewitt
    • Dale E. GulickGeoffrey S. StronginLarry D. Hewitt
    • H04L9/00G06F9/44G06F15/00
    • G06F21/74G06F21/85G06F2221/2105
    • A computer system including a bus bridge for bridging transactions between a secure execution mode-capable processor and a security services processor. The bus bridge may include a transaction source detector, a configuration header and control logic. The transaction source detector may receive a security initialization transaction performed as a result of execution of a security initialization instruction. Further, the transaction source detector may determine whether the secure execution mode-capable processor is a source of the security initialization transaction. The configuration header may provide storage of information associated with the security services processor. The control logic may determine whether the security services processor is coupled to the bus bridge via a non-enumerable, peripheral bus. The control logic may also cause the configuration header to be accessible during a boot-up sequence in response to determining that the security services processor is coupled to the non-enumerable, peripheral bus.
    • 一种计算机系统,包括用于桥接安全执行模式处理器和安全服务处理器之间的事务的总线桥。 总线桥可以包括事务源检测器,配置头和控制逻辑。 事务源检测器可以接收由于执行安全初始化指令而执行的安全初始化事务。 此外,事务源检测器可以确定安全执行模式处理器是否是安全初始化事务的源。 配置头可以提供与安全服务处理器相关联的信息的存储。 控制逻辑可以确定安全服务处理器是否经由不可枚举的外围总线耦合到总线桥。 响应于确定安全服务处理器耦合到不可枚举的外围总线,控制逻辑还可以使得配置头在引导序列期间可访问。
    • 3. 发明授权
    • I/O node for a computer system including an integrated I/O interface
    • 包含集成I / O接口的计算机系统的I / O节点
    • US06697890B1
    • 2004-02-24
    • US10034878
    • 2001-12-27
    • Dale E. GulickLarry D. Hewitt
    • Dale E. GulickLarry D. Hewitt
    • G06F1312
    • G06F13/4247G06F13/4004
    • An I/O node for a computer system including an integrated I/O interface. An input/output node for a computer system that is implemented upon an integrated circuit includes a first transceiver unit, a second transceiver unit, a packet tunnel, a bridge unit and an I/O interface unit. The first transceiver unit may receive and transmit packet transactions on a first link of a packet bus. The second transceiver unit may receive and transmit packet transactions on a second link of the packet bus. The packet tunnel may convey selected packet transactions between the first and second transceiver units. The bridge unit may receive particular packet transactions from the first transceiver may transmit transactions corresponding to the particular packet transactions upon a peripheral bus. The I/O interface unit may receive additional packet transactions from the first transceiver unit and may transmit transactions corresponding to the additional packet transactions upon an I/O link.
    • 一个包含集成I / O接口的计算机系统的I / O节点。 在集成电路上实现的用于计算机系统的输入/输出节点包括第一收发器单元,第二收发器单元,分组隧道,桥接单元和I / O接口单元。 第一收发器单元可以在分组总线的第一链路上接收和发送分组事务。 第二收发器单元可以在分组总线的第二链路上接收和发送分组事务。 分组隧道可以在第一和第二收发器单元之间传送所选择的分组事务。 桥接单元可以接收来自第一收发器的特定分组事务可以在外围总线上发送与特定分组事务相对应的事务。 I / O接口单元可以从第一收发器单元接收附加分组事务,并且可以在I / O链路上传送与附加分组事务相对应的事务。
    • 4. 发明授权
    • Circuit and method for maintaining order of memory access requests initiated by devices in a multiprocessor system
    • US06385705B1
    • 2002-05-07
    • US09702147
    • 2000-10-30
    • James B. KellerDale E. GulickLarry D. HewittGeoffrey Strongin
    • James B. KellerDale E. GulickLarry D. HewittGeoffrey Strongin
    • G06F1300
    • G06F13/1621
    • A circuit and method is disclosed for preserving the order for memory requests originating from I/O devices coupled to a multiprocessor computer system. The multiprocessor computer system includes a plurality of circuit nodes and a plurality of memories. Each circuit node includes at least one microprocessor coupled to a memory controller which in turn is coupled to one of the plurality of memories. The circuit nodes are in data communication with each other, each circuit node being uniquely identified by a node number. At least one of the circuit nodes is coupled to an I/O bridge which in turn is coupled directly or indirectly to one or more I/O devices. The I/O bridge generates non-coherent memory access transactions in response to memory access requests originating with one of the I/O devices. The circuit node coupled to the I/O bridge, receives the non-coherent memory access transactions. For example, the circuit node coupled to the I/O bridge receives first and second non-coherent memory access transactions. The first and second non-coherent memory access transactions include first and second memory addresses, respectively. The first and second non-coherent memory access transactions further include first and second pipe identifications, respectively. The node circuit maps the first and second memory addresses to first and second node numbers, respectively. The first and second pipe identifications are compared. If the first and second pipe identifications compare equally, then the first and second node numbers are compared. First and second coherent memory access transactions are generated by the node coupled to the I/O bridge wherein the first and second coherent memory access transactions correspond to the first and second non-coherent memory access transactions, respectively. The first coherent memory access transaction is transmitted to one of the nodes of the multiprocessor computer system. However, the second coherent memory access transaction is not transmitted unless the first and second pipe identifications do not compare equally or if the first and second node numbers compare equally.
    • 5. 发明授权
    • Communication link with isochronous and asynchronous priority modes
    • 具有等时和异步优先模式的通信链路
    • US06199132B1
    • 2001-03-06
    • US09098854
    • 1998-06-17
    • Larry D. HewittDale E. Gulick
    • Larry D. HewittDale E. Gulick
    • G06F1300
    • G06F13/4213
    • A bus transfers information including isochronous and asynchronous data between a first and a second integrated circuit. The bus guarantees a minimum bandwidth to isochronous data and also tries to minimize latency for isochronous data. The bus transfers data in asynchronous priority mode during a first portion of a first time period, wherein asynchronous data is transferred preferentially over isochronous data. Transfers over the bus selectably switch to isochronous priority mode for a second portion of the first time period in order to guarantee transfer of a predetermined amount of isochronous data during the first time period, thus guaranteeing the minimum bandwidth to isochronous data.
    • 总线在第一和第二集成电路之间传送包括同步和异步数据的信息。 总线保证了同步数据的最小带宽,并且还尝试最小化同步数据的延迟。 总线在第一时间段的第一部分期间以异步优先模式传输数据,其中异步数据优先通过同步数据传送。 总线上的传输可选择地切换到第一时间段的第二部分的等时优先级模式,以便保证在第一时间段期间传送预定量的同步数据,从而保证对同步数据的最小带宽。
    • 7. 发明授权
    • Configuring a communication link interface
    • 配置通信链路接口
    • US07308514B1
    • 2007-12-11
    • US10647397
    • 2003-08-25
    • Larry D. HewittDale E. Gulick
    • Larry D. HewittDale E. Gulick
    • G06F13/38
    • G06F13/4027
    • Computer system configuration resources include first and second control circuits in respective first and second integrated circuits. A communication link, which transfers data over a plurality of logical pipes, connects the two integrated circuits. Configuration of the link utilizes a link bridge that includes upstream (located closest to the CPU) configuration registers that are within the first control circuit and downstream ((located farthest from the CPU) configuration registers within the second control circuit. A link header, which includes upstream data for the first control circuit and down stream data for the second control circuit, is used to initialize the link. The upstream and downstream data may include information specifying the size of the communication link.
    • 计算机系统配置资源包括在第一和第二集成电路中的第一和第二控制电路。 通过多个逻辑管道传送数据的通信链路连接两个集成电路。 链路的配置使用包括第一控制电路内的上游(位于最靠近CPU)的配置寄存器和第二控制电路((位于距离CPU最远)配置寄存器)的链路桥接器,链路头 包括用于第一控制电路的上行数据和第二控制电路的下行数据用于初始化链路,上游和下行数据可以包括指定通信链路大小的信息。
    • 8. 发明授权
    • Computer system implementing a system and method for ordering input/output (IO) memory operations within a coherent portion thereof
    • 实现用于在其相干部分内对输入/输出(IO)存储器操作进行排序的系统和方法的计算机系统
    • US06557048B1
    • 2003-04-29
    • US09431364
    • 1999-11-01
    • James B. KellerDerrick R. MeyerDale E. GulickLarry D. Hewitt
    • James B. KellerDerrick R. MeyerDale E. GulickLarry D. Hewitt
    • G06F1300
    • G06F13/4059
    • A computer system is presented which implements a system and method for ordering input/output (I/O) memory operations. In one embodiment, the computer system includes a processing subsystem and an I/O subsystem. The processing subsystem includes multiple processing nodes interconnected via coherent communication links. Each processing node may include a processor executing software instructions. The I/O subsystem includes one or more I/O nodes serially coupled via non-coherent communication links. Each I/O node may embody one or more I/O functions (e.g., modem, sound card, etc.). One of the processing nodes includes a host bridge which translates packets moving between the processing subsystem and the I/O subsystem. One of the I/O nodes is coupled to the processing node including the host bridges. The I/O node coupled to the processing node produces and/or provides transactions having destinations or targets within the processing subsystem to the processing node including the host bridge. The I/O node may, for example, produce and/or provide a first transaction followed by a second transaction. The host bridge may dispatch the second transaction with respect to the first transaction according to a predetermined set of ordering rules. For example, the host bridge may: (i) receive the first and second transactions, (ii) dispatch the first transaction within the processing subsystem, and (iii) dispatch the second transaction within the processing subsystem dependent upon progress of the first transaction within the processing subsystem and the predetermined set of ordering rules.
    • 提出了一种实现用于排序输入/输出(I / O)存储器操作的系统和方法的计算机系统。 在一个实施例中,计算机系统包括处理子系统和I / O子系统。 处理子系统包括通过相干通信链路互连的多个处理节点。 每个处理节点可以包括执行软件指令的处理器。 I / O子系统包括通过非相干通信链路串联耦合的一个或多个I / O节点。 每个I / O节点可以体现一个或多个I / O功能(例如,调制解调器,声卡等)。 其中一个处理节点包括一个主机桥,它转换在处理子系统和I / O子系统之间移动的数据包。 其中一个I / O节点耦合到包括主机桥的处理节点。 耦合到处理节点的I / O节点产生和/或提供具有处理子系统内包含主机桥的处理节点的目的地或目标的事务。 I / O节点可以例如产生和/或提供第一事务,随后是第二事务。 主桥可以根据预定的一组排序规则来分派关于第一事务的第二事务。 例如,主桥可以:(i)接收第一和第二事务,(ii)在处理子系统内调度第一事务,以及(iii)根据第一事务的进度在处理子系统内调度第二事务 处理子系统和预定的一套排序规则。
    • 9. 发明授权
    • Circuit and method for maintaining order of memory access requests
initiated by devices coupled to a multiprocessor system
    • US6167492A
    • 2000-12-26
    • US220487
    • 1998-12-23
    • James B. KellerDale E. GulickLarry D. HewittGeoffrey Strongin
    • James B. KellerDale E. GulickLarry D. HewittGeoffrey Strongin
    • G06F13/16G06F13/00G06F12/00
    • G06F13/1621
    • A circuit and method is disclosed for preserving the order for memory requests originating from I/O devices coupled to a multiprocessor computer system. The multiprocessor computer system includes a plurality of circuit nodes and a plurality of memories. Each circuit node includes at least one microprocessor coupled to a memory controller which in turn is coupled to one of the plurality of memories. The circuit nodes are in data communication with each other, each circuit node being uniquely identified by a node number. At least one of the circuit nodes is coupled to an I/O bridge which in turn is coupled directly or indirectly to one or more I/O devices. The I/O bridge generates non-coherent memory access transactions in response to memory access requests originating with one of the I/O devices. The circuit node coupled to the I/O bridge, receives the non-coherent memory access transactions. For example, the circuit node coupled to the I/O bridge receives first and second non-coherent memory access transactions. The first and second non-coherent memory access transactions include first and second memory addresses, respectively. The first and second non-coherent memory access transactions further include first and second pipe identifications, respectively. The node circuit maps the first and second memory addresses to first and second node numbers, respectively. The first and second pipe identifications are compared. If the first and second pipe identifications compare equally, then the first and second node numbers are compared. First and second coherent memory access transactions are generated by the node coupled to the I/O bridge wherein the first and second coherent memory access transactions correspond to the first and second non-coherent memory access transactions, respectively. The first coherent memory access transaction is transmitted to one of the nodes of the multiprocessor computer system. However, the second coherent memory access transaction is not transmitted unless the first and second pipe identifications do not compare equally or if the first and second node numbers compare equally.