Real time signal reconstruction from spikes on a digital signal processor
There has been significant interest in encoding information into asynchronous timing events or spikes using models of biological neurons. It has been shown that these neurons can act as lossless encoders and software algorithms can reconstruct the encoded information. We present here, a real time implementation of a reconstruction algorithm on a TI TMS320C6713 DSK board. This implementation reconstructs the signal from a spike train which was encoded by a fabricated neuron chip. A signal to error ratio of 32 dB with an average firing rate of 8 KHz is obtained. We discuss the practical implementation, challenges and possible future directions.