ARM 公司本身並不靠自有的設計來制造或出售CPU,而是將處理器架構授權給有興趣的廠家。ARM 提供了多樣的授權條款,包括售價與散播性等項目。對於授權方來說,ARM 提供了ARM內核的整合硬件敘述,包含完整的軟件開發工具(編譯器、debugger、SDK),以及針對內含ARM CPU矽芯片的銷售權。對於無晶圓廠的授權方來說,其希望能將ARM 內核整合到他們自行研發的芯片設計中,通常就僅針對取得壹份生產就緒的知識產權內核(IP Core)認證。對這些客戶來說,ARM 會釋出所選的ARM 核心的閘極電路圖,連同抽象模擬模型和測試程式,以協助設計整合和驗證。需求更多的客戶,包括整合元件制造商(IDM)和晶圓廠家,就選擇可合成的RTL(暫存器轉移層級,如Verilog)形式來取得處理器的知識產權(IP)。借助可整合的RTL,客戶就有能力能進行架構上的最佳化與加強。這個方式能讓設計者完成額外的設計目標(如高震蕩頻率、低能量耗損、指令集延伸等)而不會受限於無法更動的電路圖。雖然 ARM 並不授予受權方再次出售ARM 架構本身,但受權方可以任意地出售制品(如芯片元件、評估板、完整系統等)。商用晶圓廠是特殊例子,因為他們不僅授予能出售包含ARM 內核的矽晶成品,對其它客戶來講,他們通常也保留重制ARM 內核的權利。
就像大多數IP 出售方,ARM 依照使用價值來決定IP 的售價。在架構上而言,更低效能的ARM 內核比更高效能的內核擁有較低的授權費。以矽芯片實作而言,壹顆可整合的內核要比壹顆硬件宏(黑箱)內核要來得貴。更復雜的價位問題來講,持有ARM 授權的商用晶圓廠(例如韓國三星和日本富士通)可以提供更低的授權價格給他們的晶圓廠客戶。透過晶圓廠自有的設計技術,客戶可以更低或是免費的ARM預付授權費來取得ARM 內核。相較於不具備自有設計技術的專門半導體晶圓廠(如臺積電和聯電),富士通/三星對每片晶圓多收取了兩至三倍的費用。對中少量的應用而言,具備設計部門的晶圓廠提供較低的整體價格(透過授權費用的補助)。對於量產而言,由於長期的成本縮減可借由更低的晶圓價格,減少ARM的NRE成本,使得專門的晶圓廠也成了壹個更好的選擇。
許多半導體公司持有ARM 授權:Atmel、Broadcom、Cirrus Logic、Freescale(於2004從摩托羅拉公司獨立出來)、Qualcomm、富士通、英特爾(借由和Digital的控訴調停)、IBM,英飛淩科技,任天堂,恩智浦半導體(於2006年從飛利浦獨立出來)、OKI電氣工業,三星電子,Sharp,STMicroelectronics,德州儀器和VLSI等許多這些公司均擁有各個不同形式的ARM授權。雖然ARM的授權項目由保密合約所涵蓋,在智慧財產權工業,ARM是廣為人知最昂貴的CPU內核之壹。單壹的客戶產品包含壹個基本的ARM 內核可能就需索取壹次高達美金20萬的授權費用。而若是牽涉到大量架構上修改,則費用就可能超過千萬美元。
ARM(Asynchronous Response Mode:異步響應方式)也是壹種非平衡數據鏈路操作方式,與NRM不同的是,ARM下的傳輸過程由從站啟動。從站主動發送給主站的壹個或壹組幀中可包含有信息,也可以是僅以控制為目的而發的幀。在這種操作方式下,由從站來控制超時和重發。該方式對采用輪詢方式的多站鏈路來說是必不可少的。
ARM 微處理器包括下面幾個系列,以及其它廠商基於 ARM 體系結構的處理器,除了具有ARM 體系結構的***同特點以外,每壹個系列的 ARM 微處理器都有各自的特點和應用領域。 ARM7 系列
ARM9 系列 ARM9E 系列 ARM10E 系列 SecurCore 系列 Intel 的 Xscale Intel 的 StrongARM 其中, ARM7、ARM9、ARM9E和ARM10為4個通用處理器系列,每壹個系列提供壹套相對獨特的性能來滿足不同應用領域的需求。 SecurCore 系列專門為安全要求較高的應用而設計。 ARM7 系列微處理器為低功耗的 32 位 RISC 處理器,最適合用於對價位和功耗要求較高的消費類應用。 ARM7 微處理器系列具有如下特點: 具有嵌入式 ICE - RT 邏輯,調試開發方便。 極低的功耗,適合對功耗要求較高的應用,如便攜式產品。 能夠提供 0.9MIPS/MHz 的三級流水線結構。 代碼密度高並兼容 16 位的 Thumb 指令集。 對操作系統的支持廣泛,包括 Windows CE 、 Linux 、 Palm OS 等。
指令系統與 ARM9 系列、 ARM9E 系列和 ARM10E 系列兼容,便於用戶的產品升級換代。 主頻最高可達 130MIPS ,高速的運算處理能力能勝任絕大多數的復雜應用。 ARM7 系列微處理器的主要應用領域為:工業控制、 Internet 設備、網絡和調制解調器設備、移動電話等多種多媒體和嵌入式應用。 ARM7 系列微處理器包括如下幾種類型的核: ARM7TDMI 、 ARM7TDMI-S 、ARM720T 、 ARM7EJ 。其中, ARM7TDMI是目前使用最廣泛的 32 位嵌入式 RISC 處理器,屬低端ARM 處理器核。 TDMI 的基本含義為: T : 支持 16 位壓縮指令集 Thumb D : 支持片上 Debug M :內嵌硬件乘法器 I : 嵌入式 ICE ,支持片上斷點和調試點 Xscale 處理器是基於 ARMv5TE 體系結構的解決方案,是壹款全性能、高性價比、低功耗的處理器。它支持 16 位的 Thumb 指令和 DSP 指令集,已使用在數字移動電話、個人數字助理和網絡產品等場合。 Xscale 處理器是 Intel 主要推廣的壹款 ARM 微處理器。