IEEE Access (Jan 2020)

Microelectronic CMOS Implementation of a Machine Learning Technique for Sensor Calibration

  • Javier A. Martinez-Nieto,
  • Maria Teresa Sanz-Pascual,
  • N. Medrano,
  • Belen Calvo Lopez,
  • Diego Antolin Canada

DOI
https://doi.org/10.1109/ACCESS.2020.3038052
Journal volume & issue
Vol. 8
pp. 207367 – 207376

Abstract

Read online

An integrated machine-learning based adaptive circuit for sensor calibration implemented in standard 0.18μm CMOS technology with 1.8V power supply is presented in this paper. In addition to linearizing the device response, the proposed system is also capable to correct offset and gain errors. The building blocks conforming the adaptive system are designed and experimentally characterized to generate numerical high-level models which are used to verify the proper performance of each analog block within a defined multilayer perceptron architecture. The network weights, obtained from the learning phase, are stored in a microcontroller EEPROM memory, and then loaded into each of the registers of the proposed integrated prototype. In order to verify the proposed system performance, the non-linear characteristic of a thermistor is compensated as an application example, achieving a relative error er below 3% within an input span of 130°C, which is almost 6 times less than the uncorrected response. The power consumption of the whole system is 1.4mW and it has an active area of 0.86mm2. The digital programmability of the network weights provides flexibility when a sensor change is required.

Keywords