The SATA Host 6G Controller IP incorporates the Transport layer, the Link layer and the PHY layer on a Xilinx Kintex 7 speed grade 2 FPGA. The SATA Host 6G Controller IP is compliant with Serial ATA III specification and signaling rate is 1.5Gbps and scalable 6Gbs. The SATA Host 6G Controller IP is fully synchronous with system frequency (Clock_sys) at 37.5MHz in case of 1.5Gbps speed selection and 75MHz in case of 3Gbs speed selection and 150MHz in case of 6Gbs speed selection. The source code format is available for ease of customization. DO254 documentation is available on request.