Snapdragon è una famiglia di system-on-a-chip prodotti da Qualcomm, che la considera una piattaforma utilizzabile per realizzare ambienti mobili su dispositivi smartphone, tablet e smartbook.

Il core del processore Snapdragon, soprannominato Scorpion, è stato progettato dalla stessa Qualcomm. Ha molte caratteristiche simili all'architettura ARM di tipo Cortex-A8 ed è basato sul set di istruzioni dell'ARM v7, ma in teoria ha una potenza molto più elevata per quanto riguarda le operazioni SIMD per applicazioni multimediali.

Tutti i processori Snapdragon contengono la circuiteria necessaria per decodificare video ad alta definizione (HD) alla risoluzione di 720p o 1080p a seconda del chipset Snapdragon usato. Adreno, la tecnologia GPU proprietaria dell'azienda, integrata nei chipset Snapdragon (ed in altri chipset di Qualcomm) è progettata interamente da Qualcomm, usando gli asset che l'azienda ha acquisito da AMD.

I primi SoC della famiglia Snapdragon sono stati il QSD8650 ed il QSD8250, disponibili dal quarto trimestre del 2008, entrambi contenenti un processore da 1 GHz, un modem per cellulari ed un GPS integrati. Nel 2010, la famiglia Snapdragon è stata espansa per includere le serie MSM (Mobile Station Modem) e APQ (Application Processor Qualcomm).

Storia

Quarto trimestre del 2008 Sono stati immessi sul mercato i primi chipset della famiglia Snapdragon, il QSD8650 e il QSD8250. Giugno 2009 Qualcomm presenta alla convention Computex il Compal smartbook e l'ASUS Eee PC, entrambi con il SoC Snapdragon e mossi dal sistema operativo Android di Google. Allo stesso evento, ASUS però fa marcia indietro e "sconfessa" il Eee PC basato su Snapdragon e già mostrato da Qualcomm. 7 dicembre 2009 L'LG eXpo è stato il primo telefono venduto in USA ad utilizzare il SoC Snapdragon. 5 gennaio 2010 È stato commercializzato il Nexus One, prodotto da HTC, utilizzante Android OS 2.1 e mosso da un processore Snapdragon funzionante ad una frequenza di 1 GHz (Qualcomm QSD8250).Nexus One Phone, Google.com 29 aprile 2010 L'HTC Droid Incredible, che adotta il SoC Snapdragon QSD8650 ad 1 GHz, è immesso sul mercato (primo dispositivo Snapdragon disponibile sul network Verizon Wireless). 1º giugno 2010 Qualcomm annuncia i primi esemplari della serie MSM8x60 del SoC Snapdragon. 4 giugno 2010 Vendita dell'HTC EVO 4G, che utilizza lo Snapdragon QSD8650 ad 1 GHz, e reso disponibile sul network Sprint Nextel. L'HTC EVO 4G è stato il primo telefono USA a supportare il WiMAX. 17 novembre 2010 Qualcomm annuncia la roadmap per lo sviluppo della successiva generazione di SoC Snapdragon, incluso il MSM8960, citando i futuri miglioramenti nelle performance di CPU e GPU e più bassi consumi energetici 5 gennaio 2011 Una versione di Microsoft Windows compilata per i processori ARM è mostrata in esecuzione su SoC Snapdragon al CES 2011. 3 agosto 2011 Qualcomm annuncia di voler assegnare sigle molto più semplici (S1, S2, S3 e S4) ai diversi processori Snapdragon, in modo che il pubblico possa meglio comprendere la gamma dei prodotti: nelle nuove sigle, più il numero è alto, più avanzate sono le funzioni rese disponibili dal SoC (per esempio S4 è più performante di S3).Anand Lal Shimpi, AnandTech. "Qualcomm's Updated Brand: Introducing Snapdragon S1, S2, S3 & S4 Processors." Jul 18, 2011. Retrieved Jul 18, 2011.

8 gennaio 2013 Qualcomm presenta al CES di Las Vegas la nuova generazione dei system-on-a-chip Snapdragon: Snapdragon 600, che è dotato di una CPU Krait 300 quad-core con frequenze fino a 1.9 GHz e una GPU Adreno 320, e consente prestazioni fino al 40% superiori allo Snapdragon S4 Pro; Snapdragon 800, che è dotato di una CPU Krait 400 quad-core con frequenze fino a 2.3 GHz e una GPU Adreno 330, e consente prestazioni fino al 75% superiori allo Snapdragon S4 Pro. Qualcomm annuncia i primi processori a 64-bit che saranno disponibili nel 2015. Maggio 2016 Qualcomm presenta il nuovo system-on-chip Snapdragon 820. Per l'azienda americana si tratterebbe del 1° chipset al mondo dotato di un sistema di intelligenza artificiale in grado di funzionare anche senza l'ausilio di Cloud. 2017 Qualcomm presenta il chipset Snapdragon 835, comprendente CPU costruita con processo a 10 nanometri. Dicembre 2020 Qualcomm presenta il nuovo system-on-chip Snapdragon 888 5g. Ottobre 2023 Viene presentato il nuovo SoC Snapdragon X Elite con processo costruttivo a 4 nanometri che equipaggerà notebook. Aprile 2024 Viene annunciata anche la versione depotenziata di X Elite: Snapdragon X PLus. Ottobre 2024 Viene annunciato lo Snapdragon 8 Elite, che sostituisce la nomenclatura "Gen" in favore di "Elite" e discende dalla serie X Elite dei notebook.

Modelli Snapdragon S1 Numero modello Tecnologia semiconduttore Set istruzioni CPU CPU CPU Cache GPU Tecnologia memoria Wireless Radio Technologies Disponibilità MSM7225 65 nm ARMv6 Fino a 528 MHz ARM11 Software rendered 2D support GSM (GPRS/EDGE), UMTS (HSPA) 2007 MSM7625 65 nm Fino a 528 MHz ARM11 Software rendered 2D support GSM (GPRS/EDGE), CDMA (1× Rev. A, 1×EV-DO Rev. A), UMTS (HSPA) MSM7227 65 nm Fino a 800 MHz ARM11 Adreno 200 GSM (GPRS/EDGE), UMTS (HSPA) 2008 MSM7627 65 nm Fino a 800 MHz ARM11 GSM (GPRS/EDGE), CDMA (1× Rev. A, 1×EV-DO Rev. A), UMTS (HSPA) MSM7225A 45 nm ARMv7 Fino a 800 MHz ARM Cortex-A5 GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA), MBMS Q4 2011 MSM7625A 45 nm Fino a 800 MHz ARM Cortex-A5 GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA), MBMS,CDMA2000 (1×RTT, 1×EV-DO Rel.0/Rev.A/Rev.B, 1×EV-DO MC Rev.A) MSM7227A 45 nm Fino a 1.0 GHz ARM Cortex-A5 L2: 256 kB Adreno 200 (enhanced) 200 MHz LP-DDR1 GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA), MBMS MSM7627A 45 nm Fino a 1.0 GHz ARM Cortex-A5 L2: 256 kB 200 MHz LP-DDR1 GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA), MBMS,CDMA2000 (1×RTT, 1×EV-DO Rel.0/Rev.A/Rev.B, 1×EV-DO MC Rev.A) QSD8250 65 nm Fino a 1 GHz Scorpion L2: 256 kB Adreno 200 GSM (GPRS, EDGE), UMTS/WCDMA (HSDPA, HSUPA), MBMS Q4 2008 QSD8650 65 nm Fino a 1 GHz Scorpion L2: 256 kB GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA), MBMS,CDMA2000 (1×RTT, 1×EV-DO Rel.0/Rev.A/Rev.B, 1×EV-DO MC Rev.A)

Snapdragon S2 Numero modello Tecnologia semiconduttore Set istruzioni CPU CPU CPU Cache GPU Tecnologia memoria Wireless Radio Technologies Disponibilità MSM7230 45 nm ARMv7 Fino a 800 MHz Scorpion L2: 256 kB Adreno 205 GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+), MBMS Q2 2010 MSM7630 ARMv7 Fino a 800 MHz Scorpion L2: 256 kB GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+), MBMS,CDMA2000 (1×RTT, 1×EV-DO Rel.0/Rev.A/Rev.B, 1×EV-DO MC Rev.A, SV-DO) APQ8055 ARMv7 Fino a 1.4 GHz Scorpion L2: 256 kB Dual-channel 333 MHz LPDDR2 Lacks cellular antenna MSM8255 ARMv7 Fino a 1.4 GHz Scorpion L2: 384 kB Dual-channel 500 MHz LPDDR2 GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+), MBMS MSM8655 ARMv7 Fino a 1.4 GHz Scorpion L2: 384 kB Dual-channel 500 MHz LPDDR2 GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+), MBMS,CDMA2000 (1×RTT, 1×EV-DO Rel.0/Rev.A/Rev.B)

Snapdragon S3 Numero modello Tecnologia semiconduttore Set istruzioni CPU CPU CPU Cache GPU Tecnologia memoria Wireless Radio Technologies Disponibilità APQ8060 45 nm ARMv7 Fino a 1.7 GHz Dual-core Scorpion L2: 512 kB Adreno 220 Single-channel 500 MHz ISM/333 MHz LPDDR2 Connectivity features not included (lacks cellular antenna) 2011 MSM8260 ARMv7 Fino a 1.7 GHz Dual-core Scorpion L2: 512 kB Single-channel 500 MHz ISM/333 MHz LPDDR2 GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+), MBMS Q3 2010 MSM8660 ARMv7 Fino a 1.7 GHz Dual-core Scorpion L2: 512 kB Single-channel 500 MHz ISM/333 MHz LPDDR2 GSM (GPRS, EDGE), W-CDMA/UMTS (HSDPA, HSUPA, HSPA+), MBMS,CDMA2000 (1×RTT, 1×EV-DO Rel.0/Rev.A/Rev.B, 1×EV-DO MC Rev.A)

Snapdragon S4 Model Tier Numero modello Tecnologia semiconduttore Set istruzioni CPU CPU CPU Cache GPU Tecnologia memoria Wireless Radio Technologies Disponibilità Play MSM8225 45 nm ARMv7 Fino a 1 GHz Dual-core ARM Cortex-A5 Adreno 203 (FWVGA/FWVGA) UMTS (GSM, GPRS, EDGE, HSPA) 1H 2012 MSM8625 ARMv7 Fino a 1.2 GHz Dual-core ARM Cortex-A5 Adreno 203 (FWVGA/FWVGA) CDMA/UMTS (GSM, GPRS, EDGE, HSPA, 1×Rev.A, 1×EV-DO Rev.A/B) Plus MSM8227 28 nm LP ARMv7 Fino a 1 GHz Dual-core Krait L0: 4 kB+4 kB, L1: 16 kB+16 kB, L2: 1 MB Adreno 305 (FWVGA/720p) Bluetooth 4.0, 802.11n(2.4/5 GHz), UMTS (DC-HSPA+, TD-SCDMA) 2H 2012 MSM8627 ARMv7 Fino a 1 GHz Dual-core Krait L0: 4 kB+4 kB, L1: 16 kB+16 kB, L2: 1 MB Adreno 305 (FWVGA/720p) Bluetooth 4.0, 802.11n(2.4/5 GHz), CDMA/UMTS (HSPA+, 1× Adv./DOr0/A/B, SVDO-DB) APQ8030 ARMv7 Fino a 1.2 GHz Dual-core Krait L0: 4 kB+4 kB, L1: 16 kB+16 kB, L2: 1 MB Adreno 305 (qHD/1080p) Bluetooth 4.0, 802.11n(2.4/5 GHz), lacks cellular radio 3Q 2012 MSM8230 ARMv7 Fino a 1.2 GHz Dual-core Krait L0: 4 kB+4 kB, L1: 16 kB+16 kB, L2: 1 MB Adreno 305 (qHD/1080p) Single-channel 533 MHz LPDDR2 Blutetooth 4.0, 802.11n(2.4/5 GHz), GSM (GPRS, EDGE), UMTS (DC-HSPA+, TD-SCDMA) Q3 2012 MSM8630 ARMv7 Fino a 1.2 GHz Dual-core Krait L0: 4 kB+4 kB, L1: 16 kB+16 kB, L2: 1 MB Adreno 305 (qHD/1080p) Single-channel 533 MHz LPDDR2 Bluetooth 4.0, 802.11n(2.4/5 GHz), GSM (GPRS, EDGE), CDMA/UMTS (HSPA+, 1× Adv./DOr0/A/B, SVDO-DB) MSM8930 ARMv7 Fino a 1.2 GHz Dual-core Krait L0: 4 kB+4 kB, L1: 16 kB+16 kB, L2: 1 MB Adreno 305 (qHD/1080p) Single-channel 533 MHz LPDDR2 Blutetooth 4.0, 802.11n(2.4/5 GHz), World Mode (LTE FDD/TDD CAT3, SVLTE-DB, TD-SCDMA, Rel9 DC-HSPA+, GSM/GPRS/EDGE, EGAL, 1× Adv., 1× EV-DO Rev. A/B) APQ8060A ARMv7 Fino a 1.5 GHz Dual-core Krait L0: 4 kB+4 kB, L1: 16 kB+16 kB, L2: 1 MB Adreno 225 (WUXGA/1080p) Bluetooth 4.0, 802.11n(2.4/5 GHz), lacks cellular radio 2H 2012 MSM8260A ARMv7 Fino a 1.5 GHz Dual-core Krait L0: 4 kB+4 kB, L1: 16 kB+16 kB, L2: 1 MB Adreno 225 (WUXGA/1080p) Dual-channel 500 MHz LPDDR2 Bluetooth 4.0, 802.11n(2.4/5 GHz), GSM (GPRS, EDGE), UMTS (DC-HSPA+, TD-SCDMA) Q1 2012 MSM8660A ARMv7 Fino a 1.5 GHz Dual-core Krait L0: 4 kB+4 kB, L1: 16 kB+16 kB, L2: 1 MB Adreno 225 (WUXGA/1080p) Dual-channel 500 MHz LPDDR2 Bluetooth 4.0, 802.11n(2.4/5 GHz), CDMA/UMTS (HSPA+, 1× Adv./DOr0/A/B, SVDO-DB) MSM8960 ARMv7 Fino a 1.5 GHz Dual-core Krait L0: 4 kB+4 kB, L1: 16 kB+16 kB, L2: 1 MB Adreno 225 (WUXGA/1080p) Dual-channel 500 MHz LPDDR2 Bluetooth 4.0, 802.11n(2.4/5 GHz), World Mode (LTE FDD/TDD CAT3, SVLTE-DB, TD-SCDMA, Rel9 DC-HSPA+, GSM/GPRS/EDGE, EGAL, 1× Adv., 1× EV-DO Rev. A/B) Pro MSM8960T ARMv7 Fino a 1.7 GHz Dual-core Krait L0: 4 kB+4 kB, L1: 16 kB+16 kB, L2: 1 MB Adreno 320 (WUXGA/1080p) a 400 MHz Dual-channel 500 MHz LPDDR2 Bluetooth 4.0, 802.11n(2.4/5 GHz), World Mode (LTE FDD/TDD CAT3, SVLTE-DB, TD-SCDMA, Rel9 DC-HSPA+, GSM/GPRS/EDGE, EGAL, 1× Adv., 1× EV-DO Rev. A/B) Q2 2012 MSM8960DTQualcomm Snapdragon MSM8960DT (Snapdragon S4 Pro) Multi-core Application Processor with Modem Datasheet | CPUlist. PDAdb.net (2012-02-25). Retrieved on 2013-08-02. ARMv7 Fino a 1.7 GHz Dual-core Krait 200, natural language processor and contextual processor L0: 4 kB+4 kB, L1: 16 kB+16 kB, L2: 1 MB Quad-core Adreno 320 (WUXGA/1080p) a 400 MHz Dual-channel 500 MHz LPDDR2 Bluetooth 4.0, 802.11n(2.4/5 GHz), World Mode (LTE FDD/TDD CAT3, SVLTE-DB, TD-SCDMA, Rel9 DC-HSPA+, GSM/GPRS/EDGE, EGAL, 1× Adv., 1× EV-DO Rev. A/B) Q3 2013 APQ8064 ARMv7 Fino a 1.7 GHz Quad-core Krait 300 L0: 4 kB+4 kB, L1: 16 kB+16 kB, L2: 2 MB Adreno 320 (QXGA/1080p) a 400 MHz Dual-channel 533 MHz (8.5 GB/sec) Bluetooth 4.0, 802.11n(2.4/5 GHz), lacks cellular radio 2012 Prime MPQ8064 ARMv7 Fino a 1.7 GHz Quad-core Krait Adreno 320 (FHD/1080p) a 400 MHz Dual-channel 533 MHz (8.5 GB/sec) No Connectivity

Snapdragon Serie 200