System controller, 1 microprocessor, 2 dma controller – Acrosser AR-B1565 User Manual
Page 8
AR-B1565/1565A User!s Guide
7
2. SYSTEM CONTROLLER
This chapter describes the main structure of the AR-B1565/1565A CPU board. The topics are covered as follow:
! Microprocessors
! DMA Controller
! Keyboard Controller
! Interrupt Controller
! Serial Port
! Parallel Port
2.1 MICROPROCESSOR
The AR-B1565/1565A uses the NS GEODE GX1 CPU; it is an advanced 32-bit x86 compatible processor offering
high performance, with fully accelerated 2D graphics, a 64-synchronous DRAM controller and a PCI bus controller,
all on a single chip. This latest generation of the Media GX processor enables a new class of premium
performance notebook/desktop, and IPC computer designs.
The Media GX MMX with enhanced processor companion chips not only provide advanced video and audio
functions but also permit direct interface to memory. This high-performance 64-bit processor is x86 instruction set
compatible and supports MMX technology.
This processor is the latest member of the NS Media GX family, offering high performance; with fully accelerated
2D graphics, synchronous memory interface and a PCI bus controller, all on a single chip. As described in
separate manuals, the CS5520 and the CS5530 I/O Companion chips fully enable the features of the Media GX
processor with MMX support. These features include full VGA and VESA video, 16-bit stereo sound, IDE interface,
ISA interface, SMM power management, and AT compatibility logic. In addition, the newer CS5530 is AC97
Version 2.0 audio compliant that provides an Ultra DMA/33 interface, MPEG2 assist.
In addition to the advanced CPU features, the Media GX processor integrates a host of functions in which typically
implemented with external components. A full-function graphics accelerator provides pixel processing and
rendering functions.
The NS Media GX MMX-Enhanced Processor represents a new generation of x86-compatible 64-bit
microprocessors with sixth-generation features. The decoupled load/store unit (within the memory management
unit) allows multiple instructions in a single clock cycle. Other features include single-cycle execution, single-cycle
instruction decode, 16KB write-back cache, and clock rates up to 300MHz. These features are possible by the use
of advanced-process technologies and super pipelining.
2.2 DMA CONTROLLER
The equivalent of two 8237A DMA controllers are implemented on the AR-B1565/1565A board. Each controller is
a four-channel DMA device that will generate the memory addresses and willcontrol signals necessary to transfer
information directly between a peripheral device and memory. This allows high-speed information transfer with less
CPU intervention. The two DMA controllers are internally cascaded to provide four DMA channels to transfer to 8-
bit peripherals (DMA1) and three channels to transfers to 16-bit peripherals (DMA2). DMA2 channel 0 provides the
cascade interconnection between the two DMA devices, thereby maintaining IBM PC/AT compatibility.
The Following is the system information for the DMA channels:
Slave with four 8-bit channels
Master with three 16-bit channels
DMA Controller 1
DMA Controller 2
Channel 0: Spare
Channel 4(0): Cascade for controller 1
Channel 1: IBM SDLC
Channel 5(1): Spare
Channel 2: Diskette adapter
Channel 6(2): Spare
Channel 3: Spare
Channel 7(3): Spare
DMA Channel Controller