6 serial ata ports, 7 audio – ADLINK Hurricane-QM57 User Manual

Page 31

Advertising
background image

TME-EPIC-HURQM-R2V9 Revision

2.9

Page 25 of 74

3.6

Serial ATA Ports

The Ibex Peak has two integrated SATA host controllers that support independent DMA operation on up to
four ports and supports data transfer rates of up to 3.0Gb/s (300 MB/s). The SATA controller contains two
modes of operation – a legacy mode using I/O space, and an AHCI mode using memory space. Software that
uses legacy mode will not have AHCI capabilities.

The Ibex Peak supports the Serial ATA Specification, Revision 1.0a. The Ibex Peak also supports several optional
sections of the Serial ATA II: Extensions to Serial ATA 1.0 Specification, Revision 1.0 (AHCI support is required
for some elements).

The Ibex Peak provides hardware support for Advanced Host Controller Interface (AHCI), a new programming
interface for SATA host controllers. Platforms supporting AHCI may take advantage of performance features
such as no master/slave designation for SATA devices—each device is treated as a master—and hardware-
assisted native command queuing. AHCI also provides usability enhancements such as Hot-Plug. AHCI requires
appropriate software support (e.g., an AHCI driver) and for some features, hardware support in the SATA device
or additional platform hardware.

There are four SATA ports available for the application on four SATA connectors.

SATA Connector (X15, X16, X17, X19)

Connector type: MOLEX 47080-4001 (horizontal)

Pin

Signal

1

GND

2

Data_TX+

3

Data_TX-

4

GND

5

Data_RX-

6

Data_RX+

7

GND

3.7

Audio

The Ibex Peak’s High Definition Audio (HDA) controller communicates with the external codecs over the Intel
High Definition Audio serial link. The controller consists of a set of DMA engines that are used to move
samples of digitally encoded data between system memory and an external codec(s). The Ibex Peak
implements four output DMA engines and 4 input DMA engines. The output DMA engines move digital data
from system memory to a D-A converter in a codec. Ibex Peak implements a single Serial Data Output signal
(HDA_SDOUT) that is connected to all external codecs. The input DMA engines move digital data from the A-D
converter in the codec to system memory. The Ibex Peak implements four Serial Digital Input signals
(HDA_SDI[3:0]) supporting up to four codecs.

Advertising