Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ARM PrimeCell smart card interface technical reference manual.pdf
Скачиваний:
17
Добавлен:
23.08.2013
Размер:
1.21 Mб
Скачать

Programmer’s Model

3.3.34PrimeCell identification registers

The SCIPCellID0-3 registers are four 8-bit wide registers, that span address locations 0xFF0 to 0xFFC. The registers can conceptually be treated as a 32-bit register. The register is used as a standard cross-peripheral identification system. The SCIPCellID register is set to 0xB105F00D. Figure 3-2 shows the bit assignment for the SCIPCellID0-3 registers.

Actual register bit assignment

SCIPCellID3

 

 

SCIPCellID2

 

SCIPCellID1

 

SCIPCellID0

7

0

7

0

7

0

7

0

31

24 23

16 15

8

7

0

SCIPCellID3

 

 

SCIPCellID2

 

SCIPCellID1

 

SCIPCellID0

Conceptual register bit assignment

Figure 3-2 PrimeCell identification register bit assignment

The four, 8-bit PrimeCell identification registers are described in the following subsections:

PrimeCell identification register 0, SCIPCellID0 on page 3-38

PrimeCell identification register 1, SCIPCellID1 on page 3-39

PrimeCell identification register 2, SCIPCellID2 on page 3-39

PrimeCell identification register 3, SCIPCellID3 on page 3-39.

PrimeCell identification register 0, SCIPCellID0

SCIPCellID0 is hard-coded and the fields within the register determine the reset value. Table 3-42 shows the bit assignment of the SCIPCellID0 register.

 

 

Table 3-42 SCIPCellID0 register bits

 

 

 

Bits

Name

Description

 

 

 

15:8

-

Reserved, read undefined, must read as zeros

 

 

 

7:0

SCIPCellID0

These bits read back as 0x0D

 

 

 

3-38

Copyright © 2001 ARM Limited. All rights reserved.

ARM DDI 0228A

Programmer’s Model

PrimeCell identification register 1, SCIPCellID1

SCIPCellID1 is hard-coded and the fields within the register determine the reset value. Table 3-43 shows the bit assignment of the SCIPCellID1 register.

 

 

Table 3-43 SCIPCellID1 register bits

 

 

 

Bits

Name

Description

 

 

 

15:8

-

Reserved, read undefined, must read as zeros

 

 

 

7:0

SCIPCellID1

These bits read back as 0xF0

 

 

 

PrimeCell identification register 2, SCIPCellID2

SCIPCellID2 is hard-coded and the fields within the register determine the reset value. Table 3-44 shows the bit assignment of the SCIPCellID2 register.

 

 

Table 3-44 SCIPCellID2 register bits

 

 

 

Bits

Name

Description

 

 

 

15:8

-

Reserved, read undefined, must read as zeros

 

 

 

7:0

SCIPCellID2

These bits read back as 0x05

 

 

 

PrimeCell identification register 3, SCIPCellID3

SCIPCellID3 is hard-coded and the fields within the register determine the reset value. Table 3-45 shows the bit assignment of the SCIPCellID3 register.

 

 

Table 3-45 SCIPCellID3 register bits

 

 

 

Bits

Name

Description

 

 

 

15:8

-

Reserved, read undefined, must read as zeros

 

 

 

7:0

SCIPCellID3

These bits read back as 0xB1

 

 

 

ARM DDI 0228A

Copyright © 2001 ARM Limited. All rights reserved.

3-39