Author Topic: SBlive and VIA chipsets - BIOS Setting  (Read 355 times)

Offline Dingbat

  • Silver Member
  • ****
  • Posts: 1004
      • http://mysite.verizon.net/res0v1l1
SBlive and VIA chipsets - BIOS Setting
« on: January 14, 2003, 10:15:05 AM »
PCI Delay Transaction/PCI 2.1 Compatible/PCI 2.1 Compliance
Options: Enable, Disable
PCI 2.1 specification mandates that this is *always* to be enabled. Strangely enough, it's disabled by default on far too many boards. This causes an ISA device--and you do still have some, even without ISA slots or cards, since the SuperIO chip does a lot of things on the ISA bus--to be told to wait if the PCI bus is in use. It's very much like Passive Release in the regard that it's a buffer between fast PCI and slow ISA.

ISA devices now use the PCI bus, with the PCI-ISA bridge translating the data. Since the ISA bus is so slow, telling them to wait is the best idea and it's not going to cause any delay to ISA transactions since PCI is so much faster.

HOWEVER, our good friend, the Sound Blaster Live, deserves special attention. The Live appears to not query the arbiter as to the status of "bus parking," and it is hypothesized that it incorrectly assumes a "last device" schema is in use, which is the default in most chipsets. For performance reasons, VIA always parks the bus on the arbiter, which results in faster switching between devices but higher latency for any single device. This option, if enabled, can cause SB Live cards to cause crashes on VIA chipset boards and performance penalties (including high sound latency) on Intel chipset boards. A VIA chipset always parks the bus on the arbiter, as previously mentioned, while an Intel chipset (440BX or better) will park it on the last device to have used it most of the time. Other cards, such as the Aureal Vortex2, can also be affected by this, but Aureal patched this up in later driver releases. It's only a real problem in the 32-bit environment of Windows 2000 and Windows XP with ACPI in use. When older methods of assigning IRQs are in use, the cards signal to the arbiter in a different way, bypassing this problem.

Offline sprint

  • Copper Member
  • **
  • Posts: 339
interesting
« Reply #1 on: January 15, 2003, 01:17:36 AM »
Wow ..you got my attention now Dingbat :)  I built a computer from spare parts that the community was kind enough to send me so I could  build a  gaming box for a kid.  The box is built and is alive but I haven't  installed any drivers  yet ... going to this Thursday evening.

ASUS TUV4X  MOBO ... donnated
4n1 Drivers  v4.45 ... planning on installing
BIOS v 105 ...............planning on installing
OS ... Win98

SB Live ... donnated
512 megs Ram ... donnated
CPU C600 > 927Mhz ... donnated
Joystick ... donnated
HeatSink & Fan ... bought
GeForce3 Ti200 ... bought



I have been reading about George Breese Latency Patch v0.19
and was planning on installing it if I have trouble with latency problems with the sound card, but was told that with the new 4n1 drivers I should't have any problems.

Should I consider installing the "Live" on/in the PCI/ISA port?

comments?  suggstions?

Thanks in advance

sprint
:cool:

PS:  New burner should be here in a day or two :D
« Last Edit: January 15, 2003, 01:20:52 AM by sprint »

Offline Dingbat

  • Silver Member
  • ****
  • Posts: 1004
      • http://mysite.verizon.net/res0v1l1
SBlive and VIA chipsets - BIOS Setting
« Reply #2 on: January 15, 2003, 07:40:36 AM »
I would just disable it and Fuggetaboutit.


:)

Offline sprint

  • Copper Member
  • **
  • Posts: 339
SBlive and VIA chipsets - BIOS Setting
« Reply #3 on: January 15, 2003, 10:49:42 AM »
I have to put in a sound card or are saying just saying disable the on board sound and install the SB Live and Fuggetaboutit  

sprint
:cool:

Offline Dingbat

  • Silver Member
  • ****
  • Posts: 1004
      • http://mysite.verizon.net/res0v1l1
SBlive and VIA chipsets - BIOS Setting
« Reply #4 on: January 15, 2003, 01:50:42 PM »
Onboard sound where did that come from :D You didn't mention it in your last post...


I would in your case
1. Disable on-board sound card
2.  Install SBLIVE into the last PCI slot on the MB
3.  PCI Delay Transaction/PCI 2.1 Compatible/PCI 2.1 Compliance set to disable in the bios