88F619x
Hardware Specifications
• Supports PCI Express access to all of the
controller’s internal registers
• Up to four independent endpoints, supporting
control, interrupt, bulk, and isochronous data
transfers
• Dedicated DMA for data movement between
memory and port
Integrated GbE (10/100/1000) MAC port(s)
• 88F6190 – One GbE port and one Fast Ethernet
port
Integrated Marvell 3 Gbps (Gen2i) SATA PHYs
• 88F6190 – Single SATA port
• 88F6192 – Two GbE ports
• Supports 10/100/1000 Mbps
• Dedicated DMA for data movement between
memory and port
• Priority queuing on receive based on Destination
Address (DA), VLAN Tag, and IP TOS
• Layer 2/3/4 frame encapsulation detection
• TCP/IP checksum on receive and transmit
• Supports proprietary 200 Mbps Marvell MII (MMII)
interface
• 88F6190 supports the following modes:
- Port 0 RGMII, Port 1 MII/MMII
- Port 0 GMII, Port 1 N/A
• 88F6192 supports the following modes:
- Port 0 RGMII, Port 1 RGMII
• 88F6192 – Two SATA ports
• Compliant with SATA II Phase 1 specifications
- Supports SATA II Native Command Queuing
(NCQ), up to 128 outstanding commands per
port
- Fully supports first party DMA (FPDMA)
- Backwards compatible with SATA I devices
• Supports SATA II Phase 2 advanced features
- 3 Gbps (Gen2i) SATA II speed
- Port Multiplier (PM)—performs FIS-based
switching, as defined in SATA working group PM
definition
- Port Selector (PS)—issues the protocol-based
Out-Of-Band (OOB) sequence, for selecting the
active host port
- Port 0 RGMII, Port 1 MII/MMII
- Port 0 MII/MMII, Port 1 RGMII
- Port 0 GMII, Port 1 N/A
• Supports device 48-bit addressing
• Supports ATA Tag Command Queuing
• DA filtering
SATA II Host controller
Precise Timing Protocol (PTP)
• Supports precise time stamping for packets, as
defined in IEEE 1588 PTP v1 and v2 and IEEE
802.1AS draft standards
• Enhanced-DMA (EDMA) for the SATA ports
• Automatic command execution, without host
intervention
• Command queuing support, for up to 32
outstanding commands
• Separate SATA request/response queues
• 64-bit addressing support for descriptors and data
buffers in system memory
• Supports Flexible Time Application interface to
distribute PTP clock and time to other devices in
the system
• Optionally accepts an external clock input for time
stamping
• Read ahead
Audio Video Bridging networks
• Supports IEEE 802.1Qav draft Audio Video
Bridging networks
• Advanced interrupt coalescing
• Target mode operation—supports attaching two
88F6190/88F6192 controllers through their
Serial-ATA ports, enabling data communication
between the 88F6190/88F6192 controllers
• Advanced drive diagnostics via the ATA SMART
command
• Supports time- and priority-aware egress pacing
algorithm to prevent bunching and bursting
effects—suitable for audio/video applications
• Supports Egress Jitter Pacer for AVB-Class A and
AVB-Class B traffic and strict priority for legacy
traffic queues
Cryptographic engine
• Hardware implementation on encryption and
authentication engines, to boost packet processing
speed
• Dedicated DMA to feed the hardware engines with
data from the internal SRAM memory or from the
DDR memory
• Implements AES, DES, and 3DES encryption
algorithms
• Implements SHA1 and MD5 authentication
algorithms
USB 2.0 port
• Serves as a peripheral or host
• USB 2.0 compliant
• Integrated USB 2.0 PHY
• Enhanced Host Controller Interface (EHCI)
compatible as a host
• As a host, supports direct connection to all
peripheral types (LS, FS, HS)
• As a peripheral, connects to all host types (HS, FS)
and hubs
Doc. No. MV-S104987-U0 Rev. F
Copyright © 2008 Marvell
Page 6
Document Classification: Proprietary Information
December 2, 2008, Preliminary