欢迎访问ic37.com |
会员登录 免费注册
发布采购

30134-23 参数 Datasheet PDF下载

30134-23图片预览
型号: 30134-23
PDF下载: 下载PDF文件 查看货源
内容描述: 的Geode ™ GXLV处理器系列的低功耗X86集成解决方案 [Geode⑩ GXLV Processor Series Low Power Integrated x86 Solutions]
分类和应用: 外围集成电路时钟
文件页数/大小: 247 页 / 4117 K
品牌: NSC [ National Semiconductor ]
 浏览型号30134-23的Datasheet PDF文件第93页浏览型号30134-23的Datasheet PDF文件第94页浏览型号30134-23的Datasheet PDF文件第95页浏览型号30134-23的Datasheet PDF文件第96页浏览型号30134-23的Datasheet PDF文件第98页浏览型号30134-23的Datasheet PDF文件第99页浏览型号30134-23的Datasheet PDF文件第100页浏览型号30134-23的Datasheet PDF文件第101页  
Integrated Functions (Continued)  
4.1 INTEGRATED FUNCTIONS PROGRAMMING INTERFACE  
The GXLV processors integrated functions programming  
interface is a memory mapped space. The control regis-  
ters for the graphics pipeline, display controller, and mem-  
ory controller are located in this space, as well as all the  
graphics memory: frame buffer, compression buffer etc.  
This memory address space is referred to as the GXLV  
processor memory space.  
Figure 4-2 shows the complete memory address map for  
the GXLV processor. When accessing the GXLV proces-  
sor memory space, address bits [29:24] must be zero.  
This means that the GXLV processor accesses a linear  
address space with a total of 16 MB. Address bit 23  
divides this space into 8 MB for control (bit 23 = 0) and 8  
MB for graphics memory (bit 23 = 1). In control space, bits  
[22:16] are not decoded, so the programmer should set  
them to zero. Address bit 15 divides the remaining 64 KB  
address space into scratchpad RAM and PCI access (bit  
15 = 0) and control registers (bit 15 = 1). Note that  
scratchpad RAM is placed here by programming the tags  
appropriately.  
4.1.1 Graphics Control Register  
The base address for these memory mapped registers is  
programmed in the Graphics Configuration Register  
(GCR, Index B8h, bits[1:0]), shown in Table 4-1. The GCR  
only specifies address bits [31:30] of physical memory.  
The remaining address bits [29:0] are fixed to zero. The  
GCR is I/O mapped because it must be accessed before  
memory mapping can be enabled. Refer to Section  
3.3.2.2 Configuration Registerson page 50 for informa-  
tion on how to access this register.  
Device drivers are responsible for performing physical-to-  
virtual memory-address translation, including allocation of  
selectors that point to the GXLV processor. All memory  
decoded by the processor may be accessed in protected  
mode by creating a selector with the physical address  
equal to the GXLV Base Address which is shown in Table  
4-1, and a limit of 16 MB. Additionally, a selector with only  
a 64 KB limit is large enough to access all of the GXLV  
processors registers and scratchpad RAM.  
The GXLV processor incorporates graphics functions that  
require registers to implement and control them. Most of  
these registers are memory mapped and physically  
located in the logical units they control. The mapping of  
these units is controlled by the GCR register.  
Table 4-1. GCR Register  
Bit  
Name  
Description  
Index B8h  
GCR Register (R/W)  
Default Value = 00h  
7:4  
3:2  
RSVD  
SP  
Reserved: Set to 0.  
Scratchpad Size: Specifies the size of the scratchpad cache.  
00 = 0 KB; Graphics instruction disabled (see Section 4.1.5 Display Driver Instructionson page 102).  
01 = 2 KB  
10 = 3 KB  
11 = 4 KB  
1:0  
GX  
GXLV Base Address: Specifies the physical address for the base (GX_BASE) of the scratchpad RAM, the  
graphics memory (frame buffer, compression buffer, etc.) and the other memory mapped registers.  
00 = Scratchpad RAM, Graphics Subsystem, and memory-mapped configuration registers are disabled.  
01 = Scratchpad RAM and control registers start at GX_BASE = 40000000h.  
10 = Scratchpad RAM and control registers start at GX_BASE = 80000000h.  
11 = Scratchpad RAM and control registers start at GX_BASE = C0000000h.  
Revision 1.1  
97  
www.national.com  
 复制成功!