Litcius/Paper detail

On the Use of Artificial Neural Networks for the Automated High-Level Design of ΣΔ Modulators

Pablo Díaz-Lobo, G. Liñán, José M. de la Rosa

2023IEEE Transactions on Circuits and Systems I Regular Papers13 citationsDOIOpen Access PDF

Abstract

This paper presents a high-level synthesis methodology for Sigma-Delta Modulators ( <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\SD$</tex-math> </inline-formula> Ms) that combines behavioral modeling and simulation for performance evaluation, and Artificial Neural Networks (ANNs) to generate high-level designs variables for the required specifications. To this end, comprehensive datasets made up of design variables and performance metrics, generated from accurate behavioral simulations of different kinds of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\SD$</tex-math> </inline-formula> Ms, are used to allow the ANN to learn the complex relationships between design-variables and specifications. Several representative case studies are considered, including single-loop and cascade architectures with single-bit and multi-bit quantization, as well as both Switched-Capacitor (SC) and Continuous-Time (CT) circuit techniques. The proposed solution works in two steps. First, for a given set of specifications, a trained classifier proposes one of the available <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\SD$</tex-math> </inline-formula> M architectures in the dataset. Second, for the proposed architecture, a Regression-type Neural Network (RNN) infers the design variables required to produce the requested specifications. A comparison with other optimization methods – such as genetic algorithms and gradient descent – is discussed, demonstrating that the presented approach yields to more efficient design solutions in terms of performance metrics and CPU time.

Topics & Concepts

Artificial neural networkComputer scienceNotationArtificial intelligenceAlgorithmQuantization (signal processing)Machine learningMathematicsArithmeticAnalog and Mixed-Signal Circuit DesignAdvancements in Semiconductor Devices and Circuit DesignLow-power high-performance VLSI design
On the Use of Artificial Neural Networks for the Automated High-Level Design of ΣΔ Modulators | Litcius