Это обычно называется двухпортовая память. Весьма дорогое удовольствие.
Толку что у вас будет два модуля - ведь данные с одного как-то должны попасть в другой!
Другое дело, если вы используя два модуля создадите один массив памяти но записывать и читать из них будете по очереди - пока один модуль выполняет операцию чтения/записи идет обращение к другому... Да, и ведь еще циклы регенерации не надо пропускать.