Транзакции памяти

Создайте общую систему памяти в модели SoC

SoC Blockset™ позволяет моделировать и оценивать транзакции общей памяти в Simulink®. Чтобы включить систему памяти в свою модель SoC, сконфигурируйте контроллер памяти для необходимого количества каналов памяти, а затем подключите контроллер к блокам канала памяти для арбитража и обработки трафика памяти.

Блоки

расширить все

Memory ChannelПотоковая передача данных через канал памяти
Memory ControllerАрбитражные транзакции памяти для одного или нескольких блоков Memory Channel
Memory Traffic GeneratorСгенерируйте трафик к контроллеру памяти
Register ChannelМодель синхронизации для передачи значений регистров
IP Core Register ReadРегистр модели записывает из программного обеспечения в оборудование
Interrupt ChannelОтправка прерывания на процессор с оборудования
SoC Bus SelectorПреобразуйте шину в сигналы управления
SoC Bus Creator Преобразуйте сигналы управления в шину
Stream FIFOУправление противодавлением между аппаратной логикой и восходящим интерфейсом данных
Video Stream FIFOУправление противодавлением между аппаратной логикой и восходящим видеоинтерфейсом
Stream ConnectorПодключите два IP-адреса с потоковыми интерфейсами данных
Video Stream ConnectorПодключите два IP-интерфейса с потоковыми видео интерфейсами

Параметры конфигурации Simulink

Темы

Передача данных в память и регистр

Введение в память и переносы регистров.

Протоколы канала внешней памяти

Поддерживаемые протоколы канала памяти и сигналы управления.

AXI4-Stream интерфейс

Как спроектировать модель для генерации AXI4-Stream вектора или скалярного интерфейса.

Упрощенный интерфейс AXI4 Master

Описание протокола Master AXI4 и как вы можете проектировать модель для генерации ядра IP с помощью AXI4-Master интерфейсов.

AXI4-Stream Video Interface

Как спроектировать модель для генерации ядра IP с помощью AXI4-stream видеоинтерфейсов.

Рекомендуемые примеры