STM32H7 SDRAM Speed Code and CAS Latency
Hello,
SDRAMs are available in different speed option -5, -6 or -7. IMHO this specifies the max. SDRAM clock at CAS=3, but SDRAM can configured via CAS parameter to be used at a lower clock frequency.
Alliance Memory -7 for example can be configured CAS=3, 2 and 1, ISSI only with CAS=3 and2.
The lower the CAS value the lower the max. clock frequency, here for the -7 chip at CL3=133, CL2=100 and CL3=50MHz and the higher the access time.

According to the H7 datasheet, the max. FMC Clock is 100MHz. Regarding Alliance Memory, I would expect to configure CL=2 for 10ns clock.
The STM32H753_EVAL2 is equipped with ISSI speed option -6 and is configured CAS=2.

IMHO it should be no problem to run a SRAM at a lower clock but regarding SDRAM I am unsure because of the reduced access time of 5.4ns compared to the 6ns at speed option -6 with CAS=2. So I wonder if -7/CAS=2 would be also a valid option for running the FMC at 100MHz.
Regarding the ISSI read timing here

the shorter the access time the better, right? Also, regarding the H7 FMC read timing diagram below

I cannot find the corresponding FMC parameter to the "access time" mentioned in the SDRAM datasheet.
Any help?


