exponenta event banner

HDL Coder — Examples

Начало работы с HDL Coder

Генерация HDL-кода из MATLAB

Проект алгоритма MATLAB

Поддержка языка MATLAB

Системные объекты

Преобразование фиксированной точки

Генерация кода

Развертывание

Скорость и оптимизация области

Генерация HDL-кода от Simulink

Модель и проект архитектуры

Образцовый проект

Поддерживаемые блоки

Simulink
Пользовательские функции
Simscape
Communications Toolbox
DSP System Toolbox
Vision HDL Toolbox
Обнаружение ребра и наложение изображений с поврежденным кадром

Обнаружение ребра и наложение изображений с поврежденным кадром

При разработке алгоритмов обработки видеоданных важное беспокойство является качеством входящего видеопотока. Реальные системы видео, как камеры наблюдения или видеокамеры, производят несовершенные сигналы. Поток может содержать ошибки, такие как активные строки неравной длины, незначительных сбоев или неполных кадров. В симуляции источник потокового видео будет обычно производить совершенные сигналы. Когда вы используете блок Frame To Pixels от Vision HDL Toolbox™, все строки имеют равный размер, и все кадры завершены. Видео алгоритм, который моделирует хорошо при этих условиях, не гарантирует своей эффективности на FPGA, который соединяется с реальным источником видеосигнала. Чтобы оценить робастность видео алгоритма под неидеальными реальными видеосигналами, это практично, чтобы ввести нарушения в пиксельном потоке. Этот пример демонстрирует, как ввести нарушения в порядке протестировать проект с несовершенным вводом видео.

Нативная плавающая точка

Руководства по моделированию HDL

Генерация кода

Верификация

Скорость и оптимизация области

Основы оптимизации

Оптимизация области

Оптимизация скорости

Элемент кода аппаратного программного обеспечения

Генерация ядра IP

Пользовательский исходный проект

Платформа Xilinx Zynq

Устройства Intel SoC

Модули ввода-вывода FPGA Simulink Real-Time

Автономные Советы FPGA