A six-channel PDP-8 interface for nerve impulse data

An interface operating on the I/O bus of the LINC-8 has been built which accepts up to six channels of nerve impulse data simultaneously at rates up to 4,000 pps/channel. By means of a 100-KHz clock and a 17-bit counter, the time of occurrence of each nerve impulse is strobed into one of six 17-bit buffer registers. The strobe causes a program interrupt to occur. Two I/O instructions are used to read the buffers into the PDP-8 accumulator. Additional instructions for skipping on data or overflow, enabling the counter, clearing the overflow flag, and clearing the counter are available.