SlideShare a Scribd company logo
By ANURAG JAISWAL
10SETECE447
SHARDA UNIVERSITY
 SIMULATION VECTORS :- the primary inputs to the circuit to trigger the circuit activities.
 SIMULATION PROCESS :- designing the whole circuitry using simulation vectors and
verifying the output of the circuit.
 STOPPING CRITERIA :- when do we stop the simulation process so that the result is
accurate enough for the purpose.
 PROBABILITY DISTRIBUTION :- probability of occurrence of a random event in an
experiment.
 MEAN AND VARIANCE :- mean is the average. Variance is the deviation from the mean.
 CENTRAL LIMIT THEOREM :- the mean of a sufficiently large outcome of an experiment
will be approximately normally distributed.
 CONFIDENCE LEVEL :- given by 100(1-α)%. α is the variation from the exact mean µ.
 It is a technique of designing a circuit with low power consumption and by
repeatedly using some primary factors like the circuit block, simulation vectors like
power dissipation and clock time.
 The name “Monte Carlo” is given from the name of capital of Monaco where
gambling is major. The idea of Monte Carlo simulation itself came from the probability
of success while betting over a particular outcome in a casino game.
 In Low Power VLSI, several simulation vectors are kept repeatedly using in a Monte
Carlo simulation.
 We define a basic sample period T in which a single power dissipation value is
observed.
 T may be several vectors or several clock cycles.
 After a particular simulation period Ti, the power dissipation of the circuit „i.e. Pi‟ is
computed.
 Hence a series of power sample is obtained : P0,P1,P2,……PN.
 Estimated power dissipation is given by mean value of all Ps. i.e.
P = (P0+P1+P2+…….+PN) / N ….(i)
1. If N is too small, P will not be nearby the actual mean µ.
2. If N is too large, unnecessary computation will be there without meaningful
accuracy.
Hence, there is a trade-off between sample size and accuracy. We nee d to find the
optimum sample size N.
ASSUMPTIONS:
I. Let us assume Pi has normal distribution pattern.
then according to the Central Limit Theorem, the sample mean P approaches the
normal distribution of Pi.
The basic statistical theory states that the average of normally distributed random
variables also has normal distribution. The mean of P is exactly µ and its variance is
given by:
(σp)^2 = (σ^2)/N ….(ii)
With increase in the sample size N, (σp)^2 decreases. So that we obtain more accurate
measures of true mean µ.
 Let us assume µ is positive. To quantify the accuracy of the sample mean P, we
describe a maximum error tolerance ε, typically with the values less than 10%.
 we consider the probability of occurrence of the same i.e. what is the probability that P
is within the ε error range of true mean µ.
OR
the probability of occurrence of the condition:
0 <= (|P- µ|)/µ <= ε … (iii)
if the probability is high then P is acceptable. Otherwise we’ll have to increase the
sample size N.
 The required probability is obtained by the normal distribution graph:
 The probability is more conveniently expressed by a confident level variable α.
 The confidence level is defined as 100(1-α)%.
 A confidence level of 100% means α =0. which means P is absolutely within the error
tolerance ε.
 Typically the confidence within the error tolerance of ε.
NOW, we have to form a relation between ε, α, and N. Also we have a variable Z α/2.
we know the area between
µ - (Z α/2)(σp) and µ - (Z α/2)(σp) is (1-α).
 From figure, the confidence level of the condition is:
|P-µ| <= (Z α/2)(σp) …. (v)
To ensure the condition;
(|P-µ|)/µ <= ε …. (vi)
We have;
(|P-µ|)/µ <= {(Z α/2)(σp)}/µ <= ε …. (vii)
Hence:
{(Z α/2)(σ)}/µ√N <= ε …. (viii) (using eq
i)
The above equation tells us that the minimum number of samples N to be taken in order
to be at least (1-α) confident that the error of P is within the tolerance of ε.

More Related Content

What's hot

Architectural Level Techniques
Architectural Level TechniquesArchitectural Level Techniques
Architectural Level Techniques
GargiKhanna1
 
Rc delay modelling in vlsi
Rc delay modelling in vlsiRc delay modelling in vlsi
Rc delay modelling in vlsi
Dr. Vishal Sharma
 
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift KeyingPhase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
Naveen Jakhar, I.T.S
 
Delays in verilog
Delays in verilogDelays in verilog
Delays in verilog
JITU MISTRY
 
Low power vlsi design ppt
Low power vlsi design pptLow power vlsi design ppt
Low power vlsi design ppt
Anil Yadav
 
Dcom ppt(en.39) dpcm
Dcom ppt(en.39) dpcmDcom ppt(en.39) dpcm
Dcom ppt(en.39) dpcm
Dharit Unadkat
 
Layout & Stick Diagram Design Rules
Layout & Stick Diagram Design RulesLayout & Stick Diagram Design Rules
Layout & Stick Diagram Design Rules
varun kumar
 
Logic Level Techniques for Power Reduction
Logic Level Techniques for Power Reduction Logic Level Techniques for Power Reduction
Logic Level Techniques for Power Reduction
GargiKhanna1
 
Pulse Code Modulation
Pulse Code ModulationPulse Code Modulation
Pulse Code Modulation
Ridwanul Hoque
 
CMOS LOGIC STRUCTURES
CMOS LOGIC STRUCTURESCMOS LOGIC STRUCTURES
CMOS LOGIC STRUCTURES
VaishaliVaishali14
 
Comparsion of M-Ary psk,fsk,qapsk.pptx
Comparsion of M-Ary psk,fsk,qapsk.pptxComparsion of M-Ary psk,fsk,qapsk.pptx
Comparsion of M-Ary psk,fsk,qapsk.pptx
keshav11845
 
Layout design on MICROWIND
Layout design on MICROWINDLayout design on MICROWIND
Layout design on MICROWIND
vaibhav jindal
 
L 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcmL 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcm
DEEPIKA KAMBOJ
 
carrier synchronization
carrier synchronizationcarrier synchronization
carrier synchronization
bharadwajareddy
 
Latch & Flip-Flop.pptx
Latch & Flip-Flop.pptxLatch & Flip-Flop.pptx
Latch & Flip-Flop.pptx
GargiKhanna1
 
Types of Sampling in Analog Communication
Types of Sampling in Analog CommunicationTypes of Sampling in Analog Communication
Types of Sampling in Analog Communication
International Institute of Information Technology (I²IT)
 
Low Power VLSI Design
Low Power VLSI DesignLow Power VLSI Design
Low Power VLSI Design
Mahesh Dananjaya
 
M ary psk modulation
M ary psk modulationM ary psk modulation
M ary psk modulation
Ahmed Diaa
 
VLSI subsystem design processes and illustration
VLSI subsystem design processes and illustrationVLSI subsystem design processes and illustration
VLSI subsystem design processes and illustration
Vishal kakade
 

What's hot (20)

Architectural Level Techniques
Architectural Level TechniquesArchitectural Level Techniques
Architectural Level Techniques
 
Rc delay modelling in vlsi
Rc delay modelling in vlsiRc delay modelling in vlsi
Rc delay modelling in vlsi
 
Matched filter
Matched filterMatched filter
Matched filter
 
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift KeyingPhase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
 
Delays in verilog
Delays in verilogDelays in verilog
Delays in verilog
 
Low power vlsi design ppt
Low power vlsi design pptLow power vlsi design ppt
Low power vlsi design ppt
 
Dcom ppt(en.39) dpcm
Dcom ppt(en.39) dpcmDcom ppt(en.39) dpcm
Dcom ppt(en.39) dpcm
 
Layout & Stick Diagram Design Rules
Layout & Stick Diagram Design RulesLayout & Stick Diagram Design Rules
Layout & Stick Diagram Design Rules
 
Logic Level Techniques for Power Reduction
Logic Level Techniques for Power Reduction Logic Level Techniques for Power Reduction
Logic Level Techniques for Power Reduction
 
Pulse Code Modulation
Pulse Code ModulationPulse Code Modulation
Pulse Code Modulation
 
CMOS LOGIC STRUCTURES
CMOS LOGIC STRUCTURESCMOS LOGIC STRUCTURES
CMOS LOGIC STRUCTURES
 
Comparsion of M-Ary psk,fsk,qapsk.pptx
Comparsion of M-Ary psk,fsk,qapsk.pptxComparsion of M-Ary psk,fsk,qapsk.pptx
Comparsion of M-Ary psk,fsk,qapsk.pptx
 
Layout design on MICROWIND
Layout design on MICROWINDLayout design on MICROWIND
Layout design on MICROWIND
 
L 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcmL 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcm
 
carrier synchronization
carrier synchronizationcarrier synchronization
carrier synchronization
 
Latch & Flip-Flop.pptx
Latch & Flip-Flop.pptxLatch & Flip-Flop.pptx
Latch & Flip-Flop.pptx
 
Types of Sampling in Analog Communication
Types of Sampling in Analog CommunicationTypes of Sampling in Analog Communication
Types of Sampling in Analog Communication
 
Low Power VLSI Design
Low Power VLSI DesignLow Power VLSI Design
Low Power VLSI Design
 
M ary psk modulation
M ary psk modulationM ary psk modulation
M ary psk modulation
 
VLSI subsystem design processes and illustration
VLSI subsystem design processes and illustrationVLSI subsystem design processes and illustration
VLSI subsystem design processes and illustration
 

Viewers also liked

Markov chain
Markov chainMarkov chain
Markov chain
Luckshay Batra
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulationMissAnam
 
Search Engine Marketing
Search Engine Marketing Search Engine Marketing
Search Engine Marketing Mehul Rasadiya
 
Markov chain
Markov chainMarkov chain
Markov chain
Yogesh Khandelwal
 
Monte Carlo Simulations
Monte Carlo SimulationsMonte Carlo Simulations
Monte Carlo Simulationsgfbreaux
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulation
Rajesh Piryani
 

Viewers also liked (10)

Markov process
Markov processMarkov process
Markov process
 
Markov chain
Markov chainMarkov chain
Markov chain
 
Monte carlo
Monte carloMonte carlo
Monte carlo
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulation
 
Markov theory
Markov theoryMarkov theory
Markov theory
 
Search Engine Marketing
Search Engine Marketing Search Engine Marketing
Search Engine Marketing
 
Markov chain
Markov chainMarkov chain
Markov chain
 
Monte Carlo Simulations
Monte Carlo SimulationsMonte Carlo Simulations
Monte Carlo Simulations
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulation
 
Markov Chains
Markov ChainsMarkov Chains
Markov Chains
 

Similar to Monte carlo simulation

Interval Estimation & Estimation Of Proportion
Interval Estimation & Estimation Of ProportionInterval Estimation & Estimation Of Proportion
Interval Estimation & Estimation Of Proportion
mathscontent
 
Interval Estimation & Estimation Of Proportion
Interval Estimation & Estimation Of ProportionInterval Estimation & Estimation Of Proportion
Interval Estimation & Estimation Of Proportion
DataminingTools Inc
 
Chapter10 Revised
Chapter10 RevisedChapter10 Revised
Chapter10 Revised
Broward County Schools
 
Chapter10 Revised
Chapter10 RevisedChapter10 Revised
Chapter10 Revised
Broward County Schools
 
Chapter10 Revised
Chapter10 RevisedChapter10 Revised
Chapter10 Revised
Broward County Schools
 
Inorganic CHEMISTRY
Inorganic CHEMISTRYInorganic CHEMISTRY
Inorganic CHEMISTRY
Saikumar raja
 
U unit8 ksb
U unit8 ksbU unit8 ksb
U unit8 ksb
Akhilesh Deshpande
 
Estimating a Population Mean
Estimating a Population Mean  Estimating a Population Mean
Estimating a Population Mean
Long Beach City College
 
Chapter9
Chapter9Chapter9
BIIntro.ppt
BIIntro.pptBIIntro.ppt
BIIntro.ppt
PerumalPitchandi
 
5-Propability-2-87.pdf
5-Propability-2-87.pdf5-Propability-2-87.pdf
5-Propability-2-87.pdf
elenashahriari
 
Estimating population values ppt @ bec doms
Estimating population values ppt @ bec domsEstimating population values ppt @ bec doms
Estimating population values ppt @ bec doms
Babasab Patil
 
Estimating a Population Proportion
Estimating a Population Proportion  Estimating a Population Proportion
Estimating a Population Proportion
Long Beach City College
 
Estimation by c.i
Estimation by c.iEstimation by c.i
Estimation by c.i
Shahab Yaseen
 
Theory of uncertainty of measurement.pdf
Theory of uncertainty of measurement.pdfTheory of uncertainty of measurement.pdf
Theory of uncertainty of measurement.pdf
HnCngnh1
 
Evaluating hypothesis
Evaluating  hypothesisEvaluating  hypothesis
Evaluating hypothesis
swapnac12
 
Advanced Econometrics L5-6.pptx
Advanced Econometrics L5-6.pptxAdvanced Econometrics L5-6.pptx
Advanced Econometrics L5-6.pptx
akashayosha
 
Point Estimate, Confidence Interval, Hypotesis tests
Point Estimate, Confidence Interval, Hypotesis testsPoint Estimate, Confidence Interval, Hypotesis tests
Point Estimate, Confidence Interval, Hypotesis testsUniversity of Salerno
 
Week7 Quiz Help 2009[1]
Week7 Quiz Help 2009[1]Week7 Quiz Help 2009[1]
Week7 Quiz Help 2009[1]
Brent Heard
 

Similar to Monte carlo simulation (20)

Interval Estimation & Estimation Of Proportion
Interval Estimation & Estimation Of ProportionInterval Estimation & Estimation Of Proportion
Interval Estimation & Estimation Of Proportion
 
Interval Estimation & Estimation Of Proportion
Interval Estimation & Estimation Of ProportionInterval Estimation & Estimation Of Proportion
Interval Estimation & Estimation Of Proportion
 
Chapter10 Revised
Chapter10 RevisedChapter10 Revised
Chapter10 Revised
 
Chapter10 Revised
Chapter10 RevisedChapter10 Revised
Chapter10 Revised
 
Chapter10 Revised
Chapter10 RevisedChapter10 Revised
Chapter10 Revised
 
Inorganic CHEMISTRY
Inorganic CHEMISTRYInorganic CHEMISTRY
Inorganic CHEMISTRY
 
U unit8 ksb
U unit8 ksbU unit8 ksb
U unit8 ksb
 
Estimating a Population Mean
Estimating a Population Mean  Estimating a Population Mean
Estimating a Population Mean
 
Chapter9
Chapter9Chapter9
Chapter9
 
BIIntro.ppt
BIIntro.pptBIIntro.ppt
BIIntro.ppt
 
5-Propability-2-87.pdf
5-Propability-2-87.pdf5-Propability-2-87.pdf
5-Propability-2-87.pdf
 
Estimating population values ppt @ bec doms
Estimating population values ppt @ bec domsEstimating population values ppt @ bec doms
Estimating population values ppt @ bec doms
 
Estimating a Population Proportion
Estimating a Population Proportion  Estimating a Population Proportion
Estimating a Population Proportion
 
Estimation by c.i
Estimation by c.iEstimation by c.i
Estimation by c.i
 
Theory of uncertainty of measurement.pdf
Theory of uncertainty of measurement.pdfTheory of uncertainty of measurement.pdf
Theory of uncertainty of measurement.pdf
 
Evaluating hypothesis
Evaluating  hypothesisEvaluating  hypothesis
Evaluating hypothesis
 
Advanced Econometrics L5-6.pptx
Advanced Econometrics L5-6.pptxAdvanced Econometrics L5-6.pptx
Advanced Econometrics L5-6.pptx
 
Point Estimate, Confidence Interval, Hypotesis tests
Point Estimate, Confidence Interval, Hypotesis testsPoint Estimate, Confidence Interval, Hypotesis tests
Point Estimate, Confidence Interval, Hypotesis tests
 
Stats chapter 10
Stats chapter 10Stats chapter 10
Stats chapter 10
 
Week7 Quiz Help 2009[1]
Week7 Quiz Help 2009[1]Week7 Quiz Help 2009[1]
Week7 Quiz Help 2009[1]
 

Recently uploaded

原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
obonagu
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
manasideore6
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
Kamal Acharya
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
PauloRodrigues104553
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 

Recently uploaded (20)

原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 

Monte carlo simulation

  • 2.  SIMULATION VECTORS :- the primary inputs to the circuit to trigger the circuit activities.  SIMULATION PROCESS :- designing the whole circuitry using simulation vectors and verifying the output of the circuit.  STOPPING CRITERIA :- when do we stop the simulation process so that the result is accurate enough for the purpose.  PROBABILITY DISTRIBUTION :- probability of occurrence of a random event in an experiment.  MEAN AND VARIANCE :- mean is the average. Variance is the deviation from the mean.  CENTRAL LIMIT THEOREM :- the mean of a sufficiently large outcome of an experiment will be approximately normally distributed.  CONFIDENCE LEVEL :- given by 100(1-α)%. α is the variation from the exact mean µ.
  • 3.  It is a technique of designing a circuit with low power consumption and by repeatedly using some primary factors like the circuit block, simulation vectors like power dissipation and clock time.  The name “Monte Carlo” is given from the name of capital of Monaco where gambling is major. The idea of Monte Carlo simulation itself came from the probability of success while betting over a particular outcome in a casino game.  In Low Power VLSI, several simulation vectors are kept repeatedly using in a Monte Carlo simulation.
  • 4.  We define a basic sample period T in which a single power dissipation value is observed.  T may be several vectors or several clock cycles.  After a particular simulation period Ti, the power dissipation of the circuit „i.e. Pi‟ is computed.  Hence a series of power sample is obtained : P0,P1,P2,……PN.  Estimated power dissipation is given by mean value of all Ps. i.e. P = (P0+P1+P2+…….+PN) / N ….(i)
  • 5. 1. If N is too small, P will not be nearby the actual mean µ. 2. If N is too large, unnecessary computation will be there without meaningful accuracy. Hence, there is a trade-off between sample size and accuracy. We nee d to find the optimum sample size N.
  • 6. ASSUMPTIONS: I. Let us assume Pi has normal distribution pattern. then according to the Central Limit Theorem, the sample mean P approaches the normal distribution of Pi. The basic statistical theory states that the average of normally distributed random variables also has normal distribution. The mean of P is exactly µ and its variance is given by: (σp)^2 = (σ^2)/N ….(ii) With increase in the sample size N, (σp)^2 decreases. So that we obtain more accurate measures of true mean µ.
  • 7.  Let us assume µ is positive. To quantify the accuracy of the sample mean P, we describe a maximum error tolerance ε, typically with the values less than 10%.  we consider the probability of occurrence of the same i.e. what is the probability that P is within the ε error range of true mean µ. OR the probability of occurrence of the condition: 0 <= (|P- µ|)/µ <= ε … (iii) if the probability is high then P is acceptable. Otherwise we’ll have to increase the sample size N.
  • 8.  The required probability is obtained by the normal distribution graph:
  • 9.  The probability is more conveniently expressed by a confident level variable α.  The confidence level is defined as 100(1-α)%.  A confidence level of 100% means α =0. which means P is absolutely within the error tolerance ε.  Typically the confidence within the error tolerance of ε. NOW, we have to form a relation between ε, α, and N. Also we have a variable Z α/2. we know the area between µ - (Z α/2)(σp) and µ - (Z α/2)(σp) is (1-α).
  • 10.  From figure, the confidence level of the condition is: |P-µ| <= (Z α/2)(σp) …. (v) To ensure the condition; (|P-µ|)/µ <= ε …. (vi) We have; (|P-µ|)/µ <= {(Z α/2)(σp)}/µ <= ε …. (vii) Hence: {(Z α/2)(σ)}/µ√N <= ε …. (viii) (using eq i)
  • 11. The above equation tells us that the minimum number of samples N to be taken in order to be at least (1-α) confident that the error of P is within the tolerance of ε.