Используйте данные памяти и устройств ввода-вывода в симуляции процессора

Подбиблиотека Processor I/O в SoC Blockset™ содержит блоки, которые моделируют передачу данных между процессорной системой и памятью или вводом-выводом устройствами в приложении SoC. Processor I/O блоки, включая Register Read, Register Write и Stream Read, могут читать и записывать данные в память, такие как DDR или аппаратные регистры, на SoC. Точно так же TCP Read, TCP Write, UDP Read и блоки UDP Write могут считывать и записывать данные во внешние устройства ввода-вывода.

В симуляции блок IO Data Source отправляет сообщения данных в блок Processor I/O. Вместе этот механизм позволяет задачам моделировать использование или ранее записанных или сгенерированных данных ввода-вывода с точным выполнением синхронизации.

Блок IO Data Source и блок Processor I/O могут быть сконфигурированы для симуляции в одном из трех режимов:

  • Воспроизведение записанных данных из файла

  • От входного порта

  • Нули

Событийно-управляемая задача

Для управляемой событиями задачи записанные данные IO Data Source также отправляет сообщения о событиях в блок Task Manager, чтобы начать задачу, содержащую блок Processor I/O.

Задача, управляемая таймером

См. также

| | | |