Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
8 years ago

LVDS signals transmitting and receiving Using I/O buffers

Hello,

I have gone through lot of tutorials and am totally confused :confused:. I am new to Altera, so i don`t how to proceed with the design. Please anyone explain me how to start-up this design.

Task:

I need to give counter signals as LVDS signals. The LVDS signals should be transmitted to Cyclone V board. Please guide me.

Whether i can go for Block design using quartus IP core or how. If using Block design means, how to program my board. Need workflow of this process.

5 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    The preferred way to implement LVDS signals (or other differential IO standards) is to use simple single ended ports in the top design (either HDL or schematic) and to assign LVDS I/O standard in the pin planner. The port has to be assigned to the positive LVDS pin, the negative pin is chosen automatically by the fitter.

    All IP cores can be used in schematic design, symbols are generated on request.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    The preferred way to implement LVDS signals (or other differential IO standards) is to use simple single ended ports in the top design (either HDL or schematic) and to assign LVDS I/O standard in the pin planner. The port has to be assigned to the positive LVDS pin, the negative pin is chosen automatically by the fitter.

    All IP cores can be used in schematic design, symbols are generated on request.

    --- Quote End ---

    Thanks for your response.

    Two more doubts

    1. Shall i integrate counter IP and IBUF IP together as a single block design file, and import into QSYS. Please explain the process

    2. Shall i call this IP in Qsys, and implement the bit file using NIOS because i need to verify the LVDS output.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi,

    Actual requirement is take 128 pairs of LVDS signals from my Board. So how can i do this [multi-bit signals]. Please explain me the design process. It will be grateful to me.

    How can i do this ?

    Thanks.