Sign in with
Sign up | Sign in
Your question

P4C800-ED enable 32 bit data transfer from HDD?

Last response: in Motherboards
Share
Anonymous
a b V Motherboard
August 9, 2004 12:23:52 AM

Archived from groups: alt.comp.periphs.mainboard.asus (More info?)

While dinking around in the BIOS of this new build, I noticed that in the
BIOS under MAIN, that the Primary IDE Master (WD2000JB) had 32 bit data
transfer [Disabled] (this is my backup drive) and could find nothing about
said 32 bit data transfer in regard to the RAID 0 Raptors on this system.
Device Manager, Disk Management, Aida32, PC Wizard and CPUz all do not show
any details about the rate of data transfer on either the IDE or SATA HDD's.
Should this 32 bit data transfer be enabled or is it important or too late?

MikeSp
August 9, 2004 8:27:33 AM

Archived from groups: alt.comp.periphs.mainboard.asus (More info?)

In article <T5SdnePVL5SCT4vcRVn-iA@comcast.com>, "Michael S."
<mspurgeon5@comcast.net> wrote:

> While dinking around in the BIOS of this new build, I noticed that in the
> BIOS under MAIN, that the Primary IDE Master (WD2000JB) had 32 bit data
> transfer [Disabled] (this is my backup drive) and could find nothing about
> said 32 bit data transfer in regard to the RAID 0 Raptors on this system.
> Device Manager, Disk Management, Aida32, PC Wizard and CPUz all do not show
> any details about the rate of data transfer on either the IDE or SATA HDD's.
> Should this 32 bit data transfer be enabled or is it important or too late?
>
> MikeSp

http://www.rojakpot.com/freeBOG.aspx
http://www.rojakpot.com/showFreeBOG.aspx?Lang=0&bogno=3 "32 bit transfer mode"

I think the 32 bit setting is an optimization for PIO mode only.
DMA must be doing something more efficient than transferring
either 16 bits or 32 bits at a time. To get the best performance,
data should be travelling in DMA bursts, like 8 PCI words at a
time, for example.

I looked in the ICH5 datasheet. This is the closest mention of a
32 bit mode that I could find. Since probably all your drives are
operating in DMA mode, that setting hardly matters.

"PIO 32-Bit IDE Data Port Accesses
A 32-bit PCI transaction run to the IDE data address (01F0h primary,
0170h secondary) results in two back to back 16-bit transactions to
the IDE data port. The 32-bit data port feature is enabled for
all timings, not just enhanced timing. For compatible timings, a
shutdown and startup latency is incurred between the two, 16-bit
halves of the IDE transaction. This guarantees that the chip selects
are deasserted for at least two PCI clocks between the two cycles."

If you run a drive in PIO mode, then the 32 bit setting may help.

HTH,
Paul
Anonymous
a b V Motherboard
August 9, 2004 10:40:08 AM

Archived from groups: alt.comp.periphs.mainboard.asus (More info?)

Thanks Paul for your usual quality explanation!!

MikeSp
-----------------------
"Paul" <nospam@needed.com> wrote in message
news:nospam-0908040428170001@192.168.1.177...
> In article <T5SdnePVL5SCT4vcRVn-iA@comcast.com>, "Michael S."
> <mspurgeon5@comcast.net> wrote:
>
> > While dinking around in the BIOS of this new build, I noticed that in
the
> > BIOS under MAIN, that the Primary IDE Master (WD2000JB) had 32 bit data
> > transfer [Disabled] (this is my backup drive) and could find nothing
about
> > said 32 bit data transfer in regard to the RAID 0 Raptors on this
system.
> > Device Manager, Disk Management, Aida32, PC Wizard and CPUz all do not
show
> > any details about the rate of data transfer on either the IDE or SATA
HDD's.
> > Should this 32 bit data transfer be enabled or is it important or too
late?
> >
> > MikeSp
>
> http://www.rojakpot.com/freeBOG.aspx
> http://www.rojakpot.com/showFreeBOG.aspx?Lang=0&bogno=3 "32 bit transfer
mode"
>
> I think the 32 bit setting is an optimization for PIO mode only.
> DMA must be doing something more efficient than transferring
> either 16 bits or 32 bits at a time. To get the best performance,
> data should be travelling in DMA bursts, like 8 PCI words at a
> time, for example.
>
> I looked in the ICH5 datasheet. This is the closest mention of a
> 32 bit mode that I could find. Since probably all your drives are
> operating in DMA mode, that setting hardly matters.
>
> "PIO 32-Bit IDE Data Port Accesses
> A 32-bit PCI transaction run to the IDE data address (01F0h primary,
> 0170h secondary) results in two back to back 16-bit transactions to
> the IDE data port. The 32-bit data port feature is enabled for
> all timings, not just enhanced timing. For compatible timings, a
> shutdown and startup latency is incurred between the two, 16-bit
> halves of the IDE transaction. This guarantees that the chip selects
> are deasserted for at least two PCI clocks between the two cycles."
>
> If you run a drive in PIO mode, then the 32 bit setting may help.
>
> HTH,
> Paul
Related resources
Anonymous
a b V Motherboard
August 16, 2004 2:11:09 AM

Archived from groups: alt.comp.periphs.mainboard.asus (More info?)

"Michael S." <mspurgeon5@comcast.net> wrote in message
news:T5SdnePVL5SCT4vcRVn-iA@comcast.com...
> While dinking around in the BIOS of this new build, I noticed that in
the
> BIOS under MAIN, that the Primary IDE Master (WD2000JB) had 32 bit data
> transfer [Disabled] (this is my backup drive) and could find nothing
about
> said 32 bit data transfer in regard to the RAID 0 Raptors on this
system.
> Device Manager, Disk Management, Aida32, PC Wizard and CPUz all do not
show
> any details about the rate of data transfer on either the IDE or SATA
HDD's.
> Should this 32 bit data transfer be enabled or is it important or too
late?
>
> MikeSp
It doesn't matter at all.
On OS's like XP, Unix etc., the handling of the drive, is taken over from
the BIOS, as soon as the machine has booted, using a 32bit driver. When
dealing with a RAID array, you are talking to the 'array' as a single
entity, and the controllers usually negotiate the speed to use themselves,
and don't report it back to the system.

Best Wishes
Anonymous
a b V Motherboard
August 16, 2004 2:11:10 AM

Archived from groups: alt.comp.periphs.mainboard.asus (More info?)

Thanks Roger,

MikeSp
-------------------------------
"Roger Hamlett" <rogerspamignored@ttelmah.demon.co.uk> wrote in message
news:1cRTc.263$bi1.256@newsfe2-gui.ntli.net...
>
> "Michael S." <mspurgeon5@comcast.net> wrote in message
> news:T5SdnePVL5SCT4vcRVn-iA@comcast.com...
> > While dinking around in the BIOS of this new build, I noticed that in
> the
> > BIOS under MAIN, that the Primary IDE Master (WD2000JB) had 32 bit data
> > transfer [Disabled] (this is my backup drive) and could find nothing
> about
> > said 32 bit data transfer in regard to the RAID 0 Raptors on this
> system.
> > Device Manager, Disk Management, Aida32, PC Wizard and CPUz all do not
> show
> > any details about the rate of data transfer on either the IDE or SATA
> HDD's.
> > Should this 32 bit data transfer be enabled or is it important or too
> late?
> >
> > MikeSp
> It doesn't matter at all.
> On OS's like XP, Unix etc., the handling of the drive, is taken over from
> the BIOS, as soon as the machine has booted, using a 32bit driver. When
> dealing with a RAID array, you are talking to the 'array' as a single
> entity, and the controllers usually negotiate the speed to use themselves,
> and don't report it back to the system.
>
> Best Wishes
>
>
!