Compact low-power calibration mini-DACs for neural arrays with programmable weights

This paper considers the viability of compact low-resolution low-power mini digital-to-analog converters (mini-DACs) for use in large arrays of neural type cells, where programmable weights are required. Transistors are biased in weak inversion in order to yield small currents and low power consumpt...

ver descrição completa

Detalhes bibliográficos
Autores: Linares Barranco, Bernabé, Serrano Gotarredona, María Teresa, Serrano Gotarredona, Rafael
Tipo de documento: artigo
Estado:Versión aceptada para publicación
Data de publicação:2003
País:España
Recursos:Universidad de Sevilla (US)
Repositório:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/76270
Acesso em linha:https://hdl.handle.net/11441/76270
https://doi.org/10.1109/TNN.2003.816370
Access Level:Acceso aberto
Palavra-chave:Analog design
Calibration
Current splitters
Digital-to-analog converters
Fuzzy circuits
Neural networks
Subthreshold
Weak inversion
Descrição
Resumo:This paper considers the viability of compact low-resolution low-power mini digital-to-analog converters (mini-DACs) for use in large arrays of neural type cells, where programmable weights are required. Transistors are biased in weak inversion in order to yield small currents and low power consumptions, a necessity when building large size arrays. One important drawback of weak inversion operation is poor matching between transistors. The resulting effective precision of a fabricated array of 50 DACs turned out to be 47% (1.1 bits), due to transistor mismatch. However, it is possible to combine them two by two in order to build calibrated DACs, thus compensating for inter-DAC mismatch. It is shown experimentally that the precision can be improved easily by a factor of 10 (4.8% or 4.4 bits), which makes these DACs viable for low-resolution applications such as massive arrays of neural processing circuits. A design methodology is provided, and illustrated through examples, to obtain calibrated mini-DACs of a given target precision. As an example application, we show simulation results of using this technique to calibrate an array of digitally controlled integrate-and-fire neurons.