Altera_Forum
Honored Contributor
12 years agoSATA on Stratix FPGAs
Hello Guys,
I was wondering if you share your valuable experiences and ideas with us regarding SATA implementation. I have an old STRATIX dev board and I want to implement SATA protocol on that to use SSD. AS this is kind of initial research project for a bigger project, our budget is kind of limited and I wont be able to buy higher end FPGAs at the moment. I looked at Altera website and notice that Stratix FPGAs are not listed in the list of FPGAs which support minimum 1.5Gbps SATA. on the website, I found out that Starix transceivers can achieve the speed of 840 Mbps which is considerably less that 1.5Gbps. I just want to know that if it is possible to force SATA to work in lower speed? if not, if we use external transceiver, can we achieve such a speed? in our system, the speed is not a bottleneck. the amount of storage which we need is a bottleneck. we currently use 64GB compact flash card and we can't use more than one CF card due to pin limitation and mechanical size availability. CF card uses 28 pins of FPGA and if we able to use SATA, we will be able to free some of those pins for other purposes. after we get some results from this, we will be able to migrate the design into Cyclone III FPGAs. please share your valuable experience and ideas. if you even point me to a document to help that would be brilliant. many thanks, Aidan.