ARM中CPU和晶元的關係

發布 科技 2024-06-09
4個回答
  1. 匿名使用者2024-02-11

    ARM處理器:Acorn****在英國設計的第一款低成本RISC微處理器。 高階 RISC 處理器本身採用 32 位設計,但也配備了 16 位指令集,與同等的 32 位處理器相比,該指令集通常可節省高達 35% 的成本**,同時保留 32 位系統的所有優點。

    Cortex架構:ARM的產品在經典處理器ARM11之後更名為Cortex,分為A、R、M三大類,旨在服務於各種不同的市場。

    ARM 核心和 Cortex 架構之間的差異:

    1.結構不同

    ARM 核心:RM 處理器本身是 32 位設計,但它也帶有 16 位指令集。

    Cortex 架構:屬於 ARMv7 架構,是 ARM 直到 2010 年的最新指令集架構。

    2.應用領域不同

    ARM 核心:CISC 指令集中大約 20% 的指令被重用,佔整個程式的 80%**。 其餘的指令使用頻率不高,僅佔程式設計的 20%。

    Cortex架構:基於V7架構的Cortex處理器系列所採用的技術也因應用領域而異,分別稱為基於V7A的Cortex-A系列、基於V7R的Cortex-R系列、基於V7M的Cortex-M系列。

  2. 匿名使用者2024-02-10

    ARM處理器的傳統命名是ARM+編號:ARM7、ARM9、ARM11,在ARM11之後,ARM採用了一種新的命名方式:Cortex,與傳統方式相比,應該是ARM12。

    Cortex 架構目前分為 3 個系列,效能和複雜度從低到高依次為:M、R 和 A。

    Cortex-M系列的主要目標市場是微控制器市場,即傳統的MCU、微控制器等,分為Cortex-M0、Cortex-M0+、Cortex-M1、Cortex-M3、Cortex-M4等幾個檔次。

    Cortex-R 系列主要面向高階實時系統,包括基帶、汽車、大容量儲存、工業和醫療市場,提供 Cortex-R4、Cortex-R5 和 Cortex-R7 等級。

    Cortex-A 系列面向通用處理應用市場,為託管豐富作業系統平台和使用者應用程式的裝置提供全系列的超低成本手機、智慧型手機、移動計算平台、數碼電視和機頂盒,用於企業網路、印表機和伺服器解決方案,處理器包括:Cortex-A5、Cortex-A7、Cortex-A8、Cortex-A9、Cortex-A12、Cortex-A15、Cortex-A17、Cortex-53、Cortex-A57 等等。

  3. 匿名使用者2024-02-09

    1、ARM架構就像蓋房子的整體設計,是晶元的大框架,是晶元的設計方案(architecture),是公開的技術方案,任何人都可以按照這個方案做乙個晶元,但如果做晶元的目的是把它變成商品, 它必須得到 ARM 的授權。目前,世界上所有的晶元廠商都是按照這個方案來設計和製造的,所有的軟體廠商也都是按照這個標準來設計軟體的,所以產品的相容性不是問題。

    2、ARM自1990年正式成立以來,在32位RISC(精簡指令集計算機CPU)開發領域不斷突破,其結構從V3發展到V7。 ARM自成立以來,一直為各大半導體廠商提供IP(intelligence property)智財權,從未涉足晶元的生產和銷售,再加上核心的設計具有低功耗、低成本等顯著優勢,因此贏得了眾多半導體廠商和整機廠商的大力支援, 並在32位嵌入式應用領域取得了巨大成功,佔比高於32位RISC嵌入式產品市場的75%。它在低功耗、低成本嵌入式應用領域確立了市場領導地位。

    設計和生產ARM晶元的國際大型公司超過50家,中興通訊鏈先通訊、武術、華為通訊等國內公司也購買了ARM核心核心用於通訊晶元的設計。

  4. 匿名使用者2024-02-08

    這篇部落格的目的是梳理一些關於ARM和ARM晶元的概念,比如S3C2440是什麼,它與ARM有什麼關係。

    ARM主要設計ARM系列AISC處理器核心,不生產晶元,只提供IP核心。 讓我們從乙個例子開始,解釋架構、核心、處理器和晶元:S3C2440,這是乙個 SoC 晶元。

    注意它不是CPU,2440和我們熟悉的51微控制器有點相似,都屬於嵌入式。 嵌入式的發展經歷了三個階段,分別是SCM、MCU、SCM、MCU和MCU,2440屬於SOC。 下面是2440的內部結構。

    中間的arm920t是2440處理器,在我看來,處理器和核心在這裡是乙個概念,但乙個是硬概念,另乙個是軟概念。 這裡的 920T 既是處理器又是核心。 三星所做的不是這個CPU。

    也就是說,Arm給了三星ARM920T,三星基於這個處理器設計了S3C2440晶元。

    現在我們來談談ARM架構,架構其實是乙個設計思路,ARM公司在此基礎上設計了不同的處理器,請看下表。

    所以我們可以看到S3C2440的架構是 armv4。

    例如,S3C2440基於ARM920T核心。

    綜上所述:乙個機架畝基地對應多個核心,乙個核心對應多個晶元,Arm為三星等晶元廠商提供核心。

相關回答
10個回答2024-06-09

根據專案的實際需求,考慮成本和功耗,以及模組的介面。 可以參考廣州斯托的開發板。

6個回答2024-06-09

首先,我們來談談PC端的國產CPU龍芯,龍芯是中科院計算研究所自主研發的通用CPU,採用簡單的指令集,類似於MIPS指令集。 龍芯1號的頻率為266MHz,於2002年首次使用。 龍芯 2 的頻率高達 1GHz。 >>>More

10個回答2024-06-09

一樓太詳細了,我只關注目前三大組的晶元組: >>>More

7個回答2024-06-09

未貼上)

可以說,奔騰和酷睿只是英特爾用來區分產品世代的子品牌,它們之間最大的區別,總的來說,在於核心架構。 Core 處理器拋棄了之前 P4 的 Netburst 架構。 >>>More

12個回答2024-06-09

計算機的核心元件之一是 CPU 晶元。 而對於不太了解電腦硬體的人來說,CPU晶元的型號很容易混淆。 因此,在購買電腦時,選擇合適的CPU晶元至關重要。 >>>More