新聞中心
PRESS CENTER
SoC和CPU
●SoC = System on Chip
●芯片的發(fā)展方向:從CPU到SoC
●現(xiàn)在已經(jīng)沒有純粹的CPU了,都是SoC
●ARM出賣的內(nèi)核其實就是CPU (當(dāng) 然還需要總線),各種外設(shè)是半導(dǎo)體廠商自己添加的。

SoC和CPU的區(qū)別:
o - 介詞,小寫
SC- 名詞,大寫
1.1 SoC(System on Chip): 稱為系統(tǒng)級芯片,也稱為片上系統(tǒng),意指它是一個產(chǎn)品,是一個有專有目標的集成電路,其中包含完整系統(tǒng)并嵌入軟件的全部內(nèi)容。
1.2 CPU = 運算器 + 控制器,現(xiàn)在幾乎沒有純粹的CPU了,都是SoC.
1.3 芯片的發(fā)展從CPU 到SoC
1.4 外設(shè)(外部設(shè)備):即除CPU之外的其他部件,如LCD控制器,UART,Nand控制器。。.CPU通過外部總線將各種外部設(shè)備連接起來構(gòu)成SoC.
1.5. 比如ARM公司生產(chǎn)的就是CPU,他將自己的所生產(chǎn)的CPU設(shè)計賣給其他公司,而其他公司就根據(jù)ARM提供的CPU自己添加上自己所需要的各種外設(shè)控制器,這就是SoC.
1.6. 不同的公司所用的控制器不一定是相同的,因為不同的公司需要的性能不一樣,就會想半導(dǎo)體公司定制他需要的控制器。
1.7. 日常工作生活中,慣說的CPU說的就是SoC,就像內(nèi)存有NandFlash和普通內(nèi)存一樣。
1.8. 我們學(xué)習(xí)裸機程序就是學(xué)習(xí)CPU和各種外設(shè)控制器間的相互操作。