Forum Discussion

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

Arria V FPGA RF Development Kit: Does Not have any SMA GPIO I/O OUTPUT

Hello Altera Forum guys,

I was wondering if someone can provide me an advise for this issue, currently i have a code for

implemented a trigger from the FPGA to send outside using an SMA or SMB. So then, my question

is given that i have not available any GPIO SMA for assign this signal, what kind of PIN can use for

send this trigger signal outside.

I realized that this FPGA board only has a Bullseye SMA conector, 2 SMA Tx/2 SMA Rx Transceivers

which are for differential signaling and 2 TX/RX SMB for a SDI Video Output interface:

Transmitter Pin Assignments

SMA_A_TX_R17_N B4 LVDS or 2.5-V Transceiver channel

SMA_A_TX_R17_P B3 LVDS or 2.5-V Transceiver channel

Receiver Pin Assignments

SMA_B_10G_RX_N1 H38 LVDS or 2.5-V Transceiver channel

SMA_B_10G_RX_P1 H39 LVDS or 2.5-V Transceiver channel

And another option is use the SMB connector which is a SDI Video Port but also is differential signaling

probably is not a good idea use this driver for only send a signal outside because is too complex chip?

SDI_A_TX_P AH3 1.4-V PCML SDI video input P

SDI_A_TX_N AH4 1.4-V PCML SDI video input N

SDI_A_TX_RSET — 3.3-V Device reset pull up register

SDI_A_TX_EN AK31 2.5-V Device enable

SDI_A_TX_SD_HDN M20 2.5-V High definition select

So i only need to send the trigger signal outside to measurements purposes, but i cannot find any pin

in the FPGA board to assign it.

Thank you,

--

Alex

4 Replies

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

    I think you can use those pins simply for logic and use the SMA connector. You do not use the transceiver channels. This can be checked by assigning those pins to your design ports. If Quartus was happy with that, then it should work.

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

    i tried several times placing in the TX SMA Pin Assignments:

    Transmitter Pin Assigments

    SMA_A_TX_R17_N B4 LVDS or 2.5-V Transceiver channel

    SMA_A_TX_R17_P B3 LVDS or 2.5-V Transceiver channel

    Unfortunately after run the compilation i received an error:

    ): I/O pin triggerout_sma with Termination logic option setting Series 50 Ohm without Calibration cannot be placed inside I/O Bank B0R because the I/O bank does not support the requested Termination setting

    --

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

    You cant use the high speed transceiver pins as general purpose I/O.

    If you want to send a signal out from those, you would need to instantiate a minimal transceiver IP core and all the required PHY/reconfig controller/etc. You then send the data out using the PCML differential standard and have a non-ac-coupled CML to TTL (or CMOS) IC at the other end.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    The board should have come with a HSMC breakout adapter which connects some of the pins out to a 2.54mm header. That is your other option as it allows you to use the corresponding GPIO pins.