The high-density PC104P-16AI64 board provides a cost effective 500,000 conversions-per-second 16-bit analog input capability in a single-width format. The inputs are configurable either as 64 single-ended channels or as 32 differential channels, and the input range can be software selectable as ±10V, ±5V or ±2.5V. Scan rates can be controlled from either (a) an internal rate generator, (b) through an external digital input, or (c) by direct software commands. Multiple PC104P-16AI64 boards can be connected together for synchronous scanning. A 64K-sample FIFO provides maximum buffering of input data. Internal auto calibration networks permit calibration to be performed without removing the board from the system.