Method of improving peripheral component interface communications utilizing a low voltage differential signal channel
DC CAFCFirst Claim
1. A method of improving computer peripheral data communications, comprising:
- connecting a Central Processing Unit (CPU) directly to a peripheral bridge on a printed circuit board of a computer system;
connecting a Low Voltage Differential Signal (LVDS) channel directly to the peripheral bridge on the printed circuit board, the LVDS channel comprising two unidirectional, serial channels that transmit data in opposite directions;
increasing data throughput of the serial channels by providing each channel with multiple pairs of differential signal lines;
conveying encoded address and data bits of a Peripheral Component Interconnect (PCI) bus transaction in serial form over the serial channels to preserve the PCI bus transaction;
coupling the peripheral bridge to an Ethernet connection through the LVDS channel to improve data throughput between the CPU and the Ethernet connection;
using the Ethernet connection to connect the computer system to an Ethernet network; and
applying power to the computer system.
1 Assignment
Litigations
4 Petitions
Reexamination
Accused Products
Abstract
A computer system for multi-processing purposes. The computer system has a console comprising a first coupling site and a second coupling site. Each coupling site comprises a connector. The console is an enclosure that is capable of housing each coupling site. The system also has a plurality of computer modules, where each of the computer modules is coupled to a connector. Each of the computer modules has a processing unit, a main memory coupled to the processing unit, a graphics controller coupled to the processing unit, and a mass storage device coupled to the processing unit. Each of the computer modules is substantially similar in design to each other to provide independent processing of each of the computer modules in the computer system.
-
Citations
38 Claims
-
1. A method of improving computer peripheral data communications, comprising:
-
connecting a Central Processing Unit (CPU) directly to a peripheral bridge on a printed circuit board of a computer system; connecting a Low Voltage Differential Signal (LVDS) channel directly to the peripheral bridge on the printed circuit board, the LVDS channel comprising two unidirectional, serial channels that transmit data in opposite directions; increasing data throughput of the serial channels by providing each channel with multiple pairs of differential signal lines; conveying encoded address and data bits of a Peripheral Component Interconnect (PCI) bus transaction in serial form over the serial channels to preserve the PCI bus transaction; coupling the peripheral bridge to an Ethernet connection through the LVDS channel to improve data throughput between the CPU and the Ethernet connection; using the Ethernet connection to connect the computer system to an Ethernet network; and applying power to the computer system. - View Dependent Claims (2, 3)
-
-
4. A method of improving computer peripheral data communications, comprising:
-
mounting a Central Processing Unit (CPU) on a printed circuit board of a computer system; connecting a Low Voltage Differential Signal (LVDS) channel directly to the CPU on the printed circuit board, the LVDS channel comprising two unidirectional, serial channels that transmit data in opposite directions; increasing data throughput of the serial channels by providing each channel with multiple pairs of differential signal lines; conveying encoded address and data bits of a Peripheral Component Interconnect (PCI) bus transaction in serial form over the serial channels to preserve the PCI bus transaction; coupling the CPU to a peripheral device through the LVDS channel; and applying power to the computer system. - View Dependent Claims (5, 6)
-
-
7. A method of improving computer storage data throughput, comprising:
-
connecting a Central Processing Unit (CPU) directly to a peripheral bridge on a printed circuit board of a computer system, connecting a Low Voltage Differential Signal (LVDS) channel directly to the peripheral bridge on the printed circuit board, the LVDS channel comprising two unidirectional, serial channels that transmit data in opposite directions; increasing data throughput of the serial channels by providing each channel with multiple pairs of differential signal lines; conveying encoded address and data bits of a Peripheral Component Interconnect (PCI) bus transaction in serial form over the serial channels to preserve the PCI bus transaction; coupling the peripheral bridge to a mass storage device through the LVDS channel; and applying power to the computer system. - View Dependent Claims (8, 9)
-
-
10. A method of improving peripheral data performance on a motherboard, comprising:
-
connecting a Central Processing Unit (CPU) directly to a peripheral bridge on a motherboard, connecting a Low Voltage Differential Signal (LVDS) channel directly to the peripheral bridge on the motherboard, the LVDS channel comprising two unidirectional, serial channels that transmit data in opposite directions; increasing data throughput of the serial channels by providing each channel with multiple pairs of differential signal lines; conveying encoded address and data bits of a Peripheral Component Interconnect (PCI) bus transaction in serial form over the serial channels to preserve the PCI bus transaction; attaching an Ethernet connector to the motherboard for connection to an Ethernet network; and coupling the peripheral bridge to the Ethernet connector through the LVDS channel. - View Dependent Claims (11, 12, 13)
-
-
14. A method of improving data throughput on a motherboard, comprising:
-
mounting a Central Processing Unit (CPU) on a motherboard; connecting a Low Voltage Differential Signal (LVDS) channel directly to the CPU on the motherboard, the LVDS channel comprising two unidirectional, serial channels that transmit data in opposite directions; increasing data throughput of the serial channels by providing each channel with multiple pairs of differential signal lines; conveying encoded address and data bits of a Peripheral Component Interconnect (PCI) bus transaction in serial form over the serial channels to preserve the PCI bus transaction; and coupling the CPU to a peripheral device attached to the motherboard through the LVDS channel. - View Dependent Claims (15, 16, 17)
-
-
18. A method of increasing external peripheral data communication speed of a computer, comprising:
-
connecting a Central Processing Unit (CPU) directly to a peripheral bridge on a printed circuit board of a computer system; connecting a first Low Voltage Differential Signal (LVDS) channel directly to the peripheral bridge on the printed circuit board, the first LVDS channel comprising two unidirectional, serial channels that transmit data in opposite directions; providing a connector for the computer system that can connect to a console; providing a second LVDS channel to couple to the console through the connector, the second LVDS channel comprising two unidirectional, serial channels that transmit data in opposite directions; conveying encoded address and data bits of a Peripheral Component Interconnect (PCI) bus transaction in serial form over the first and second LVDS channels to preserve the PCI bus transaction; and conveying the encoded PCI bus transaction serially through the second LVDS channel to the console. - View Dependent Claims (19, 20)
-
-
21. A method of increasing external peripheral data communication speed of a computer, comprising:
-
providing an integrated Central Processing Unit (CPU) and graphics controller in a single chip, on a printed circuit board of a computer system; providing digital video signals directly from the integrated Central Processing Unit (CPU) and graphics controller; connecting a first Low Voltage Differential Signal (LVDS) channel directly to a peripheral bridge on the printed circuit board, the first LVDS channel comprising two unidirectional, serial channels that transmit data in opposite directions; providing a connector for the computer system that can connect to a console; providing a second LVDS channel to couple to the console through the connector, the second LVDS channel comprising two unidirectional, serial channels that transmit data in opposite directions; conveying encoded address and data bits of a Peripheral Component Interconnect (PCI) bus transaction in serial form over the second LVDS channel to preserve the PCI bus transaction; and conveying the encoded PCI bus transaction serially through the second LVDS channel to the console. - View Dependent Claims (22, 23)
-
-
24. A method of improving data communication within a modular server, comprising:
-
coupling a first integrated CPU and graphics controller chip to a first printed circuit board; coupling a first Low Voltage Differential Signal (LVDS) channel to the first integrated CPU and graphics controller chip, wherein the first LVDS channel comprises two unidirectional, serial channels to transmit an encoded Peripheral Component Interconnect (PCI) bus transaction in serial form in opposite directions; coupling the first LVDS channel directly to a first connector; coupling a second integrated CPU and graphics controller chip to a second printed circuit board; coupling a second LVDS channel to the second integrated CPU and graphics controller chip, wherein the second LVDS channel comprises two unidirectional, serial channels to transmit an encoded Peripheral Component Interconnect (PCI) bus transaction in serial form in opposite directions; coupling the second LVDS channel directly to a second connector; coupling the first and second connectors to a third printed circuit board; coupling a hub controller to the third printed circuit board; and coupling the first and second LVDS channels directly to the hub controller with point to point connections for each channel through the third printed circuit board to communicate using a PCI protocol. - View Dependent Claims (25, 26)
-
-
27. A method of improving data communication within a computer, comprising:
-
connecting an integrated Central Processing Unit (CPU) and graphics controller chip to a printed circuit board within the computer, connecting a first Low Voltage Differential Signal (LVDS) channel directly to the integrated CPU and graphics controller chip, wherein the first LVDS channel comprises two unidirectional, serial channels that transmit data in opposite directions; connecting a second LVDS channel directly to a connector, comprising two unidirectional, serial channels that transmit data in opposite directions; conveying Universal Serial Bus (USB) protocol data over the first LVDS channel; and coupling the first LVDS channel to the connector through the second LVDS channel. - View Dependent Claims (28, 29)
-
-
30. A method of improving peripheral data communication within a computer, comprising:
-
connecting an integrated Central Processing Unit (CPU) and graphics controller chip directly to a first Low Voltage Differential Signal (LVDS) channel comprising two unidirectional, serial channels that transmit data in opposite directions; conveying Universal Serial Bus (USB) protocol data over the first LVDS channel; coupling a second LVDS channel directly to the integrated CPU and graphics controller; conveying digital video signals through the second LVDS channel; coupling the first LVDS channel to a connector to communicate using a USB protocol. - View Dependent Claims (31, 32)
-
-
33. A method of improving external peripheral data performance within a computer, comprising:
-
coupling an integrated Central Processing Unit (CPU) and graphics controller chip to a connector, conveying a first Low Voltage Differential Signal (LVDS) channel through the connector comprising two unidirectional, serial channels that transmit data in opposite directions; conveying Universal Serial Bus (USB) protocol data from the integrated CPU and graphics controller chip, over the first LVDS channel for external USB protocol data communication. - View Dependent Claims (34, 35)
-
-
36. A method of improving data throughput on a motherboard, comprising:
-
mounting an integrated Central Processing Unit (CPU) and interface controller as a single chip on a motherboard; connecting a Low Voltage Differential Signal (LVDS) channel directly to the interface controller on the motherboard, wherein the LVDS channel comprises two unidirectional, serial channels that transmit data in opposite directions; increasing data throughput of the serial channels by providing each channel with multiple differential signal line pairs; configuring the interface controller to adapt to different numbers of differential signal line pairs for conveying encoded address and data bits of a Peripheral Component Interconnect (PCI) bus transaction in serial form; and coupling the integrated CPU and interface device to a peripheral device attached to the motherboard through the LVDS channel with the adapted number of differential signal line pairs. - View Dependent Claims (37, 38)
-
Specification