Современная SoC – основа успешного продукта Роман Пахолков, руководитель компании 26 апреля 2007 г.

Презентация:



Advertisements
Похожие презентации
Функциональные требования к современной аппаратуре Роман Пахолков, руководитель компании 1 марта 2007 г.
Advertisements

Эффективная контрактная разработка Роман Пахолков, руководитель компании 1 марта 2007 г.
2011 © Promwad Innovation Company Перспективы встраиваемых систем Конференция Стратегическое управление приборостроительным предприятием 19 апреля 2011.
Q Technology Solutions Процессинговая платформа Pulsar Универсальная платформа для высокопроизводительной обработки данных.
2012 © Promwad Innovation Company Тонкий клиент на базе ARM процессора Marvell Kirkwood Сергей Зенькевич
Встраиваемые интеллектуальные преобразователи RS-232/422/485 в Ethernet.
Масштабируемая Wi-Fi сеть для предприятий UniFi. Особенности UniFi Дизайн Мощная аппаратная начинка Интуитивно понятное ПО «UniFi Controller» Легкая наращиваемость.
Устройства для обработки и передачи видеоизображения ООО «Радиокомп» 2011.
Обзор операционных систем ВОУНБ им. М. Горького «Операционная система - это совокупность программ, обеспечивающих управление процессом обработки информации.
Пензенский государственный университет Кафедра Вычислительной техники Программа «Проектирование встраиваемых вычислительных систем на кристалле»
Терминология Микропроцессор (МП) - программно-управляемое устройство, осуществляющее процесс цифровой обработки информации и управления и построенное на.
FAONET-LIN16PC ЦИФРОВАЯ СИСТЕМА ВИДЕОНАБЛЮДЕНИЯ. FAONET-LIN16PC FAONET-LIN16PC –ЦИФРОВАЯ СИСТЕМА ВИДЕОНАБЛЮДЕНИЯ FAONET-LIN16PC –ЦИФРОВАЯ СИСТЕМА ВИДЕОНАБЛЮДЕНИЯ.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ «РЕСУРС-БРИЗ» Инженер-программист Шумилин Игорь Викторович ОРГАНИЗАЦИЯ МНОГОФУНКЦИОНАЛЬНЫХ МАСШТАБИРУЕМЫХ ИНФОРМАЦИОННО-ИЗМЕРИТЕЛЬНЫХ.
Кафедра Телекоммуникационные системы (ТКС) Центр формирования компетенций «Перспективные телекоммуникационные технологии» МИЭТ, кафедра ТКС, аудитория.
SDR40E 4-х канальная система видео-аудио записи Малоканальная система цифровой аудио- видео записи Компактные размеры Компактные размеры Низковольтное.
Создание цифрового эмулятора сигналов с детекторов ионизирующего излучения Крылов Владислав Витальевич Киевский национальный университет имени Т. Шевченко.
Инновационная компания Promwad Инструменты для разработки ПО приставок цифрового телевидения (дистрибутив STLinux и среда разработки STWorkbench). Приставка.
Архитектура ЭВМ Дмитриев Андрей Владиславович
КВНО апреля 2013 г. ИПА РАН Суркис И. Ф., Зимовский В. Ф., Шантырь В. А., Кен В. О., Мишин В. Ю., Соколова Н. А., Павлов Д.А. Характеристики.
ПЕРСОНАЛЬНОЕ СКЗИ ШИПКА ОКБ САПР Москва, 2007.
Транксрипт:

Современная SoC – основа успешного продукта Роман Пахолков, руководитель компании 26 апреля 2007 г.

2 Современные требования к продукту Развитый пользовательский интерфейс Высокая производительность базовой платформы Использование встраиваемых ОС Низкое энергопотребление LCD с высоким разрешением Подключение к сети Ethernet Современные проводные и беспроводные интерфейсы

3 Встраиваемые системы на базе SoC

4 Производители систем-на-кристалле Intel Freescale Cirrus Logic Sharp Marvell Atmel Texas Instruments Altera Xilinx NXP RDC Cypress NetSilicon Analog Devices

5 Классификация систем-на-кристалле по фирмам производителям по архитектуре ядра ARM, MIPS, PowerPC, x86, etc. по производительности по набору интерфейсов по стоимости кристалла Сложно принять оптимальное решение по этим критериям!

6 Классификация по применению Для бюджетных применений Удаленное управление Терминальные устройства Двухядерные (dual core) Спецвычислители

7 Для бюджетных применений NXP LPC21xx, LPC22xx, LPC24xx Atmel AT91SAM7x CirrusLogic EPM7309, EPM7311, EPM7312 ARM7TDMI MГц55 Мгц74 МГц LCD, SD/MMC USB Host, Device, OTG Ethernet 10/100 USB Device Ethernet 10/100 LCD, Keypad&Touch cont Digital Audio Interface Multimedia Codec Port ADC, DAC UART, SPI/SSP, I2S/I2C CAN UART, SPI, SSC, TWI CAN IrDA UART, SSI низкая стоимость кристаллов до 10 USD простая схемотехника возможность применения ПП от 2 слоев простой монтаж

8 Удаленное управление RDC R8610 Atmel AT91RM9200, AT91SAM9x CirrusLogic EPM9301, EPM9302 x86 coreARM920, ARM926ARM Мгц МГц МГц 2xEthernet MAC USB 2.0, UARTs LPC, PCI 2xEthernet MAC USB 2.0, UARTs SPI, SSP, TWI, MCI Ethernet MAC 10/100 USB 2.0, IrDA, ADC SPI, I2S Средняя стоимость кристаллов USD относительно несложная схемотехника ПП с небольшим количеством слоев 4-6 недорогой монтаж

9 Терминальные устройства Freescale MC9328MXL Atmel AT91SAM9261, AT91SAM9263 CirrusLogic EPM9312 (без акс.), EPM9307, EPM9315 ARM MГц200 Мгц200 МГц USB Host, Device Ethernet 10/100 USB Host, Device Ethernet 10/100 USB Host, Device LCD 16/18 bit MPEG-4, H.263 en/dec 2D Accelerator LCD 2000x2000 2D Accelerator LCD 1024x768 2D Accelerator высокая стоимость кристаллов USD схемотехника средней сложности ПП с 6-8 слоев необходим монтаж BGA

10 Двухядерные (dual core) TI OMAP5912 AD BlackFin BF561 ARM926 + TMS320C55xDual BlackFin 192 МГц600 МГц USB 1.1 Host, Client, OTG UART, SPI, IrDA, I2C SDRAM Controller UART, IrDA, SPI, SPORT SDRAM Controller Camera Interface Keyboard Matrix Interface HDQ/1-Wire Interface MMC/SD, LCD Controller Мобильные устройства Измерительная техника Мультимедиа, видеообработка

11 Спецвычислители Altera Stratix, Cyclone Xilinx Spartan, Virtex Nios, Nios2 ARM 8051 core, PIC MicroBlaze, PicoBlaze ARM 8051 core, PIC PowerPC integrated DSP: Filtering, Modulation / demodulation Encryption / decryption, Correlation Signal generation, Synchronization Video&Image Video transport at Ethernet line rates (100/1000 Mbps) Processing: 2D Filter, 2D Median Filter JPEG, JPEG2000, MPEG Decoder/Encoder Высокая стоимость решений Спецвычислители Параллельная обработка данных Цифровая обработка сигналов

12 Примеры Выполненные работы Эскизный проект и техническое задание Аппаратура сервера оборудования ПО серверов Эффективность решения Масштабируемость системы Энергонезависимость сервера оборудования Надежность и отказоустойчивость Реализация серверов на базе технологии SoC Снижение стоимости системы Технологии Кроссплатформенное решение на C++ SoC, Ethernet, RS-485 Библиотека ACE Система контроля и управления доступом

13 Примеры Выполненные работы Технико-коммерческое предложение и техническое задание Аппаратное обеспечение ПО поддержки аппаратуры Web-ориентированный клиент Эффективность решения Ядро микропроцессора архитектуры x86 2 встроенных MAC-контроллера Прямое включение в корпоративную сеть Удаленное управление через Web- интерфейс Встроенные эмулятор табло и редактор шрифтов Автоматический планировщик задач Технологии Embedded Linux + RTAI C++, PhP, Java, FlashMX USB, Ethernet, PCI Модуль управления электронным табло

14 Примеры Выполненные работы Видение и технико-коммерческое предложение Технические задания на платформу и встраиваемые OEM-решения Аппаратура материнской платы Интерфейс прибора Системное и прикладное ПО Эффективность решения OEM-модуль на базе Intel XScale PXA255 Сенсорный цветной дисплей 7.5 VGA- разрешение Эргономичный и интуитивно понятный интерфейс Слот для подключения сменных модулей Функция удаленного управления прибором Автоматическое обновление ПО Потребление

15 Примеры Выполненные работы Техническое задание Разработка аппаратного обеспечения контроллера CCD на базе Xilinx FPGA VHDL-код для контроллера CCD Программное обеспечение для PC104 Эффективность решения Применение FPGA для обработки видео в реальном режиме Алгоритм управления CCD матрицей Удаленное управление и сбор информации Автоматическое обновление ПО Прямое включение в сеть Ethernet Технологии RTLinux C/C++, FPGA Xilinx Ethernet, ISA Аппаратное и программное обеспечение для спектрофотометра

16 Примеры Концентратор данных Выполненные работы Техническое задание Разработка аппаратуры концентратора Разработка источника питания Разработка встраиваемого ПО концентратора Разработка конструкции Эффективность решения Индустриальное исполнение Защита входных и выходных цепей Беспроводная передача информации GSM/GPRS Автоматическое обновление ПО Прямое включение в сеть Ethernet Технологии Embedded Linux C/C++, FPGA Xilinx Ethernet, GSM/GPRS, RS- 232/485

17 Сложности разработки на SoC Оптимальный выбор кристалла Сложность схемотехники Трассировка ПП Высокие риски при монтаже Отладка (bring-up) Подготовка загрузчика ОС Пакет поддержки аппаратуры (BSP) Интеграционное тестирование

18 Контрактная разработка электроники Специализация сотрудников Наличие большого штата специалистов Эффективное решение при наименьших трудозатратах Применения сбалансированного набора технологий Применение масштабируемых решений Постоянное обучение специалистов и разработчиков

19 Резюме Функциональные требования схожи для всех продуктов Встраиваемые системы базируются на SoC Классификация по применению удобна для разработчика Проектирование таких устройств весьма трудоемко Контрактная разработка минимизирует риски

Контакты Инновационная компания Promwad Минск, ул. Шаранговича, 19, офис 136 Телефон: