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

Chapter 7

Common Memory Transactions

This chapter describes transactions for both dynamic and static memory accesses. It contains the following section:

Static and dynamic memory transaction latency on page 7-2.

ARM DDI 0215A

Copyright © 2002 ARM Limited. All rights reserved.

7-1

Common Memory Transactions

7.1Static and dynamic memory transaction latency

This section describes common transactions for static and dynamic memory accesses in the following subsections:

Summary

Miscellaneous transactions

Buffer hit transactions on page 7-4.

7.1.1Summary

The following values assume CAS latency 2 SDRAM, where CAS, RAS and Precharge (tRP) are 2 clock cycles.

The latency heading shows the latency seen by the AHB interface, where the request is dealt with immediately.

7.1.2Miscellaneous transactions

Miscellaneous transactions are described in:

Write transfer to write protected chip select

Auto refresh cycle on page 7-3.

Write transfer to write protected chip select

Figure 7-1 on page 7-3 shows a write transaction to a write protected bank. The MPMC responds by placing an ERROR response on HRESP[1:0].

7-2

Copyright © 2002 ARM Limited. All rights reserved.

ARM DDI 0215A

Common Memory Transactions

HCLK

HSELMPMC

HADDR

Control

HWRITE

HREADYOUT

HRESP[1:0]

T1

 

 

 

T2

 

 

 

T3

 

T4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A0

C0

ERROR ERROR

Figure 7-1 A write transfer to a write protected chip select

Auto refresh cycle

Figure 7-2 shows an auto-refresh cycle.

MPMCCLKOUT

MPMCDYCSOUT[0]

MPMCDYCSOUT[1]

MPMCDYCSOUT[2]

MPMCDYCSOUT[3]

SDRAM Cmd

T1

 

 

 

T2

 

 

 

T3

 

 

 

T4

 

 

 

T5

 

 

 

T6

 

 

 

T7

 

 

 

T8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Precharge all

 

NOP

 

Auto-refresh Auto-refresh Auto-refresh Auto-refresh

 

 

 

 

 

 

 

 

 

 

 

Figure 7-2 An SDRAM auto-refresh cycle

ARM DDI 0215A

Copyright © 2002 ARM Limited. All rights reserved.

7-3

Common Memory Transactions

7.1.3Buffer hit transactions

The following section provides the access times for read and write transfers that hit the buffers.

Both static and dynamic transfers that hit the buffer have the timings provided below.

The latency values provided show the latency seen by the AHB interface, where the request is dealt with immediately. However, for write accesses the data is written to memory later.

Read access timing

Nonsequential transfers (HTRANS=NONSEQ) have a latency of two cycles. Sequential transfers (HTRANS=SEQ), including burst transfers, have a transfer latency of one cycle if they hit a previously accessed buffer. If the buffer was not previously opened the transfer takes two cycles.

Write access timing

Nonsequential transfers (HTRANS=NONSEQ) have a latency of two cycles. Sequential transfers (HTRANS=SEQ) including burst transfers have a transfer latency of one cycle if they hit a previously accessed buffer. If the buffer was not previously opened the transfer takes two cycles.

Table 7-1 shows the buffer access latency.

Table 7-1 Buffer access latency

Access type

Burst

Buffer

Latency

types

commands

 

 

 

 

 

 

Four word burst read. All transfers hit the same quad word of data.

INCR, INCR4,

Read x 4

5

 

WRAP4

 

 

 

 

 

 

Three sequential read transfer. All transfers hit the same quad word of

SINGLE

Read x 3

4

data.

 

 

 

 

 

 

 

Three nonsequential reads.

SINGLE

Read x 3

6

 

 

 

 

Read.

SINGLE

Read x 1

2

 

 

 

 

Eight word burst read.

INCR8,

Read x 8

11

 

WRAP8

 

 

 

 

 

 

Two simultaneous four word burst read transfers from different AHB

INCR, INCR4,

Read x 4 (x2)

11

ports.

WRAP4

 

 

 

 

 

 

Four word burst write. All transfers hit the same quad word of data.

INCR, INCR4,

Write x 4

5

 

WRAP4

 

 

7-4

Copyright © 2002 ARM Limited. All rights reserved.

ARM DDI 0215A

Common Memory Transactions

Table 7-1 Buffer access latency (continued)

Access type

Burst

Buffer

Latency

types

commands

 

 

 

 

 

 

Three sequential write transfer. All transfers hit the same quad word of

SINGLE

Write x 3

4

data.

 

 

 

 

 

 

 

Three nonsequential writes.

SINGLE

Write x 3

6

 

 

 

 

Write.

SINGLE

Write x 1

2

 

 

 

 

Write.

INCR8,

Read x 4

11

 

WRAP8

 

 

 

 

 

 

Two simultaneous four word burst write transfer from different AHB

INCR, INCR4,

Write x 4

11

ports.

WRAP4

 

 

 

 

 

 

7.1.4Buffer hit transaction waveforms

Figure 7-3 shows a four word INCR burst, or INCR4, or WRAP4 burst read transfers that hit the buffer. The waveform shows the case where all transfers hit the same quad word of data.

T1

T2

T3

T4

T5

T6

T7

T8

T9

HCLK

HSELMPMC

HADDR

Control

HBURST[2:0]

HTRANS[1:0]

A0

 

A1

A2

A3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C0

 

C1

C2

C3

 

 

 

 

 

 

 

 

 

INCR/INCR4/WRAP4

 

 

 

 

 

 

 

 

 

 

 

 

 

NON SEQ

 

SEQ

SEQ

SEQ

 

 

 

 

 

 

 

HWRITE

HREADYOUT

HRDATA

D0

 

D1

D2

D3

 

 

 

 

 

 

 

 

 

 

Figure 7-3 An INCR, INCR4, or WRAP4 burst read transfer, buffer hit

ARM DDI 0215A

Copyright © 2002 ARM Limited. All rights reserved.

7-5

Common Memory Transactions

Figure 7-4 shows three sequential reads, of burst type SINGLE from a buffer. The waveform shows the case where all transfers hit the same quad word of data.

T1

T2

T3

T4

T5

T6

T7

T8

T9

HCLK

HSELMPMC

HADDR

Control

HBURST[2:0]

HTRANS[1:0]

A0

 

A1

A2

 

 

 

 

 

 

 

 

 

 

C0

 

C1

C2

 

 

 

 

 

 

 

 

 

 

SINGLE

 

SINGLE

SINGLE

 

 

 

 

 

 

 

 

 

NON SEQ

 

SEQ

SEQ

 

 

 

 

 

HWRITE

HREADYOUT

HRDATA

D0

 

D1

D2

 

 

 

 

 

 

 

 

Figure 7-4 Three sequential reads, burst type SINGLE, read transfer, buffer hit

7-6

Copyright © 2002 ARM Limited. All rights reserved.

ARM DDI 0215A

Common Memory Transactions

Figure 7-5 shows three nonsequential reads, of burst type SINGLE from a buffer.

T1

T2

T3

T4

T5

T6

T7

T8

T9

HCLK

HSELMPMC

HADDR

Control

HBURST[2:0]

HTRANS[1:0]

A0

 

A1

 

A2

 

 

 

 

 

 

 

 

 

 

C0

 

C1

 

C2

 

 

 

 

 

 

 

 

 

 

SINGLE

 

SINGLE

 

SINGLE

 

 

 

 

 

 

 

 

 

 

NON SEQ

 

NON SEQ

 

NON SEQ

 

 

 

 

 

HWRITE

HREADYOUT

HRDATA

D0

 

 

 

D1

 

 

 

D2

 

 

 

 

 

 

 

 

 

 

 

 

Figure 7-5 Three nonsequential reads, burst type SINGLE, read transfer, buffer hit

ARM DDI 0215A

Copyright © 2002 ARM Limited. All rights reserved.

7-7

Common Memory Transactions

Figure 7-6 shows an INCR8, or WRAP8 burst read transfers that hit the buffer. The waveform shows the case where transfers start on a quad word boundary.

T1

T2

T3

T4

T5

T6

T7

T8

T9

T10

T11

T12

T13

HCLK

HSELMPMC

HADDR

Control

A0

 

A1

 

A2

 

A3

 

A4

 

A5

 

A6

 

A7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C0

 

C1

 

C2

 

C3

 

C4

 

C5

 

C6

 

C7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HBURST[2:0]

HTRANS[1:0]

INCR8/WRAP8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NON

 

SEQ

 

SEQ SEQ

 

SEQ

SEQ SEQ SEQ

SEQ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HWRITE

 

 

 

 

 

 

 

 

HREADYOUT

 

 

 

 

 

 

 

 

HRDATA

D0

D1

D2

D3

D4

D5

D6

D7

Figure 7-6 An INCR8 or WRAP8 burst read transfer, buffer hit

7-8

Copyright © 2002 ARM Limited. All rights reserved.

ARM DDI 0215A

Common Memory Transactions

Figure 7-7 shows two simultaneous INCR, INCR4, or WRAP4 burst read transfers which hit the buffer. The waveform shows the case where transfers start on a quad word boundary.

HCLK

HSELMPMC1

HADDR1

Control1

HBURST1[2:0]

T1

 

 

 

T2

 

T3

 

T4

 

T5

 

T6

 

 

 

T7

 

T8

 

T9

T10

T11

T12

T13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A0

 

A1

 

A2

 

A3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C0

 

C1

 

C2

 

C3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCR/INCR4/WRAP4

 

 

 

 

 

 

 

 

 

HTRANS1[1:0]

HWRITE1

HREADYOUT1

HRDATA1

HSELMPMC2

HADDR2

Control2

HBURST2[2:0]

HTRANS2[1:0]

HWRITE2

HREADYOUT2

HRDATA2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NON

 

SEQ

 

SEQ SEQ

 

 

 

 

SEQ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D0

 

D1

 

D2

D3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A4

 

 

 

A5

 

 

 

 

 

 

A6

 

A7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C4

 

 

 

C5

 

 

 

 

 

 

C6

 

C7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCR/INCR4/WRAP4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NON

 

 

 

SEQ

 

 

 

 

SEQ SEQ

 

SEQ

 

 

 

 

 

SEQ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D4 D5 D6 D7

Figure 7-7 Two simultaneous INCR, INCR4, or WRAP4 burst read transfer, buffer hit

ARM DDI 0215A

Copyright © 2002 ARM Limited. All rights reserved.

7-9

Common Memory Transactions

Figure 7-8 shows a four word INCR, INCR4, or WRAP4 burst write transfer to a buffer. The waveform shows the case where all transfers hit the same quad word of data. The data is written to memory later.

T1

T2

T3

T4

T5

T6

T7

T8

T9

HCLK

HSELMPMC

HADDR

Control

HBURST[2:0]

HTRANS[1:0]

A0

 

A1

 

A2

 

A3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C0

 

C1

 

C2

 

C3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCR/INCR4/WRAP4

 

 

 

 

 

 

 

 

 

NON SEQ

 

SEQ

 

SEQ

 

SEQ

 

 

 

 

 

 

 

HWRITE

HREADYOUT

HWDATA

D0

 

D1

D2

 

D3

 

 

 

 

 

 

 

 

 

 

Figure 7-8 Four word INCR, INCR4, or WRAP4 burst write

7-10

Copyright © 2002 ARM Limited. All rights reserved.

ARM DDI 0215A

Common Memory Transactions

Figure 7-9 shows three sequential write transfers to a buffer. The waveform shows the case where all transfers hit the same quad word of data. The data is written to memory later.

T1

T2

T3

T4

T5

T6

T7

T8

T9

HCLK

HSELMPMC

HADDR

Control

HBURST[2:0]

HTRANS[1:0]

A0

 

A1

 

A2

 

 

 

 

 

 

 

 

 

 

C0

 

C1

 

C2

 

 

 

 

 

 

 

 

 

 

SINGLE

 

SINGLE

 

SINGLE

 

 

 

 

 

 

 

 

 

 

NON SEQ

 

SEQ

 

SEQ

 

 

 

 

 

HWRITE

HREADYOUT

HWDATA

D0

 

D1

D2

 

 

 

 

 

 

 

 

Figure 7-9 Three sequential write transfers

ARM DDI 0215A

Copyright © 2002 ARM Limited. All rights reserved.

7-11

Common Memory Transactions

Figure 7-10 shows three nonsequential write transfers to a buffer. The data is written to memory later.

T1

T2

T3

T4

T5

T6

T7

T8

T9

HCLK

HSELMPMC

HADDR

Control

HBURST[2:0]

HTRANS[1:0]

A0

 

A1

 

A2

 

 

 

 

 

 

 

 

 

 

C0

 

C1

 

C2

 

 

 

 

 

 

 

 

 

 

SINGLE

 

SINGLE

 

SINGLE

 

 

 

 

 

 

 

 

 

 

NON SEQ

 

NON SEQ

 

NON SEQ

 

 

 

 

 

HWRITE

HREADYOUT

HWDATA

D0

 

 

 

D1

 

 

 

D2

 

 

 

 

 

 

 

 

 

 

 

 

Figure 7-10 Three nonsequential write transfers

7-12

Copyright © 2002 ARM Limited. All rights reserved.

ARM DDI 0215A

Common Memory Transactions

Figure 7-11 shows an INCR8 or WRAP8 burst write transfer to a buffer. The waveform shows the case where transfers start on a quad word boundary.The data is written to memory later.

T1

T2

T3

T4

T5

T6

T7

T8

T9

T10

T11

T12

T13

HCLK

HSELMPMC

HADDR

Control

A0

 

A1

 

A2

 

A3

 

A4

A5

 

A6

 

A7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C0

 

C1

 

C2

 

C3

 

C4

C5

 

C6

 

C7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HBURST[2:0]

HTRANS[1:0]

INCR8/WRAP8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NON

 

SEQ

 

SEQ SEQ

 

SEQ

SEQ SEQ SEQ

SEQ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HWRITE

 

 

 

 

 

 

 

 

HREADYOUT

 

 

 

 

 

 

 

 

HWDATA

D0

D1

D2

D3

D4

D5

D6

D7

Figure 7-11 INCR8 or WRAP8 burst write

ARM DDI 0215A

Copyright © 2002 ARM Limited. All rights reserved.

7-13

Common Memory Transactions

Figure 7-12 shows two simultaneous INCR, INCR4, or WRAP4 burst write transfers that hit the buffer. The waveform shows the case where transfers start on a quad word boundary.

HCLK

HSELMPMC1

HADDR1

Control1

HBURST1[2:0]

T1

 

 

 

T2

 

T3

 

T4

 

T5

 

T6

 

 

 

T7

 

T8

 

T9

T10

T11

T12

T13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A0

 

A1

 

A2

 

A3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C0

 

C1

 

C2

 

C3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCR/INCR4/WRAP4

 

 

 

 

 

 

 

 

 

HTRANS1[1:0]

HWRITE1

HREADYOUT1

HRDATA1

HSELMPMC2

HADDR2

Control2

HBURST2[2:0]

HTRANS2[1:0]

HWRITE2

HREADYOUT2

HRDATA2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NON

 

SEQ

 

SEQ SEQ

 

 

 

 

SEQ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D0

 

D1

 

D2

D3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A4

 

 

 

A5

 

 

 

 

 

 

A6

 

A7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C4

 

 

 

C5

 

 

 

 

 

 

C6

 

C7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INCR/INCR4/WRAP4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NON

 

 

 

SEQ

 

 

 

 

SEQ SEQ

 

SEQ

 

 

 

 

 

SEQ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D4 D5 D6 D7

Figure 7-12 Two simultaneous INCR, INCR4, or WRAP4 burst write transfer, buffer hit

7-14

Copyright © 2002 ARM Limited. All rights reserved.

ARM DDI 0215A