2025-10-21 11:26 PM - last edited on 2025-10-22 4:50 AM by mƎALLEm
Split from this thread.
Thank you for your previous responses and guidance.
Please confirm this so that we can proceed further based on your feedback
2025-10-22 12:46 AM
Good day Geethat,
problems of using SDRAM lie often not in the area of bandwidth but in the area of delays. Dynamic memories need refreshing that, if done not properly, may lead to severe delays. If you calculate bandwidth needed for you display you will find out that 16-bit at 100MHz is enough with 50% reserve. FMC may run up to 200MHz so if you experience problems still I do not think that it is bandwidth.
And one more advice. Latest STM32H7 chips have LVDS transmitter inside. If you use it you will need to escape about five times less signals for a display from the MCU so that will make PCB routing much more simple.
With best regards,
Dmitry
2025-10-22 2:48 AM
Hello @Geethat
This is a new question, you need to ask that in a separate thread.
Thank you for your understanding.
2025-10-22 4:44 AM
Thank you very much DmitryR for your reply
As I am not from the firmware side, I didn’t fully understand the detailed points, but I do understand that bandwidth is not the main issue here. However, could you please explain a bit more about the delays related to dynamic memories and how improper refreshing might cause them? A more elaborate explanation would be very helpful for me to understand this better this will help me to analyze our hardware design and overall data flow better.
With best regards,
Geetha
2025-10-22 5:02 AM
Hello,