блин. исходим из наихудшего случая - писать пару тыщ тактов подряд по 2х64 бита. значит память должна гарантированно пожирать 50MHz*2*64 бита. значит память работает на 100MHz и имеет разрядность 64, но поскольку приходят сразу 2х64, то одно слово пишем сразу в память, и слово в регистр 64-х разрядный, на втором такте переписываем этот временный регистр в память. чего уж проще.
100MHz такт 50MHz такт
пишем 64 бита в память и 64 бита в регистр припёрлись данные
переписываем из регистра в память (64 бита) курим
пишем 64 бита в память и 64 бита в регистр припёрлись данные
переписываем из регистра в память (64 бита) курим
пишем 64 бита в память и 64 бита в регистр припёрлись данные
переписываем из регистра в память (64 бита) курим
так понятнее?