■ Общее описание
UNC321VEC04 принадлежит к семейству 32-разрядных микроконтроллеров фирмы «Юникор микросистемы» и предназначен для построения систем кодирования и декодирования видеоинформации в стандарте MPEG-4. На кристалле размещен центральный процессор, имеющий 32-разрядную RISC-архитектуру с расширениями цифровой обработки сигналов (DSP). Большой регистровый файл, организованный в виде окон, позволяет повысить производительность центрального процессора за счёт уменьшения времени вызова процедур и возврата из них, быстрого переключения контекста при прерываниях и переключениях задач. Простая модель регистров процессора, отделение инструкций доступа к памяти от инструкций обработки, и типичный для RISC-микропроцессоров пятиступенчатый конвейер используются для поддержки языков высокого уровня. Компиляторы при этом могут использовать хорошо отработанную стратегию оптимизации кода. Набор команд для обработки сигналов включает в себя наиболее распространенные в DSP операции с регистрами и 40-разрядным аккумулятором. Видео сопроцессор осуществляет основные операции кодирования и декодирования видеоинформации по стандарту MPEG-4. Сопроцессор способен автономно выполнять:
• двумерное быстрое дискретное косинусное преобразование над фрагментом изображения 8 х 8 (прямое и обратное),
• квантизацию и деквантизацию,
• преобразование матрицы коэффициентов ДКП в одномерный поток данных и наоборот путем переменного горизонтального, переменного вертикального и «зигзаг» сканирования,
• предварительное сокращение и восстановление избыточности одномерного потока данных с помощью RUN, LAST, LEVEL-кодирования. Данные операции могут производиться отдельно или автоматически в указанной последовательности, обеспечивая комплексное преобразование фрагмента изображения 8 х 8. В состав видеосопроцессора входит блок оценки вектора движения на основе алгоритма SAD (по сумме абсолютных разностей между пикселами текущего и эталонного фрагментов изображения), обрабатывающий фрагменты изображения 4х4,4х8, 8х4, 8х8, 8х16, 16х8 и 16х16. Блок также осуществляет функцию «компенсация движения» фрагментов изображения. Блок интерфейса ITU 656 предназначен для сопряжения микроконтроллера с телевизионными системами по цифровому каналу. Поддерживает кадры из 525 и 625 строк и формат видеоданных YUV 4:2:2. Блок содержит буферную память на 720 32-разрядных слов (360 для четной строки и 360 для нечетной). Обмен производится по 8-разрядному бит-параллельному
каналу, соответствующему рекомендациям ITU R BT.656 4.Блок интерфейса Ethernet предназначен для работы в качестве контроллера MAC уровня полудуплексного режима Ethernet. Блок включает в себя интерфейс управления и обмена данными с трансивером физического уровня и внутреннюю память на 512 32-разрядных слов. Три блока UART (универсальный асинхронный приёмопередатчик) обеспечивают независимый полнодуплексный обмен информацией по последовательным двухпроводным каналам связи с такими устройствами, как терминалы или персональные компьютеры.
Два 32-разрядных таймера предназначены для генерации программируемых интервалов времени и подсчета числа импульсов тактовой частоты. В качестве источника тактового сигнала любого из таймеров используется внутренний тактовый генератор процессора.
Интерфейс I2C обеспечивает двунаправленный адресуемый обмен данными по последовательной двухпроводной шине, соответствующей версии 2.1 (январь 2000 г.) спецификации I2C шины. Интерфейс работает как ведущий или ведомый приемник и/или
передатчик с поддержкой арбитража шины при наличии других ведущих устройств. Интерфейс I2S позволяет обмениваться звуковой стерео информацией по последовательной трехпроводной шине I2S. Интерфейс работает как ведущий или ведомый с длиной слова (16, 24 или 32 бита) и программируемой скоростью.
Контроллер устройства USB выполняет обмен по протоколам Control, Interrupt и Bulk для полноскоростных устройств шины USB 1.1 при минимальном вмешательстве программы. Контроллер внешней Flash-памяти упрощает обмен данными (чтение, запись и стирание с популярными микросхемами энергонезависимой памяти фирм Samsung и AMD.
Контроллер внешней SDRAM позволяет управлять и обмениваться информацией с микросхемами синхронной динамической памяти, используя их в качестве памяти данных или программ. 8-разрядный порт ввода/вывода позволяет программировать свойства каждого
вывода индивидуально (вход или выход, с подтяжкой к питанию или общему проводу). Кроме этого, программируется возможность прерывания от изменений сигнала на любом входе порта (по фронту или по спаду). Реализованы маскируемые прерывания от всех периферийных устройств.
■ Средства разработки
Программные средства
• Ассемблер
• Линкер (компоновщик)
• Компилятор языка C
• Интегрированная среда проектирования (IDE)
Встроенный отладчик
• Работа под управлением персонального компьютера (ПК) и специализированного приложения
• Связь с ПК по интерфейсу EPP
• Запуск и останов отлаживаемой программы средствами отладчика
• Пошаговое выполнение
• Точки останова по адресу команды
• Просмотр регистров процессора
• Просмотр и модификация памяти программ и данных, а также регистров периферии
Аппаратные средства
• Макетная плата
■ Рабочие характеристики
• Напряжение питания логики 2,25...2,75 В
• Напряжение питания буферов ввода/вывода 3,0...3,6 В
• Тактовая частота процессора до 150 МГц
• Температурный диапазон -40...+125°С
■ Особенности
Центральный процессор UNC320
• Полностью 32-разрядная архитектура, совмещающая свойства RISC и DSP
• 16 и 32-разрядные команды, исполняемые в едином потоке
• Наличие команд, ориентированных на обработку сигналов {DSP}
' 5-стадийный конвейер команд, обеспечивающий выполнение команды за один период тактовой частоты процессора
• Аппаратная поддержка процедурного механизма и механизма переключения задач
• Скрытое от программиста переключение контекста
• Малое время реакции на прерывания
• Кэш память команд и данных объемом по 8 Кбайт
• Управление энергопотреблением
Видео сопроцессор связанный с CPU внутренней шиной
• Блок дискретного косинусного преобразования (ДКП) с возможностью реализации двумерного (8х8) прямого и обратного быстрого ДКП
• Блок квантизации-деквантизации
• Блок прямого и обратного сканирования для преобразования матрицы коэффициентов ДКП в одномерный поток данных и наоборот
• Блок предварительного сокращения и восстановления избыточности (RUN, LAST, LEVEL- или RLL кодек)
• Блок преобразования потока данных фиксированной длины в поток данных переменной длины и наоборот (VLC/VLD)
• Блок оценки вектора смещения изображения и компенсации движения (ME/MC)
Контроллер внешней памяти
• виртуальное адресное пространство команд и данных до 4 Гбайт
• контроллер внешней SDRAM
• контроллер внешней FLASH памяти
Арбитр системной шины Блок прямого доступа к памяти (DMA)
Блок ввода-вывода цифрового видео в формате YUV 4:2:2 в соответствии с ITU R BT.656 4.
Контроллер Ethernet (уровень medium access control, MAC)
Контроллер устройства USB
• Соответствие Low/Full speed USB 1.1
• Поддержка Control/Interrupt/Bulk протоколов
Три блока интерфейса универсального асинхронного последовательного приемопередатчика (UART0...UART2)
Два 32-разрядных таймера (T0, T1) 8-разрядный порт ввода/вывода общего назначения (GPIO)
Блок интерфейса I2C (ведущий/ведомый)
Блок интерфейса I2S (ведущий/ведомый, приемник/передатчик)
Программируемый генератор системной синхронизации (PSC) _
Встроенный отладчик (OCD). По материалу "Юникор микросистемы"
ШТАТИВНЫЕ ГОЛОВКИ. ОСОБЕННОСТИ КОНСТРУКЦИИ
Система балансировки камеры (контрбаланс)
Пружины и фрикционы приводят штативную головку с установленной на нее камерой в сбалансированное состояние, что позволяет избежать нежелательных «клеваний» или возвратов камеры в горизонтальное положение при вертикальном панорамировании.
В зависимости от модели, головки Manfrotto оснащены фиксированным или изменяемым контрбалансом. Головка 505 и 519 оснащена разработанной компанией системой балансировки Perfect с использованием сменных пружин для нагрузок от 1 до 10 кг. Другие модели (316, 510, 516, 503) используют принцип встроенного контрбаланса, где возвратная сила прямо пропорциональна углу наклона головки относительно горизонта. Головки 510, 519 и 316 оснащены регулируемым контрбалансом, а 503 и 516 имеют фиксированный контрбаланс.
Система фрикционов
Используется для уменьшения динамического усилия при вертикальном и горизонтальном панорамировании и служит для минимизации нежелательных эффектов дрожания картинки во время съемки. 700RC2, 316-я и 501-я модели оснащены фиксированными настройками, у головок 503, 505, 510, 519 и 516 настройки можно регулировать.
Типы штативных площадок
Головки Manfrotto оснащены универсальными штативными площадками, практически все из которых (501, 503, 505, 510, 516, 316) с переменным позиционированием для удобства выставления центра тяжести видеокамеры относительно штатива. По материалу D&K
AT 17LV256A-10JIКак работает Активная Система Наблюдения Прослеживания IGUANA Active Tracking Surveillance System? Используя камеру с широкой угловой линзой, система сначала захватывает изображения широкой области. Затем цели идентифицированы и их места нахождения определены с помощью использования методов обработки изображения. Наконец, вторая камера с телескопической линзой, приводимая в движение, берёт изображения целей с разрешением в 10-100 раз лучше, чем разрешение изображения от широкоугольной камеры. Держать широкую область под наблюдением также требует камер высококачественного изображения. Цикл процесса повторяется менее чем через каждые 0,15 секунды полностью автоматически без вмешательства человека. Используется механизм зеркала вместо традиционного вращающего устройства PTZ. Алгоритм предсказания местоположения цели. Скорость изменения цели прослеживания - 5 раз в секунду и возможность отслеживать многочисленные цели. Зона охвата широкоугольной линзы - 75 х 58 (53 х 39) градусов. Масштабирование изображения - 3-10х. Антирефлексивное покрытие линз позволяет идентифицировать личность на расстоянии 66 футов. ИГУАНА также включает IR-модуль; используется механизм отражающего зеркала и алюминиевый PCB. По материалу SunVision Scientific Inc.