Потоковая передача данных из алгоритмов процессора в общую память
SoC Blockset/Процессор ввода-вывода
Блок Stream Write направляет данные из вашего алгоритма процессора в общую память в блоке Memory Channel. Блок Stream Write имеет внутренний счетчик, который отслеживает количество пустых буферов в общей памяти. После успешного чтения из памяти память отправляет сделанный сигнал в блок Stream Write. Затем блок увеличивает счетчик, утверждая, что буфер доступен в памяти. Транзакция записи успешна, если для записи доступен хотя бы один буфер. Блок Stream Write отправляет состояние True
назад к программному обеспечению. Можно использовать этот сигнал состояния для выполнения таких действий, как подсчет потерь пакетов или выдача запросов на перезапись.
В симуляции управляемая таймером или управляемая событиями подсистема задач содержит блок Stream Write. Сигналы данных от программного алгоритма соединяются с блоком Stream Write. Транзакция записи выдается как сообщение блоку Memory channel. После операции чтения из общей памяти блок Memory Channel уведомляет блок Stream Write о событии чтения через done
сигнал.