Patents Assigned to Serverworks Corporation
  • Patent number: 7076591
    Abstract: A Hot Plug system includes a PCI bus, an expansion card, a slot for receiving the expansion card, and a Hot Plug controller directly connected to the expansion card and the slot, but only indirectly connected to the PCI bus. An enhanced arbiter monitors and controls the PCI bus on behalf of the Hot Plug controller, thereby allowing the Hot Plug controller to be disconnected from the PCI bus and reducing a critical load on the PCI bus. Because the Hot Plug controller no longer needs to perform monitoring and controlling functions on the PCI bus, the logic within the Hot Plug controller can be significantly simplified. However, the Hot Plug controller still maintains direct control over the expansion slots and associated expansion cards. In one embodiment, the enhanced arbiter with Hot Plug capability is implemented with a bridge on a chipset.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: July 11, 2006
    Assignee: Serverworks Corporation
    Inventor: Sujith K. Arramreddy
  • Publication number: 20040268002
    Abstract: A Hot Plug system includes a PCI bus, an expansion card, a slot for receiving the expansion card, and a Hot Plug controller directly connected to the expansion card and the slot, but only indirectly connected to the PCI bus. An enhanced arbiter monitors and controls the PCI bus on behalf of the Hot Plug controller, thereby allowing the Hot Plug controller to be disconnected from the PCI bus and reducing a critical load on the PCI bus. Because the Hot Plug controller no longer needs to perform monitoring and controlling functions on the PCI bus, the logic within the Hot Plug controller can be significantly simplified. However, the Hot Plug controller still maintains direct control over the expansion slots and associated expansion cards. In one embodiment, the enhanced arbiter with Hot Plug capability is implemented with a bridge on a chipset.
    Type: Application
    Filed: July 29, 2004
    Publication date: December 30, 2004
    Applicant: ServerWorks Corporation
    Inventor: Sujith K. Arramreddy
  • Patent number: 6826644
    Abstract: A dynamic priority scheme is provided that uses information including the status of the target and data availability in deciding which PCI master should be assigned ownership of the bus. The target uses delayed transactions to complete a read access targeted to it. The target also integrates a buffer management scheme, in one embodiment an input/output cache, for buffer management. The present invention optimizes the performance and utilization of the PCI bus.
    Type: Grant
    Filed: August 10, 2000
    Date of Patent: November 30, 2004
    Assignee: ServerWorks Corporation
    Inventors: Sujith K. Arramreddy, Appanagari Raghavendra
  • Patent number: 6772263
    Abstract: A Hot Plug system includes a PCI bus, an expansion card, a slot for receiving the expansion card, and a Hot Plug controller directly connected to the expansion card and the slot, but only indirectly connected to the PCI bus. An enhanced arbiter monitors and controls the PCI bus on behalf of the Hot Plug controller, thereby allowing the Hot Plug controller to be disconnected from the PCI bus and reducing a critical load on the PCI bus. Because the Hot Plug controller no longer needs to perform monitoring and controlling functions on the PCI bus, the logic within the Hot Plug controller can be significantly simplified. However, the Hot Plug controller still maintains direct control over the expansion slots and associated expansion cards. In one embodiment, the enhanced arbiter with Hot Plug capability is implemented with a bridge on a chipset.
    Type: Grant
    Filed: August 10, 2000
    Date of Patent: August 3, 2004
    Assignee: ServerWorks Corporation
    Inventor: Sujith K. Arramreddy