Intel SE7525GP2 Product Specification - Page 48

IDE Support, SATA Support

Page 48 highlights

Functional Architecture Intel® Server Boards SE7320SP2 and SE7525GP2 3.6.4 IDE Support Integrated IDE controllers of the Intel® 6300ESB I/O controller provide two independent IDE channels, each capable of supporting up to two drives. Both channels provide a standard 40-pin IDE connector on the server board. Each IDE channel can be configured or enabled/disabled by accessing the BIOS Setup Utility during POST. 3.6.4.1 Ultra ATA/100 The IDE interfaces of the Intel 6300ESB I/O controller DMA protocol redefines signals on the IDE cable to allow both host and target throttling of data and transfer rates of up to 100 MB/s. 3.6.4.2 IDE Initialization The BIOS supports the ATA/ATAPI Specification, version 6 or later. The BIOS initializes the embedded IDE controller in the chipset (Intel 6300ESB I/O controller) and the IDE devices that are connected to these devices. The BIOS scans the IDE devices and programs the controller and the devices with their optimum timings. The IDE disk read/write services that are provided by the BIOS will use PIO mode, but the BIOS will program the necessary Ultra DMA registers in the IDE controller so that the operating system can use the Ultra DMA Modes. 3.6.5 SATA Support The integrated Serial ATA (SATA) controller of the Intel 6300ESB I/O controller provides two SATA ports on the server board. The SATA ports can be enabled/disabled and/or configured by accessing the BIOS Setup Utility during POST. The SATA function in the Intel 6300ESB I/O controller has dual modes of operation to support different operating system conditions. In the case of Native IDE enabled operating systems, the Intel 6300ESB I/O controller has separate PCI functions for serial and parallel ATA. To support legacy operating systems, there is only one PCI function for both the serial and parallel ATA ports. The MAP register provides the ability to share PCI functions. When sharing is enabled, all decode of I/O is done through the SATA registers. Device 31, Function 1 (IDE controller) is hidden by software writing to the Function Disable Register (D31, F0, offset F2h, bit 1), and its configuration registers are not used. The SATA Capability Pointer Register (offset 34h) will change to indicate that MSI is not supported in combined mode. The Intel® 6300ESB I/O controller SATA controller features two sets of interface signals that can be independently enabled or disabled. Each interface is supported by an independent DMA controller. The Intel 6300ESB I/O controller SATA controller interacts with an attached mass storage device through a register interface that is equivalent to that presented by a traditional IDE host adapter. The host software follows existing standards and conventions when accessing the register interface and follows standard command protocol conventions. SATA interface transfer rates are independent of UDMA mode settings. SATA interface transfer rates will operate at the bus's maximum speed, regardless of the UDMA mode reported by the SATA device or the system BIOS. 36 Revision 4.0

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184

Functional Architecture
Intel® Server Boards SE7320SP2 and SE7525GP2
Revision 4.0
36
3.6.4
IDE Support
Integrated IDE controllers of the Intel
®
6300ESB I/O controller provide two independent IDE
channels, each capable of supporting up to two drives. Both channels provide a standard 40-pin
IDE connector on the server board. Each IDE channel can be configured or enabled/disabled by
accessing the BIOS Setup Utility during POST.
3.6.4.1
Ultra ATA/100
The IDE interfaces of the Intel 6300ESB I/O controller DMA protocol redefines signals on the
IDE cable to allow both host and target throttling of data and transfer rates of up to 100 MB/s.
3.6.4.2
IDE Initialization
The BIOS supports the ATA/ATAPI Specification, version 6 or later. The BIOS initializes the
embedded IDE controller in the chipset (Intel 6300ESB I/O controller) and the IDE devices that
are connected to these devices. The BIOS scans the IDE devices and programs the controller
and the devices with their optimum timings. The IDE disk read/write services that are provided
by the BIOS will use PIO mode, but the BIOS will program the necessary Ultra DMA registers in
the IDE controller so that the operating system can use the Ultra DMA Modes.
3.6.5
SATA Support
The integrated Serial ATA (SATA) controller of the Intel 6300ESB I/O controller provides two
SATA ports on the server board. The SATA ports can be enabled/disabled and/or configured by
accessing the BIOS Setup Utility during POST.
The SATA function in the Intel 6300ESB I/O controller has dual modes of operation to support
different operating system conditions. In the case of Native IDE enabled operating systems, the
Intel 6300ESB I/O controller has separate PCI functions for serial and parallel ATA. To support
legacy operating systems, there is only one PCI function for both the serial and parallel ATA
ports. The MAP register provides the ability to share PCI functions. When sharing is enabled, all
decode of I/O is done through the SATA registers. Device 31, Function 1 (IDE controller) is
hidden by software writing to the Function Disable Register (D31, F0, offset F2h, bit 1), and its
configuration registers are not used. The SATA Capability Pointer Register (offset 34h) will
change to indicate that MSI is not supported in combined mode.
The Intel
®
6300ESB I/O controller SATA controller features two sets of interface signals that can
be independently enabled or disabled. Each interface is supported by an independent DMA
controller. The Intel 6300ESB I/O controller SATA controller interacts with an attached mass
storage device through a register interface that is equivalent to that presented by a traditional
IDE host adapter. The host software follows existing standards and conventions when
accessing the register interface and follows standard command protocol conventions.
SATA interface transfer rates are independent of UDMA mode settings. SATA interface transfer
rates will operate at the bus’s maximum speed, regardless of the UDMA mode reported by the
SATA device or the system BIOS.