System controller -1, Microprocessor -1, Dma controller -1 – Acrosser AR-B1320 User Manual
Page 9: System controller, 1 microprocessor, 2 dma controller
A
A
R
R
-
-
B
B
1
1
3
3
2
2
0
0
U
U
s
s
e
e
r
r
’
’
s
s
G
G
u
u
i
i
d
d
e
e
2-1
2. SYSTEM
CONTROLLER
This chapter describes the major structure. The following topics are covered:
!
Microprocessor
!
DMA Controller
!
DRAM Configuration
!
I/O Port Address Map
!
Interrupt Controller
!
Serial Port
!
Parallel Port
!
Timer
!
Real-Time Clock and Non-Volatile RAM
!
Watch-Dog Timer
!
FLASH Disk
2.1 MICROPROCESSOR
The AR-B1320 uses the ALI M6117C CPU; it is designed to perform like Intel’s 386SX-based
system with deep green features.
The 386SX core is the same as M1386SX of Acer Labs. Inc. and 100% object code compatible
with the Intel 386SX microprocessor. System manufacturers can provide 386 CPU based
systems optimized for both cost and size. Instruction pipelining and high bus bandwidth ensure
short average instruction-execution times and high system throughput. Furthermore, it can keep
the state internally from charge leakage while external clock to the core is stopped without storing
the data in registers. The power consumption here is almost zero when the clock stops. The
internal structure of this core is 32-bit and its address bus has a very low supply current. The real
mode as well as the protected mode are available and can run MS-DOS, MS-Windows, OS/2 and
UNIX.
2.2 DMA
CONTROLLER
The equivalent of two 8237A DMA controllers are implemented in the AR-B1320 card. Each
controller is a four-channel DMA device, which will generate the memory addresses and control
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 for transfers to 8-bit peripherals (DMA1) and
three channels for transfers to 16-bit peripherals (DMA2). DMA2 channel 0 provides the cascade
interconnection between the two DMA devices, thereby maintaining the IBM PC/AT compatibility.
The following is the DMA channels:
DMA Controller 1
DMA Controller 2
Channel 0: Spare
Channel 4: Cascade for controller 1
Channel 1: IBM SDLC
Channel 5: Spare
Channel 2: Diskette adapter
Channel 6: Spare
Channel 3: Spare
Channel 7: Spare
Table 2-1 DMA Channel Controller