Agilex 5 dual simplex fitting - Agilex 5 dual simplex fitting
Hello all. In my project I have to implement HDMI input and HDMI output. As a starting point I took an example design, which is generated from HDMI IP core. This example uses the dual simplex to place input and output to the same transciever block (bank 4C). By default the rx component has an offfset 1 in dual simplex group: Do not pay attention to the second DS_Group, it is not used in the code. This project can be successfully compiled. I work with quartus 25.1 Pro. Due to some reasons, this dual simplex configuration is not suitable for my project. I need rx offset = 0, like in the picture: I save this config, regenerate HSSI Dual simplex IP, reassign pin locations for rx, so they occupy channels 0 - 2. All the rest assignments stay unchanged. In that case the fitter is not able to succeed. Then I've removed all pin assignments to allow the fitter to find the right place by itself. But it still is not able to fit. At the other hand, the Quartus 24.2 was able to do this. But when I take pin assignments from q24 (which were successfulluy fit) and give them to q25, it is still not happy. Has someone any ideas, how to fit my configuration? Than you.
Replies:
Re: Agilex 5 dual simplex fitting
Hi Aleh_TS , You are most welcome, glad that I am able to help you on this issue. If you have any further issue, do file a new thread . We will be there to ensure your success. Regards, Wincent
Replies:
Re: Agilex 5 dual simplex fitting
Thank you, Wincent_Altera I confirm, that with q25.1.1 I can fit both configurations (with rx offset = 0 and with offset = 1) So, i guess that was a bug in q25.1
Replies:
Re: Agilex 5 dual simplex fitting
Hi Aleh_TS , I just sent you the passing design , please check your inbox. I am using v25.1.1 previously. Regards, Wincent
Replies:
Re: Agilex 5 dual simplex fitting
Hi Aleh_TS , Okay, let me try to dig back my previous success file. Get back to you shortly. Regards, Wincent
Replies:
Re: Agilex 5 dual simplex fitting
Only Analysis. The Fitter is still not successfull.
Replies:
Re: Agilex 5 dual simplex fitting
Hi Aleh_TS , Mean with some modification, you are able to get it passing 100 % ? okay, glad that it work in your place. Regards, Wincent
Replies:
Re: Agilex 5 dual simplex fitting
Actually I had to modify your file a little, to make it compilable. So it is better to have your working version, so I can try it without modifications.
Replies:
Re: Agilex 5 dual simplex fitting
Hi Aleh_TS , Means now with my top file, the analysis pass BUT the fitter is fail right ? Give me sometime, let me dig back my previous project. Hope I can find back somewhere. Regards Wincent
Replies:
Re: Agilex 5 dual simplex fitting
I've used your modified file. Without it the Analysis failed. Also I've sent you my pass\fail projects. Thank you.
Replies:
Re: Agilex 5 dual simplex fitting
Hi Aleh_TS , I guess, I sent you a wrong file, let me check back if I still got the file or not, else I will generate a brand new and sent to you again. At the meantime, an you please try to remove the top file then replace with the one I share you earlier and try to recompile again ? Regards, Wincent
Replies:
Re: Agilex 5 dual simplex fitting
Hi AlehTS , Is weird, because I can get it pass 100 % I am using "QUARTUS_VERSION "25.1.0 SP0.36 Pro Edition" Regards, Wincent
Replies:
Re: Agilex 5 dual simplex fitting
Thank you, WIncent. Unfortunately, your project has the same problem. Fitter-Plan is not able to find a legal placement. I use q25.1.0 build 129, patch 0.36 Which one did you use? BR Aleh
Replies:
Re: Agilex 5 dual simplex fitting
Hi Aleh_TS , I will sent the attachment via your registered email under *****@gxxxx.com Please check your inbox. Regards, Wincent
Replies:
Re: Agilex 5 dual simplex fitting
Hi Wincent. My .v code is correct. Analysis and Synthesis pass well. The problem is in fitter. Anyway, can you send me the whole your project (.qar), please. Thank you.
Replies:
Re: Agilex 5 dual simplex fitting
top.v file
Replies:
Re: Agilex 5 dual simplex fitting
Hi Aleh_TS I have attached the updated top.v file. 1) sda and scl signal is not connected at top.v 2) syspll_clk is mistakenly connected to syspll_lock signal. Please try to adding the sda and scl signal in top.v and removing the connection between syspll_clk and syspll_lock With the update i able to get the compilation passing. Can you please try it out ? Else I would suggest you to continue with v24.2 which is working well - it save your effort. Regards, Wincent_Altera - 2026-04-17
external_document