Создайте объект представлять ядро IP, работающее на плате FPGA
socIPCore
объект представляет активное ядро IP на плате FPGA и обеспечивает доступ для чтения и доступ для записи к IP.
myCoreObj = socIPCore(
создает axiMaster
,IPCoreInfo
,IPCoreName
)socIPCore
возразите что подключения к работе ядра IP платы FPGA. Объект использует socAXIMaster
возразите, чтобы получить доступ к ячейкам памяти в ядре IP. IPCoreInfo
структура, сгенерированная, когда вы запускаете инструмент SoC Builder, и включает плату и параметры конфигурации ядра IP из вашей модели.
Можно создать socIPCore
объекты, представляющие любой из них дюйм/с:
Генератор трафика
Монитор производительности
Прямой доступ к памяти (DMA)
Видео DMA (VDMA)
Контроллер синхронизации видео (VTC)
Триггер VDMA
Кадровый буфер
Мультимедийный интерфейс с высоким разрешением (HDMI)
myCoreObj = socIPCore(
свойства наборов с помощью одной или нескольких пар "имя-значение". Например,axiMaster
,IPCoreInfo
,IPCoreName
,Name,Value)
myIPobj=socIPCore(axiMaster, perf_mon,'PerformanceMonitor','Mode','Profile');
socIPCore
возразите, что подключения к ядру IP на заданной плате и устанавливают режим монитора производительности профилировать режим.initialize | Инициализируйте ядро IP, соответствующее socIPCore объект |
start | Запустите выполнение ядра IP на аппаратной плате |