Special session paper: an efficient hardware design for cerebellar models using approximate circuits

The superior controllability of the cerebellum has motivated extensive interest in the development of computational cerebellar models. Many models have been applied to the motor control and image stabilization in robots. Often computationally complex, cerebellar models have rarely been implemented in dedicated hardware. Here, we propose an efficient hardware design for cerebellar models using approximate circuits with a small area and a low power. Leveraging the inherent error tolerance in the cerebellum, approximate adders and multipliers are carefully evaluated for implementations in an adaptive filter based cerebellar model to achieve a good tradeoff in accuracy and hardware usage. A saccade system, whose vestibulo-ocular reflex (VOR) is controlled by the cerebellum, is simulated to show the applicability and effectiveness of the proposed design. Simulation results show that the approximate cerebellar circuit achieves a similar accuracy as an exact implementation, but it saves area by 29.7% and power by 37.3%.

[1]  Fabrizio Lombardi,et al.  A Review, Classification, and Comparative Evaluation of Approximate Arithmetic Circuits , 2017, ACM J. Emerg. Technol. Comput. Syst..

[2]  Henrietta L. Galiana,et al.  Hybrid model of the context dependent vestibulo-ocular reflex: implications for vergence-version interactions , 2015, Front. Comput. Neurosci..

[3]  J. Albus A Theory of Cerebellar Function , 1971 .

[4]  Marco Antonelli,et al.  Adaptive saccade controller inspired by the primates' cerebellum , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[5]  Caro Lucas,et al.  Bio-Inspired Imprecise Computational Blocks for Efficient VLSI Implementation of Soft-Computing Applications , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

[6]  Michael Hassul,et al.  Cerebellar Dynamics: The Mossy Fiber Input , 1977, IEEE Transactions on Biomedical Engineering.

[7]  Masao Ito Cerebellar circuitry as a neuronal machine , 2006, Progress in Neurobiology.

[8]  Thomas W. Calvert,et al.  Neural Systems Modeling Applied to the Cerebellum , 1972, IEEE Trans. Syst. Man Cybern..

[9]  M. Fujita,et al.  Adaptive filter model of the cerebellum , 1982, Biological Cybernetics.

[10]  Jie Han,et al.  Approximate computing: An emerging paradigm for energy-efficient design , 2013, 2013 18th IEEE European Test Symposium (ETS).

[11]  Fabrizio Lombardi,et al.  Approximate Radix-8 Booth Multipliers for Low-Power and High-Performance Operation , 2016, IEEE Transactions on Computers.

[12]  D. Marr A theory of cerebellar cortex , 1969, The Journal of physiology.

[13]  Sean R. Anderson,et al.  Cerebellar-Inspired Adaptive Control of a Robot Eye Actuated by Pneumatic Artificial Muscles , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[14]  John Porrill,et al.  Visual awareness and the cerebellum: possible role of decorrelation control. , 2004, Progress in brain research.