Journal of Hebei University (Natural Science Edition) ›› 2016, Vol. 36 ›› Issue (2): 218-224.DOI: 10.3969/j.issn.1000-1565.2016.02.018

Previous Articles    

Design of FPGA-based SATA host controller in the link layer delivery

ZHANG Qingshun,LIU Zan,GUO Baozeng,ZHANG Suoliang   

  1. Electronic Information Engineering College, Hebei University, Baoding 071002, China
  • Received:2015-10-27 Online:2016-03-25 Published:2016-03-25

Abstract: SATA(serial advanced technology attachment)3.0 disk as a data storage medium cannot be directly used in electronic systems represented by FPGA(Field-programmable gate array).Referring to ATA1-7,SATA serial advanced technology attachment 1.0,SATA2.0,SATA3.0 and other relavant protocols,this paper proposes a design and implementation method originated from SATA3.0 host controller which is based on FPGA in the link layer of sending module.This method is successfully implemented in sending data validation,scrambling and flowing control.Simulation results are also provided.The results show that the data processing speed of the controller is 600 MB/s which verify the success of the design.

Key words: FPGA, ATA protocol, SATA protocol, host controller

CLC Number: