Altera_Forum
Honored Contributor
12 years agoImplementing LVDS transmitter in altera EP4CGX15 - Basic information
Hello all -
I am a beginner implementing LVDS transmitter on a EP4CGX15 device with 4 data pairs and 1 clock pair. The data sheet tells me that bank 5 and 6 can generate true LVDS without the need for the extra resistors used in emulated LVDS. So I was going to use the IOs in bank 6. I want to get things cleared so that I don't have to spin the board more than once. Questions 1) Looks like ALTLVDS can be used to generate the necessary signals. I have chosen 4 diffio pairs for the data part. Say DIFFIO_(R1,R2,R3,R4) . Is this a valid assignment ? 2) Which type of pins can I use for clk pair output of the lvds . ( PLL_CLKOUT ? It seems DIFFCLKx pins are input pins.) 3) Does ALTLVDS generate the necessary clock output automatically based on my input specifications ? what is the reference clock it uses to generate it from ? 4) Generally does altera fpga need a XTAL to feed its reference clock(general chip functioning) or it can generate it within itself ? Appreciate if anybody can answer these questions. Thanks JP