本文へスキップ

The Expert of IP Core & Embedded

SATA-IP coreFile system management without CPU

SATA-IP

SATA IP core provides link layer to implement SATA channel to Intel FPGAs. It supports SATA-III (6Gbps) and matches with SATA-III SSDs. It can connect with SSD/HDD without PHY chip. You can develop your product in a short period because the IP core product includes the reference design with source code designed for Intel® FPGA development kit.


Features

  • Compliant with the Serial ATA specification revision 3.0
  • Support both of SATA Host and SATA Device (Applicable to SATA Peripheral development)
  • Simple transaction interface with Host processor or DMA Engine
  • 32-bit internal data path
  • 4KB FIFO implemented by BlockRAM in transmit and receive paths
  • Low frequency operation
    - IP Core clock 75.0MHz and PHY clock 150MHz for SATA-II
    - IP Core clock 150.0MHz and PHY clock 300MHz for SATA-III
  • CONT primitive support for continue primitive suppression to reduce EMI
  • Support 20bit width PHY
  • Able to evaluate on Intel® FPGA development kits before purchasing the IP core
    - HSMC-SATA adaptor board(AB09/AB12) is required.
    - NIOS2 Command Shell is required.
    Get time limited evaluation sof file
  • Support AHCI, Linux boot up from SoC devices.
  • Host Controller IP (HCTL IP) is available to be provided with SATA-IP core.
  • exFAT & FAT32 file system management without CPU usage (Option)


Block diagram



Suitable Options for SATA application

The best performance
High-speed sustain rate

SATA access from Linux

FPGA-PC data exchange

HCTL-IP
(SATA Host controller IP)
AHCI-IP exFAT-IP
FAT32-IP
Whole control for SATA-IP with pure hard-wired logic, and can reduce CPU as well as can provide the best performance and minimum latency AHCI adapter function that is necessary to access from LinuxOS via AHCI device driver. For SOC devices Manage exFAT/FAT32 file system by pure hard-wired logic together with HCTL-IP and SATA-IP.
Learn more: SATA-IP Related Products Selection Guide
* All solution requires SATA-IP core.


Document download

Common Documents

Document name Update (Revision)
SATA-IP core Leaflet Rev2.0
SATA-IP core Presentation Rev1.8E
SATA-IP core RAID prototype system introduction Rev1.3E
SATA-IP Related Products Selection Guide Rev1.2E
Demo Board (AB09-FMCRAID) Manual Rev1.2
Demo Board (AB11-HSMCSATA) Manual Rev1.0
Demo Board (AB12-HSMCRAID) Manual Rev1.0

Documents for each Device families &Evaluation sof files

Document Arria® 10 SX
Cyclone®10 GX
Reflex Alaric
Stratix® V GX
Arria® V ST/GX
Cyclone® V SX
HOST Controller
IP core
(HCTL IP)
HCTL IP Datasheet Rev1.2
Reference Design Document Rev1.2
Demo Instruction Document Rev1.2
Evaluation sof file
Registration Form
Arria 10 SX
Reflex Alaric
Arria V GX
8ch RAID0 by HCTL IP 8ch RAID0 Reference Design Document Rev1.0
8ch RAID0 Demo Instruction Document Rev1.1 Rev1.1
Evaluation sof file
Registration Form
Arria 10 SX
Arria 10 GX
Stratix V GX
4ch RAID0 by HCTL IP 4ch RAID0 Reference Design Document Rev1.2
4ch RAID0 Demo Instruction Document Rev1.1
Evaluation sof file
Registration Form
Arria 10 SX
Reflex Alaric
Arria V GX
Demo Video Intel Arria 10 SX / Reflex Alaric
exFAT for Host IP exFAT IP Datasheet Rev1.2
exFAT IP Reference Design Document Rev1.2
exFAT IP Demo Instruction Document Rev1.2
Evaluation sof file
Registration Form
Arria 10 SX
Cyclone 10 GX
FAT32 for Host IP FAT32 IP Datasheet Rev1.0
FAT32 IP Reference Design Document Rev1.0
FAT32 IP Demo Instruction Document Rev1.0
Evaluation sof file
Registration Form
Arria 10 SX
AHCI SATA+AHCI IP Datasheet Rev1.2
AHCI Reference Design Document Rev1.3
Demo Instruction Document Rev1.2
Evaluation sof file
Registration Form
Arria 10 SX
(61.2MB)
Cyclone V SX (57.4MB)
Arria V ST (57.7MB)
Demo Video
Document Arria® 10 SX
Cyclone®10 GX
Reflex Alaric
Stratix® V GX
Arria® V ST/GX
Cyclone® V SX
Datasheet Rev1.5
Host Reference Design Document Rev1.4
Demo Instruction Document Rev2.2
Evaluation sof file
Registration Form
Arria 10 SX Stratix V GX
Cyclone V SX
Arria V ST
Arria V GX
Demo Video -
RAID 4ch RAID Reference Design Document - Rev1.0 (ST5)
Rev1.1(AR5)
4ch RAID Demo Instruction Document - Rev1.0 (ST5)
Rev1.1 (AR5)
Evaluation sof file
Registration Form
- Stratix V GX
Arria V GX
Document Arria® 10 SX
Cyclone®10 GX
Reflex Alaric
Stratix® V GX
Arria® V ST/GX
Cyclone® V SX
* For Stratix® IV GX, Pleaseask DesignGateway.

Free sof file for evaluation

SATA + 4ch RAID0
evaluation
on Arria® 10 SX
Video clip on youtube
You can evaluate SATA-IP on Intel® FPGA development kits. Design Gateway provide time limited sof file (AB adapter board series and NIOS2 Command Shell are required).
Registration Form






Accessories for evaluation

Accessories for evaluation Description Purchasing
AB09-FMCRAID FMC-SATA(10ch) adapter board for SATA-IP with RAID evaluation. Product page
Download manual

Purchase
AB12-HSMCRAID HSMC-SATA(8ch) adaptor board for Intel® FPGA development kits
Purchase

About price and licence of this IPcore, please see FAQ page and contact Design Gateway.


RAID System with SATA-IP core


SATA + 4ch RAID0
evaluation
on Arria® 10 SX
Video clip on youtube
By several SATA-IP core implementation on FPGA, you can scalably achieve RAID system with SATA HDD/SSD to enhance transmission speed and storage quantities. Design Gateway also provide SATA extension adaptor board for Intel FPGA development kits.







SATA-IP + 4ch RAID0 achieves ultra high-speed transmission.


SSD: Samsung 850Pro x4pcs


Application example

1to3 HDD Duplicator Application on Stratix® IV GX FPGA kit !!

As one of the application of SATA-IP, 1to3 HDD Duplicator is applicable. The demo video clip on youtube.You can download this demo bit file. For the evaluation, Extension adaptor board is necessary. (AB12-HSMCRAID). Please ask us


1to3 HDD Duplicator Application on Stratix® IV GX
Video Clip on youtube


HOST controller IP to control SATA by All Hardware Logic

SATA Host Controller IP core (HCTL IP) operating with DG SATA-IP and SATA PHY is ideal for the storage system which has not internal CPU to control SATA Device access. It is recommended to use in very high-speed data recording system, and RAID controller.

Support AHCI to be able to boot up Linux from SoC Devices


SATA+AHCI Evaluation Demo on Arria® 10 SoC
SATA AHCI IP core operating with SATA IP Core is suitable for the system which has the processor running on OS and needs to have SATA device to be the system storage. By using AHCI driver to access AHCI IP, the system can access SATA device with full features and high speed performance. Both embedded CPU like ARM on SoC platform or CPU on PC can be used to be the processor for AHCI IP, so the IP can be applied for embedded storage system, RAID application, high-speed and large capacity data acquisition system.
The demo video clip is available on youtube.






Support exFAT file system




Alliance Partner



Design Gateway Co., Ltd.

Head Office
3-23-17 Naka-cho, Koganei, Tokyo, JAPAN
R&D
54 BB Building 14th Fl., Room No. 1402 Sukhumvit 21 Rd. (Asoke), Klongtoey-Nua, Wattana, Bangkok 10110,THAILAND