Процессоры
В 2005 году, лицензировав у компании ARM её процессорное ядро Cortex A8, компания Qualcomm разработала на его основе собственный микропроцессор для мобильных телефонов на ядре Scorpion[en]. Чип полностью поддерживает набор инструкций ARMv7, используемый в Cortex A8, но является доработанным по сравнению с базовым ядром ARM. Scorpion работает на более высокой частоте, 1 ГГц и потребляет при этом вдвое меньше электроэнергии. Процессор выпускается по технологии 65 нм. В 2008 году выпущен коммуникатор HTC Touch Diamond с процессором Qualcomm MSM7201A на частоте 528 МГц.
Qualcomm MSM7201A является модифицированным аналогом Qualcomm MSM7200(A). Одним из новшеств стало уменьшение техпроцесса с 90 нм до 65 нм, вследствие чего повысилась тактовая частота с 400 МГц до 528 МГц. Процессор базируется на наборе инструкций ARMv6. Начиная с Qualcomm MSM7200A, все будущие чипсеты, в том числе и сам MSM7200A, оснащены FPU блоком для работы с числами с плавающей запятой, в то время как предшественники могли выполнять лишь целочисленные операции. Так же HTC Touch Diamond является первым коммуникатором, в котором полноценно используются драйверы для ускорителя ATI Imageon. Чипсеты фирмы Qualcomm начиная с MSM7200 имеют встроенный графический чип Imageon фирмы AMD, который стал Adreno. Чипсеты Qualcomm имеют 2D/3D ускоритель, базирующийся на OpenGL ES и DirectX Mobile библиотеках, и обеспечивают аппаратную обработку до 4 млн полигонов в секунду и до 133 млн пикселей в секунду, поддержку камер до 10 мегапикселей, аппаратное кодирование и декодирование MPEG4 и H.264 кодеков. Графическое ядро поддерживает AA-сглаживание текстур, NURBS, полигональный рендеринг, вертексные и пиксельные шейдеры, динамическое освещение, отсечение, наложение текстур и работает на частоте в 900МГц. Несмотря на свой потенциал (на 2008 год), чипсет лишь в теории мощнее конкурентов Nvidia GoForce5500 и Intel 2700G, однако с появлением ОС Google Android ситуация резко изменилась в пользу Qualcomm.
Сейчас осуществляется переход от архитектуры Scorpion[en] на ядро Krait. Новые чипы будут производиться по 28 нанометровому технологическому процессу, что позволит поднять тактовую частоту одноядерных моделей до 2,5 ГГц. Серия включает одно, двух и четырёхъядерные процессоры. Чипы нового поколения получат встроенное графического ядро Adreno 220, которое заменит нынешнее Adreno 205. Новые Snapdragon будут поддерживать Wi-Fi, GPS, Bluetooth, 3D-видео и NFC (near field communication). Одноядерный чип с названием MSM8930 имеет частоту до 2,5 ГГц и предназначен для смартфонов. Чип получит графическое ядро Adreno 305, в шесть раз более производительное, чем Adreno 200, и на 50 процентов мощнее, чем Adreno 205. Двухъядерный процессор маркируется как MSM8960. Он получит графику Adreno 225, которая в восемь раз мощнее Adreno 200. Кроме того, чип поддерживает двухканальный режим работы оперативной памяти LPDDR. Четырёхъядерный чип APQ8064 получит графическое ядро Adreno 320, которое в 16 раз производительнее Adreno 200. Процессор станет основой устройств с большим экраном. APQ8064 поддерживает мобильную и компьютерную оперативную память, интерфейсы PCIe и USB.
По состоянию на 2013 год Qualcomm выпускает такие процессоры как:
- Qualcomm APQ8064 (S4 pro), 1500 МГц четырёхъядерный
- Qualcomm MSM8960 (S4), 1500 МГц двухъядерный
- Qualcomm MSM8260A (S4), 1500 МГц двухъядерный
- Qualcomm MSM8260T (S3), 1500 МГц, двухъядерный, асинхронные ядра
- Qualcomm MSM8260 (S3), 1200 МГц, двухъядерный, асинхронные ядра
- Qualcomm MSM 8255Т (S2), 1400 МГц, одноядерный
- Qualcomm MSM8255 (S2), 1000 МГц, одноядерный
- Qualcomm QSD8250 (S1), 1000 МГц, одноядерный
- Qualcomm MSM7230 (S1), 800 МГц, одноядерный
- Qualcomm MSM7227 (S1), 600 МГц, одноядерный
- Qualcomm MSM7227T (S1), 800 МГц, одноядерный
- Qualcomm MSM7227A (S1), 1000 МГц, 800 Мгц одноядерный
- Qualcomm MSM7225 (S1), 528 МГц, одноядерный
- Qualcomm MSM7225A (S1), 600 МГц, одноядерный
- Qualcomm MSM7200A (S1), 528 МГц, одноядерный
Snapdragon
Поколения
Поколение S1(2007)
Использует одноядерные CPU Scorpion, разработанные Qualcomm на основе доработанной архитектуры Cortex-A8 c частотой до 1 ГГц или ARM11 с частотой до 600 МГц. Процессоры используют набор инструкций ARMv7 и ARMv6. Кроме того, в S1 используются графическое ядро Qualcomm Adreno вплоть до Adreno 200. Поддерживается запись и воcпроизведение HD-видео 720p, камера до 12 мегапикселей, Wi-Fi, Bluetooth, память DDR1 и другое. В поколение S1 входят микросхемы: QSD8650, QSD8250, MSM7627, MSM7227, MSM7625, MSM7225.
Поколение S2(2010)
Использует одноядерные CPU Scorpion с частотой до 1,9 ГГц с набором инструкций ARMv7, GPU Adreno 205, поддерживают память DDR2. В поколение S2 входят микросхемы: MSM8655, MSM8255, APQ8055, MSM7630, MSM7230.
Поколение S3(2011)
Содержит двухъядерные CPU Scorpion с частотой до 1,7 ГГц (на основе ARM Cortex-A9) с набором инструкций ARMv7, GPU Adreno 220. Поддерживает фотокамеры до 16 мегапикселей, запись и воспроизведение видео качества до 1080p, съёмка 3D. В поколение S3 входят микросхемы: MSM8660, MSM8260, APQ8060.
Поколение S4(2012)
Представлено двух- и четырёхъядерными CPU Qualcomm под названием «Krait» с
набором инструкций ARMv7. Микросхемы S4 включают в себя 2 или 4 CPU Krait, GPU Adreno 225, 305,
320 или 330, встроенный многорежимный (2G/3G/4G) модем, модули GPS, Wi-Fi, Bluetooth 4.0, FM и
другие компоненты. Поддерживаются 3 камеры до 20 мегапикселей, запись и воспроизведение видео
1080p, съёмка 3D. Впервые используется 28-нм процесс для производства чипсетов, использующих
набор инструкций ARMv7. В S4 входят микросхемы: APQ8064, APQ8064T, APQ8060A, MSM8960, MSM8660A,
MSM8260A, APQ8030, MSM8930, MSM8630, MSM8230, MSM8627, MSM8227, MSM8625, MSM8225. В некоторых
процессорах поколения S4 вместо CPU «Krait» используются CPU Cortex-A5, произведённые по
технологии 45 нм.
В январе 2013 года компания Qualcomm предложила новую классификацию своих продуктов:
Snapdragon 200, 400, 600, 700 и 800. Данные серии включили в себя как актуальные продукты, так и
новые, готовящиеся к выходу.