FMC to connect external SDRAM. Do I need length or impedance matching?
It's my first time on a project where I need to consider "high-speed" signals, I read up on it but I am not entirely sure if I even need impedance or length matching here.
I want to add external SDRAM to my stm32H7A3ZI MCU running at up to 280MHz via the FMC, which from my understanding has a rise time of: 0.35/(ClockSpeed/2) so around 2.5ns. I understand that the trace length is important, so I am going to try keeping the SDRAM ~2cm away from the MCU.
I would follow the following recommendations:
- Use a 4 or 6 layer PCB where the trace of the FMC are on a layer right below or above a "pure" GND layer
- Use consistent trace width
- Trace spacing of at least 12mils
- No 90° corners
Do I need to consider anything else while creating this?
