S3C2500B
GDMA CONTROLLER
12-7
The following is the problem solving with software.
1. Method 1
DPRIR
Channel
Expected
Bus
Occupancy
Real
System Bus
Occupancy
DPRIR
Channel
Occupancy
0
GDMA 0
1/3
4/6
0
GDMA 0
1/3
0
GDMA 1
1/3
1/6
3
GDMA 1
1/3
0
GDMA 2
1/3
1/6
⇒
3
GDMA 2
1/3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Problem
Problem Solving by Method 1
Writing "0x000330", instead of "0x0" will give each channel of three GDMA with the same amount of bus
occupancy.
2. Method 2
DPRIR
Channel
Expected
Bus
Occupancy
Real
System Bus
Occupancy
DPRIR
Channel
Occupancy
0
GDMA 0
1/3
4/6
0
GDMA 0
1/3
0
GDMA 1
1/3
1/6
0
0
0
GDMA 2
1/3
1/6
⇒
0
GDMA 2
1/3
0
0
0
0
0
0
0
0
0
GDMA 4
1/3
0
0
0
0
0
Problem
Problem Solving by Method 2
With leaving DPRIR as "0x0" and using every other channel, each channel of three GDMA gets the same bus
occupancy, as seen above.
Summary of Contents for S3C2500B
Page 2: ...S3C2500B 32 BIT RISC MICROPROCESSOR USER S MANUAL Revision 1 ...
Page 17: ......
Page 25: ......
Page 80: ...PRODUCT OVERVIEW S3C2500B 1 46 NOTES ...
Page 296: ...MEMORY CONTROLLER S3C2500B 5 60 NOTES ...
Page 531: ...GDMA CONTROLLER S3C2500B 12 24 NOTES ...
Page 593: ...I O PORTS S3C2500B 15 12 NOTES ...