전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

RM0319 데이터시트(PDF) 74 Page - STMicroelectronics

부품명 RM0319
상세설명  SPEAr320S architecture and functionality
PDF  368 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

RM0319 데이터시트(HTML) 74 Page - STMicroelectronics

Back Button RM0319 Datasheet HTML 70Page - STMicroelectronics RM0319 Datasheet HTML 71Page - STMicroelectronics RM0319 Datasheet HTML 72Page - STMicroelectronics RM0319 Datasheet HTML 73Page - STMicroelectronics RM0319 Datasheet HTML 74Page - STMicroelectronics RM0319 Datasheet HTML 75Page - STMicroelectronics RM0319 Datasheet HTML 76Page - STMicroelectronics RM0319 Datasheet HTML 77Page - STMicroelectronics RM0319 Datasheet HTML 78Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 74 / 368 page
background image
Multiport DDR controller (MPMC)
RM0319
74/368
Doc ID 022640 Rev 3
Priority relaxing
With reference to Table 25, it is evident that ports at lower priority levels will not win
arbitration in weighted round-robin arbitration unless there are no higher priority requests.
This could mean that, in a situation where high priority requests are being received
continuously, lower priority requests could be locked out indefinitely. To avoid this scenario
and control the arbitration latency for lower-priority ports, it is possible to disable priority
groups temporarily. This is known as priority relaxing, and it is a time-controlled function.
Each higher priority group will be temporarily disabled when the pre-set counter value for the
lower priority group has been reached and a request is waiting. The ahbX_priority_relax
parameters set the counter value for port X at which the priority relax condition will be
triggered.
The timing counters inside each port are controlled by the
weighted_round_robin_latency_control parameter. When the latency control bit is set to
1'b1, the timing counters are free-running. Any timing counter may hit its
ahbX_priority_relax value at any point. Whenever this happens, higher-priority groups are
disabled to allow a waiting request for this port to be processed. This brings a random
latency for each port, but the maximum latency is fixed at the ahbX_priority_relax value.
If the current port does not have any commands waiting when the timing counter hits the
relax value, the counter will be reset and the arbiter will works normally.
When the weighted_round_robin_latency_control parameter is cleared to 1'b0, the timing
counters only count while that port has a waiting request that is not being processed. In this
case, when the port's ahbX_priority_relax parameter value is reached, all priority groups at
priority levels higher than the waiting request are disabled. This port's command is granted
arbitration and is moved through to the core. Since the priority relax parameters and
counters are associated with individual ports, it is possible that multiple priority relax
counters could reach their specified value simultaneously. In this case, the lower priority
Table 25.
System E operation
Cycle
Port Requesting
Arbitration
Winner
Next Counter
Next Scan Order
P0 P1 P2 P3 P4 P5
P0 P1 P2 P3 P4 P5
Priority 0: P0-P1-P2-P3
Priority 1: P4-P5
0
Y
Y
P2
0
01
00
0P0-P1-P2-P3-P4-P5
1
Y
Y
Y
P0
10
10
00
P0-P1-P2-P3-P4-P5
2
Y
Y
P2
1
02
00
0P0-P1-P3-P2-P4-P5
3
Y
Y
Y
Y
P0
2
00
00
0P0-P1-P3-P2-P4-P5
4
Y
Y
Y
P2
20
10
00
P0-P1-P3-P2-P4-P5
5
Y
Y
P4
2
01
01
0P0-P1-P3-P2-P4-P5
6
Y
Y
Y
P1
21
10
10
P0-P1-P3-P2-P4-P5
7
Y
Y
P4
2
11
02
0P0-P1-P3-P2-P4-P5
8
Y
Y
P4
2
11
03
0P0-P1-P3-P2-P5-P4
9
Y
Y
P5
2
11
00
1P0-P1-P3-P2-P5-P4
10
Y
P4
2
01
01
1P0-P1-P3-P2-P5-P4



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com