An engine diagnostic system includes a bit-serial based recurrent
neuroprocessor for processing data from an internal combustion engine in
order to diagnose misfires in real-time and reduces the number of neurons
required to perform the task by time multiplexing groups of neurons from a
candidate pool of neurons to achieve the successive hidden layers of the
recurrent network topology.