По поводу работы с SDRAM - не надо изобретать велосипед...
Вполне рабочий контроллер, работает исправно на высоких частотах.