On-Screen Display
VRAM
MN102H75K/F75K/85K/F85K LSI User Manual Panasonic Semiconductor Development Company

169

Panasonic
7.8.2 VRAM Organization

Notes: 1. All addresses are expressed in hex notation. Other values are decimal.

2. GRAMEND: Graphics RAM end address (programmable to any address)

3. CRAMEND: Text RAM end address (programmable to any address)

4. M: Number of lines in the text layer

5. m: 1 and up

6. N: Number of lines in the graphics layer

7. n: 1 and up

Figure 7-6 VRAM Organization (When GEXTE = 0)

GRAMEND3F
GRAMEND3E
GRAMEND3D
GRAMEND3C
GRAMEND3B
GRAMEND3A
GRAMEND2F
GRAMEND2E
GRAMEND3
GRAMEND2
GRAMEND1
GRAMEND
Unused area
Unused area
Code 30
Code 29
.
.
.
Code 2
Code 1 2 bytes
Low-order 8 bits
of graphics code
High-order 8 bits
of graphics code
GRAMEND40×N+5
GRAMEND40×(N1)
GRAMEND40×n+5
GRAMEND40×(n1)
GRAMEND7B
GRAMEND40
GRAMEND3B
GRAMEND
Line N data
.
.
.
Line n data
.
.
.
Line 2 data
Line 1 data 64 bytes

Graphics RAM Addresses

(When GEXTE = 1)
CRAMEND4F
CRAMEND4E
CRAMEND4D
CRAMEND4C
CRAMEND4B
CRAMEND4A
CRAMEND3
CRAMEND2
CRAMEND1
CRAMEND
Code 40
Code 39
Code 38
.
.
.
Code 2
Code 1 2 bytes
Low-order 8 bits
of text code
High-order 8 bits
of text code
CRAMEND50×M+1
CRAMEND50×(M1)
CRAMEND50×m+1
CRAMEND50×(m1)
CRAMEND9F
CRAMEND50
CRAMEND4F
CRAMEND
Line M data
.
.
.
Line m data
.
.
.
Line 2 data
Line 1 data 80 bytes

Text RAM Addresses

GRAMEND40×N+5
GRAMEND
CRAMEND50×M+1
CRAMEND

Program

Data

and

Stack

Area

Graphics

VRAM

Text

VRAM

x'009FFF'
x'008000'