Design and Implementation of a SATA Host Controller on a Spartan-6 FPGA
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
At Saab Dynamics AB there are a number of projects where cameras are an important part of a sensor system. Examples of such projects are monitoring for civil security and 3D mapping, where several cameras are used. The cameras can for example be located in airplanes, helicopters or cars and therefore it is important to have a robust function for recording data. One way to achieve a quick recording with sufficient storage size is to use SATA flash disks. To reduce the size and power consumption of the recording equipment and to enable project-specific adaptations it is desirable to use an FPGA as an interface to SATA devices. This thesis concerns the development of such an interface implemented on an FPGA. The theory behind the SATA interconnect standard is described along with the design work and its challenges.
Place, publisher, year, edition, pages
2012. , 62 p.
SATA, Serial-ATA, GTP, Gigabit tranceivers, FPGA, Spartan-6
IdentifiersURN: urn:nbn:se:liu:diva-81008ISRN: LITH-ISY-EX--12/4615--SEOAI: oai:DiVA.org:liu-81008DiVA: diva2:549840
Saab Dynamics AB
Subject / course
2012-08-13, Systemet, Linköpings universitet, Hus B, Linköping, 15:00 (Swedish)
Ehliar, Andreas, Universitetslektor
Seger, Olle, Universitetslektor