Qualcomm Krait
   HOME

TheInfoList



OR:

Qualcomm Qualcomm () is an American multinational corporation headquartered in San Diego, California, and incorporated in Delaware. It creates semiconductors, software, and services related to wireless technology. It owns patents critical to the 5G, 4 ...
Krait is an ARM-based
central processing unit A central processing unit (CPU), also called a central processor, main processor or just processor, is the electronic circuitry that executes instructions comprising a computer program. The CPU performs basic arithmetic, logic, controlling, an ...
included in the Snapdragon S4 and earlier models of Snapdragon 400/600/800 series SoCs. It was introduced in 2012 as a successor to the Scorpion CPU and although it has architectural similarities, Krait is not a
Cortex-A15 The ARM Cortex-A15 MPCore is a 32-bit processor core licensed by ARM Holdings implementing the ARMv7-A architecture. It is a multicore processor with out-of-order superscalar pipeline running at up to 2.5 GHz. Overview ARM has claimed th ...
core, but it was designed in-house. In 2015, Krait was superseded by the 64-bit Kryo architecture, first introduced in Snapdragon 820 SoC.


Overview

* 11 stage integer pipeline with 3-way decode and 4-way out-of-order speculative issue
superscalar A superscalar processor is a CPU that implements a form of parallelism called instruction-level parallelism within a single processor. In contrast to a scalar processor, which can execute at most one single instruction per clock cycle, a sup ...
execution * Pipelined VFPv4 and 128-bit wide
NEON Neon is a chemical element with the symbol Ne and atomic number 10. It is a noble gas. Neon is a colorless, odorless, inert monatomic gas under standard conditions, with about two-thirds the density of air. It was discovered (along with krypton ...
( SIMD) * 7 execution ports * 4 KB + 4 KB direct mapped L0 cache * 16 KB + 16 KB 4-way set associative L1 cache * 1 MB (
dual-core A multi-core processor is a microprocessor on a single integrated circuit with two or more separate processing units, called cores, each of which reads and executes program instructions. The instructions are ordinary CPU instructions (such a ...
) or 2 MB (quad-core) 8-way set-associative L2 cache * Dual or quad-core configurations * Performance (DMIPS/MHz): ** Krait 200: 3.3 (28 nm LP) ** Krait 300: 3.39 (28 nm LP) ** Krait 400: 3.39 (28 nm HPm) ** Krait 450: 3.51 (28 nm HPm)


See also

* Scorpion (CPU) * Kryo (microarchitecture) *
Comparison of ARMv7-A cores This is a comparison of processors based on the ARM family of instruction sets designed by ARM Holdings and 3rd parties, sorted by version of the ARM instruction set, release and name. ARMv6 ARMv7-A This is a table comparing central proc ...
* List of Qualcomm Snapdragon processors


References


External links


Qualcomm's Snapdragon S4 Site
{{Application ARM-based chips ARM processors Qualcomm IP cores