Forum Discussion
4 Replies
- FvM
Super Contributor
Hi,
general answer is yes, Cyclone 10 LP can achieve at least 640 MBPS LVDS data rate (with slowest speed grade), review datasheet.
The question is however no very clear, are you referring to data rate or DDR clock. It's also important to know how the receive clock is provided, e.g. sent to the FPGA along with the data? Extracting clock from received data (CDR) isn't natively supported by Cyclone 10 LP FPGA family.- davekrzy
New Contributor
I would be trying to use a receive clock provided to the FPGA along with the data as well as a frame valid signal. I am using the IP core and was wondering how do you define the connection in the vhdl file. Looks like the IP only defines 1 side of the input pin, so do I only need to define 1 pin input at the top level as well?
IP snippet
component LVDS_RX is
port(
rx_in : in std_logic_vector(0 downto 0);
rx_inclock : in std_logic;
rx_out : std_logic_vector(7 downto 0);My top level snippet
entity TopLevel is
port (nrst : in std_logic; -- active losclkin : in std_logic;rx_in_sig : in std_logic;);
end TopLevel;Thanks!
- AqidAyman_Altera
Regular Contributor
Hello,
You can refer to the datasheet here on the LVDS specification of Cyclone 10 LP:
LVDS Receiver Timing Specification:
Regards,
Aqid
- AqidAyman_Altera
Regular Contributor
I hope the previous response was sufficient to help you proceed. As we do not receive any response from you on the previous question/reply/answer that we have provided. Please login to ‘https://supporttickets.intel.com/s/?language=en_US’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.