С помощью SoC Blockset™ можно измерять производительность памяти и выполнение задач на устройстве SoC. Затем эти измерения можно использовать для визуализации, анализа и настройки модели SoC в соответствии с требуемой производительностью системы. Взаимодействуйте с устройством SoC в режиме реального времени, используя MATLAB ® в качестве ведущего устройства AXI, используя блоки ввода-вывода хоста или выполняя модель SoC во внешнем режиме.
socHardwareBoard | Подключение к аппаратной плате SoC |
socAXIMaster | Ячейки памяти для чтения и записи на аппаратной плате от MATLAB |
socIPCore | Создать объект для представления ядра IP, работающего на плате FPGA |
socMemoryProfiler | Извлечение и отображение данных о производительности памяти |
Для измерения времени выполнения задачи на устройстве SoC используйте профилирование инструментария кода.
Профилировщик инструментария ядра
Используйте профилирование инструментария ядра для измерения времени выполнения задачи на устройстве SoC.
Выполнение задачи профиля на процессоре
Фиксация времени выполнения задачи и состояния от процессора с помощью профилировщика инструментария кода и ядра.
Запись задач для использования в моделировании
Временные данные и статистика выполнения задачи, записанные во время моделирования или из аппаратных средств.
Запуск многопроцессорных моделей во внешнем режиме
Запустите многопроцессорную модель SoC во внешнем режиме, работающую на отдельных процессорах на аппаратной плате.
Методы регистрации данных процессора с аппаратных плат SoC.
Информация о производительности памяти при выполнении FPGA
Получение информации о трафике межсоединений памяти из конструкции, работающей на FPGA.