SDA9410
Preliminary Data Sheet
Application modes and memory concept
I²C Bus parameter LEBORDM has to be set to LEBORDM=5 (amount of pixels =
4*LEBORDM = 4*5 = 20), if the pixels remaining in the memory should be overwritten
with border values. In addition the I²C Bus parameter RIBORDM has to be set to
RIBORDM=5 (amount of pixels = 4*RIBORDM = 4*5 = 20), if the pixels remaining in the
memory should be overwritten with border values. The new position of the left edge is
68 and begin of the block is 64, thus the difference between the begin of the bar and the
actual block is 68-64=4. That means that from the additional 20 pixels, which have to be
written left of the bar, at least 16 pixels belong to the block which begins at the position
32. That means, that the complete block (begin at position 32) is filled up with border
values. The same argumentation is valid for the right edge of the bar.
32 * (IPOSXM)/8
64
32 * (IPOSXM)/8
128
32
96
32 64
0
0
96 128
pixels
pixels
IPOSYM
IPOSYM
132
68
48
112
0
1
2
0
1
2
Reduction
lines
lines
2
1
APPLM2 = 11 -> 8*11/2 = 44 pixel
APPLM1 = 21 -> 8*21/2 = 84 pixel
IPOSX1 = 00001100=12
x1= 32*1 + 4*4 = 48
IPOSX2 = 00010001
x2 = 32*2 + 4*1 = 68
LEBORD2 = 5
Reduction
40 pixels
LEBORD1 = 0
RIBORD1 = 0
RIBORD2 = 5
Figure 33
Explanation of memory management III
Repeating the procedure described above must be used for an animation as explained
in Figure 29.
74
Micronas