ARM,MTK, Qualcomm Relations

Source: Internet
Author: User
The CPU has 3 architecture:
1) The CPU of the x86 architecture is Intel and AMD two (there are other, but the sales can now be ignored). The main market for desktop notebook servers is large computer devices.
2) ARM architecture CPU has Qualcomm Samsung MTK and so many many home. The main market for embedded devices.
3) MIPS has a long history in 32-bit and 64-bit embedded fields, and has gained a lot of success, but the current adoption rate is the lowest among the three.

Difference:
1) The first difference between arm and Intel processors is that the former uses a thin instruction set (RISC) and the latter uses a complex instruction set (CISC).
The decoder in the thin instruction set processor (which tells the processor exactly what to do) is much simpler, and simplicity means high efficiency and low power consumption.
2) ARM has never only designed a low power processor. Its purpose is to design low-power processors, which are their strengths. Intel's strength is to design ultra-high-performance desktop and server processors, and it does a good job.
3) Manufacturing The processor is a complex business. Arm,intel and MIPS are working tirelessly to deliver the best technology to mobile devices, and it's clear that arm is the boss. Low power, concise 64-bit design, heterogeneous computing, and standard for mobile computing


Compatibility:
The CPU instructions for each architecture are the same and compatible. Different manufacturers of chips, the difference lies in the parameters and peripheral support.
In the case of CPU, the first level cache of different manufacturers, level two cache, three cache size different, the core number is different, the main frequency is different (Apple's CPU and other producers are mainly the difference between the cache size).
Peripheral chips, different manufacturers of chips equipped with different GPUs (this is often the main cause of compatibility problems), the baseband chip is different (this determines what the carrier's network format), supporting the other chips are different. --but none of this will affect the compatibility of the CPU instruction set.


ARM itself is not involved in the manufacture and sale of end-processor chips, but rather by authorizing design solutions to other chip manufacturers to gain revenue.
For example, if the processor is the equivalent of a complete building, arm is like a building frame, and as for the last built house, the comfort level is determined by the processor manufacturer. But with the same architecture of the processor, the performance is basically locked within a certain range, there is no essential difference. So, look at the performance of the processor to see the architecture first.
ARM offers two classes of CPU authorization: Core instruction set authorization, and ready-made CPU kernel design authorization.
Most handset processors in the industry choose to purchase ARM CPU designs directly, and then integrate with other components such as GPUs, multimedia processing, modems, and so on to produce a complete SOC on-chip system. These off-the-shelf CPUs are based on arm Cortex A5, A8, A9, and even A15 micro-architectures. or two custom modifications based on existing architectures, such as the Samsung Hummingbird Hummingbird Core, are modified on the basis of CORTEX-A8.
But there are also a handful of handset processor vendors, such as Qualcomm, that develop their own processor microarchitecture in depth directly on the arm v7 instruction set, such as Qualcomm's Scorpion and krait, to design autonomous CPUs with greater flexibility.


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.