Pci Delay transaction - Carte mère - Hardware
Marsh Posté le 06-10-2005 à 05:50:46
Même si je n'ai pas de port ISA, je devrais l'activer ??
Je vais essayer !
Marsh Posté le 06-10-2005 à 06:50:01
Tu peux lire cela (sorry je l'ai qu'en anglais)
------------
-PCI Delay Transaction
Common Options : Enabled, Disabled
Quick Review
To meet PCI 2.1 compliance, the PCI maximum target latency rule must be observed. According to this rule, a PCI 2.1-compliant device must service a read request within 16 PCI clock cycles for the initial read and 8 PCI clock cycles for each subsequent read.
If it cannot do so, the PCI bus will terminate the transaction so that other PCI devices can access the bus. But instead of rearbitrating for access (and failing to meet the minimum latency requirement again), the PCI 2.1-compliant device can make use of the PCI Delayed Transaction feature.
With PCI Delayed Transaction enabled, the target device can independently continue the read transaction. So, when the master device successfully gains control of the bus and reissues the read command, the target device will have the data ready for immediate delivery. This ensures that the retried read transaction can be completed within the stipulated latency period.
If the delayed transaction is a write, the master device will rearbitrate for bus access while the target device completes writing the data. When the master device regains control of the bus, it reissues the same write request. This time, the target device just sends the completion status to the master device to complete the transaction.
One advantage of using PCI Delayed Transaction is that it allows other PCI masters to use the bus while the transaction is being carried out on the target device. Otherwise, the bus will be left idling while the target device completes the transaction.
PCI Delayed Transaction also allows write-posted data to remain in the buffer while the PCI bus initiates a non-postable transaction and yet still adhere to the PCI ordering rules. Without PCI Delayed Transaction, all write-posted data will have to be flushed before another PCI transaction can occur.
It is highly recommended that you enable PCI Delay Transaction for better PCI performance and to meet PCI 2.1 specifications. Disable it only if your PCI cards cannot work properly with this feature enabled or if you are using PCI cards that are not PCI 2.1 compliant.
Please note that while many manuals and even earlier versions of the BIOS Optimization Guide have stated that this is an ISA bus-specific BIOS feature which enables a 32-bit write-posted buffer for faster PCI-to-ISA writes, they are incorrect! This BIOS feature is not ISA bus-specific and it does not control any write-posted buffers. It merely allows write-posting to continue while a non-postable PCI transaction is underway.
--------
Marsh Posté le 06-10-2005 à 06:56:12
Je vais donc l'essayer !
Merci de votre réponse rapide MrRogue !
Marsh Posté le 09-10-2005 à 04:35:28
Je l'ai désactivé car j'avais quelque prob avec ma carte réseau, on va voir ce que sa va faire !
Merci quand même !
Marsh Posté le 06-10-2005 à 04:33:22
Je possède une motherboard k7t turbo 2 ms-6330 et je voudrais savoir si je devrais activer l'option pci delay transaction en sachant que je n'ai pas de port ISA sur ma motherboard ( http://www.msi.com.tw/program/prod [...] php?UID=24 ).
Devrais-je l'activer oui ou non en ayant pas de port ISA ??
Merci !