Forum Discussion
Altera_Forum
Honored Contributor
10 years agoArria 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, -- Alex4 Replies
- Altera_Forum
Honored 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
Honored 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
Honored 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
Honored 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.