<p class="Abstract">This paper presents the development, implementation and characterization of a data acquisition (DAQ) system capable of on-board processing the acquired data. The system features four differential channels, with 1 MHz bandwidth, simultaneous acquisition, 9 independent bipolar ranges, and a maximum sampling rate of 600 kS/s. The analog DAQ inputs are protected against incorrect connections even direct connection to the power grid voltage. This protection ensures that the DAQ can recover to full operation without the need to replace any damaged components or fuses. A 450 MHz SHARC digital signal processor (ADSP 21489) is used to control the system and perform on-board processing. Interface between the system and a personal computer is through a USB Hi‑speed connection.</p>