Japanese page


SerialATA IPcore

Support Spartan-6 & Virtex-6!!

SerialATA(SATA) IPcore compliant with the Serial ATA specification revision 2.6 and work on Xilinx Virtex5/6 and Spartan6 device.
This IPcore provide link layer. Design Gateway provide transport layer and 20bit 150MHz RocketIO GTP physical layer design for 3.0Gbps SATA-II interface as reference design. It can connect with SATA-II HDD without PHY chip.

Design Gateway also provides SATA-IP for Altera Go to SATA-IP <for Altera>


Features of SerialATA-IPcore

@Go to Performance/Application


Block diagram of SerialATA-IPcore



Document download

Common Documents
Document name Update (Revision) File name
SerialATA-IPcore Leaflet 26-Jan-2010 SATA2-Brief-E.pdf
SerialATA-IPcore Presentation 4-Feb-2009 SATA-PRES-E.pdf
SerialATA-IPcore RAID prototype system introduction 5-Jun-2009 SATA-RAID-E.pdf
SerialATA-IPcore Application note1: SSD Performance Report 23-Mar-2009 (Rev1.2) dg_sata_ip_appnote1_en.pdf

for Virtex-5 LXT/SXT : (SATA-IP001)
Document name Update (Revision) File name
SerialATA-IPcore Datasheet 29-Jan-2010 (Rev1.8) dg_sata_ip_data_sheet_en.pdf
SerialATA-IPcore (Host) Reference Design Document 2-Jun-2009 (Rev1.4) dg_sata_ip_refdesign_host_en.pdf
SerialATA-IPcore (Device) Reference Design Document 2-Jun-2009 (Rev1.2) dg_sata_ip_refdesign_device_en.pdf
SerialATA-IPcore Linux system Reference Design Document
22-Jul-2009 (Rev1.0) dg_sata_ip_refdesign_linux_en.pdf
SATA-IP Demo Instruction Document (Host) for ML505/506 15-Dec-2008 (Rev1.4) dg_sata_ip_host_demo_instruction_en.pdf
SATA-IP Demo Instruction Document (Device) for ML505/506 20-Nov-2008 (Rev1.0) dg_sata_ip_device_demo_instruction_en.pdf

for Spartan-6 LXT : (SATA-IP003)  
Document name Update (Revision) File name
SerialATA-IPcore Datasheet 19-Jan-2010 (Rev1.0) dg_sata_ip_data_sheet_sp6_en.pdf
SerialATA-IPcore (Host) Reference Design Document 20-Jan-2010 (Rev1.0) dg_sata_ip_refdesign_host_sp6_en.pdf
SerialATA-IPcore (Device) Reference Design Document 22-Jan-2010 (Rev1.0) dg_sata_ip_refdesign_device_sp6_en.pdf
SATA-IP Demo Instruction Document (Host) for SP605 21-Jan-2010 (Rev1.0) dg_sata_ip_host_demo_instruction_sp6_en.pdf
SATA-IP Demo Instruction Document (Device) for SP605 22-Jan-2010 (Rev1.0) dg_sata_ip_dev_demo_instruction_sp6_en.pdf

for Spartan-6 LXT : (SATA-IP004)  
Document name Update (Revision) File name
SerialATA-IPcore (RAIDx4) Reference Design Document for ML605 (Rev1.0) dg_sata_ip_refdesign_raidx4_vt6_en.pdf
SerialATA-IPcore (RAIDx4) Demo Instruction Documentfor ML605 (Rev1.0) dg_sata_ip_raidx4_demo_instruction_vt6_en.pdf

SATA-IP for Altera is also provided Go to SATA-IP for Altera page



Bit file download for evaluation


1-hour limitation bit files are provided. You can evaluate SATA-IPcore on Xilinx ML505/ML506/SP605 board.
Go to Download page

Demonstration video clip on youtube.




Inquiry/Purchase

Part Number Supported Devices
SATA-IP001 Virtex-5 LXT/SXT
SATA-IP002 Virtex-5 FXT * About Supported HDD, Please contact us.
SATA-IP003 Spartan-6 LXT
SATA-IP004 Virtex-6 LXT/SXT
Accessories for evaluation Description
AB01-PCIe2SATA PCIeS-SATAx1 adaptor board for SP605
AB02-CROSSOVER SATA-SATA Cross Over adaptor board for Device IP evaluation
AB05-PCIeSATAx8-PW SerialATA extension adaptor board for Xilinx ML555. It can connect with HDDs up to 8pcs.
AB06-PCIeSATAx8 SerialATA extension adaptor board for Xilinx ML605. It can connect with HDDs up to 8pcs.

@About price and licence of this IPcore, please contact Design Gateway.


Performance of SerialATA-IPcore

SerialATA-IPcore can draw maximum HDD performance because of SATA-II supporting. This IPcore is checked on Seagate, IBM/Hitachi, WesternDigital, Samsung HDD, Intel and PhotoFast SATA-II SSD (Apr 2009)
[See SSD Performance Report (PDF)]
[Go to performance data with HDD]

Application example of SerialATA-IPcore

Attached reference design in SerialATA-IPcore is for Xilinx ML505/506 and SP605 board. You can evaluate this IPcore and start logic development using SerialATA-IPcore easily and immediately.

1-hour limitation bit files are provided. You can evaluate SATA-IPcore on Xilinx ML505/ML506 and SP605 board.
Go to Download page


For the evaluation for SP605, PCIe-SATAx1 adaptor board is necessary.(P/N: AB01-PCIe2SATA). Please ask Design Gateway.

PCIe-SATAx1 adaptor board

Support Linux system

This SerialATA-IPcore supports Linux system operated on CPU core impremented in FPGA. Design Gateway provide EDK project for Xilinx ML507 board that includes 1-hour limitation bit file and LinuxRAM disk image. * You need NDA before.
Go to Download page
About Linux device driver development for SerialATA-IPcore, please contact us.



Able to operate from Linux system on Xilinx ML507 board



For RAID system

By several SerialATA-IPcore implementation on FPGA, you can achieve RAID system with SerialATA HDD. This IPcore make simple wiring on a board and reducing FPGA I/O pins. It is best solution for RAID system that uses many HDD.
Design Gateway provide SerialATA extension adaptor board for ML555 and ML605 that can build RAID system with up to 8 HDD. Moreover Design Gateway have RAID technologies (RAID0,RAID1,RAID5). About integration of SerialATA-IPcore with RAID, please contact us.



SerialATA extension adaptor board for Xilinx ML605. It can connect with up to 8 SATA-HDD.
(We also provide for ML555)


Connection example image

Return to Top


Design Gateway Co., Ltd.