← Back to Patent Explorer
US6057863A Expired / Lapsed US ⏱️ 0.0 years remaining

Dual purpose apparatus, method and system for accelerated graphics port and fibre channel arbitrated loop interfaces

Assignee: Atotech Deutschland GmbH and Co KG
•
Filing: 1997-10-31
•
Granted: 2000-05-02
•
Expires: 2017-10-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multiple use core logic chipset is provided in a computer system that may be configured either as a bridge between an accelerated graphics port ("AGP") bus and host and memory buses, or as an interface bridge between a Fibre Channel Arbitrated Loop ("FC-AL") interface and the host and memory buses. The function of the multiple use chipset is determined at the time of manufacture of the computer system or in the field whether an AGP bus bridge or an FC-AL bridge interface is to be implemented. Selection of the type of bus bridge (AGP or FC-AL bridge interface) in the multiple use core logic chipset may be made by a hardware signal input, or by software during computer system configuration or power on self test ("POST"). Software configuration may also be determined upon detection of either an AGP or a FC-AL bridge interface device connected to the common AGP/ FC-AL bus. FC-AL information may be stored in the computer system main memory using the high speed FC-AL bridge interface.

Inventors

  • 👤 Sompong P. Olarig

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:25
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4027

Claims Analysis

Total Claims: 31
Claim 1
Independent Claim 412 words
A computer system having a core logic chipset configurable as either an accelerated graphics port (AGP) interface or a Fibre Channel Arbitrated Loop (FC-AL) interface and connects a computer processor and memory thereto, said system comprising: a central processing unit connected to a host bus; a random access memory connected to a random access memory bus; a core logic chipset connected to the host bus and the random access memory bus; said core logic chipset comprising; an accelerated graphics port (AGP) request queue; an AGP reply queue; an AGP data and control logic; an arbiter; an FC-AL request queue; an FC-AL reply queue; an FC-AL control register; an FC-AL data direct memory access register; a PCI to PCI bridge; said AGP request and reply queues connected to a memory interface and control logic, said memory and interface control logic connected to said random access memory bus; said AGP data and control logic connected to said AGP request and reply queues; said AGP data and control logic connected to an AGP interface; said arbiter connection to said AGP interface; said AGP request and reply queues connected to a host bus interface, said host bus interface connected to said host bus; a host to PCI bus bridge connected to said host bus interface and connected to a primary PCI bus; said PCI to PCI bridge connected to said AGP interface, wherein said PCI to PCI bridge transfers PCI information transactions between said Host to primary PCI bus bridge and said AGP data and control logic; said FC-AL request and reply queues connected to said memory interface and control logic and to said host bus interface; said FC-AL control register connected to said FC-AL request and reply queues; an FC-AL data direct memory access register connected to said FC-AL control register; and said arbiter, said FC-AL data direct memory access register and said FC-AL control register connected to an FC-AL interface, wherein said core logic chipset configured as an interface bridge between the host bus and said AGP interface if a first configuration signal is present, or as an interface bridge between the host bus and said FC-AL interface if a second configuration signal is present; and said core logic chipset configured as an interface bridge between the random access memory bus and said AGP interface if the first configuration signal is present, or as an interface bridge between the random access memory bus and said FC-AL interface if the second configuration signal is present.
Claim 2
Dependent Claim 412 words
A computer system having a core logic chipset configurable as either an accelerated graphics port (AGP) interface or a Fibre Channel Arbitrated Loop (FC-AL) interface and connects a computer processor and memory thereto, said system comprising: a central processing unit connected to a host bus; a random access memory connected to a random access memory bus; a core logic chipset connected to the host bus and the random access memory bus; said core logic chipset comprising; an accelerated graphics port (AGP) request queue; an AGP reply queue; an AGP data and control logic; an arbiter; an FC-AL request queue; an FC-AL reply queue; an FC-AL control register; an FC-AL data direct memory access register; a PCI to PCI bridge; said AGP request and reply queues connected to a memory interface and control logic, said memory and interface control logic connected to said random access memory bus; said AGP data and control logic connected to said AGP request and reply queues; said AGP data and control logic connected to an AGP interface; said arbiter connection to said AGP interface; said AGP request and reply queues connected to a host bus interface, said host bus interface connected to said host bus; a host to PCI bus bridge connected to said host bus interface and connected to a primary PCI bus; said PCI to PCI bridge connected to said AGP interface, wherein said PCI to PCI bridge transfers PCI information transactions between said Host to primary PCI bus bridge and said AGP data and control logic; said FC-AL request and reply queues connected to said memory interface and control logic and to said host bus interface; said FC-AL control register connected to said FC-AL request and reply queues; an FC-AL data direct memory access register connected to said FC-AL control register; and said arbiter, said FC-AL data direct memory access register and said FC-AL control register connected to an FC-AL interface, wherein said core logic chipset configured as an interface bridge between the host bus and said AGP interface if a first configuration signal is present, or as an interface bridge between the host bus and said FC-AL interface if a second configuration signal is present; and said core logic chipset configured as an interface bridge between the random access memory bus and said AGP interface if the first configuration signal is present, or as an interface bridge between the random access memory bus and said FC-AL interface if the second configuration signal is present.
Claim 3
Dependent Claim 18 words
The computer system of claim 1, wherein the central processing unit is a plurality of central processing units.
Claim 4
Dependent Claim 17 words
The computer system of claim 1, wherein the core logic chipset is at least one integrated circuit.
Claim 5
Dependent Claim 24 words
The computer system of claim 3, wherein the at least one integrated circuit core logic chipset is at least one application specific integrated circuit.
Claim 6
Dependent Claim 25 words
The computer system of claim 3, wherein the at least one integrated circuit core logic chipset is at least one programnmnable logic array integrated circuit.
Claim 7
Dependent Claim 45 words
The computer system of claim 3, further comprising a signal switch which connects said AGP interface, if the first configuration signal is present, or connects said FC-AL interface, if the second configuration signal is present, to external connections on the at least one integrated circuit.
Claim 8
Dependent Claim 35 words
The computer system of claim 1, further comprising an FC-AL logic circuit for transmitting and receiving high speed digital serial information, said FC-AL logic circuit connected to the FC-AL interface of the core logic chipset.
Claim 9
Dependent Claim 34 words
The computer system of claim 7, further comprising an FC-AL physical link module connected to said FC-AL logic circuit and used as a signal interface between said FC-AL logic circuit and an FC-AL network.
Claim 10
Dependent Claim 19 words
The computer system of claim 8, wherein said FC-AL physical link module comprises emitter coupled logic drivers and receivers.
Claim 11
Dependent Claim 22 words
The computer system of claim 8, wherein said FC-AL physical link module comprises laser light drivers and laser photo optic light receivers.
Claim 12
Dependent Claim 22 words
The computer system of claim 8, wherein said FC-AL physical link module comprises light emitting diode drivers and photo optic light receivers.
Claim 13
Dependent Claim 29 words
The computer system of claim 1, wherein the host bus, random access memory bus, and an AGP bus connected to said AGP interface are on a printed circuit board.
Claim 14
Dependent Claim 23 words
The computer system of claim 12, further comprising an FC-AL logic circuit and an FC-AL physical link module on said printed circuit board.
Claim 15
Dependent Claim 30 words
The computer system of claim 1, wherein the first and second configuration signals are from an electrical signal sent from a hardwired jumper circuit located on the printed circuit board.
Claim 16
Dependent Claim 22 words
The computer system of claim 1, wherein the first and second configuration signals are from software control of said core logic chipset.
Claim 17
Dependent Claim 28 words
The computer system of claim 15, wherein the first configuration signal is from detection of an AGP device on the AGP bus connected to the first AGP interface.
Claim 18
Dependent Claim 24 words
The computer system of claim 16, wherein the first or second configuration signal is determined during power on self test of the computer system.
Claim 19
Dependent Claim 21 words
The computer system of claim 16, wherein the first or second configuration signal is determined during configuration of the computer system.
Claim 20
Dependent Claim 291 words
A core logic chipset configurable for either an accelerated graphics port (AGP) interface or a Fibre Channel Arbitrated Loop (FC-AL) interface, comprising: an accelerated graphics port (AGP) request queue; an AGP reply queue; an AGP data and control logic; an arbiter; an FC-AL request queue; an FC-AL reply queue; an FC-AL control register; an FC-AL data direct memory access register; a PCI to PCI bridge; said AGP request and reply queues connected to a memory interface and control logic, said memory and interface control logic adapted for connection to a computer system random access memory; said AGP data and control logic connected to said AGP request and reply queues; said AGP data and control logic adapted for connection to an AGP interface; said arbiter adapted for connection to the AGP interface; said AGP request and reply queues connected to a host bus interface, said host bus interface adapted for connection to a computer system host bus having at least one central processing united connected thereto; a host to PCI bus bridge connected to said host bus interface and adapted for connection to a computer system primary PCI bus; said PCI to PCI bridge connected to said AGP interface, wherein said PCI to PCI bridge transfers PCI information transactions between said Host to primary PCI bus bridge and said AGP data and control logic; said FC-AL request and reply queues connected to said memory interface and control logic and to said host bus interface; said FC-AL control register connected to said FC-AL request and reply queues; an FC-AL data direct memory access register connected to said FC-AL control register; and said arbiter, said FC-AL data direct memory access register and said FC-AL control register adapted for connection to an FC-AL logic circuit.
Claim 21
Dependent Claim 291 words
A core logic chipset configurable for either an accelerated graphics port (AGP) interface or a Fibre Channel Arbitrated Loop (FC-AL) interface, comprising: an accelerated graphics port (AGP) request queue; an AGP reply queue; an AGP data and control logic; an arbiter; an FC-AL request queue; an FC-AL reply queue; an FC-AL control register; an FC-AL data direct memory access register; a PCI to PCI bridge; said AGP request and reply queues connected to a memory interface and control logic, said memory and interface control logic adapted for connection to a computer system random access memory; said AGP data and control logic connected to said AGP request and reply queues; said AGP data and control logic adapted for connection to an AGP interface; said arbiter adapted for connection to the AGP interface; said AGP request and reply queues connected to a host bus interface, said host bus interface adapted for connection to a computer system host bus having at least one central processing united connected thereto; a host to PCI bus bridge connected to said host bus interface and adapted for connection to a computer system primary PCI bus; said PCI to PCI bridge connected to said AGP interface, wherein said PCI to PCI bridge transfers PCI information transactions between said Host to primary PCI bus bridge and said AGP data and control logic; said FC-AL request and reply queues connected to said memory interface and control logic and to said host bus interface; said FC-AL control register connected to said FC-AL request and reply queues; an FC-AL data direct memory access register connected to said FC-AL control register; and said arbiter, said FC-AL data direct memory access register and said FC-AL control register adapted for connection to an FC-AL logic circuit.
Claim 22
Dependent Claim 26 words
The core logic chipset according to claim 19, further comprising a signal switch between the AGP interface and the FC-AL interface, and a common AGP/FC-AL bus.
Claim 23
Dependent Claim 27 words
The core logic chipset according to claim 20, wherein said signal switch is controlled by a hardware jumper applying a control signal to said core logic chipset.
Claim 24
Dependent Claim 25 words
The core logic chipset according to claim 20, wherein said signal switch is controlled by software configuring a control register in said core logic chipset.
Claim 25
Dependent Claim 384 words
A core logic chipset configurable for two accelerated graphics port (AGP) interfaces, an AGP interface and a Fibre Channel Arbitrated Loop (FC-AL) interface, or two FC-AL interfaces, comprising: first and second accelerated graphics port (AGP) request queues; first and second AGP reply queues; first and second AGP data and control logic; first and second arbiters; first and second FC-AL request queues; first and second FC-AL reply queues; first and second FC-AL control registers; first and second FC-AL data direct memory access registers; a PCI to PCI bridge; a PCI to PCI bus switch said first and second AGP request and reply queues connected to a memory interface and control logic, said memory and interface control logic adapted for connection to a computer system random access memory; said first and second AGP data and control logic connected to said first and second AGP request and reply queues, respectively; said first and second AGP data and control logic adapted for connection to first and second AGP interfaces; said first and second arbiters adapted for connection to the first and second AGP interfaces; said first and second AGP request and reply queues connected to a host bus interface, said host bus interface adapted for connection to a computer system host bus having at least one central processing united connected thereto; a host to PCI bus bridge connected to said host bus interface and adapted for connection to a computer system primary PCI bus; said PCI to PCI bus switch is connected between said PCI to PCI bridge and said first and second AGP interfaces, wherein said PCI to PCI bridge transfers PCI information transactions between said host to primary PCI bus bridge and said first and second AGP data and control logic; said first and second FC-AL request and reply queues connected to said memory interface and control logic and to said host bus interface; said first and second FC-AL control register connected to said first and second FC-AL request and reply queues, respectively; first and second FC-AL data direct memory access registers connected to said first and second FC-AL control registers, respectively; and said first and second arbiters, said first and second FC-AL data direct memory access registers and said first and second FC-AL control registers adapted for connection to first and second FC-AL logic circuits.
Claim 26
Dependent Claim 384 words
A core logic chipset configurable for two accelerated graphics port (AGP) interfaces, an AGP interface and a Fibre Channel Arbitrated Loop (FC-AL) interface, or two FC-AL interfaces, comprising: first and second accelerated graphics port (AGP) request queues; first and second AGP reply queues; first and second AGP data and control logic; first and second arbiters; first and second FC-AL request queues; first and second FC-AL reply queues; first and second FC-AL control registers; first and second FC-AL data direct memory access registers; a PCI to PCI bridge; a PCI to PCI bus switch said first and second AGP request and reply queues connected to a memory interface and control logic, said memory and interface control logic adapted for connection to a computer system random access memory; said first and second AGP data and control logic connected to said first and second AGP request and reply queues, respectively; said first and second AGP data and control logic adapted for connection to first and second AGP interfaces; said first and second arbiters adapted for connection to the first and second AGP interfaces; said first and second AGP request and reply queues connected to a host bus interface, said host bus interface adapted for connection to a computer system host bus having at least one central processing united connected thereto; a host to PCI bus bridge connected to said host bus interface and adapted for connection to a computer system primary PCI bus; said PCI to PCI bus switch is connected between said PCI to PCI bridge and said first and second AGP interfaces, wherein said PCI to PCI bridge transfers PCI information transactions between said host to primary PCI bus bridge and said first and second AGP data and control logic; said first and second FC-AL request and reply queues connected to said memory interface and control logic and to said host bus interface; said first and second FC-AL control register connected to said first and second FC-AL request and reply queues, respectively; first and second FC-AL data direct memory access registers connected to said first and second FC-AL control registers, respectively; and said first and second arbiters, said first and second FC-AL data direct memory access registers and said first and second FC-AL control registers adapted for connection to first and second FC-AL logic circuits.
Claim 27
Dependent Claim 609 words
A computer system having a core logic chipset configurable for two accelerated graphics port (AGP) interfaces, an AGP interface and a Fibre Channel Arbitrated Loop (FC-AL) interface, or two FC-AL interfaces, and connects a computer processor and memory thereto, said system comprising: at least one central processing unit connected to a host bus; a random access memory connected to a random access memory bus; a core logic chipset connected to the host bus and the random access memory bus; said core logic chipset comprising; first and second accelerated graphics port (AGP) request queues; first and second AGP reply queues; first and second AGP data and control logic; first and second arbiters; first and second FC-AL request queues; first and second FC-AL reply queues; first and second FC-AL control registers; first and second FC-AL data direct memory access registers; a PCI to PCI bridge; a PCI to PCI bus switch said first and second AGP request and reply queues connected to a memory interface and control logic, said memory and interface control logic connected to said random access memory; said first and second AGP data and control logic connected to said first and second AGP request and reply queues, respectively; said first and second AGP data and control logic connected to first and second AGP interfaces, respectively; said first and second arbiters connected to said first and second AGP interfaces, respectively; said first and second AGP request and reply queues connected to a host bus interface, said host bus interface connected to said host bus; a host to PCI bus bridge connected to said host bus interface and connected to a primary PCI bus; said PCI to PCI bus switch is connected between said PCI to PCI bridge and said first and second AGP interfaces, wherein said PCI to PCI bridge transfers PCI information transactions between said host to primary PCI bus bridge and said first and second AGP data and control logic; said first and second FC-AL request and reply queues connected to said memory interface and control logic and to said host bus interface; said first and second FC-AL control register connected to said first and second FC-AL request and reply queues, respectively; first and second FC-AL data direct memory access registers connected to said first and second FC-AL control registers, respectively; and said first and second arbiters, said first and second FC-AL data direct memory access registers and said first and second FC-AL control registers connected to first and second FC-AL interfaces, respectively; wherein, said core logic chipset configured as an interface bridge between the host bus and said first AGP interface if a first configuration signal is present, or as an interface bridge between the host bus and said first FC-AL interface if a second configuration signal is present; said core logic chipset configured as an interface bridge between the host bus and said second AGP interface if a third configuration signal is present, or as an interface bridge between the host bus and said second FC-AL interface if a fourth configuration signal is present; said core logic chipset configured as an interface bridge between the random access memory bus and said first AGP interface if the first configuration signal is present, or as an interface bridge between the random access memory bus and said first FC-AL interface if the second configuration signal is present; and said core logic chipset configured as an interface bridge between the random access memory bus and said second AGP interface if the third configuration signal is present, or as an interface bridge between the random access memory bus and said second FC-AL interface if the fourth configuration signal is present.
Claim 28
Dependent Claim 609 words
A computer system having a core logic chipset configurable for two accelerated graphics port (AGP) interfaces, an AGP interface and a Fibre Channel Arbitrated Loop (FC-AL) interface, or two FC-AL interfaces, and connects a computer processor and memory thereto, said system comprising: at least one central processing unit connected to a host bus; a random access memory connected to a random access memory bus; a core logic chipset connected to the host bus and the random access memory bus; said core logic chipset comprising; first and second accelerated graphics port (AGP) request queues; first and second AGP reply queues; first and second AGP data and control logic; first and second arbiters; first and second FC-AL request queues; first and second FC-AL reply queues; first and second FC-AL control registers; first and second FC-AL data direct memory access registers; a PCI to PCI bridge; a PCI to PCI bus switch said first and second AGP request and reply queues connected to a memory interface and control logic, said memory and interface control logic connected to said random access memory; said first and second AGP data and control logic connected to said first and second AGP request and reply queues, respectively; said first and second AGP data and control logic connected to first and second AGP interfaces, respectively; said first and second arbiters connected to said first and second AGP interfaces, respectively; said first and second AGP request and reply queues connected to a host bus interface, said host bus interface connected to said host bus; a host to PCI bus bridge connected to said host bus interface and connected to a primary PCI bus; said PCI to PCI bus switch is connected between said PCI to PCI bridge and said first and second AGP interfaces, wherein said PCI to PCI bridge transfers PCI information transactions between said host to primary PCI bus bridge and said first and second AGP data and control logic; said first and second FC-AL request and reply queues connected to said memory interface and control logic and to said host bus interface; said first and second FC-AL control register connected to said first and second FC-AL request and reply queues, respectively; first and second FC-AL data direct memory access registers connected to said first and second FC-AL control registers, respectively; and said first and second arbiters, said first and second FC-AL data direct memory access registers and said first and second FC-AL control registers connected to first and second FC-AL interfaces, respectively; wherein, said core logic chipset configured as an interface bridge between the host bus and said first AGP interface if a first configuration signal is present, or as an interface bridge between the host bus and said first FC-AL interface if a second configuration signal is present; said core logic chipset configured as an interface bridge between the host bus and said second AGP interface if a third configuration signal is present, or as an interface bridge between the host bus and said second FC-AL interface if a fourth configuration signal is present; said core logic chipset configured as an interface bridge between the random access memory bus and said first AGP interface if the first configuration signal is present, or as an interface bridge between the random access memory bus and said first FC-AL interface if the second configuration signal is present; and said core logic chipset configured as an interface bridge between the random access memory bus and said second AGP interface if the third configuration signal is present, or as an interface bridge between the random access memory bus and said second FC-AL interface if the fourth configuration signal is present.
Claim 29
Dependent Claim 17 words
The computer system of claim 24, wherein the core logic chipset is at least one integrated circuit.
Claim 30
Dependent Claim 48 words
The computer system of claim 25, further comprising a first signal switch which connects said first AGP interface, if the first configuration signal is present, or connects said first FC-AL interface, if the second configuration signal is present, to external connections on the at least one integrated circuit.
Claim 31
Dependent Claim 48 words
The computer system of claim 25, further comprising a second signal switch which connects said second AGP interface, if the third configuration signal is present, or connects said second FC-AL interface, if the fourth configuration signal is present, to external connections on the at least one integrated circuit.

References Cited (Backward Citations)

US5450570A Cited
US5664161A Cited
US5479627A Cited
US5809329A Cited
US5835962A Cited
US5737524A Cited
US5694615A Cited
US5809328A Cited
US5740381A Cited
US5802568A Cited
US5812789A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-02 2003-11-01 2004-05-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-02 2007-11-01 2008-05-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-02 2011-11-01 2012-05-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag