Введение в разработку приложений на платформе Atom/MeeGo. Граничин О.Н - 15 стр.

UptoLike

15
Что собой представляют SoC (системы-на-чипе), которые уже сейчас производит корпорация
Intel? Выше речь шла о будущих перспективах одновременного выполнения тысяч задач. Сейчас, как
минимум, речь идет о переносе на чип контроллеров ввода-вывода, систем обработки видео и ряда
других, существенно сокращая объемы вспомогательных обменов в памяти, повышая эффективность,
производительность и упрощая конструкции. Разработчику архитектуры уже меньше надо думать
куда «воткнуть» на плате тот или иной узел. Процессоры, а точнее новые SoC, становятся как бы
конечными устройствами, которые можно программировать, не задумываясь о периферии. Это
идеальная ситуация, когда программисту не надо думать о целой цепочке посредников, через которые
должны пройти его команды и сигналы.
Что сейчас предлагает Intel на рынке процессоров для мобильных устройств и SoC (System on
Chip, системаа-чипе).
Базовая платформа 2008 годаMenlow (Silverthorne Processor and Poulsbo System Controller Hub) –
разработана по технологии 45 нм, размеры: 8500 кв мм, CPU/CS: 667 кв мм, Part Count: 550, мощность
1.4W 2.4-4.3W active, 1X graphics performance, 4-6 hrs video/browsing.
Следующая платформа 2009 года – Moorestown (Silverthorne Lincroft Processor, Langwell Platform
Controller Hub, and Briertown MSIC) – разработана также по технологии 45 нм, размеры с кредитную
карточку: 4200 кв мм, CPU+PCH: 387 кв мм, Part Count: 400, мощность >50x Lower 2-4X reduction in
active, 2X graphics performance, Longer life with smaller battery, Enabling smaller FF.
В ближайшее время будет выпушена новая платформаMedfield (Penwell SoC and Avantele
Passage MSIC) разрабатываемая по технологии 32 нм с существенным уменьшением общих
размеров и потребляемой мощности, с размером высокоинтергированной SoC: 144 кв мм,
увеличением до 4X graphics performance.
Осенью 2010 года корпорация Intel объявила о выпуске семейства «систем-на-чипе» Intel®
Atom™ E600 (кодовое наименование Tunnel Creek) для встраиваемых систем и о предстоящем
появлении Intel® Atom™ CE4200 (кодовое наименование Groveland) – семейство «систем-на-чипе»
III поколения, базирующееся на архитектуре Intel, предназначеных для использования в «умном»
телевидении, в системах, объединяющих стандартное телевещание с Интернетом, библиотекой
контента и мощными функциями поиска. В состав решений входят интегрированные ядро Intel
Atomс частотой 1,2 ГГц и кэш-память второго уровня объемом 512 КБ. Оно предлагает широкие
возможности для разработки интерактивных, открытых и персонализированных приложений для
запуске на экране телевизора. На базе Intel® Atom™ CE4200 уже разработано решение для
потребительской электроники. Эта «Система-на-чипе» осуществляет многопоточное декодирование и
обработку HD-видео, поддерживает 3D, MPEG2, MPEG4-2 и VC-11. Решение оснащено
интегрированным декодером HD-видео (H.264), позволяет осуществлять видеозвонки, потоковую
передачу материалов на другие устройства, в том числе портативную электронику. Благодаря
поддержке различных режимов питания новые решения помогают снизить энергопотребление и
создавать устройства, удовлетворяющие промышленным стандартам по энергопотреблению. Планы
по созданию цифровых приставок нового поколения на базе компонентов Intel озвучили ADB*,
Sagemcom,* Samsung* и Technicolor*.
2.3. ОС MeeGo
Что общего в разработке приложений для разных мобильных устройств, на что надо особо
обратить внимание? Этоограничения по производительности и энергопотреблению, беспроводное
взаимодействие, малые размеры и формы.
Сегодня уже огромное количество устройств работает на основе процессора Intel-Atom (см. Рис.
2.3.1).
С какой основной проблемой сталкиваются сегодня разработчики и пользователи? Все
устройства на Рис. 2.3.1 объединяются тем, что внутри у них стоит процессор Intel® Atom. У
процессоров Intel за последние несколько десятков лет система команд менялась эволюционно, есть
преемственность кодов, поколений разработчиков. Но процессоры Intel® Atom™ в каждом из этих
устройств используются по-разному, в каждом из устройств он установлен на своей плате, в