会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Direct memory access in a bridge for a multi-processor system
    • 用于多处理器系统的桥接器中的直接存储器访问
    • US06223230B1
    • 2001-04-24
    • US09094842
    • 1998-06-15
    • Paul Jeffrey GarnettStephen RowlinsonFemi A. Oyelakin
    • Paul Jeffrey GarnettStephen RowlinsonFemi A. Oyelakin
    • G06F1300
    • G06F11/2289G06F13/404
    • A bridge for a multi-processor system includes bus interfaces for connection to an I/O bus of a first processing set, an I/O bus of a second processing set, and a device bus. A bridge control mechanism is configured to provide geographic addressing for devices on the device bus and to be responsive to a request from a device on the device bus for direct access to a resource of a processing set to verify that an address supplied by the device falls within a correct geographic range. A different geographic address range can allocated to each of a plurality of device slots on the device bus. A different geographic address range can also be allocated to the processor set resources (e.g., processor set memory). An address decoding mechanism maintain geographic address mappings, and verifies geographic addresses for direct memory access. The geographic address mappings can be configured in random access memory of the bridge. A slot response register is associated with each slot on the device bus. The slot response register records ownership of a device by the processing sets. The bridge control mechanism responds to a direct memory access request from a device on the device bus to access the slot response register for the slot for the requesting device for identifying the owning processor set, for enabling access to the memory of the owning processor set. The slot response registers can be configured in random access memory in the bridge.
    • 用于多处理器系统的桥包括用于连接到第一处理集合的I / O总线,第二处理集合的I / O总线和设备总线的总线接口。 桥接控制机构被配置为为设备总线上的设备提供地理寻址,并且响应来自设备总线上的设备的请求,以直接访问处理集合的资源,以验证设备提供的地址是否下降 在正确的地理范围内。 不同的地理位置范围可以分配给设备总线上的多个设备时隙中的每一个。 也可以将不同的地理区域范围分配给处理器集资源(例如,处理器集存储器)。 地址解码机制保持地理地址映射,并验证地理地址以进行直接存储器访问。 可以在桥接器的随机存取存储器中配置地理地址映射。 插槽响应寄存器与设备总线上的每个插槽相关联。 槽响应寄存器通过处理集来记录设备的所有权。 桥接控制机制响应来自设备总线上的设备的直接存储器访问请求,以访问用于请求设备的时隙的时隙响应寄存器,用于识别拥有处理器集,以使得能够访问所拥有的处理器集的存储器。 插槽响应寄存器可以在桥中的随机存取存储器中进行配置。
    • 2. 发明授权
    • Extended binary apparatus and method
    • 扩展二进制装置和方法
    • US5903233A
    • 1999-05-11
    • US882194
    • 1997-06-25
    • Paul Jeffrey Garnett
    • Paul Jeffrey Garnett
    • H03M5/06H03M5/16H03M7/12
    • H03M5/06H03M5/16
    • An extended binary encoding for a plurality of inputs is sensed using a two-phase process. In a first phase binary values are sensed at the inputs. In the second phase, inputs sensed as having a first binary signal value are driven to a second binary value to test whether other inputs which had the first binary signal value also change to the second binary value indicative of a direct connection between the inputs. Accordingly, an enhanced binary encoding is achieved by evaluating not only the binary signal value at the inputs, but also which inputs are connected together, the selective interconnection of inputs extending the 2.sup.N options available for conventional binary encoding.
    • 使用两相处理来感测用于多个输入的扩展二进制编码。 在第一阶段,输入端检测到二进制值。 在第二阶段中,感测为具有第一二进制信号值的输入被驱动到第二二进制值,以测试具有第一二进制信号值的其它输入是否也改变为指示输入之间的直接连接的第二二进制值。 因此,增强的二进制编码通过不仅评估输入端的二进制信号值,而且通过评估连接在一起的输入,扩展可用于常规二进制编码的2N个选项的输入的选择性互连来实现。
    • 5. 发明授权
    • Control logic for memory modification tracking with hierarchical dirty indicators
    • 带有分级脏指示器的存储器修改跟踪控制逻辑
    • US06785777B2
    • 2004-08-31
    • US09939078
    • 2001-08-24
    • Paul Jeffrey GarnettJeremy Graham Harris
    • Paul Jeffrey GarnettJeremy Graham Harris
    • G06F1212
    • G06F11/1658G06F12/08G06F12/10G06F13/4027
    • A dirty memory that includes dirty indicators settable to indicate dirtied pages of memory is provided with control logic operable automatically to interrogate the dirty memory to identify dirty indicators that are set. Implementing the control of the dirty RAM in hardware or firmware enables interrogation of the dirty RAM to identify set dirty indicators in a rapid and reliable manner. The control logic can advantageously be operable to interrogate the dirty memory word-by-word to determine words including a set bit. A comparator can be provided for comparing bits of a word to a predetermined value to determine where a dirty indicator is set. The comparison could be performed serially for bits within a word, but it is advantageously done in parallel for the bits of the word. For example, by using associative memory, the interrogation of the dirty memory could be effected associatively in parallel to determine words including a word with a set bit. Address logic enables a determination of a memory page address corresponding to a set dirty indicator. This can be effected by computing the page address given a known dirty bit location and a known mapping between the dirty memory and main memory.
    • 包含可设置为指示脏的页面的脏指示器的脏内存提供有控制逻辑,其可自动操作以询问脏存储器以识别设置的脏指示器。 在硬件或固件中实现对脏RAM的控制,可以询问脏RAM以快速可靠的方式识别设置的脏指示器。 控制逻辑可以有利地用于逐个询问脏存储器以确定包括设定位的字。 可以提供比较器,用于将字的位与预定值进行比较,以确定脏指示器的设置位置。 该比较可以串行地执行一个单词内的比特,但是对于单词的比特来说,有利地并行地进行比较。 例如,通过使用关联存储器,可以并行地相关地实现脏存储器的询问,以确定包括具有设置位的字的单词。 地址逻辑使得能够确定与设定的脏指示符相对应的存储器页地址。 这可以通过计算给定已知脏位位置的页面地址和脏存储器和主存储器之间的已知映射来实现。
    • 6. 发明授权
    • Indicator feedback mechanism
    • 指标反馈机制
    • US07129851B1
    • 2006-10-31
    • US10673696
    • 2003-09-29
    • Paul Jeffrey Garnett
    • Paul Jeffrey Garnett
    • G09F9/33
    • G06F1/18H05K5/0017
    • An indicator assembly for a computer system can comprise a light guide for directing light from an indicator light source to an exterior panel of the computer system. The assembly can also comprise a photodetector configured to receive a portion of the light transmitted by the light guide. The photodetector can produce a signal representative of the portion of light received. For example, the photodetector may produce a signal representative of the color and/or intensity of the portion of light received. Using the signal representative of the portion of light received, components such as a controller can test for the presence of faults.
    • 用于计算机系统的指示器组件可以包括用于将来自指示器光源的光引导到计算机系统的外部面板的光导。 组件还可以包括被配置为接收由光导传输的光的一部分的光电检测器。 光电检测器可以产生表示所接收的光的部分的信号。 例如,光电检测器可以产生表示所接收的光的部分的颜色和/或强度的信号。 使用表示所接收的光的部分的信号,诸如控制器的组件可以测试故障的存在。
    • 8. 发明授权
    • Protection for memory modification tracking
    • 保护内存修改跟踪
    • US06981172B2
    • 2005-12-27
    • US09938800
    • 2001-08-24
    • Paul Jeffrey GarnettJeremy Graham Harris
    • Paul Jeffrey GarnettJeremy Graham Harris
    • G06F11/00G06F11/16
    • G06F11/2097G06F11/1032G06F11/1675
    • A dirty memory is operable to store dirty indicators, each dirty indicator being settable to a given value indicative that a page of memory associated therewith has been dirtied. The dirty indicators are stored in groups with each group having associated therewith a validity indicator computed from the dirty indicator values of the group. The control logic is operable on reading a group to compute a validity indicator value based on the dirty indicator values for the group to determine the integrity of the group. The integrity can be confirmed by comparing the computed validity indicator value to a validity indicator value read for the group. Where the value read and the value computed compare equal, it can be assumed that the dirty indicator values of the group are correct. Preferably the validity indicator is a parity indicator. Although parity does not provide for error correction, parity has the advantage that minimal overhead is needed for computation and storage. When a parity error is detected, all of the dirty indicators associated with the parity indicator that has flagged a potential error are treated as suspect. As a consequence, when a parity error is detected for a of dirty indicators, all of the pages of memory associated with those dirty indicators are treated as being dirtied and they are therefore copied between memories. The dirty indicators and the parity indicator are then reset.
    • 脏存储器可操作以存储脏指示器,每个脏指示器可设置为给定值,指示与其相关联的存储器页已被弄脏。 脏指示符被分组地存储,每个组具有与其相关联的从组的脏指示符值计算的有效性指示符。 控制逻辑在读取组时可操作以基于组的脏指示符值来计算有效性指示符值,以确定组的完整性。 可以通过将计算的有效性指标值与组读取的有效性指标值进行比较来确认完整性。 在读取值和计算值比较相等的情况下,可以假定组的脏指示符值正确。 优选地,有效性指示符是奇偶校验指示符。 虽然奇偶校验不提供纠错,但奇偶校验具有计算和存储所需的最小开销的优点。 当检测到奇偶校验错误时,与标有潜在错误的奇偶校验指示符相关联的所有脏指示器被视为可疑。 因此,当对于脏指示符检测到奇偶校验错误时,与这些脏指示符相关联的所有存储器页面被视为被弄脏并且因此被复制在存储器之间。 脏指示器和奇偶校验指示器然后复位。
    • 10. 发明授权
    • Processor state reintegration using bridge direct memory access controller
    • 使用桥接器直接存储器访问控制器的处理器状态重新集成
    • US06961826B2
    • 2005-11-01
    • US09939277
    • 2001-08-24
    • Paul Jeffrey GarnettStephen RowlinsonJeremy Graham Harris
    • Paul Jeffrey GarnettStephen RowlinsonJeremy Graham Harris
    • G06F13/40G06F13/00
    • G06F11/1658G06F13/4027
    • A computer system comprising at least two processing sets. Each processing set includes main memory. A bridge connects the processing sets. At least a first processing set further including a dirty memory having dirty indicators for indicating dirtied blocks of the main memory of the first processing set. The bridge includes a direct memory access controller that is operable to copy blocks of the first processing set indicated in the dirty memory to the main memory of another processing set. The processors do not, therefore, need to carry out the copying, whereby the processor overhead associated therewith can be avoided, increasing the efficiency of memory reintegration. The direct memory access controller can be arranged to search the dirty memory for dirty indicators indicative of dirtied blocks. Alternatively, the dirty memory can include control logic operable to search the dirty memory for dirty indicators indicative of dirtied blocks. The direct memory access controller can be arranged to instigate a search of the dirty memory.
    • 一种包括至少两个处理集合的计算机系统。 每个处理集包括主存储器。 桥连接处理集。 至少第一处理组还包括具有用于指示第一处理组的主存储器的脏块的脏指示器的脏存储器。 该桥包括直接存储器访问控制器,其可操作以将在脏存储器中指示的第一处理集合的块复制到另一处理集合的主存储器。 因此,处理器不需要执行复制,由此可以避免与其相关联的处理器开销,从而提高存储器重新集成的效率。 直接存储器访问控制器可以被布置成在脏存储器中搜索指示污垢块的脏指示器。 或者,脏存储器可以包括可操作以搜索脏存储器中的指示污垢块的脏指示器的控制逻辑。 直接存储器访问控制器可被布置成发起对脏存储器的搜索。