Forum Discussion
Hello once more,
I would like to leave a final comment on this thread. I understand that the Cyclone V with the given pinout works fine when using the hmc (hard memory controller) and that it is correct to use pin AE9 for memory pin CA6. So, I'll take satisfaction with the fact that the board would probably work just fine there. However, my issue was with using the DQ x16 groups for the purpose of implementing a custom memory controller. According to the application note "High speed memory interfaces" custom memory controllers are possible and are allowed to be implemented; at least that is the suggestion. I understand however, that this way of implementing a memory controller would not work on the Cyclone V starter kit because it would require a different pinout.
Nonetheless, when it comes to the fitter's choice of placing DQ x16 pins with the user placed DQS x16 pin, the pin placement still does not match the legend; the pins are not placed in what the legend says is the DQS x16 group. I have tried different Cyclone types; for instance the smalled FBGA E-series model and noted that here also, the fitter autoplacement of DQ pins does not match what the legend says.
And now, a final note. I have been sporting an Intel CPU, an 5960X since 2015 along with an Asus rampage V extreme motherboard. Performance wise still very capable and usable. It has this BIOS debug code display on board that I can view any time by looking through the PC box top window. Since about 2019 and on, the BIOS code shows 40 hex. while it is supposed to show AA hex. Everything works fine overall. When I shut down windows, the BIOS debug code changes. It is briefly notable before system power shutdown. It then says 04 hex. It happens as part of the Windows shutdown. I know no OS would write codes shutdown. Also I've re-installed Windows 10 a good number of times. The problem persists. Now I know you are not a PC support forum but you might find it noteworthy that the startup and shutdown BIOS code basically says...:
40 04. Yes, that's your first CPU you made.