新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > ARM存储器之:协处理器CP15

ARM存储器之:协处理器CP15

作者: 时间:2013-09-30 来源:网络 收藏

本文引用地址:https://www.eepw.com.cn/article/257013.htm

bit[23:20]:生产厂商定义的产品子编号。当产品主编号相同时,使用子编号区分不同的产品子类,如产品中不同的cache的大小。

bit[31:24]:生产厂商的编号现已定义的如表15.4所示。其他的值公司保留将来使用。

表15.4 bit[31:24]值与生产厂商

可能的取值

芯片生产厂商

0x41(A)

ARM公司

0x44(D)

DigitalEquipment

0x69(i)

Intel公司

对于ARM7系统的处理器,其主标识符的编码如图15.3所示。

图15.3ARM7处理器标识符编码

其中各部分的含义说明如下。

bit[3:0]:包含生产厂商定义的处理器版本型号。

bit[15:4]:生产厂商定义的产品主编号,其最高4位的值为0x7。

bit[22:16]:生产商定义的产品子编号。当产品的主编号相同时,使用子编号区分不同的产品子类,如产品中不同的产品子类、不同产品中高速缓存的大小。

bit[23]:ARM7处理器支持下面两种ARM体系的版本号。0x0代表ARM体系版本3;0x1代表ARM体系版本4T。

bit[31:24]:生产厂商的编号已定义的如表15.5所示,其他的值ARM公司保留将来使用。

表15.5 bit[31:24]值与ARM生产厂商

可能的取值

ARM芯片生产厂商

0x41(A)

ARM公司

0x44(D)

DigitalEquipment

0x69(i)

Intel公司

对于ARM7系统的处理器,其主标识符的编码如图15.4所示。

图15.4ARM7之前处理器标识符编码

其中各部分的含义说明如下。

bit[3:0]:包含生产厂商定义的处理器版本型号。

bit[31:4]:处理器标识符及其含义如表15.6所示。

表15.6 ARM之后处理器标识符与含义

处理器标识符

含义

0x4156030

ARM3(体系版本2)

0x4156060

ARM600(ARM体系版本3)

0x4156061

ARM610(ARM体系版本3)

0x4156062

ARM620(ARM体系版本3)



评论


相关推荐

技术专区

关闭