Revision 3.1 5 www.national.com
Table of Contents (Continued)
Geode™ GXm Processor
4.3 MEMORYCONTROLLER .................................................103
4.3.1 MemoryArrayConfiguration ........................................104
4.3.2 MemoryOrganizations.............................................105
4.3.3 SDRAMCommands...............................................106
4.3.4 MemoryControllerRegisterDescription ...............................108
4.3.5 AddressTranslation ...............................................112
4.3.6 MemoryCycles ..................................................115
4.3.7 SDRAMInterfaceClocking..........................................118
4.4 GRAPHICSPIPELINE ....................................................120
4.4.1 BitBLT/VectorEngine ..............................................120
4.4.2 Master/SlaveRegisters ............................................121
4.4.3 PatternGeneration................................................121
4.4.4 SourceExpansion ................................................123
4.4.5 RasterOperations ................................................123
4.4.6 Graphics Pipeline Register Descriptions . . . . ...........................124
4.5 DISPLAYCONTROLLER..................................................129
4.5.1 DisplayFIFO ....................................................130
4.5.2 CompressionTechnology...........................................130
4.5.3 Motion Video Acceleration Support . . . . . . . . ...........................130
4.5.4 HardwareCursor .................................................131
4.5.5 DisplayTimingGenerator...........................................131
4.5.6 DitherandFrame-RateModulation ...................................131
4.5.7 DisplayModes ...................................................131
4.5.8 Graphics Memory Map . . ...........................................135
4.5.9 DisplayControllerRegisters.........................................136
4.5.10 MemoryOrganizationRegisters......................................144
4.5.11 TimingRegisters .................................................146
4.5.12 CursorPositionRegisters...........................................149
4.5.13 ColorRegisters ..................................................150
4.5.14 PaletteAccessRegisters ...........................................151
4.5.15 CS5530DisplayControllerInterface ..................................153
4.6 PCICONTROLLER ......................................................155
4.6.1 X-BusPCISlave..................................................155
4.6.2 X-BusPCIMaster ................................................155
4.6.3 PCIArbiter ......................................................155
4.6.4 GeneratingConfigurationCycles .....................................155
4.6.5 GeneratingSpecialCycles..........................................155
4.6.6 PCIConfigurationSpaceControlRegisters.............................156
4.6.7 PCIConfigurationSpaceRegisters ...................................157
4.6.8 PCICycles ......................................................162
5.0 VirtualSubsystemArchitecture ................................... 165
5.1 VIRTUALVGA ..........................................................165
5.1.1 TraditionalVGAHardware ..........................................165
5.2 GXMVIRTUALVGA......................................................167
5.2.1 DatapathElements................................................167
5.2.2 VideoRefresh ...................................................168
5.2.3 GXmVGAHardware ..............................................168
5.2.4 VGAVideoBIOS .................................................171
5.2.5 VirtualVGARegisterDescriptions ....................................172