Synopsys Logo
    HELPING YOU DESIGN THE CHIP INSIDE


DESIGN IMPLEMENTATION
VERIFICATION
INTELLECTUAL PROPERTY
DFM/TCAD
DESIGN SERVICES
 PRODUCT INFORMATION
Blue Dot
Arrow
Arrow
 ADDITIONAL RESOURCES
Blue Dot
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
Products
DesignWare Cores
SATA AHCI


Overview
The DesignWare IP for Serial ATA (SATA) with the Advanced Host Controller Interface (AHCI) implements the link and transport layer of a SATA 2.6 specification and the AHCI 1.1 specification. To ease system level integration, the IP has an AMBA interface which extends the AHCI benefits to embedded system-on-chip (SoC) designs. With the industry standard software and hardware interfaces, designers can reduce the time required to integrate the core into their design. The DesignWare SATA AHCI core has been fully verified with the industry standard AHCI software drivers provided as part of the Linux® and Windows Vista™ operating systems.

The AHCI standard programming interface reduces custom platform software driver creation reducing the overall time from prototype to production. The DesignWare SATA digital host controller supports Asynchronous Notifications, Native Command Queuing (NCQ) and enables optimization for performance applications with up to 8 ports at a time. With its integrated DMA option, high speed operation is achieved without system overhead. Reduced gate count and very low power consumption is achieved by utilizing the set of highly configurable options which enable the core to be optimized based on the exact design requirements. The test environment for the digital host controller IP includes the DesignWare Verification IP, which enables SATA transactions generation, SATA protocol monitoring and AMBA subsystem transaction generation. Verilog-based tests are provided as examples to accelerate system integration.

Highlights

  • Supports ATAPI-7
  • Supports power management features
  • Supports BIST loop-back modes
  • Supports up to 8 SATA devices (configurable from 1 to 8 ports)
  • Native Command Queuing and Asynchronous Notification
  • Optional mechanical presence switch, cold presence detect, and activity LED support
  • Run standard Window Vista or Linux software drivers "out of box," no modification of drivers required
  • Validated with Synopsys and third-party PHYs

For questions or comments on DesignWare, Contact Us