SATA3 Host CPUless IP Core April 10, 2020 Product Specification Rev1.0 Core Facts Provided with Core Documentation Reference Design Manual Design Gateway Co.,Ltd th Demo Instruction Manual 54 BB Building 14 Fl., Room No.1402 Sukhumvit Design File Formats 21 Rd. (Asoke), Klongtoey-Nua, Wattana, Encrypted HDL Bangkok 10110 Instantiation Templates VHDL Phone: 66(0)2-261-2277 Reference Designs & QuartusII Project, Fax: 66(0)2-261-2290 Application Notes See Reference Design Manual E-mail: ip-sales design-gateway.com Additional Items Demo on ArriaV GX board, URL: www.design-gateway.com Arria10 GX board, and Cyclone10 GX board Features Support Simple user interface by dgIF typeS Support Provided by Design Gateway Co., Ltd. Support four commands, i.e. IDENTIFY DEVICE, SECURITY ERASE UNIT, WRITE DMA (EXT), and READ DMA (EXT) SATA application layer, transaction layer and link layer by hardware logic No need for external memory and CPU Compliant with the Serial ATA specification revision 3.0 2 x 4Kbyte FIFO for internal buffer Support SATA-III Speed by using 150 MHz for SATA clock and higher frequency for User clock Free HDL code of SATA3 PHY and the reference design in release stuff Reference design by using AB12-HSMCRAID or AB09-FMCRAID adapter board from Design Gateway Table 1: Example Implementation Statistics 1 Fmax ALMs Registers Design Block 3 Family Example Device Transceiver (MHz) Tools Memory Bit ArriaV GX 5AGXFB3H4F35C4 285 1054 1814 33,792 1 QuartusII 16.0 Arria 10 GX 10AX115S2F45I2SG 434 1086 1772 33,792 1 QuartusII 16.0 Cyclone 10 GX 10CX220YF780E5G 434 1088 1760 33,792 1 QuartusII 18.0 Notes: 1) Actual logic resource dependent on percentage of unrelated logic 2) Transceiver is not used in the IP core, but they are used in SATA3 PHY design. April 10, 2020 SATA3 Host CPUless IP Core Figure 1: SATA3 Host CPUless IP Block Diagram Applications SATA3 Host CPUless IP Core (SATA3H-CL IP) is ideal to access SATA device without using both CPU and external memory. User interface of the IP is dgIF typeS which is easy to use. The resource utilization of the IP is less, but it can achieve very high performance. Using multiple IPs for RAID0 can increase total performance of storage system. So, it is recommended to use the IP in high-speed data recording system or big-data storage. 2 April 10, 2020