Analog Devices ADSP-SC58 Series Hardware Reference Manual page 402

Sharc+ processor
Table of Contents

Advertisement

ADSP-SC58x L2CTL Register Descriptions
Read Priority Count Register
The
register stores the count value to be used for priority elevation for bus read channels. If a bus
L2CTL_RPCR
channel is not granted access from the bank arbiter, the channel waits for the programmed number of SYSCLK_0
cycles, before the request is elevated to a high priority request. If a priority count value is programmed as zero for a
channel, that channel does not raise the urgent priority request.
This is a read/write register, but a new value in the corresponding field must be written only when there are no
outstanding transactions on the corresponding bus read channel. A best practice is to program this register before
initiating an L2 access.
RPC1 (R/W)
Read Priority Count 1
Figure 9-19: L2CTL_RPCR Register Diagram
Table 9-20: L2CTL_RPCR Register Fields
Bit No.
(Access)
15:8
RPC1
(R/W)
7:0
RPC0
(R/W)
9–30
15
14
13
12
11
10
0
0
0
0
1
1
31
30
29
28
27
26
25
0
0
0
0
0
0
Bit Name
Read Priority Count 1.
The L2CTL_RPCR.RPC1 bits hold the priority count for L2 bus read channel 1.
Read Priority Count 0.
The L2CTL_RPCR.RPC0 bits hold the priority count for L2 bus read channel 0.
ADSP-SC58x/ADSP-2158x SHARC+ Processor Hardware Reference
9
8
7
6
5
4
3
2
1
1
0
0
0
0
1
1
24
23
22
21
20
19
18
17
0
0
0
0
0
0
0
0
Description/Enumeration
1
0
1
1
RPC0 (R/W)
Read Priority Count 0
16
0
0

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-2158 series

Table of Contents