Реализуйте на устройстве

Сгенерируйте код и разверните приложения SoC на устройстве SoC

SoC Blockset™ экспортирует исходные проекты для ASICs, FPGAs и систем на чипе (SoC) при помощи Design Tool Intel® и Xilinx®. Автоматически сгенерируйте аппаратный и программный код и выполнитесь на устройстве SoC при помощи инструмента SoC Builder. Генерация кода требует HDL Coder™, Embedded Coder® или обоих.

Инструменты

Memory MapperСконфигурируйте карту распределения памяти для приложения SoC
SoC BuilderСоздайте, загрузите и выполните модель SoC на плате SoC-FPGA

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

Темы

Сгенерируйте проект SoC

Сгенерируйте проект SoC и запустите его на устройстве SoC с помощью инструмента SoC Builder.

Генерация кода программных задач

Отображение между задачами в прикладной модели SoC и потоками в сгенерированном коде.

Поддерживаемые сторонние программы и оборудование

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

Популярные примеры

Packet-Based ADS-B Transceiver

Основанный на пакете приемопередатчик ADS-B

Основанные на пакете системы распространены в радиосвязях. Данные получены по воздуху и декодируются как дискретные пакетные данные по вычислить устройству. Для данных системных требований трудно разработать систему и реализацию непосредственно на SoC, когда это часто включает длинные итерации отладки и интегрирования на оборудовании, поскольку аппаратные эффекты трудно составлять во время проектирования. В этом примере вы разработаете основанное на пакете приложение отслеживания самолета на основе Автоматической Зависимой Широковещательной передачи Наблюдения (ADS-B) стандарт, разделенный между FPGA и встраиваемым процессором. В отличие от традиционных методов, вы моделируете проектирование приложений с интерфейсом памяти перед реализацией на оборудовании с помощью SoC Blockset, чтобы сократить время разработки. Вы затем подтвердите проект на оборудовании автоматически сгенерированным кодом из модели.