Altera_Forum
Honored Contributor
14 years agoQuestion about high-speed data streaming up to 2Gbps
Hi All.
I need to send data continously at 2Gbps from FPGA to CMOS chip. I found that LVDS can supprot up to 1.4Gbps on data sheet (Starix V). And 2Gbps seems to be achievable if I use built-in transceivers. In this case, I am considering Rapid Serial IO because it seems to be the simplest IO standard (is it right?). So, I have three questions. First, what is the practical speed limit of LVDS? Even though the max speed of LVDS on data sheet is 1.4Gbps, I think it is very challenging to make it operate at 1.4Gbps in the practical situations. I think the practical speed will be lower than 1.4 Gbps. Second, I found 'Avalon Interface Specifications' provided by Altera, and there is a chapter for Avalon Streaming (Avalon-ST) from p.35. It seems I can use Avalon-ST interfaces for continuous data streaming. Am I correct? If yes, can I use SRIO without packet? Third, SRIO has predefined data rate. Is there anyother IO standard that I can control data rate? I need 2Gbps. Thanks you for reading my queations.