I am trying to test the 40Gbps Demo for Stratix V in Quartus 18.1 Standard Edition. After compiling the project, I get the following error, even though the target device is right:
Error (12252): Invalid device family 'Stratix V' specified
Also, when I open the gen_40 IP, it does not let me insert the Device Family (stuck to Unknown).
Am I doing anything wrong? The example design seems to have been prepared for Quartus 15.0. That might be part of the problem?
Are you downloading the v17.1 design file, refer to the link below?
After unzipping the file, you can open the .qar in v18.1std. From the Project Navigator, select IP components, double click the “gen_40” to open the IP GUI, and then generate it (if you would like to upgrade to v18.1std).
It works well from my site. You may probably try it by using v17.1std as well.
Hi, thank you for the fast reply.
Just to be sure, I downloaded again the example design from the link you provided (indeed, version 17.1, not 15.0 as announced in the tutorial page).
After opening the .qar in v18.1 and opening the gen_40 IP GUI, i am still not able to generate the IP as you can see below:
Is it a license issue? I have enabled the one-year license from recently acquiring the Stratix V Development Kit.
1) Yes but only in a different project as you can check below:
2) Yes, I have already tested a few projects before. Recently, I tested the one with the your TSE IP and now I want to do the same but for 10Gbps Ethernet. Is there other option rather than this 40Gbps IP? What I need are two 10Gbps ethernet connections...
Thank you for the attention!
If you can instantiate a new IP without a problem, then you can try to work around it by using the following settings to generate the 40G IP. If not, you might need to use v17.1std.
For 10G Ethernet design, you probably can refer to the link below. Please note that the Stratix V is an old device, therefore, the design example associated with this device was built in an older version of Quartus.
Thank you, I will give it a try!
Another issue, I have already read the User Guide but something is not clear to me yet. Can I use the 40Gbps IP to individually control each 10Gbps interface?
Basically for my project I need to control two independent 10 Gbps ethernet connections. I bought this adapter to have 4x10G SFP+ interfaces. Is it possible to have two 10Gbps connections with the 40Gbps IP or should I use two 10 Gbps IPs? Or this is not even possible at all?
Looking to the board pinout, I see there are 4 pair TX/RX, I assume one pair per interface. But then how do I manage the other ports (I2C, module signals, etc) separately?
Sorry for all the questions.
The protocol spec for 40G is not the same as 10G, which means, you can't use a single 40G Ethernet IP as four individual 10G ethernets. In this case, you should use two 10Gpbs IP.
Ok, that was exactly my question, thanks.
In that case, I will not concern with the 40Gbps IP problem anymore.
Now, for the 10G, is there another example design for the stratix V development board I could follow? The one you posted above is for the Transceiver Signal Integrity Development Kit and I do not have that one (I even think this one is already discontinued), I have the Stratix V GX FPGA Development Kit.
Thanks once again!
Thank you for all the support. I am still struggling a bit here.
One question I need to be sure of. For the Stratix V GX Development Kit, we have a 40G QSFP connector that uses 4 transceiver channels. Is it really possible to use only one channel, i.e., having only one independent 10Gb connection?
I thought I could use this cable to have 1 to 4 independent channels but I cannot find any example to do that. Is it really possible?
I will set this forum case to close-pending for now. The status will remain in this state for 15 calendar days, simply post a note in this forum and it will be reopened for further investigation.