System controller, 1 microprocessor, 2 dma controller – Acrosser AR-B1565 User Manual

Page 8

Advertising
background image

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

Advertising