How to calculate the power of SOC chip
In general, SOC includes:
1. Logic core includes CPU, clock circuit, timer, interrupt controller, serial parallel interface, other peripherals, I / O port and bonding logic between various IP cores
2. Memory core includes all kinds of volatile, nonvolatile and cache memory< The analog core includes ADC, DAC, PLL and some analog circuits used in high-speed circuits< Nowadays, the development of SOC has met at least the following four insurmountable challenges:
first, the increasing variety and complexity of IP and the lack of common interface make IP integration more and more difficult< Second, today's highly integrated SoC design requires more advanced technology below 90nm, which will make the problem of power convergence and timing convergence more prominent, which will inevitably lead to longer design verification time< Thirdly, it is difficult to integrate analog, mixed signal and digital circuits on SOC< Fourth, the NRE cost of advanced SoC development is tens of millions of dollars, and the development cycle is very long< One of the key advantages of SoC technology is that it can rece the performance limitation caused by the delay of signals coming in and out between multiple chips on the system board. It also improves the reliability of the system and reces the total system cost. In addition, SOC is often the only cost-effective solution in applications where PCB space is particularly tight and low power consumption is the first design goal, such as mobile phones

SoC chip can effectively rece the development cost of electronic / information system procts, shorten the development cycle, and improve the competitiveness of procts. It is the most important way of proct development in the future instry

1、 The meaning is different
SOC (system on chip): refers to the system on chip, MCU is only a chip, SOC is a system level chip, it has built-in RAM and ROM, just as powerful as MCU, it can put not only simple code, but also system level code, that is to say, It can run the operating system (it can be considered that MCU integration and MPU powerful processing power are two in one)
MCU (micro control unit): it is called microcontroller, in fact, it is commonly known as MCU. With the emergence and development of large-scale integrated circuits, computer CPU, ram, ROM, timing counter and various I / O interfaces are integrated on a chip to form a chip level chip. In addition to CPU, ram and ROM can be directly added to the simple peripheral devices (resistance, capacitance) to run the code
Second, different characteristicsSOC
1, system integration of semiconctor technology
2, integration of software system and hardware system
3, power consumption rection
4, volume rection
5, system function increase
6, speed increase
7, cost saving
MCU
1, function distribution system, The multi-functional distributed system is a multi machine system established to meet the requirements of various peripheral functions of the engineering system
The parallel multi machine control system mainly solves the problem of rapidity of engineering application system, so as to form a large-scale engineering application system3. Local network system
The structure of MCU clearly defines the four basic components of embedded system: CPU core, program memory (read only memory or flash memory), data memory (random access memory), one or more timers / timers, and I / O ports for communication with peripheral devices and extended resources, All of these are integrated on a single chipin the application electronic system designed with SoC technology, the implementation of embedded structure is very convenient. The implementation of various embedded structures is very simple. As long as the corresponding kernel is selected according to the system needs, and then the matching IP mole is selected according to the design requirements, the hardware structure of the whole system can be completed, especially when the intelligent circuit synthesis technology is used, the system is closer to the ideal design requirements
