Контроллер SDRAM на CPLD, по-моему, сделать малореально. Да и с батарейным питанием не все просто. Если уж ставить FPGA, то тогда и SD карту прикрутить, и/или флеш.
Вид для печати
"This SDRAM interface design
utilizes approximately 24% of the logic elements (LEs) in an EPM570
device and uses up to 85 I/O pins."
https://www.intel.com/content/dam/al...e/an/an499.pdf
https://web.archive.org/web/20140806...gn_example.zip
---
Вот здесь: https://www.edn.com/design/systems-d...RAM-controller делали на EPM7128, но код похоже был доступен зарегистрированным пользователям и не сохранился.