у меня всё было с точностью до наоборот. я читал 10нс, а писал за 20ть(боялся за 10 неуспеть), но в недавнем проекте (скандаблер) из-за того что ошибся с расчетами пришлось писать и читать за 35нс (28МГц) и память была на 35нс. работает всё стабильно.

Нужно ещё учитывать, что от чипа к чипу время доступа может меняться (незначительно). А в датащите указывается гарантированное время доступа.