I tried both motherboards since I wanted to upgrade my computer. Twice I ended up with the same problem.
I plugged the CSA-649U Ultra IDE Controller BIOS Version 1.9.14 into any PCI-Slot.
The datasheet of the SiI 0649 Ultra ATA100 PCI-to-ATA Host Controller says the following:
PCI Bus
• 32-bit, 33 MHz
• PCI 2.1 compliant
Power
• 3,3V Operating Voltage with 5V tolerant I/O
• ACPI: PCI Bus Power Management Spec 1.1 compliant
If I press "F1" (General Help) or "STRG + F1", then the BIOS freezes. All Advanced Options of the BIOS are not accessible.
At http://www.gigabyte.de/MotherBoard/Products/Products_GA-K8U.htm or http://www.gigabyte.de/Motherboard/Products/Products_Spec_GA-K8VT800 (Rev 2.x).htm the following is explained:
Expansion Slots
1. 1 x AGP slot (8x/4x-AGP 3.0 compliant), supports 1.5v display card only.
2. 5 x PCI slots (PCI 2.2 compliant)
In the PCI Local Bus Specification / Revision 2.2 / December 18,1998 I found the following:
PCI-2.2, page ii:
Revision history shows that with revision 2.0, date 4/30/93, connector and expansion board Specification were incorporated. Since then connector Specification did not change.
PCI-2.2, page 3:
To provide a quick and easy transition from 5V to 3,3V component technology, PCI defines two add-in board connectors: one for the 5V signaling environment and one for the 3,3 V signaling environment.
(…) To accommodate the 5V and 3,3V signaling environment and to facilitate a smooth migration path between the voltages, three add-in board electrical types are specified: a “5 volt” board which plugs into only the 5V connector, a “universal” board which plugs into both 5V and 3,3V connectors, and a “3,3 volt” board which plugs into only the 3,3V connector.
PCI-2.2, page 113:
The PCI electrical definition provides for both 5V and 3,3V signaling environments. These should not be confused with 5V and 3,3V component technologies. A “5V component” can be designed to work in a 3,3V signaling environment and vice versa; component technologies can be mixed in either signaling environment. The signaling environments cannot be mixed; all components on a given PCI bus must use the same signaling convention of 5V or 3,3V.
One goal of the PCI electrical specification is to provide a quick an easy transition from 5V to 3,3V component technology. In order to facilitate this transition, PCI defines two expansion board connectors – one for 5V signaling environment and one for the 3,3V signaling environment – and three board electrical types, as shown in Figure 4-1. A connector keying system prevents a board from beeing inserted into an appropriate slot.
The motherboard (including connectors) defines the signaling environment for the bus, whether it be 5V or 3,3V. The 5V expansion board is designed to work only in a 5V signaling environment and, therefore, can only be plugged into the 5V connector. Similarly, the 3,3V expansion board is designed to work only in the 3,3V signaling environment. However, the Universal expansion board is capable of detecting the signaling environment in use and adapting itself to that environment. It can, therefore, be plugged into either connector type. All three board types define connections to both 5 V and 3,3V power supplies and may contain either 5V and/or 3,3V components. The distinction between board types is the signaling protocol they use, not the power rails they connect to nor the component technology they contain.
PCI-2.2, page 114:
PCI components on the Universal board must use I/O buffers that can be compliant with either the 5V or 3,3 V signaling environment. While there are multiple buffer implementations that can achieve this dual environment compliance, it is intended that they be dual voltage buffers; i. e., capable of operating from either power rail. They should be powered from “I/O” designated power pins on PCI connectors that will always be connected to the power rail associated with the signaling environment in use. This means that in the 5V signaling environment, these buffers are powered on the 5V rail. When the same board is plugged into a 3,3V connector, these buffers are powered on the 3,3V rail. This enables the Universal Board to be compliant with either signaling environment.
The intent of this transition approach is to move 5V component technology into the 3,3V signaling environment, rather than forcing 3,3V component technology to operate in a 5V signaling environment. While the later can be done, it is more difficult and more expensive, especially in an unterminated, modular bus environment. The preferred alternative – moving 5V components into a 3,3 V signaling environment – can be done without any incremental cost, and has, in addition, some signal performance benefits.
All new component designs are recommended to use the dual voltage buffers. All new expansion boards are recommended to be Universal boards. This allows expansion boards based on 5V component technology to be used in both 5V and 3,3V systems, thus enabling the move to 3,3V systems.
PCI-2.2, page 153:
PCI cards and connectors are keyed to manage the 5V to 3,3V transition. The basic 32-bit connector contains 120 pins. The logical numbering of pins shows 124 pin identification numbers, but four pins are not present and are replaced by the keying location. In one orientation, the connector is keyed to accept 5V system signaling environment boards; turned 180 degrees, the key is located to accept 3,3V system signaling environment boards. Universal add-in cards, cards built to work in both 5V and 3,3V signaling environments, have two key slots so that they can plug into either connector. A 64-bit extension, built onto the same connector molding, extends the total number of pins to 184. The 32-bit connector subset defines the system signaling environment. 32-bit cards and 64-bit cards are inter-operable within the system’s signaling voltage classes defined by the keyring in the 32-bit connector subset. A 32-bit card identifies itself for 32-bit transfers on the 64-bit connector. A 64-bit card in a 32-bit connector must configure for 32-bit transfers.
As far as I believe the following conclusions can be drawn from this:
Since PCI-2.0 in 1993 exists the 5V-connector. And this 5V-connector is still specified in PCI-2.2.
According to PCI-2.2-Specification a PCI-2.1-card for the 5V signaling environment should still be working flawless plugged into a PCI-2.2-5V-connector.
Which reason(s) could lead to the result that it does partially or entirely not work?
I plugged the CSA-649U Ultra IDE Controller BIOS Version 1.9.14 into any PCI-Slot.
The datasheet of the SiI 0649 Ultra ATA100 PCI-to-ATA Host Controller says the following:
PCI Bus
• 32-bit, 33 MHz
• PCI 2.1 compliant
Power
• 3,3V Operating Voltage with 5V tolerant I/O
• ACPI: PCI Bus Power Management Spec 1.1 compliant
If I press "F1" (General Help) or "STRG + F1", then the BIOS freezes. All Advanced Options of the BIOS are not accessible.
At http://www.gigabyte.de/MotherBoard/Products/Products_GA-K8U.htm or http://www.gigabyte.de/Motherboard/Products/Products_Spec_GA-K8VT800 (Rev 2.x).htm the following is explained:
Expansion Slots
1. 1 x AGP slot (8x/4x-AGP 3.0 compliant), supports 1.5v display card only.
2. 5 x PCI slots (PCI 2.2 compliant)
In the PCI Local Bus Specification / Revision 2.2 / December 18,1998 I found the following:
PCI-2.2, page ii:
Revision history shows that with revision 2.0, date 4/30/93, connector and expansion board Specification were incorporated. Since then connector Specification did not change.
PCI-2.2, page 3:
To provide a quick and easy transition from 5V to 3,3V component technology, PCI defines two add-in board connectors: one for the 5V signaling environment and one for the 3,3 V signaling environment.
(…) To accommodate the 5V and 3,3V signaling environment and to facilitate a smooth migration path between the voltages, three add-in board electrical types are specified: a “5 volt” board which plugs into only the 5V connector, a “universal” board which plugs into both 5V and 3,3V connectors, and a “3,3 volt” board which plugs into only the 3,3V connector.
PCI-2.2, page 113:
The PCI electrical definition provides for both 5V and 3,3V signaling environments. These should not be confused with 5V and 3,3V component technologies. A “5V component” can be designed to work in a 3,3V signaling environment and vice versa; component technologies can be mixed in either signaling environment. The signaling environments cannot be mixed; all components on a given PCI bus must use the same signaling convention of 5V or 3,3V.
One goal of the PCI electrical specification is to provide a quick an easy transition from 5V to 3,3V component technology. In order to facilitate this transition, PCI defines two expansion board connectors – one for 5V signaling environment and one for the 3,3V signaling environment – and three board electrical types, as shown in Figure 4-1. A connector keying system prevents a board from beeing inserted into an appropriate slot.
The motherboard (including connectors) defines the signaling environment for the bus, whether it be 5V or 3,3V. The 5V expansion board is designed to work only in a 5V signaling environment and, therefore, can only be plugged into the 5V connector. Similarly, the 3,3V expansion board is designed to work only in the 3,3V signaling environment. However, the Universal expansion board is capable of detecting the signaling environment in use and adapting itself to that environment. It can, therefore, be plugged into either connector type. All three board types define connections to both 5 V and 3,3V power supplies and may contain either 5V and/or 3,3V components. The distinction between board types is the signaling protocol they use, not the power rails they connect to nor the component technology they contain.
PCI-2.2, page 114:
PCI components on the Universal board must use I/O buffers that can be compliant with either the 5V or 3,3 V signaling environment. While there are multiple buffer implementations that can achieve this dual environment compliance, it is intended that they be dual voltage buffers; i. e., capable of operating from either power rail. They should be powered from “I/O” designated power pins on PCI connectors that will always be connected to the power rail associated with the signaling environment in use. This means that in the 5V signaling environment, these buffers are powered on the 5V rail. When the same board is plugged into a 3,3V connector, these buffers are powered on the 3,3V rail. This enables the Universal Board to be compliant with either signaling environment.
The intent of this transition approach is to move 5V component technology into the 3,3V signaling environment, rather than forcing 3,3V component technology to operate in a 5V signaling environment. While the later can be done, it is more difficult and more expensive, especially in an unterminated, modular bus environment. The preferred alternative – moving 5V components into a 3,3 V signaling environment – can be done without any incremental cost, and has, in addition, some signal performance benefits.
All new component designs are recommended to use the dual voltage buffers. All new expansion boards are recommended to be Universal boards. This allows expansion boards based on 5V component technology to be used in both 5V and 3,3V systems, thus enabling the move to 3,3V systems.
PCI-2.2, page 153:
PCI cards and connectors are keyed to manage the 5V to 3,3V transition. The basic 32-bit connector contains 120 pins. The logical numbering of pins shows 124 pin identification numbers, but four pins are not present and are replaced by the keying location. In one orientation, the connector is keyed to accept 5V system signaling environment boards; turned 180 degrees, the key is located to accept 3,3V system signaling environment boards. Universal add-in cards, cards built to work in both 5V and 3,3V signaling environments, have two key slots so that they can plug into either connector. A 64-bit extension, built onto the same connector molding, extends the total number of pins to 184. The 32-bit connector subset defines the system signaling environment. 32-bit cards and 64-bit cards are inter-operable within the system’s signaling voltage classes defined by the keyring in the 32-bit connector subset. A 32-bit card identifies itself for 32-bit transfers on the 64-bit connector. A 64-bit card in a 32-bit connector must configure for 32-bit transfers.
As far as I believe the following conclusions can be drawn from this:
Since PCI-2.0 in 1993 exists the 5V-connector. And this 5V-connector is still specified in PCI-2.2.
According to PCI-2.2-Specification a PCI-2.1-card for the 5V signaling environment should still be working flawless plugged into a PCI-2.2-5V-connector.
Which reason(s) could lead to the result that it does partially or entirely not work?
Last edited by a moderator: