Приветствую.
Много спрашивал в
этой теме, но пока ещё больше вопросов чем ответов. Решил создать свою.
Вот тут
очень интересная тема, но мне пока туда рано - надо, чтоб всё заработало с WinDriver.
Пытаюсь разбираться с PCIe на базе Virtex 7, ядром
AXI Bridge for PCI Express Gen 3 Subsystem и соответственно с
xapp1171. Отдельно завёл DDR3, CDMA. Не могу понять принцип работы собранной в xapp1171 системы (сама система и карта памяти на рисунке). Есть CDMA, а кто им управляет? Правильно ли понимаю, что это должен делать драйвер со стороны компа?
Обязательно ли использовать CDMA? Возможно ли просто подключить к мосту память, чтобы он сам записывал/считывал в/из неё данные? Как понимаю, мост записывает данные в какую-то область памяти (translation_bram), а потом CDMA должен перекинуть их в DDR3.
Эскизы прикрепленных изображений