Структурная схема

Основой контроллера является компонент pcie_core64_m1
Он объединяет IP Core Xilinx, автоматы формирования и приёма пакетов, узел доступа к регистрам и DMA контроллер.
Структурная схема:

Структурная схема pcie_core64_m1

Компонент имеет две шины:
  • Шина BAR0 Bus - для доступа к регистрам BAR0
  • Шина PLD Bus - для одиночных и блочных обращений к BAR1

Канал DMA работает только с шиной PLD Bus.
В пространстве BAR0 реализованы регистры управления. Они объединены в блоки управления. Для управления каналами DMA выделены блоки управления 4,5;
Доступ к блокам управления 0-3 производится через шину BAR0 Bus.

Компонент pcie_core64_m2 является примером использования контроллера в системе. Он добавляет блок управления MAIN и формирует локальную шину LC Bus

Структурная схема pcie_core64_m2

Компонент pcie_core64_wishbone также является примером использования контроллера в системе. Он добавляет блок управления MAIN и формирует локальную шину WISHBONE

pcie_core64_m1.png - Структурная схема pcie_core64_m1 (13.9 kB) Dmitry Smekhov, 06/17/2011 07:47 pm

pcie_core64_m2.png - Структурная схема pcie_core64_m2 (10.8 kB) Dmitry Smekhov, 06/17/2011 07:47 pm

pcie_core64_wishbone.png (11.6 kB) Dmitry Smekhov, 02/04/2012 11:50 pm