Example 1:

One IBM

 

ARTIC

Adapter

 

 

 

 

The following

example

shows

an

ICAPARM.PRM

file

that can be used if you have only one

adapter installed in your computer.

 

 

 

Field Number 1

2

3

4

5

6

7

8

9

11

#

ðððð

ðð

ðð

ðF

Eð1ð

$

Field

Number Description

1 Beginning-Record Delimiter. If a # is not present, the line will be treated as

2Base I/O address (ISA) or physical instance (PCI). For PCI adapters, the range 0000–00FFh.

3

Shared

Memory

Address,

Meg

Value. Range 00–0Fh

for

all

IBM

ARTIC

adapters. (See

 

4).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

Shared

Memory

Address,

Page

Value. Range

60–6Fh

for all IBM ARTIC adapters. Used

 

Meg

Value

(Field 3) to define the

window, in shared memory,

used by the

ada

 

communicate

with the

system

unit. The

Page

Value

is

the

memory

offset

in 8

KB

 

A meg

value

of 00h and a page value

of

60h

results in a window address of

C000

5

Maximum

Task

Number on the adapter. Range 00–F8h; set to 10h.

 

 

 

6

Maximum

Task

Priority. Range 01–FFh; set to 10h.

 

 

 

 

 

 

 

7

Maximum

Task

Queue Number. Range 00–FEh; set to

10h.

 

 

 

 

 

 

8

Maximum

Task

Timer Number. Range 00–FEh; set to 10h.

 

 

 

 

 

 

9 and 10 The

system

address

used to call an

adapter

reset. Use

the

values

shown: 0Fh,

 

supported

on

this adapter.)

 

 

 

 

 

 

 

 

 

 

11End-Record Delimiter. Value ';' or '$'. If this is the last adapter in the ICAPA otherwise, set to ';'.

A-2IBM ARTIC186 8-Port Adapter GTO

Page 36
Image 36
IBM ARTIC186 manual Example, Field Number Description

ARTIC186 specifications

The IBM ARTIC186 is a highly regarded microprocessor that emerged in the late 1980s, primarily targeting embedded systems and industrial applications. This device represents a significant evolution in the family of x86 architecture processors. The ARTIC186 is based on the Intel 80186 design but features enhancements and optimizations that reflect IBM's commitment to reliability and performance.

One of the defining characteristics of the ARTIC186 is its integrated architecture. Unlike its predecessors, which required separate components for basic functions, the ARTIC186 includes features like memory management and interrupt controllers directly on the chip. This integration reduces the overall system size and complexity, making it particularly suited for compact and cost-sensitive applications.

The ARTIC186 operates at clock speeds ranging from 6 to 25 MHz, providing a solid balance between speed and power consumption. It supports a 16-bit data bus and a 20-bit address bus, allowing it to access up to 1 MB of memory. This capacity was substantial for its time, facilitating the execution of more complex applications that were previously challenging to implement in embedded systems.

Another notable feature of the ARTIC186 is its compatibility with existing 8086 and 80286 software, making it easier for developers to transition their applications to use this newer architecture without needing extensive rewrites. Its support for real-mode and protected-mode operations allows it to cater to a wide range of applications, from simple control systems to more sophisticated embedded solutions.

In terms of power management, the ARTIC186 was designed with energy efficiency in mind. It employs various techniques to minimize power usage during idle states, which is crucial for battery-operated devices or systems that need to conserve energy.

Additionally, the IBM ARTIC186 incorporates robust input/output capabilities, which facilitate seamless communication with peripheral devices. It includes multiple programmable interrupt controllers and timers, enriching its ability to handle real-time processing tasks.

Overall, the IBM ARTIC186 microprocessor stands out as a versatile and powerful component suited for many embedded applications. Its integration, compatibility, and performance characteristics have allowed it to make a lasting impact in various industries, where efficiency and reliability are paramount. As technology has advanced, the principles established by the ARTIC186 continue to influence modern embedded processor designs, underscoring its importance in the evolution of computing technology.