A spiking-neuron collective analog adder with scalable precision

2013 
Although neurons function with locally imprecise analog computational units, they can collectively interact to achieve computations with high complexity, low error rate, or high precision. In this work, we show how many moderately precise integrate-and-fire analog units interact via the mechanism of a spiking `carry' to collectively add numbers to arbitrary precision. For example, in a proof-of-concept implementation that we implemented with chips built in a 0.5 μm CMOS process, we show that four 4-bit precise analog units can collectively interact to implement 16-bit-precise addition. Errors in the analog computation are minimized via novel time-based calibration techniques. Our work may lay a foundation for future collective analog computation that is arbitrarily precise just as current digital computation is today.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    3
    References
    4
    Citations
    NaN
    KQI
    []