Scorpion (processor)
{{Infobox CPU
| name = Scorpion
| image =
| image_size =
| caption =
| produced-start = 2008
| produced-end =
| slowest = 800
| fastest = 1.7
| slow-unit = MHz
| fast-unit = GHz
| fsb-slowest =
| fsb-fastest =
| fsb-slow-unit =
| fsb-fast-unit =
| size-from =
| size-to =
| soldby =
| designfirm = Qualcomm
| manuf1 = Qualcomm
| core1 =
| pack1 =
| brand1 =
| microarch =
| cpuid =
| code =
| numcores = 1 or 2
| l1cache = 32 KiB/32 KiB
| l2cache = 256 KiB or 512 KiB
| l3cache =
| application =
| successor = Krait
}}
Scorpion is a central processing unit (CPU) core designed by Qualcomm for use in their Snapdragon mobile systems on chips (SoCs). It was released in 2008. It was designed in-house, but has many architectural similarities with the ARM Cortex-A8 and Cortex-A9 CPU cores.
Overview
- 10/12 stage integer pipeline with 2-way decode, 3-way out-of-order speculatively issued superscalar execution{{Cite web | url=http://rtcgroup.com/arm/2007/presentations/253%20-%20ARM_DevCon_2007_Snapdragon_FINAL_20071004.pdf | title=Qualcomm High Performance Processor Core and Platform for Mobile Applications | archive-url=https://web.archive.org/web/20170426061946/http://rtcgroup.com/arm/2007/presentations/253%20-%20ARM_DevCon_2007_Snapdragon_FINAL_20071004.pdf | archive-date=2017-04-26 }}
- Pipelined VFPv3{{cite web | url=http://www.anandtech.com/show/5559/qualcomm-snapdragon-s4-krait-performance-preview-msm8960-adreno-225-benchmarks/2 | title=Qualcomm Snapdragon S4 (Krait) Performance Preview - 1.5 GHz MSM8960 MDP and Adreno 225 Benchmarks | publisher=Anandtech | date=February 21, 2012 | author1=Brian Klug | author2=Anand Lal Shimpi | accessdate=2013-07-28}} and 128-bit wide NEON (SIMD)
- 3 execution ports
- 32 KB + 32 KB L1 cache
- 256 KB (single-core) or 512 KB (dual-core) L2 cache
- Single or dual-core configuration
- 2.1 DMIPS/MHz
- 65/45/28 nm process