SlideShare a Scribd company logo
1 of 17
A Seminar on
Recent Trends in Analog Circuit Design using ANN
Submitted By:
MITESH KALAL
(P19VL003)
Supervisor:
DEEPAK JOSHI
Assistant Professor, ECED
DEPARTMENT OF ELECTRONICS ENGINEERING
SARDAR V
ALLABHBHAI NA
TIONAL INSTITUTE OF TECHNOLOGY, SURAT
NOVEMBER 2020
Outline
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 2
Introduction
Analog Design Flow
ANN and Analog Circuit Design
Overview of ANN
Difficulties in Analog Circuit Design
Literature Survey
Summary
• Complexity of ICs is increasing day by
day.
• ICs or SoCs are implemented using
both Digital and Analog circuitry.
• Figure 1 represents the contrast
between the design efforts of analog
and digital blocks on SoCs or ICs [1].
• Designing of Analog part takes longer
time than Digital [2].
Introduction
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 3
Figure 1: Contrast between analog and digital blocks’ design effort
[1]. N. Lourenço, R. Martins, N. Horta,” Automatic Analog IC Sizing and Optimization
Constrained with PVT Corners and Layout Effects,” (Springer, 2017)
[2] R. Martins, N. Lourenço, N. Horta, “Analog Integrated Circuit Design Automation—Placement, Routing and Parasitic Extraction Techniques,” (Springer, Berlin, 2017)
Analog Design Flow
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 4
Figure 2: Design tasks of analog design flow
[1]. N. Lourenço, R. Martins, N. Horta,” Automatic Analog IC Sizing and Optimization
Constrained with PVT Corners and Layout Effects,” (Springer, 2017)
Overview of ANN
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 5
• ANN is a collection of connected neurons(nodes) shown in
Figure 4.
• A neuron sums its weighted inputs, passes that results through
a function called activation function and outputs that value.
• The process carried out by neuron in an ANN is shown in
Figure 5.
Figure 4: Representation of an artificial neuron
[3] K. Hornik, M. Stinchcombe, H. White, “Multilayer
feedforward networks are universalapproximators,” Neural
Netw. 2(5), 359–366 (1989)
Figure 5: Process carried by neuron in a Neural Network
[4] The Complete Guide to Artificial Neural Networks: Concepts and Models. Retrieved from: https://missinglink.ai/guides/neural-network-concepts/complete-guide-artificial-
neural-networks/ (November 2020)
Overview of ANN…
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 6
• Figure 6 shows the ANN with 2 hidden layers with all the training process.
Figure 6: ANN with 2 hidden layers
[P.C. : https://www.slideshare.net/ashokktiwari/ann-load-forecasting]
Activation Function and their Derivatives
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 7
• Activation Function determines
the output of the neural network.
• It is attached with each neuron to
decide whether the node should
be activated or not depending on
the input parameters.
• Derivatives of Activation
Functions are used for back
propagation to update the weights
of the neuron.
• Figure 7 shows the different
activation functions. Figure 7: Activation Functions
[https://engmrk.com/activation-function-for-dnn/]
• ML is the process in which a computer improves its capabilities through
the analysis of past experiences.
• Recent developments in ML opens a new research in EDA tools for
analog IC design.
• ANNs are capable of solving analog IC sizing as a direct map from
specifications to the device sizes [5].
• Using ANNs automation of two design tasks of an analog IC can be done:
1) Circuit Sizing
2) Placement
ANN and Analog Circuit Design
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 8
ANN for Circuit Sizing
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 9
Figure 8: Circuit Sizing using ANN
[5] João P. S. Rosa, Daniel J. D. Guerra, Nuno C. G. Horta, Ricardo M. F. Martins and Nuno C. C. Lourenço,” Using Artificial Neural Networks for Analog Integrated Circuit Design Automation,” (Springer, 2019)
ANN for Placement
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 10
Figure 8: ANN for Placement
[5] João P. S. Rosa, Daniel J. D. Guerra, Nuno C. G. Horta, Ricardo M. F. Martins and Nuno C. C. Lourenço,” Using Artificial Neural Networks for Analog Integrated Circuit Design Automation,” (Springer, 2019)
• Lack of systematic design flows supported by EDA tools.
• Integration of analog circuits using technologies optimized for digital
circuits.
• Difficulty in reusing analog blocks because they are sensitive to
surrounding circuitry and environmental and process variations.
• As the technology is scaling down square law equation is not followed
and thus optimization is difficult.
Difficulties in Analog Circuit Design
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 11
Sr. no. Paper Paper Description
[1] G. İslamoğlu, T. O. Çakici, E. Afacan and G.
Dündar, "Artificial Neural Network Assisted Analog
IC Sizing Tool," 2019 16th International Conference
on Synthesis, Modeling, Analysis and Simulation
Methods and Applications to Circuit Design
(SMACD), Lausanne, Switzerland, 2019, pp. 9-12,
doi: 10.1109/SMACD.2019.8795293.
• This paper proposes utilization of neural networks to estimate circuit performance
and hence, reduce the execution time.
• Two circuits, Single stage current mirror based differential amplifier and folded
cascode OTA are taken for case study.
[2] A. Jafari, S. Sadri and M. Zekri, "Design
optimization of analog integrated circuits by using
artificial neural networks," 2010 International
Conference of Soft Computing and Pattern
Recognition, Paris, 2010, pp. 385-388, doi:
10.1109/SOCPAR.2010.5686736.
• In this paper neural network is used in order to find a set of circuit parameters
such that the design objectives are optimized while satisfying performance
constraints for different Op-Amp topologies.
[3] N. Kahraman and T. Yildirim, "Technology
independent circuit sizing for fundamental analog
circuits using artificial neural networks," 2008
Ph.D. Research in Microelectronics and
Electronics, Istanbul, 2008, pp. 1-4, doi:
10.1109/RME.2008.4595710.
• In this paper ANN is trained with data of different technologies to give the
transistor sizes of circuit for an unknown technology that has not been trained
before.
• Trained technologies: 1.5um, 0.5um, 0.35um, 0.25um. Test Technology: 0.18um
[4] Qi-Jun Zhang, K. C. Gupta and V. K.
Devabhaktuni, "Artificial neural networks for RF
and microwave design - from theory to practice,"
in IEEE Transactions on Microwave Theory and
Techniques, vol. 51, no. 4, pp. 1339-1350, April
2003, doi: 10.1109/TMTT.2003.809179.
• In this paper ANN is used to design and optimize RF and microwave circuits.
Neural networks are trained to learn the behavior of passive/active
components/circuits.
Literature Survey
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 12
Literature Survey
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 13
Ref. no. Author Paper Description
[5] M. Seok, M. Yang, Z. Jiang, A. A. Lazar and J. Seo,
"Cases for Analog Mixed Signal Computing
Integrated Circuits for Deep Neural Networks,"
2019 International Symposium on VLSI Design,
Automation and Test (VLSI-DAT), Hsinchu,
Taiwan, 2019, pp. 1-2, doi: 10.1109/VLSI-
DAT.2019.8742044.
• In this paper, the emerging analog and mixed-signal circuit techniques to improve
energy efficiency using ANN are discussed.
• This paper has reviewed on two such techniques, one on the speech recognition
processor in hybrid analog and digital circuits and the other on the embedded
SRAM circuits that support analog-mixed-signal in-memory (in-bitcell)
computing for convolutional and deep neural networks.
[6] A. Viveros-Wacher and J. E. Rayas-Sánchez,
"Analog Fault Identification in RF Circuits using
Artificial Neural Networks and Constrained
Parameter Extraction," 2018 IEEE MTT-S
International Conference on Numerical
Electromagnetic and Multiphysics Modeling and
Optimization (NEMO), Reykjavik, 2018, pp. 1-3,
doi: 10.1109/NEMO.2018.8503117.
• Authors explain about fault diagnosis problem in analog circuits and an ANN
based modeling approach to efficiently emulate the injection of analog faults in
the circuits.
[7] Guerra, A. Canelas, R. Póvoa, N. Horta, N.
Lourenço and R. Martins, "Artificial Neural
Networks as an Alternative for Automatic Analog
IC Placement," 2019 16th International Conference
on Synthesis, Modeling, Analysis and Simulation
Methods and Applications to Circuit Design
(SMACD), Lausanne, Switzerland, 2019, pp. 1-4,
doi: 10.1109/SMACD.2019.8795267.
• Authors explain, use of ANNs for automation of the placement task of analog IC
layout design.
• ANNs were trained with the data of different layout structures of analog circuit
and gives different placement alternatives as output.
• Analog IC designing is not as fast as digital design.
• Many sources and technology are available for designing of digital circuits.
• For SoCs, designing of analog circuits is equally important as digital circuits.
• Designing of analog circuits takes longer time and less immune to noise compared to digital.
• As the circuit complexity increases the designing time and efforts increases.
• To reduce the designing time with less human efforts ANN is one of the prominent field for optimization in
analog IC designing.
• The network is trained with the data of previous simulations and used to optimize the circuit parameters and
size.
• ANN can also be trained for placement task in IC layout design.
• ANN has great scope in field of analog IC design automation for circuit sizing and placement.
Summary
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 14
[1] N. Lourenço, R. Martins, N. Horta,” Automatic Analog IC Sizing and Optimization Constrained with PVT Corners and Layout Effects,” (Springer, 2017)
[2] R. Martins, N. Lourenço, N. Horta, “Analog Integrated Circuit Design Automation—Placement, Routing and Parasitic Extraction Techniques,” (Springer, Berlin, 2017)
[3] K. Hornik, M. Stinchcombe, H. White, “Multilayer feedforward networks are universalapproximators,” Neural Netw. 2(5), 359–366 (1989)
[4] The Complete Guide to Artificial Neural Networks: Concepts and Models. Retrieved from: https://missinglink.ai/guides/neural-network-concepts/complete-guide-artificial-neural-networks/
(November 2020)
[5] João P. S. Rosa, Daniel J. D. Guerra, Nuno C. G. Horta, Ricardo M. F. Martins and Nuno C. C. Lourenço,” Using Artificial Neural Networks for Analog Integrated Circuit Design Automation,”
(Springer, 2019)
[6] G. İslamoğlu, T. O. Çakici, E. Afacan and G. Dündar, "Artificial Neural Network Assisted Analog IC Sizing Tool," 2019 16th International Conference on Synthesis, Modeling, Analysis and
Simulation Methods and Applications to Circuit Design (SMACD), Lausanne, Switzerland, 2019, pp. 9-12, doi: 10.1109/SMACD.2019.8795293.
[7] A. Jafari, S. Sadri and M. Zekri, "Design optimization of analog integrated circuits by using artificial neural networks," 2010 International Conference of Soft Computing and Pattern
Recognition, Paris, 2010, pp. 385-388, doi: 10.1109/SOCPAR.2010.5686736.
[8] N. Kahraman and T. Yildirim, "Technology independent circuit sizing for fundamental analog circuits using artificial neural networks," 2008 Ph.D. Research in Microelectronics and
Electronics, Istanbul, 2008, pp. 1-4, doi: 10.1109/RME.2008.4595710.
[9] Qi-Jun Zhang, K. C. Gupta and V. K. Devabhaktuni, "Artificial neural networks for RF and microwave design - from theory to practice," in IEEE Transactions on Microwave Theory and
Techniques, vol. 51, no. 4, pp. 1339-1350, April 2003, doi: 10.1109/TMTT.2003.809179.
[10] M. Seok, M. Yang, Z. Jiang, A. A. Lazar and J. Seo, "Cases for Analog Mixed Signal Computing Integrated Circuits for Deep Neural Networks," 2019 International Symposium on VLSI
Design, Automation and Test (VLSI-DAT), Hsinchu, Taiwan, 2019, pp. 1-2, doi: 10.1109/VLSI-DAT.2019.8742044.
[11] A. Viveros-Wacher and J. E. Rayas-Sánchez, "Analog Fault Identification in RF Circuits using Artificial Neural Networks and Constrained Parameter Extraction," 2018 IEEE MTT-S
International Conference on Numerical Electromagnetic and Multiphysics Modeling and Optimization (NEMO), Reykjavik, 2018, pp. 1-3, doi: 10.1109/NEMO.2018.8503117.
[12] Guerra, A. Canelas, R. Póvoa, N. Horta, N. Lourenço and R. Martins, "Artificial Neural Networks as an Alternative for Automatic Analog IC Placement," 2019 16th International Conference
on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD), Lausanne, Switzerland, 2019, pp. 1-4, doi: 10.1109/SMACD.2019.8795267.
References
December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 15
Presentation
Presentation

More Related Content

What's hot

Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural networksweetysweety8
 
AlexNet, VGG, GoogleNet, Resnet
AlexNet, VGG, GoogleNet, ResnetAlexNet, VGG, GoogleNet, Resnet
AlexNet, VGG, GoogleNet, ResnetJungwon Kim
 
Few shot learning/ one shot learning/ machine learning
Few shot learning/ one shot learning/ machine learningFew shot learning/ one shot learning/ machine learning
Few shot learning/ one shot learning/ machine learningﺁﺻﻒ ﻋﻠﯽ ﻣﯿﺮ
 
Artificial neural network for machine learning
Artificial neural network for machine learningArtificial neural network for machine learning
Artificial neural network for machine learninggrinu
 
PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...
PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...
PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...Jinwon Lee
 
Mobilenetv1 v2 slide
Mobilenetv1 v2 slideMobilenetv1 v2 slide
Mobilenetv1 v2 slide威智 黃
 
Learning Convolutional Neural Networks for Graphs
Learning Convolutional Neural Networks for GraphsLearning Convolutional Neural Networks for Graphs
Learning Convolutional Neural Networks for GraphsMathias Niepert
 
PR-366: A ConvNet for 2020s
PR-366: A ConvNet for 2020sPR-366: A ConvNet for 2020s
PR-366: A ConvNet for 2020sJinwon Lee
 
“Introduction to DNN Model Compression Techniques,” a Presentation from Xailient
“Introduction to DNN Model Compression Techniques,” a Presentation from Xailient“Introduction to DNN Model Compression Techniques,” a Presentation from Xailient
“Introduction to DNN Model Compression Techniques,” a Presentation from XailientEdge AI and Vision Alliance
 
PR12-094: Model-Agnostic Meta-Learning for fast adaptation of deep networks
PR12-094: Model-Agnostic Meta-Learning for fast adaptation of deep networksPR12-094: Model-Agnostic Meta-Learning for fast adaptation of deep networks
PR12-094: Model-Agnostic Meta-Learning for fast adaptation of deep networksTaesu Kim
 
Generic framing procedure
Generic framing procedureGeneric framing procedure
Generic framing procedureSudanshu Gupta
 
Generative Adversarial Networks (GAN)
Generative Adversarial Networks (GAN)Generative Adversarial Networks (GAN)
Generative Adversarial Networks (GAN)Manohar Mukku
 
Image Segmentation Using Deep Learning : A survey
Image Segmentation Using Deep Learning : A surveyImage Segmentation Using Deep Learning : A survey
Image Segmentation Using Deep Learning : A surveyNUPUR YADAV
 
Image classification with Deep Neural Networks
Image classification with Deep Neural NetworksImage classification with Deep Neural Networks
Image classification with Deep Neural NetworksYogendra Tamang
 
[AIoTLab]attention mechanism.pptx
[AIoTLab]attention mechanism.pptx[AIoTLab]attention mechanism.pptx
[AIoTLab]attention mechanism.pptxTuCaoMinh2
 

What's hot (20)

Hopfield Networks
Hopfield NetworksHopfield Networks
Hopfield Networks
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
AlexNet, VGG, GoogleNet, Resnet
AlexNet, VGG, GoogleNet, ResnetAlexNet, VGG, GoogleNet, Resnet
AlexNet, VGG, GoogleNet, Resnet
 
Few shot learning/ one shot learning/ machine learning
Few shot learning/ one shot learning/ machine learningFew shot learning/ one shot learning/ machine learning
Few shot learning/ one shot learning/ machine learning
 
Artificial neural network for machine learning
Artificial neural network for machine learningArtificial neural network for machine learning
Artificial neural network for machine learning
 
PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...
PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...
PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...
 
Mobilenetv1 v2 slide
Mobilenetv1 v2 slideMobilenetv1 v2 slide
Mobilenetv1 v2 slide
 
Neural Networks: Introducton
Neural Networks: IntroductonNeural Networks: Introducton
Neural Networks: Introducton
 
Learning Convolutional Neural Networks for Graphs
Learning Convolutional Neural Networks for GraphsLearning Convolutional Neural Networks for Graphs
Learning Convolutional Neural Networks for Graphs
 
PR-366: A ConvNet for 2020s
PR-366: A ConvNet for 2020sPR-366: A ConvNet for 2020s
PR-366: A ConvNet for 2020s
 
Meta learning tutorial
Meta learning tutorialMeta learning tutorial
Meta learning tutorial
 
“Introduction to DNN Model Compression Techniques,” a Presentation from Xailient
“Introduction to DNN Model Compression Techniques,” a Presentation from Xailient“Introduction to DNN Model Compression Techniques,” a Presentation from Xailient
“Introduction to DNN Model Compression Techniques,” a Presentation from Xailient
 
PR12-094: Model-Agnostic Meta-Learning for fast adaptation of deep networks
PR12-094: Model-Agnostic Meta-Learning for fast adaptation of deep networksPR12-094: Model-Agnostic Meta-Learning for fast adaptation of deep networks
PR12-094: Model-Agnostic Meta-Learning for fast adaptation of deep networks
 
Generic framing procedure
Generic framing procedureGeneric framing procedure
Generic framing procedure
 
Generative Adversarial Networks (GAN)
Generative Adversarial Networks (GAN)Generative Adversarial Networks (GAN)
Generative Adversarial Networks (GAN)
 
Image Segmentation Using Deep Learning : A survey
Image Segmentation Using Deep Learning : A surveyImage Segmentation Using Deep Learning : A survey
Image Segmentation Using Deep Learning : A survey
 
Image classification with Deep Neural Networks
Image classification with Deep Neural NetworksImage classification with Deep Neural Networks
Image classification with Deep Neural Networks
 
EfficientNet
EfficientNetEfficientNet
EfficientNet
 
[AIoTLab]attention mechanism.pptx
[AIoTLab]attention mechanism.pptx[AIoTLab]attention mechanism.pptx
[AIoTLab]attention mechanism.pptx
 
nnUNet
nnUNetnnUNet
nnUNet
 

Similar to Presentation

Estimation of Optimized Energy and Latency Constraint for Task Allocation in ...
Estimation of Optimized Energy and Latency Constraint for Task Allocation in ...Estimation of Optimized Energy and Latency Constraint for Task Allocation in ...
Estimation of Optimized Energy and Latency Constraint for Task Allocation in ...ijcsit
 
Congestion aware routing algorithm network on chip
Congestion aware routing algorithm network on chipCongestion aware routing algorithm network on chip
Congestion aware routing algorithm network on chipNiteshKumar198644
 
Silicon Photonics and Photonic NoCs: A Survey
Silicon Photonics and Photonic NoCs: A SurveySilicon Photonics and Photonic NoCs: A Survey
Silicon Photonics and Photonic NoCs: A Surveydrv11291
 
Intrusion Detection and Countermeasure in Virtual Network Systems Using NICE ...
Intrusion Detection and Countermeasure in Virtual Network Systems Using NICE ...Intrusion Detection and Countermeasure in Virtual Network Systems Using NICE ...
Intrusion Detection and Countermeasure in Virtual Network Systems Using NICE ...IJERA Editor
 
Analog VLSI Circuit optimization Technique .pptx
Analog VLSI Circuit optimization Technique .pptxAnalog VLSI Circuit optimization Technique .pptx
Analog VLSI Circuit optimization Technique .pptxramnits13
 
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...IJECEIAES
 
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET Journal
 
Multi-Objective Soft Computing Techniques for Dynamic Deployment in WSN
Multi-Objective Soft Computing Techniques for Dynamic Deployment in WSNMulti-Objective Soft Computing Techniques for Dynamic Deployment in WSN
Multi-Objective Soft Computing Techniques for Dynamic Deployment in WSNIRJET Journal
 
Recent articles published in VLSI design & Communication Systems
 Recent articles published in VLSI design & Communication Systems Recent articles published in VLSI design & Communication Systems
Recent articles published in VLSI design & Communication SystemsVLSICS Design
 
IRJET- LEACH Protocol for Wireless Sensor Network
IRJET-  	  LEACH Protocol for Wireless Sensor NetworkIRJET-  	  LEACH Protocol for Wireless Sensor Network
IRJET- LEACH Protocol for Wireless Sensor NetworkIRJET Journal
 
20607-39024-1-PB.pdf
20607-39024-1-PB.pdf20607-39024-1-PB.pdf
20607-39024-1-PB.pdfIjictTeam
 
Design of 16 bit low power processor using clock gating technique 2-3
Design of 16 bit low power processor using clock gating technique 2-3Design of 16 bit low power processor using clock gating technique 2-3
Design of 16 bit low power processor using clock gating technique 2-3IAEME Publication
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSIAEME Publication
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSIAEME Publication
 
Noor’s Algorithmic Flow of Electronics and Communication Engineering
Noor’s Algorithmic Flow of Electronics and Communication EngineeringNoor’s Algorithmic Flow of Electronics and Communication Engineering
Noor’s Algorithmic Flow of Electronics and Communication EngineeringIRJET Journal
 
Energy-aware strategy for data forwarding in IoT ecosystem
Energy-aware strategy for data forwarding in IoT ecosystem Energy-aware strategy for data forwarding in IoT ecosystem
Energy-aware strategy for data forwarding in IoT ecosystem IJECEIAES
 
LOAD BALANCED CLUSTERING WITH MIMO UPLOADING TECHNIQUE FOR MOBILE DATA GATHER...
LOAD BALANCED CLUSTERING WITH MIMO UPLOADING TECHNIQUE FOR MOBILE DATA GATHER...LOAD BALANCED CLUSTERING WITH MIMO UPLOADING TECHNIQUE FOR MOBILE DATA GATHER...
LOAD BALANCED CLUSTERING WITH MIMO UPLOADING TECHNIQUE FOR MOBILE DATA GATHER...Munisekhar Gunapati
 

Similar to Presentation (20)

Estimation of Optimized Energy and Latency Constraint for Task Allocation in ...
Estimation of Optimized Energy and Latency Constraint for Task Allocation in ...Estimation of Optimized Energy and Latency Constraint for Task Allocation in ...
Estimation of Optimized Energy and Latency Constraint for Task Allocation in ...
 
Congestion aware routing algorithm network on chip
Congestion aware routing algorithm network on chipCongestion aware routing algorithm network on chip
Congestion aware routing algorithm network on chip
 
International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)
 
Silicon Photonics and Photonic NoCs: A Survey
Silicon Photonics and Photonic NoCs: A SurveySilicon Photonics and Photonic NoCs: A Survey
Silicon Photonics and Photonic NoCs: A Survey
 
Intrusion Detection and Countermeasure in Virtual Network Systems Using NICE ...
Intrusion Detection and Countermeasure in Virtual Network Systems Using NICE ...Intrusion Detection and Countermeasure in Virtual Network Systems Using NICE ...
Intrusion Detection and Countermeasure in Virtual Network Systems Using NICE ...
 
Analog VLSI Circuit optimization Technique .pptx
Analog VLSI Circuit optimization Technique .pptxAnalog VLSI Circuit optimization Technique .pptx
Analog VLSI Circuit optimization Technique .pptx
 
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...
Reconfigurable High Performance Secured NoC Design Using Hierarchical Agent-b...
 
Design of fault tolerant algorithm for network on chip router using field pr...
Design of fault tolerant algorithm for network on chip router  using field pr...Design of fault tolerant algorithm for network on chip router  using field pr...
Design of fault tolerant algorithm for network on chip router using field pr...
 
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
 
Multi-Objective Soft Computing Techniques for Dynamic Deployment in WSN
Multi-Objective Soft Computing Techniques for Dynamic Deployment in WSNMulti-Objective Soft Computing Techniques for Dynamic Deployment in WSN
Multi-Objective Soft Computing Techniques for Dynamic Deployment in WSN
 
Recent articles published in VLSI design & Communication Systems
 Recent articles published in VLSI design & Communication Systems Recent articles published in VLSI design & Communication Systems
Recent articles published in VLSI design & Communication Systems
 
IRJET- LEACH Protocol for Wireless Sensor Network
IRJET-  	  LEACH Protocol for Wireless Sensor NetworkIRJET-  	  LEACH Protocol for Wireless Sensor Network
IRJET- LEACH Protocol for Wireless Sensor Network
 
20607-39024-1-PB.pdf
20607-39024-1-PB.pdf20607-39024-1-PB.pdf
20607-39024-1-PB.pdf
 
Design of 16 bit low power processor using clock gating technique 2-3
Design of 16 bit low power processor using clock gating technique 2-3Design of 16 bit low power processor using clock gating technique 2-3
Design of 16 bit low power processor using clock gating technique 2-3
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
 
Noor’s Algorithmic Flow of Electronics and Communication Engineering
Noor’s Algorithmic Flow of Electronics and Communication EngineeringNoor’s Algorithmic Flow of Electronics and Communication Engineering
Noor’s Algorithmic Flow of Electronics and Communication Engineering
 
Atul
AtulAtul
Atul
 
Energy-aware strategy for data forwarding in IoT ecosystem
Energy-aware strategy for data forwarding in IoT ecosystem Energy-aware strategy for data forwarding in IoT ecosystem
Energy-aware strategy for data forwarding in IoT ecosystem
 
LOAD BALANCED CLUSTERING WITH MIMO UPLOADING TECHNIQUE FOR MOBILE DATA GATHER...
LOAD BALANCED CLUSTERING WITH MIMO UPLOADING TECHNIQUE FOR MOBILE DATA GATHER...LOAD BALANCED CLUSTERING WITH MIMO UPLOADING TECHNIQUE FOR MOBILE DATA GATHER...
LOAD BALANCED CLUSTERING WITH MIMO UPLOADING TECHNIQUE FOR MOBILE DATA GATHER...
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 

Presentation

  • 1. A Seminar on Recent Trends in Analog Circuit Design using ANN Submitted By: MITESH KALAL (P19VL003) Supervisor: DEEPAK JOSHI Assistant Professor, ECED DEPARTMENT OF ELECTRONICS ENGINEERING SARDAR V ALLABHBHAI NA TIONAL INSTITUTE OF TECHNOLOGY, SURAT NOVEMBER 2020
  • 2. Outline December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 2 Introduction Analog Design Flow ANN and Analog Circuit Design Overview of ANN Difficulties in Analog Circuit Design Literature Survey Summary
  • 3. • Complexity of ICs is increasing day by day. • ICs or SoCs are implemented using both Digital and Analog circuitry. • Figure 1 represents the contrast between the design efforts of analog and digital blocks on SoCs or ICs [1]. • Designing of Analog part takes longer time than Digital [2]. Introduction December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 3 Figure 1: Contrast between analog and digital blocks’ design effort [1]. N. Lourenço, R. Martins, N. Horta,” Automatic Analog IC Sizing and Optimization Constrained with PVT Corners and Layout Effects,” (Springer, 2017) [2] R. Martins, N. Lourenço, N. Horta, “Analog Integrated Circuit Design Automation—Placement, Routing and Parasitic Extraction Techniques,” (Springer, Berlin, 2017)
  • 4. Analog Design Flow December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 4 Figure 2: Design tasks of analog design flow [1]. N. Lourenço, R. Martins, N. Horta,” Automatic Analog IC Sizing and Optimization Constrained with PVT Corners and Layout Effects,” (Springer, 2017)
  • 5. Overview of ANN December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 5 • ANN is a collection of connected neurons(nodes) shown in Figure 4. • A neuron sums its weighted inputs, passes that results through a function called activation function and outputs that value. • The process carried out by neuron in an ANN is shown in Figure 5. Figure 4: Representation of an artificial neuron [3] K. Hornik, M. Stinchcombe, H. White, “Multilayer feedforward networks are universalapproximators,” Neural Netw. 2(5), 359–366 (1989) Figure 5: Process carried by neuron in a Neural Network [4] The Complete Guide to Artificial Neural Networks: Concepts and Models. Retrieved from: https://missinglink.ai/guides/neural-network-concepts/complete-guide-artificial- neural-networks/ (November 2020)
  • 6. Overview of ANN… December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 6 • Figure 6 shows the ANN with 2 hidden layers with all the training process. Figure 6: ANN with 2 hidden layers [P.C. : https://www.slideshare.net/ashokktiwari/ann-load-forecasting]
  • 7. Activation Function and their Derivatives December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 7 • Activation Function determines the output of the neural network. • It is attached with each neuron to decide whether the node should be activated or not depending on the input parameters. • Derivatives of Activation Functions are used for back propagation to update the weights of the neuron. • Figure 7 shows the different activation functions. Figure 7: Activation Functions [https://engmrk.com/activation-function-for-dnn/]
  • 8. • ML is the process in which a computer improves its capabilities through the analysis of past experiences. • Recent developments in ML opens a new research in EDA tools for analog IC design. • ANNs are capable of solving analog IC sizing as a direct map from specifications to the device sizes [5]. • Using ANNs automation of two design tasks of an analog IC can be done: 1) Circuit Sizing 2) Placement ANN and Analog Circuit Design December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 8
  • 9. ANN for Circuit Sizing December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 9 Figure 8: Circuit Sizing using ANN [5] João P. S. Rosa, Daniel J. D. Guerra, Nuno C. G. Horta, Ricardo M. F. Martins and Nuno C. C. Lourenço,” Using Artificial Neural Networks for Analog Integrated Circuit Design Automation,” (Springer, 2019)
  • 10. ANN for Placement December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 10 Figure 8: ANN for Placement [5] João P. S. Rosa, Daniel J. D. Guerra, Nuno C. G. Horta, Ricardo M. F. Martins and Nuno C. C. Lourenço,” Using Artificial Neural Networks for Analog Integrated Circuit Design Automation,” (Springer, 2019)
  • 11. • Lack of systematic design flows supported by EDA tools. • Integration of analog circuits using technologies optimized for digital circuits. • Difficulty in reusing analog blocks because they are sensitive to surrounding circuitry and environmental and process variations. • As the technology is scaling down square law equation is not followed and thus optimization is difficult. Difficulties in Analog Circuit Design December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 11
  • 12. Sr. no. Paper Paper Description [1] G. İslamoğlu, T. O. Çakici, E. Afacan and G. Dündar, "Artificial Neural Network Assisted Analog IC Sizing Tool," 2019 16th International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD), Lausanne, Switzerland, 2019, pp. 9-12, doi: 10.1109/SMACD.2019.8795293. • This paper proposes utilization of neural networks to estimate circuit performance and hence, reduce the execution time. • Two circuits, Single stage current mirror based differential amplifier and folded cascode OTA are taken for case study. [2] A. Jafari, S. Sadri and M. Zekri, "Design optimization of analog integrated circuits by using artificial neural networks," 2010 International Conference of Soft Computing and Pattern Recognition, Paris, 2010, pp. 385-388, doi: 10.1109/SOCPAR.2010.5686736. • In this paper neural network is used in order to find a set of circuit parameters such that the design objectives are optimized while satisfying performance constraints for different Op-Amp topologies. [3] N. Kahraman and T. Yildirim, "Technology independent circuit sizing for fundamental analog circuits using artificial neural networks," 2008 Ph.D. Research in Microelectronics and Electronics, Istanbul, 2008, pp. 1-4, doi: 10.1109/RME.2008.4595710. • In this paper ANN is trained with data of different technologies to give the transistor sizes of circuit for an unknown technology that has not been trained before. • Trained technologies: 1.5um, 0.5um, 0.35um, 0.25um. Test Technology: 0.18um [4] Qi-Jun Zhang, K. C. Gupta and V. K. Devabhaktuni, "Artificial neural networks for RF and microwave design - from theory to practice," in IEEE Transactions on Microwave Theory and Techniques, vol. 51, no. 4, pp. 1339-1350, April 2003, doi: 10.1109/TMTT.2003.809179. • In this paper ANN is used to design and optimize RF and microwave circuits. Neural networks are trained to learn the behavior of passive/active components/circuits. Literature Survey December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 12
  • 13. Literature Survey December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 13 Ref. no. Author Paper Description [5] M. Seok, M. Yang, Z. Jiang, A. A. Lazar and J. Seo, "Cases for Analog Mixed Signal Computing Integrated Circuits for Deep Neural Networks," 2019 International Symposium on VLSI Design, Automation and Test (VLSI-DAT), Hsinchu, Taiwan, 2019, pp. 1-2, doi: 10.1109/VLSI- DAT.2019.8742044. • In this paper, the emerging analog and mixed-signal circuit techniques to improve energy efficiency using ANN are discussed. • This paper has reviewed on two such techniques, one on the speech recognition processor in hybrid analog and digital circuits and the other on the embedded SRAM circuits that support analog-mixed-signal in-memory (in-bitcell) computing for convolutional and deep neural networks. [6] A. Viveros-Wacher and J. E. Rayas-Sánchez, "Analog Fault Identification in RF Circuits using Artificial Neural Networks and Constrained Parameter Extraction," 2018 IEEE MTT-S International Conference on Numerical Electromagnetic and Multiphysics Modeling and Optimization (NEMO), Reykjavik, 2018, pp. 1-3, doi: 10.1109/NEMO.2018.8503117. • Authors explain about fault diagnosis problem in analog circuits and an ANN based modeling approach to efficiently emulate the injection of analog faults in the circuits. [7] Guerra, A. Canelas, R. Póvoa, N. Horta, N. Lourenço and R. Martins, "Artificial Neural Networks as an Alternative for Automatic Analog IC Placement," 2019 16th International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD), Lausanne, Switzerland, 2019, pp. 1-4, doi: 10.1109/SMACD.2019.8795267. • Authors explain, use of ANNs for automation of the placement task of analog IC layout design. • ANNs were trained with the data of different layout structures of analog circuit and gives different placement alternatives as output.
  • 14. • Analog IC designing is not as fast as digital design. • Many sources and technology are available for designing of digital circuits. • For SoCs, designing of analog circuits is equally important as digital circuits. • Designing of analog circuits takes longer time and less immune to noise compared to digital. • As the circuit complexity increases the designing time and efforts increases. • To reduce the designing time with less human efforts ANN is one of the prominent field for optimization in analog IC designing. • The network is trained with the data of previous simulations and used to optimize the circuit parameters and size. • ANN can also be trained for placement task in IC layout design. • ANN has great scope in field of analog IC design automation for circuit sizing and placement. Summary December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 14
  • 15. [1] N. Lourenço, R. Martins, N. Horta,” Automatic Analog IC Sizing and Optimization Constrained with PVT Corners and Layout Effects,” (Springer, 2017) [2] R. Martins, N. Lourenço, N. Horta, “Analog Integrated Circuit Design Automation—Placement, Routing and Parasitic Extraction Techniques,” (Springer, Berlin, 2017) [3] K. Hornik, M. Stinchcombe, H. White, “Multilayer feedforward networks are universalapproximators,” Neural Netw. 2(5), 359–366 (1989) [4] The Complete Guide to Artificial Neural Networks: Concepts and Models. Retrieved from: https://missinglink.ai/guides/neural-network-concepts/complete-guide-artificial-neural-networks/ (November 2020) [5] João P. S. Rosa, Daniel J. D. Guerra, Nuno C. G. Horta, Ricardo M. F. Martins and Nuno C. C. Lourenço,” Using Artificial Neural Networks for Analog Integrated Circuit Design Automation,” (Springer, 2019) [6] G. İslamoğlu, T. O. Çakici, E. Afacan and G. Dündar, "Artificial Neural Network Assisted Analog IC Sizing Tool," 2019 16th International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD), Lausanne, Switzerland, 2019, pp. 9-12, doi: 10.1109/SMACD.2019.8795293. [7] A. Jafari, S. Sadri and M. Zekri, "Design optimization of analog integrated circuits by using artificial neural networks," 2010 International Conference of Soft Computing and Pattern Recognition, Paris, 2010, pp. 385-388, doi: 10.1109/SOCPAR.2010.5686736. [8] N. Kahraman and T. Yildirim, "Technology independent circuit sizing for fundamental analog circuits using artificial neural networks," 2008 Ph.D. Research in Microelectronics and Electronics, Istanbul, 2008, pp. 1-4, doi: 10.1109/RME.2008.4595710. [9] Qi-Jun Zhang, K. C. Gupta and V. K. Devabhaktuni, "Artificial neural networks for RF and microwave design - from theory to practice," in IEEE Transactions on Microwave Theory and Techniques, vol. 51, no. 4, pp. 1339-1350, April 2003, doi: 10.1109/TMTT.2003.809179. [10] M. Seok, M. Yang, Z. Jiang, A. A. Lazar and J. Seo, "Cases for Analog Mixed Signal Computing Integrated Circuits for Deep Neural Networks," 2019 International Symposium on VLSI Design, Automation and Test (VLSI-DAT), Hsinchu, Taiwan, 2019, pp. 1-2, doi: 10.1109/VLSI-DAT.2019.8742044. [11] A. Viveros-Wacher and J. E. Rayas-Sánchez, "Analog Fault Identification in RF Circuits using Artificial Neural Networks and Constrained Parameter Extraction," 2018 IEEE MTT-S International Conference on Numerical Electromagnetic and Multiphysics Modeling and Optimization (NEMO), Reykjavik, 2018, pp. 1-3, doi: 10.1109/NEMO.2018.8503117. [12] Guerra, A. Canelas, R. Póvoa, N. Horta, N. Lourenço and R. Martins, "Artificial Neural Networks as an Alternative for Automatic Analog IC Placement," 2019 16th International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD), Lausanne, Switzerland, 2019, pp. 1-4, doi: 10.1109/SMACD.2019.8795267. References December 6, 2021 Recent Trends in Analog Circuit Design Using ANN 15