maths_ presentation.pptx

1
RMI &
Applications of Gauss Seidel
Method in the field of VLSI.
Arathi Manik Rathod(1MS22LVS02-T)
Gauss Seidel Method
• This method is a numeric iterative method to find an approximate solution of a
given system of linear equation.
• This is only applicable if the given system of linear equations is diagonally
dominant.
• Consider the following system of linear equations.
a11*x + a12*y + a13*z = b1
a21*x + a22*y + a23*z = b2
a31*x + a32*y + a33*z = b3
• Then we have by GSM:
x = 1/a11 [b1 – a12*y – a13*z]
y = 1/a22 [b2 – a21*x – a23*z]
z = 1/a33 [b3 – a31*x – a32*y]
Large Scale Circuit Simulation - Application
• Improvements in semiconductors have actually accelerated the
complexity of VLSI chips which potentially have hundreds of
thousands of transistors.
• To deal with this complexity two concepts are generally applied:
Decomposition – process of breaking a problem into manageable
pieces and Abstraction – which is the technique of hiding unnecessary
details.
• Applying these two principles in VLSI design results in a multi-level
hierarchical approach to the design of a complex chip.
The Hierarchy of Design Verification Tools
• For VLSI design, the major constraints are size, speed and power,
which are taken into consideration at each level.
• Therefore a number of simulations are required before the design is
completed.
• This research is concerned with the development of numerical
methods and scheduling techniques for fast and relatively accurate
time-domain simulation of MOS LSI and VLSI circuits.
• The basic approach in most large-scale circuit simulators is to first
partitioning of the circuit into smaller subcircuits, then to analyze
these subcircuits in a certain sequence.
• Traditionally, the Gauss-Seidel method has been used.
Point Gauss-Seidel Algorithm
• The linearized equation is of the form: A*x = B.
• We partition the matrix A into the form: A = L + D + U, where L, U, D
are lower triangular, upper triangular, and diagonal matrix.
• In Point Gauss-Seidel Algorithm, we use Gauss-Seidel method to solve
the equation.
• At every iteration, one solves a sequence of scalar equations of the
form :
gk (x1
n+1,x2
n+2,…….,xk-1
n+1,xk,xk+1
n,…,xm
n)=0
Point Gauss-Seidel Algorithm can be described as:
8
RMI &
THANK YOU
1 sur 8

Recommandé

09 placement par
09 placement09 placement
09 placementyogiramesh89
744 vues41 diapositives
A two equation VLES turbulence model with near-wall delayed behaviour par
A two equation VLES turbulence model with near-wall delayed behaviourA two equation VLES turbulence model with near-wall delayed behaviour
A two equation VLES turbulence model with near-wall delayed behaviourApplied CCM Pty Ltd
438 vues13 diapositives
Svm map reduce_slides par
Svm map reduce_slidesSvm map reduce_slides
Svm map reduce_slidesSara Asher
2.3K vues40 diapositives
1 par
11
1d_sar
236 vues5 diapositives
Graph Analysis Beyond Linear Algebra par
Graph Analysis Beyond Linear AlgebraGraph Analysis Beyond Linear Algebra
Graph Analysis Beyond Linear AlgebraJason Riedy
647 vues34 diapositives

Contenu connexe

Similaire à maths_ presentation.pptx

Lecture 11 par
Lecture 11Lecture 11
Lecture 11Yasir Waqas
1.5K vues22 diapositives
Lecture 11 par
Lecture 11Lecture 11
Lecture 11Umer Warraich
457 vues22 diapositives
Evaluation of programs codes using machine learning par
Evaluation of programs codes using machine learningEvaluation of programs codes using machine learning
Evaluation of programs codes using machine learningVivek Maskara
22 vues22 diapositives
Time series Forecasting using svm par
Time series Forecasting using  svmTime series Forecasting using  svm
Time series Forecasting using svmInstitute of Technology Telkom
3.2K vues21 diapositives
Extending Preconditioned GMRES to Nonlinear Optimization par
Extending Preconditioned GMRES to Nonlinear OptimizationExtending Preconditioned GMRES to Nonlinear Optimization
Extending Preconditioned GMRES to Nonlinear OptimizationHans De Sterck
1.9K vues58 diapositives
support vector machine 1.pptx par
support vector machine 1.pptxsupport vector machine 1.pptx
support vector machine 1.pptxsurbhidutta4
48 vues25 diapositives

Similaire à maths_ presentation.pptx(20)

Evaluation of programs codes using machine learning par Vivek Maskara
Evaluation of programs codes using machine learningEvaluation of programs codes using machine learning
Evaluation of programs codes using machine learning
Vivek Maskara22 vues
Extending Preconditioned GMRES to Nonlinear Optimization par Hans De Sterck
Extending Preconditioned GMRES to Nonlinear OptimizationExtending Preconditioned GMRES to Nonlinear Optimization
Extending Preconditioned GMRES to Nonlinear Optimization
Hans De Sterck1.9K vues
support vector machine 1.pptx par surbhidutta4
support vector machine 1.pptxsupport vector machine 1.pptx
support vector machine 1.pptx
surbhidutta448 vues
Paper study: Learning to solve circuit sat par ChenYiHuang5
Paper study: Learning to solve circuit satPaper study: Learning to solve circuit sat
Paper study: Learning to solve circuit sat
ChenYiHuang5281 vues
Electrical circuits in concept of linear algebra par Rajesh Kumar
Electrical circuits in concept of linear algebraElectrical circuits in concept of linear algebra
Electrical circuits in concept of linear algebra
Rajesh Kumar17.2K vues
Data Analysis and Algorithms Lecture 1: Introduction par TayyabSattar5
 Data Analysis and Algorithms Lecture 1: Introduction Data Analysis and Algorithms Lecture 1: Introduction
Data Analysis and Algorithms Lecture 1: Introduction
TayyabSattar536 vues
Nonlinear dimension reduction par Yan Xu
Nonlinear dimension reductionNonlinear dimension reduction
Nonlinear dimension reduction
Yan Xu2.8K vues
BEF43303 - 201620171 W2 Power System Analysis and Protection.pdf par LiewChiaPing
BEF43303 - 201620171 W2 Power System Analysis and Protection.pdfBEF43303 - 201620171 W2 Power System Analysis and Protection.pdf
BEF43303 - 201620171 W2 Power System Analysis and Protection.pdf
LiewChiaPing7 vues
Algebraic Multigrid For Complex Symmetric Systems par Joshua Gorinson
Algebraic Multigrid For Complex Symmetric SystemsAlgebraic Multigrid For Complex Symmetric Systems
Algebraic Multigrid For Complex Symmetric Systems
PR-305: Exploring Simple Siamese Representation Learning par Sungchul Kim
PR-305: Exploring Simple Siamese Representation LearningPR-305: Exploring Simple Siamese Representation Learning
PR-305: Exploring Simple Siamese Representation Learning
Sungchul Kim985 vues
Least Square Optimization and Sparse-Linear Solver par Ji-yong Kwon
Least Square Optimization and Sparse-Linear SolverLeast Square Optimization and Sparse-Linear Solver
Least Square Optimization and Sparse-Linear Solver
Ji-yong Kwon2.2K vues
Bayesian Model-Agnostic Meta-Learning par Sangwoo Mo
Bayesian Model-Agnostic Meta-LearningBayesian Model-Agnostic Meta-Learning
Bayesian Model-Agnostic Meta-Learning
Sangwoo Mo949 vues

Dernier

Berry country.pdf par
Berry country.pdfBerry country.pdf
Berry country.pdfMariaKenney3
75 vues12 diapositives
Mineral nutrition and Fertilizer use of Cashew par
 Mineral nutrition and Fertilizer use of Cashew Mineral nutrition and Fertilizer use of Cashew
Mineral nutrition and Fertilizer use of CashewAruna Srikantha Jayawardana
56 vues107 diapositives
UNIT NO 13 ORGANISMS AND POPULATION.pptx par
UNIT NO 13 ORGANISMS AND POPULATION.pptxUNIT NO 13 ORGANISMS AND POPULATION.pptx
UNIT NO 13 ORGANISMS AND POPULATION.pptxMadhuri Bhande
42 vues33 diapositives
Papal.pdf par
Papal.pdfPapal.pdf
Papal.pdfMariaKenney3
68 vues24 diapositives
ppt_dunarea.pptx par
ppt_dunarea.pptxppt_dunarea.pptx
ppt_dunarea.pptxvvvgeorgevvv
50 vues5 diapositives
NodeJS and ExpressJS.pdf par
NodeJS and ExpressJS.pdfNodeJS and ExpressJS.pdf
NodeJS and ExpressJS.pdfArthyR3
48 vues17 diapositives

Dernier(20)

UNIT NO 13 ORGANISMS AND POPULATION.pptx par Madhuri Bhande
UNIT NO 13 ORGANISMS AND POPULATION.pptxUNIT NO 13 ORGANISMS AND POPULATION.pptx
UNIT NO 13 ORGANISMS AND POPULATION.pptx
Madhuri Bhande42 vues
NodeJS and ExpressJS.pdf par ArthyR3
NodeJS and ExpressJS.pdfNodeJS and ExpressJS.pdf
NodeJS and ExpressJS.pdf
ArthyR348 vues
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice par Taste
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceCreative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Taste45 vues
Interaction of microorganisms with vascular plants.pptx par MicrobiologyMicro
Interaction of microorganisms with vascular plants.pptxInteraction of microorganisms with vascular plants.pptx
Interaction of microorganisms with vascular plants.pptx
12.5.23 Poverty and Precarity.pptx par mary850239
12.5.23 Poverty and Precarity.pptx12.5.23 Poverty and Precarity.pptx
12.5.23 Poverty and Precarity.pptx
mary850239381 vues
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv... par Taste
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...
Taste55 vues
Career Building in AI - Technologies, Trends and Opportunities par WebStackAcademy
Career Building in AI - Technologies, Trends and OpportunitiesCareer Building in AI - Technologies, Trends and Opportunities
Career Building in AI - Technologies, Trends and Opportunities
WebStackAcademy45 vues

maths_ presentation.pptx

  • 1. 1 RMI & Applications of Gauss Seidel Method in the field of VLSI. Arathi Manik Rathod(1MS22LVS02-T)
  • 2. Gauss Seidel Method • This method is a numeric iterative method to find an approximate solution of a given system of linear equation. • This is only applicable if the given system of linear equations is diagonally dominant. • Consider the following system of linear equations. a11*x + a12*y + a13*z = b1 a21*x + a22*y + a23*z = b2 a31*x + a32*y + a33*z = b3 • Then we have by GSM: x = 1/a11 [b1 – a12*y – a13*z] y = 1/a22 [b2 – a21*x – a23*z] z = 1/a33 [b3 – a31*x – a32*y]
  • 3. Large Scale Circuit Simulation - Application • Improvements in semiconductors have actually accelerated the complexity of VLSI chips which potentially have hundreds of thousands of transistors. • To deal with this complexity two concepts are generally applied: Decomposition – process of breaking a problem into manageable pieces and Abstraction – which is the technique of hiding unnecessary details. • Applying these two principles in VLSI design results in a multi-level hierarchical approach to the design of a complex chip.
  • 4. The Hierarchy of Design Verification Tools
  • 5. • For VLSI design, the major constraints are size, speed and power, which are taken into consideration at each level. • Therefore a number of simulations are required before the design is completed. • This research is concerned with the development of numerical methods and scheduling techniques for fast and relatively accurate time-domain simulation of MOS LSI and VLSI circuits. • The basic approach in most large-scale circuit simulators is to first partitioning of the circuit into smaller subcircuits, then to analyze these subcircuits in a certain sequence. • Traditionally, the Gauss-Seidel method has been used.
  • 6. Point Gauss-Seidel Algorithm • The linearized equation is of the form: A*x = B. • We partition the matrix A into the form: A = L + D + U, where L, U, D are lower triangular, upper triangular, and diagonal matrix. • In Point Gauss-Seidel Algorithm, we use Gauss-Seidel method to solve the equation. • At every iteration, one solves a sequence of scalar equations of the form : gk (x1 n+1,x2 n+2,…….,xk-1 n+1,xk,xk+1 n,…,xm n)=0
  • 7. Point Gauss-Seidel Algorithm can be described as: