Приветствую!
Да ничего сложного! Горздно легче чем собирать ядро линукса из исходников

Для начала посмотрите user guide для выбраного Вами контролера - среди всего ужаса описанного Вами найдется один top модуль который включает в себя все остальные и предоставляет для юзера очень простой интерфейс в пару-тройку сотен линий

Ткже в генерируемых файлах присутствует образец скрипта для синтеза корки.
В EDK можно к существующей системе на Microblaze - подключить еще например DMA контроллер и записывать данные в память напрямую. Сам контрллер можно взять гоотовый из EDK, а можно и самому наваять - и подключить к контроллеру DDR через отдельный порт или к AXI interconnect шине.
Но в любом случае придется повозится с подключением кучи сигналов - в FPGA без этого увы никак.
Успехов! Rob.
P.S. вот по теме
http://electronix.ru/forum/index.php?showt...=116819&hl=