168
6 . 9
Q2 Internal Buffers
The Q2 has three internal buffers—a command buffer, source buffer, and work buffer—as shown in
figure 6-5.
Command buffer
A
→
B
Size: 16 words
Source buffer
C
→
D
Size: 16 words
Work buffer
E
→
F
Size: 4 words
A
B
C
D
E
F
UGM
Q2
Address
16
×
n
16
×
(n + 1)
16
×
(n + 2)
Display list
Address
4
×
p
4
×
(p + 1)
4
×
(p + 2)
Address
16
×
k
16
×
(k + 1)
16
×
(k + 2)
Binary source
coordinates
or
multi-valued
source
coordinates
Note: n, k, and p are natural numbers.
Binary work
coordinates
Figure 6-5 Updating of Q2’s Internal Buffers
These buffers are used by the Q2 to temporarily store data held in the UGM. The Q2 uses the data
stored in these buffers when executing drawing.
The functions of these buffers are shown in (a) to (c) below.
(a) Command buffer: Used by the Q2 to store a display list held in the UGM
(b) Source buffer: Used by the Q2 to store a binary source or multi-valued source held in the UGM
(c) Work buffer: Used by the Q2 when performing drawing at binary work coordinates in the UGM
The size of these buffers is fixed: 16 words each for the command buffer and source buffer, and 4
words for the work buffer.
Содержание HD64411 Q2
Страница 17: ...10 ...
Страница 31: ...24 ...
Страница 108: ...101 Example 0 0 Work coordinates Rendering coordinates XC YC ...
Страница 110: ...103 Example Old XC YC Old XC XC old YC YC 0 0 Work coordinates Rendering coordinates XC YC ...
Страница 112: ...105 Example 0 0 Work coordinates Rendering coordinates XO1 YO1 XO1 DX2 YO1 DY2 XO1 DX1 YO1 DY1 LINE ...
Страница 116: ...109 Example 0 0 Work coordinates Rendering coordinates XMIN YMIN XMAX YMAX ...
Страница 118: ...111 Example 0 0 Work coordinates Rendering coordinates XMAX YMAX ...
Страница 120: ...113 Example 0 0 Work coordinates XMIN YMIN XMAX YMAX ...
Страница 129: ...122 ...
Страница 167: ...160 ...
Страница 179: ...172 ...
Страница 213: ...206 Figure 7 20 TV Sync Mode Display Timing When DOT 0 or DOT 1 and EXHSYNC cycle is even multiple of CLK1 cycle ...