AR-B1375/AR-B1376 User s Guide

2. SYSTEM CONTROLLER

This chapter describes the major structure of the AR-B1375 and AR-B1376 CPU board. The following topics are covered:

zMicroprocessor

zDMA Controller

zKeyboard Controller

zInterrupt Controller

zReal-Time Clock and Non-Volatile RAM

zTimer

zSerial Port

zParallel Port

2.1MICROPROCESSOR

The AR-B1375 and AR-B1376 use the ALI M6117 CPU, it is designed to perform like Intel’s 386SX 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 clock stops. The internal structure of this core is 32-bit data and address bus with very low supply current. Real mode as well as 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-B1375/AR-B1376 board. Each controller is a four-channel DMA device that will generate the memory addresses and control signals necessary to transfer information directly between a peripheral device and memory. This allows high speeding 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 IBM PC/AT compatibility.

Following is the system information of 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

2-1

Page 9
Image 9
Toshiba AR-B1376, AR-B1375, 386SX manual System Controller, Microprocessor, DMA Controller, DMA Channel Controller

386SX, AR-B1376, AR-B1375 specifications

The Toshiba AR-B1375 and AR-B1376 are notable embedded computing solutions that incorporate the 386SX microprocessor architecture. Designed for various applications, these models focus on reliability, performance, and versatility, making them appealing choices for system integrators and developers.

At the core of the AR-B1375 and AR-B1376 is the Intel 386SX microprocessor. This landmark processor marked a significant advancement in computing technology, introducing a 32-bit architecture while maintaining compatibility with 16-bit applications. The 386SX is known for its efficient processing capabilities, offering both multitasking support and enhanced memory management. It operates at clock speeds ranging typically from 16 MHz to 25 MHz, contributing to its effectiveness in running industrial applications.

One of the key features of the AR-B1375 and AR-B1376 systems is their modular architecture, which allows for easy customization and expansion. This modularity means users can tailor the hardware according to specific requirements, making it suitable for a wide range of applications such as automation, telecommunications, and embedded systems.

Both models support various I/O options, ensuring seamless integration with peripherals and external devices. They typically come equipped with serial and parallel ports, as well as support for modern interfaces like USB. The systems also feature onboard expansion slots, enabling the addition of further functionality, such as additional memory or specialized processing units.

In terms of memory, the AR-B1375 and AR-B1376 support a range of RAM configurations, allowing users to scale their systems based on the application demands. The inclusion of EPROM and EEPROM options also facilitates easy updates and programmability, which is crucial for embedded systems that often require firmware adjustments over time.

Moreover, these models are known for their robust thermal management features, which are essential in industrial environments where conditions can be harsh. This capability ensures stable performance and longevity, reducing the risk of system failures due to overheating or environmental factors.

To summarize, the Toshiba AR-B1375 and AR-B1376, coupled with the 386SX microprocessor, offer a blend of performance, flexibility, and reliability. Their modular design, extensive I/O support, and memory scalability make them ideal for a variety of embedded computing applications, placing them as commendable options in the world of industrial computing solutions. These systems not only exemplify Toshiba's commitment to innovation but also contribute significantly to the functionality of embedded technologies in a rapidly evolving industry.