10-09-2019 06:09 PM
Hello, everyone. I use 32 filters to filter, each working at 300 MHz. Now I output 32 signals. I want to use Ultra Scale GTH to combine 32 signals into one 9.6 GHZ signal.
I have seen the use of GTH for several days, but I still can't use it. How can I set it up to achieve it? I hope you can teach me.
10-09-2019 06:41 PM
Hmm, It is hard to give you a good advice on it. You did not mentioned
- How much the data bandwith from your 32-filters module.
- Bit width of each 32-filters output
- How many GTH transceiver channel you want to use
- Encoding/Decoding scheme required by your system
- Your partner Device
- etc ....
Please share a picture of the FPGA design you want to build/test, to get a good input from the community.
ALso, perhaps you may intrested to join Xilinx Customer Training.
It will takes time but It is very helpful to give a solid basic knowledge for transceiver.
10-09-2019 10:17 PM
Suggest you to use Aurora 8B10B Simplex TX to send your data.
See Proposal B above. ( I am assuming that you are using Xilinx device to receive the data)
Please Note that you will need to set line-rate to approx. 13.2 Gbps to transfer your data.
This is Community Forum in Chinese. You may intrested to post some question if you want some help on Chinese.
10-09-2019 11:47 PM
Thank you very sincerely. I want use GTH to transceive my signal,then it is displayed on the oscilloscope, which does not need receiving. When I call the GTH IP core, sending and receiving always appear at the same time, but I don't need receiving. I can't find the setting to turn off receiving. When I use GTH, do I have to switch the clock frequency?
10-13-2019 01:14 AM
You didn't clarify your application. What do you need at the output?
Do you need to transmit the data and receive it at another chip or board? or Do you need to transmit the signal as a time-domain signal?
When I call the GTH IP core, sending and receiving always appear at the same time, but I don't need receiving. I can't find the setting to turn off receiving. When I use GTH, do I have to switch the clock frequency?
Yes when you run GTH IP core it is both transmitter and receiver together. You can instantiate the GTH and leave the RX logic undriven and unused.
GTH receives a reference clock (REFCLK) for the transmission at the required bitrate, and a freerun clk (clk_freerun) to run the reset logics and others.
You need to give it both clocks.