Electronic Components Datasheet Search
  English  ▼

X  

GXM Datasheet(PDF) 144 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # GXM
Description  Geode??GXm Processor Integrated x86 Solution with MMX Support
PDF  244 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

GXM Datasheet(HTML) 144 Page - National Semiconductor (TI)

Back Button GXM Datasheet HTML 140Page - National Semiconductor (TI) GXM Datasheet HTML 141Page - National Semiconductor (TI) GXM Datasheet HTML 142Page - National Semiconductor (TI) GXM Datasheet HTML 143Page - National Semiconductor (TI) GXM Datasheet HTML 144Page - National Semiconductor (TI) GXM Datasheet HTML 145Page - National Semiconductor (TI) GXM Datasheet HTML 146Page - National Semiconductor (TI) GXM Datasheet HTML 147Page - National Semiconductor (TI) GXM Datasheet HTML 148Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 144 / 244 page
background image
www.national.com
144
Revision 3.1
Integrated Functions (Continued)
4.5.10 Memory Organization Registers
The GXm processor utilizes a graphics memory aperture
that is up to 4 MB in size. The base address of the graph-
ics memory aperture is stored in the DRAM controller.
The graphics memory is made up of the normal uncom-
pressed frame buffer, compressed display buffer, and cur-
sor buffer. Each buffer begins at a programmable offset
within the graphics memory aperture.
Thevarious memory buffersare arrangedsoastoeffi-
ciently pack the data within the graphics memory aper-
ture. This requires flexibility in the way that the buffers are
arranged when different display modes are in use. The
cursor buffer is a linear block so addressing is straightfor-
ward. The frame buffer and compressed display buffer are
arranged based upon scan lines. Each scan line has a
maximum number of valid or active DWORDs and a delta,
that when added to the previous line offset, points to the
next line. In this way, the buffers may be stored as linear
blocks or as logical blocks as may be desired.
The Memory Organization Registers group consists of six
32-bit
registers
located
at
GX_BASE+8310h-8328h.
These registers are described below and Table 4-31 gives
their bit formats.
• Display Controller Frame Buffer Start Address
(DC_FB_ST_OFFSET)
- Specifies the offset at which the frame buffer starts.
• Display Controller Compression Buffer Start Address
(DC_CB_ST_OFFSET)
- Specifies the offset at which the compressed display
buffer starts.
• Display Controller Cursor Buffer Start Address
(DC_CURS_ST_OFFSET)
- Specifies the offset at which the cursor memory
buffer starts.
• Display Controller Video Start Address
(DC_VID_ST_OFFSET)
- Specifies the offset at which the video buffer starts.
• Display Controller Line Delta (DC_LINE_DELTA)
- Stores the line delta for the graphics display buffers.
• Display Controller Buffer Size (DC_BUF_SIZE)
- Specifies the number of bytes to transfer for a line of
frame buffer data and the size of the compressed
line buffer. (The compressed line buffer will be invali-
dated if it exceeds the CB_LINE_SIZE, bits [15:9].)
Table 4-31. Display Controller Memory Organization Registers
Bit
Name
Description
GX_BASE+8310h-8313h
DC_FB_ST_OFFSET Register (R/W)
Default Value = xxxxxxxxh
31:22
RSVD
Reserved: Set to 0.
21:0
FB_START
_OFFSET
Frame Buffer Start Offset: This value represents the byte offset of the starting location of the displayed
frame buffer. This value may be changed to achieve panning across a virtual desktop or to allow multiple
buffering.
When this register is programmed to a nonzero value, the compression logic should be disabled. The
memory address defined by bits [21:4] will take effect at the start of the next frame scan. The pixel offset
defined by bits [3:0] will take effect immediately (in general, it should only change during vertical blank-
ing).
GX_BASE+8314h-8317h
DC_CB_ST_OFFSET Register (R/W)
Default Value = xxxxxxxxh
31:22
RSVD
Reserved: Set to 0.
21:0
CB_START
_OFFSET
Compressed Display Buffer Start Offset: This value represents the byte offset of the starting location
of the compressed display buffer. Bits [3:0] should always be programmed to zero so that the start offset
is aligned to a 16-byte boundary. This value should change only when a new display mode is set due to
a change in size of the frame buffer.



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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