会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Scalable system interrupt structure for a multi-processing system
    • 多处理系统的可扩展系统中断结构
    • US5701495A
    • 1997-12-23
    • US573918
    • 1995-12-18
    • Richard Louis ArndtJames Otto NicholsonEdward John SilhaSteven Mark ThurberAmy May Youngs
    • Richard Louis ArndtJames Otto NicholsonEdward John SilhaSteven Mark ThurberAmy May Youngs
    • G06F15/16G06F9/46G06F9/48G06F13/24G06F15/177
    • G06F9/4812
    • An interrupt subsystem within a data processing system is scalable from low-end uni-processor systems to high-end multi-processor (MP) systems. This interrupt subsystem provides for queueing of interrupts from many sources, and for queueing of interrupts to the best processor in a multi-processor system. The external interrupt mechanism is separated into two layers, an interrupt routing layer and an interrupt presentation layer. The interrupt routing layer routes the interrupt conditions to the appropriate instance of an interrupt management area within the interrupt presentation layer. The interrupt presentation layer communicates the interrupt source to the system software which is to service/process the interrupt. By providing two layers within the interrupt subsystem, application or system software can be written which is independent from the types or sources of interrupts. The interrupt routing layer hides the details of a particular hardware implementation from the software. The interrupt presentation layer interfaces to the system and/or application software, and provides hardware independent functionality.
    • 数据处理系统中的中断子系统可从低端单处理器系统扩展到高端多处理器(MP)系统。 该中断子系统提供了来自多个源的中断排队,以及用于将中断排队到多处理器系统中的最佳处理器。 外部中断机制分为两层,一个中断路由层和一个中断表示层。 中断路由层将中断条件路由到中断表示层中的中断管理区域的适当实例。 中断表示层将中断源传送到服务/处理中断的系统软件。 通过在中断子系统内提供两层,可以写入独立于中断类型或来源的应用程序或系统软件。 中断路由层从软件隐藏了特定硬件实现的细节。 中断演示层与系统和/或应用软件接口,并提供独立于硬件的功能。
    • 4. 发明授权
    • Managing the sharing of logical resources among separate partitions of a logically partitioned computer system
    • 管理逻辑分区计算机系统的不同分区之间的逻辑资源共享
    • US08782024B2
    • 2014-07-15
    • US10777724
    • 2004-02-12
    • Richard Louis ArndtBruce G. MealeySteven Mark Thurber
    • Richard Louis ArndtBruce G. MealeySteven Mark Thurber
    • G06F7/00
    • G06F9/45533G06F9/45541G06F9/5077
    • A mechanism is provided for sharing resources among logical partitions in a logical partitioned data processing system and for managing the changes to resources in such a way that the sharing operating systems are able to handle the various transitions in a graceful manner. Four hypervisor functions plus a specific return code manage the granting of access of resources owned by one partition to another (client) partition, accepting of granted resources by client partitions, returning of granted resources by client partitions, and rescinding of access by the owning partition. These four hypervisor functions are invoked either explicitly by the owning and client partitions or automatically by the hypervisor in response to partition termination. The hypervisor functions provide the needed infrastructure to manage the sharing of logical resources among partitions.
    • 提供了一种用于在逻辑分区数据处理系统中的逻辑分区之间共享资源并且以这样的方式管理对资源的改变的机制,使得共享操作系统能够以优雅的方式处理各种转换。 四个管理程序功能加上特定的返回代码管理一个分区所拥有的资源到另一个(客户端)分区的授权,客户端分区接受授予的资源,客户机分区返回授权资源,以及由所拥有的分区撤销访问 。 这四个虚拟机管理程序功能由拥有和客户机分区明确地调用,或者由管理程序自动地响应于分区终止而调用。 管理程序功能提供所需的基础设施来管理分区之间逻辑资源的共享。
    • 8. 发明授权
    • DMA windowing in an LPAR environment using device arbitration level to allow multiple IOAs per terminal bridge
    • 使用设备仲裁级别在LPAR环境中DMA窗口,以允许每个终端桥接多个IOA
    • US06823404B2
    • 2004-11-23
    • US09766764
    • 2001-01-23
    • Richard Louis ArndtDanny Marvin NealSteven Mark Thurber
    • Richard Louis ArndtDanny Marvin NealSteven Mark Thurber
    • G06F300
    • G06F13/28
    • A method, system, and apparatus for preventing input/output (I/O) adapters used by an operating system (OS) image, in a logically partitioned data processing system, from fetching or corrupting data from a memory location allocated to another OS image within the data processing system is provided. A hypervisor prevents transmission of data between an input/output adapter in one of the logical partitions and memory locations assigned to other logical partitions during a direct memory access (DMA) operation by assigning each of the input/output adapters a range of I/O bus DMA addresses. The I/O adapters (IOAs) are connected to PCI host bridges via terminal bridges. A single terminal bridge may support multiple IOAs, in which case every terminal bridge has a plurality of sets of range registers, each associated with a respective one of the IOAs to which it is connected. An arbiter is provided which selects one of the input/output adapters to use the PCI bus. The terminal bridge can examine the grant signals from the arbiter to the IOAs, to determine which set of range registers is to be used.
    • 用于防止在逻辑分区的数据处理系统中由操作系统(OS)映像使用的输入/输出(I / O)适配器的方法,系统和装置从分配给另一个OS映像的存储器位置获取或破坏数据 在数据处理系统内提供。 虚拟机管理程序防止在直接存储器访问(DMA)操作期间通过分配每个输入/输出适配器一个I / O范围的逻辑分区之一和分配给其他逻辑分区的存储器位置之间的输入/输出适配器之间的数据传输 总线DMA地址。 I / O适配器(IOA)通过终端桥连接到PCI主机桥。 单个终端桥可以支持多个IOA,在这种情况下,每个终端桥具有多组范围寄存器,每个范围寄存器与其所连接的IOA中的相应一个相关联。 提供了一个仲裁器,其选择一个输入/输出适配器来使用PCI总线。 终端桥可以检查从仲裁器到IOA的授权信号,以确定要使用哪个范围寄存器组。
    • 9. 发明授权
    • Isolation of I/O bus errors to a single partition in an LPAR environment
    • 在LPAR环境中将I / O总线错误隔离到单个分区
    • US06643727B1
    • 2003-11-04
    • US09589664
    • 2000-06-08
    • Richard Louis ArndtSteven Mark Thurber
    • Richard Louis ArndtSteven Mark Thurber
    • G06F1336
    • H04L1/00
    • A method, system, and apparatus for isolating an input/output (I/O) bus error, received from an I/O adapter, from the other I/O adapters that may be in different partitions within a logically partitioned data process system is provided. In one embodiment, the logically partitioned data processing system includes a system bus, a processing unit, a memory unit, a host bridge, a plurality of terminal bridges, and a plurality of input/output adapters. The processing unit, memory unit, and the host bridge are all coupled to each other through the system bus. Each of the plurality of terminal bridges is coupled to the host bridge through a first bus. Each of the input/output adapters is coupled to one of the plurality of terminal bridges through a one of a plurality of second buses, such that each input/output adapter corresponds to a single terminal bridge. Each of the input/output adapters are assigned to one of a plurality of logical partitions within the data processing system. Each of the terminal bridges isolates errors received from a respective one of the input/output adapters from other input/output adapters, some of which may be within a different one of the plurality of logical partitions.
    • 用于将从I / O适配器接收的输入/输出(I / O)总线错误与可能在逻辑分区数据处理系统中的不同分区中的其他I / O适配器隔离的方法,系统和装置是 提供。 在一个实施例中,逻辑分区数据处理系统包括系统总线,处理单元,存储单元,主桥,多个终端桥以及多个输入/输出适配器。 处理单元,存储单元和主桥都通过系统总线相互耦合。 多个终端桥中的每一个通过第一总线耦合到主桥。 每个输入/输出适配器通过多个第二总线中的一个耦合到多个终端桥中的一个,使得每个输入/输出适配器对应于单个终端桥。 每个输入/输出适配器被分配给数据处理系统内的多个逻辑分区中的一个。 每个终端桥将从相应的一个输入/输出适配器接收的错误与其他输入/输出适配器隔离,其中一些输入/输出适配器中的一些可能在多个逻辑分区中的不同的一个之内。