Skip to main content
DBinn.1
Associate
November 16, 2021
Question

Does the FMC support bit swapping/byte lane swapping on the STM32H745?

  • November 16, 2021
  • 2 replies
  • 1120 views

Hi,

Just looking for confirmation that the FMC SDRAM controller supports bit swapping within byte lanes, and byte lane swapping (including the mask bit of course) on the STM32H745.

We are implementing a 32-bit SDRAM interface, and I don't see any mention of JEDEC compliance in the reference manual for the FMC.

Thanks,

Dan

This topic has been closed for replies.

2 replies

waclawek.jan
Super User
November 16, 2021

> Just looking for confirmation that the FMC SDRAM controller supports bit swapping within byte lanes, and byte lane swapping (including the mask bit of course) on the STM32H745.

I don't think the chip has implemented features which are not mentioned in the DS/RM.

JW

DBinn.1
DBinn.1Author
Associate
November 16, 2021

Thanks for the fast response, but that would really be an unusual feature to not implement support for, how are you so sure?

waclawek.jan
Super User
November 16, 2021

> that would really be an unusual feature to not implement support for

I'm lost in the double negation. Do you want to say that SDRAM controllers without bit swaps are unusual?

JW

DBinn.1
DBinn.1Author
Associate
November 16, 2021

Yes, typically SDRAM controllers support bit-swapping within a byte-lane - some also support byte-lane swapping provided you also move the mask bits with the byte properly.