Буферный входной поток, чтобы создать строки изображений, которые имеют непрерывные допустимые пиксели
Vision HDL Toolbox / Утилиты
Хранилища блока Pixel Stream FIFO, поступающие допустимые пиксели и сопроводительные управляющие сигналы и, возвращают тот же пиксельный поток без разрывов между допустимыми пикселями каждой строки. Блок сохраняет общий размер строки и общий формат кадра видеопотока, включая недопустимые циклы.
Используйте блок Pixel Stream FIFO, чтобы буферизовать источники видеосигнала. Форма волны показывает источник видеосигнала прямого доступа к памяти (DMA), где пиксели читаются в пакетах и источнике видеосигнала Camera Link®, где пиксели допустимы каждый второй такт. Создать непрерывные видео строки, Пиксельный Поток буфера блоков FIFO входные пиксели и управляющие сигналы каждого источника.
Этот блок использует пиксельный интерфейс потоковой передачи с шиной для сигналов управления кадром. Этот интерфейс позволяет блоку действовать независимо от размера изображения и формата. Все блоки Vision HDL Toolbox™ используют тот же интерфейс потоковой передачи. Блок принимает и возвращает и скалярное пиксельное значение и шину, содержащую пять управляющих сигналов. Управляющие сигналы указывают на валидность каждого пикселя и его местоположения в кадре. Чтобы преобразовать кадр (пиксельная матрица) в последовательный пиксельный поток и управляющие сигналы, используйте блок Frame To Pixels. Для полного описания интерфейса смотрите Пиксельный Интерфейс Потоковой передачи.
Блок Pixel Stream FIFO содержит контроллер памяти, считайте и запишите счетчики и две RAM. Один RAM хранит входящие управляющие сигналы и другие хранилища входящий пиксельный поток. Блок хранит допустимые пиксели и их сопроводительные управляющие сигналы для каждой строки, как определено входом ctrl.hStart
и ctrl.hEnd
сигналы. Буферизация удаляет любое пульсирующее поведение входного потока. Если сплошная линия допустимых пикселей хранится, блок возвращает новую непрерывную версию строки.