Добрый день, уважаемы форумчане

Есть задача осуществить обмен данными между ПЛИС (XC6VLX240T) и компьютером с ОС Windows по PCIe. Может кто-то сталкивался с подобной задачей или имеет некое представление о том каким способом можно решить её решить? То, что мне удалось "якобы" понять из прочитанных мануалов, это то, что такой обмен можно осуществить сконфигурировав AXI - PCIe мост на ПЛИС и написав win драйвер для работы с имплементированным PCIe Endpoint, поправьте меня, если я не прав. Спасибо!