User Manual
AIC 324
The digital I/O unit (XP12 connector) is compatible with an 8255 chip. Port A supports operation in the
0 and 1 modes, the other ports - only in the mode 0. The additional port D consists of 6 I/O lines. All
ports have current-limiting protective resistors and the ability to
“pull down” or pull up the lines.
The timers unit located on the board is compatible with an Intel 8254 chip and is represented by a
three 16-bit timers. Timers 0 and 1 are connected in a circuit, which allows implementing a wide range
of frequencies for controlling the operation of ADC and DAC. The control circuits of the timers are
output to a galvanically isolated digital I/O port.
1.2.3
Module’s distinctive features
Module’s distinctive features are:
- Availability of galvanic isolation of the analog path of the board from the system bus;
- Support of I/O addresses on the PC104 bus: 0x100, 0x140, 0x180, 0x200, 0x280, 0x300, 0x340,
0x380.
- Supports direct memory access channels 1 and 3.
- Support of interrupts 3-7, 10-12, 14, 15.
- Availability of a pass-through connector type PC104 + to ensure the convenience of stacks assembly
not associated with the elements of the board;
- Ability to create alternative FPGA firmware with support for the changed board functionality. The
FPGA firmware can be changed via a dedicated I/O port.
-Possibility of the module to use the following OS:
- Linux 2.6
- QNX6
- FreeDOS
- Windows XP
An example of working with a module without using a library of functions can be found in the file
examples/aic324_init.c at FTP server.
Comparative characteristics of the module parameters of different manufacturers in PC/104 form-
factor (see ANNEX C).