SlideShare a Scribd company logo
1 of 19
TAE-1
Subject:
Self Study
“Activity Based Learning”
Topic
“Microprocessor Based Digital Filter”
Teacher Assessment Exam-1
Department Of Electronics and Tele-Communication Engineering
(2015-2016)
3rd Year | 5th Semester ©
Subject- Self Study
“Activity Based Learning”
To p i c :
“Microprocessor Based Digital Filter”
S u b m i t t e d B y :
Ashish Pandey (30)
G u i d e d B y :
Prof. Kamlesh Kalbande,
Ass. Proff, E&TC Department,
G.H.R.C.E., Nagpur.
Introduction to Digital Filter
• Digital filter is a system that performs mathematical
operations on a sampled, discrete-time signal to
reduce or enhance certain aspects of that signal.
• Digital filters are used for two general purposes:
(1) Separation of signals that have been combined.
(2) Restoration of signals that have been distorted in
some way.
Introduction to Microprocessor
• A microprocessor is an electronic component that is used by
a computer to do its work.
• It is a central processing unit on a single integrated circuit chip
containing millions of very small components
including transistors, resistors, and diodes that work together.
• Microprocessors help to do everything from writing to
searching the Web.
• Everything a computer does is described by lots of precise
instructions, and microprocessors carry out these instructions
at incredible speed—many millions of times a second.
Abstract
• The relation between the performance of digital filters
and some inherent characteristics of the latest
microprocessors.
• The implementation of digital filters on
microprocessor(s) offers some advantages, but at the
same time imposes limits on the speed, accuracy or
even stability of digital filters.
• Parallel processing technique implemented on
multi—microprocessor structures is considered as an
alternative to significantly improve the filter
performances.
Objectives
• The objective is to investigate the design and to carry out
the actual implementation of microprocessor-based Digital
filters which may be suitable for various identification
purposes.
• The procedure is based on bilinear transformation
technique with emphasized consideration on the
compensation of frequency and on the choice of the ratio of
working frequency to sampling frequency.
• The effectiveness of the proposed design procedure will be
demonstrated by several examples.
• It is remarked that the potential of the procedure may be
enhanced by microprocessor based digital filter design
techniques.
Goals to Design Microprocessor
Based Digital Filter
• The main goal of the paper is to find a
methodology to study the implementation of
digital filters on microprocessors.
Microprocessors characteristics
• The most important factors which influence the
microprocessor performances are the technology and
the hardware architecture and the instruction set.
• The technology is the basic factor which imposes
limitation on speed, packing density and power
consumption.
• Microprocessor architecture has evolved from single
core processors to multi-core processors. Processors
with two or more cores are faster because they can
process multiple pieces of information simultaneously.
• The instruction set contains logic operations, data
transfers, program control instructions.
• The First Generation Microprocessor.
• The Second Generation Microprocessor.
• The Third Generation Microprocessor.
Microprocessors characteristics
First generation Microprocessor for
Digital Filter
It is among which employed the p—channel MOS
technology. (Intel 8008)
We ignore this processors because of low
performances when compared with other newer
processors.
 It is among which employed the n—channel MOS
processor. (Intel 8080,Motorola 6800, F—8, Zilog
Z—80, etc. )
 This is 8 bit data bus and address directly up to 64 K
bytes of memory.
 This made possible the utilization of only one +5 V
power supply and the increase of processing speed.
Second generation Microprocessor
for Digital Filter
• It is called as 16—bit microprocessors (Intel 8080,
8086, 8087) which use H—MOS and have improved
architectures and enhanced instruction sets.
• It can perform in hardware operations such as
multiply, add, divide, square root, tangent and
exponentiation.
• The clock speed was considered to be 2 MHZ for
8080 and 5 MHZ for 8086 and 8087.
• In addition to increasing the clock speed up to 8
MHZ, pipeline architecture was used.
Third generation Microprocessor for
Digital Filter
DESIGN OF DIGITAL FILTERS
• The basic steps in the design of digital filters
generally involve:
• The specification on the general characteristics
of the filters.
• The approximation and design consideration in
attaining the specification.
• The realization of the filters using finite
precision arithmetic.
ERROR ANALYSIS
• When signals are represented by numbers inside the
processor, a quantization effect takes place.
• In recursive filters, this effect is removed and amplified by
the closed loops.
• Nonlinearities such as quantization noise, limit cycles and
overflow are therefore introduced.
• When signals are represented on microprocessors with fixed
point arithmetic we have the choice to use integers or
numbers between —1 and +1.
• An expression is derived for the power of the round—off
(RO) noise at the output of a filter is based on statistical
arguments. The variance of the noise error is given by:
Working Diagram
RELATIONSHIP BETWEEN THE
PERFORNANCES OF DIGITAL FILTERS AND
MICROPROCESSOR CHARACTERISTICS
N1
8086 — Single precision
Computational Time and Error Vs. Filter Order
Filter Order
8086 — Double precision
Computational Time and Error Vs. Filter Order
RELATIONSHIP BETWEEN THE
PERFORNANCES OF DIGITAL FILTERS AND
MICROPROCESSOR CHARACTERISTICS
Conclusion
• It is reminded that the microprocessor-based
filters can readily be tuned, by adjusting the
sampling frequency w , so that the critical
frequencies coincide with the desired
specifications
REFERENCES
• A. V. Oppenheim and R. W. Schafer, "Digital
Signal Processing," Prentice—Hall, Inc.,
Englewood Cliffs, New Jersey, 1975.
• L. Altman, editor, "Microprocessors,“
Electronics Book Series, McGraw—Hill Co.,
New York, 1975.
• ieeexplore.ieee.org

More Related Content

What's hot

DSP_2018_FOEHU - Lec 0 - Course Outlines
DSP_2018_FOEHU - Lec 0 - Course OutlinesDSP_2018_FOEHU - Lec 0 - Course Outlines
DSP_2018_FOEHU - Lec 0 - Course OutlinesAmr E. Mohamed
 
Basics of digital filters
Basics of digital filtersBasics of digital filters
Basics of digital filtersSmile Hossain
 
Lecture: Digital Signal Processing Batch 2009
Lecture: Digital Signal Processing Batch 2009Lecture: Digital Signal Processing Batch 2009
Lecture: Digital Signal Processing Batch 2009ubaidis
 
Discrete-Time Signal Processing
Discrete-Time Signal ProcessingDiscrete-Time Signal Processing
Discrete-Time Signal Processinglancer350
 
Digital Signal Processing Summary
Digital Signal Processing SummaryDigital Signal Processing Summary
Digital Signal Processing Summaryop205
 
Design of iir digital highpass butterworth filter using analog to digital map...
Design of iir digital highpass butterworth filter using analog to digital map...Design of iir digital highpass butterworth filter using analog to digital map...
Design of iir digital highpass butterworth filter using analog to digital map...Subhadeep Chakraborty
 
1 AUDIO SIGNAL PROCESSING
1 AUDIO SIGNAL PROCESSING1 AUDIO SIGNAL PROCESSING
1 AUDIO SIGNAL PROCESSINGmukesh bhardwaj
 
design of sampling filter
design of sampling filter design of sampling filter
design of sampling filter Anuj Arora
 
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR)
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR) Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR)
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR) Chandrashekhar Padole
 
Introduction to DSP
Introduction to DSPIntroduction to DSP
Introduction to DSPshinychristo
 
Introduction to dsp by bibhu prasad ganthia
Introduction to dsp by bibhu prasad ganthiaIntroduction to dsp by bibhu prasad ganthia
Introduction to dsp by bibhu prasad ganthiaDr. Bibhu Prasad Ganthia
 
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications IDSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications IAmr E. Mohamed
 
DSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital FiltersDSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital FiltersAmr E. Mohamed
 

What's hot (19)

DSP_2018_FOEHU - Lec 0 - Course Outlines
DSP_2018_FOEHU - Lec 0 - Course OutlinesDSP_2018_FOEHU - Lec 0 - Course Outlines
DSP_2018_FOEHU - Lec 0 - Course Outlines
 
Lecture 18 (5)
Lecture 18 (5)Lecture 18 (5)
Lecture 18 (5)
 
Basics of digital filters
Basics of digital filtersBasics of digital filters
Basics of digital filters
 
Lecture: Digital Signal Processing Batch 2009
Lecture: Digital Signal Processing Batch 2009Lecture: Digital Signal Processing Batch 2009
Lecture: Digital Signal Processing Batch 2009
 
Discrete-Time Signal Processing
Discrete-Time Signal ProcessingDiscrete-Time Signal Processing
Discrete-Time Signal Processing
 
Digital Signal Processing Summary
Digital Signal Processing SummaryDigital Signal Processing Summary
Digital Signal Processing Summary
 
Multrate dsp
Multrate dspMultrate dsp
Multrate dsp
 
Design of iir digital highpass butterworth filter using analog to digital map...
Design of iir digital highpass butterworth filter using analog to digital map...Design of iir digital highpass butterworth filter using analog to digital map...
Design of iir digital highpass butterworth filter using analog to digital map...
 
1 AUDIO SIGNAL PROCESSING
1 AUDIO SIGNAL PROCESSING1 AUDIO SIGNAL PROCESSING
1 AUDIO SIGNAL PROCESSING
 
Signal Filtering
Signal FilteringSignal Filtering
Signal Filtering
 
design of sampling filter
design of sampling filter design of sampling filter
design of sampling filter
 
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR)
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR) Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR)
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR)
 
Introduction to DSP
Introduction to DSPIntroduction to DSP
Introduction to DSP
 
Introduction to dsp by bibhu prasad ganthia
Introduction to dsp by bibhu prasad ganthiaIntroduction to dsp by bibhu prasad ganthia
Introduction to dsp by bibhu prasad ganthia
 
Digital Filters Part 1
Digital Filters Part 1Digital Filters Part 1
Digital Filters Part 1
 
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications IDSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
 
Introduction to dsp
Introduction to dspIntroduction to dsp
Introduction to dsp
 
DSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital FiltersDSP_2018_FOEHU - Lec 05 - Digital Filters
DSP_2018_FOEHU - Lec 05 - Digital Filters
 
Multirate DSP
Multirate DSPMultirate DSP
Multirate DSP
 

Similar to microprocessor based digital filter

Area Efficient and high-speed fir filter implementation using divided LUT method
Area Efficient and high-speed fir filter implementation using divided LUT methodArea Efficient and high-speed fir filter implementation using divided LUT method
Area Efficient and high-speed fir filter implementation using divided LUT methodIJMER
 
adaptive_ecg_cdr_edittedforpublic.pptx
adaptive_ecg_cdr_edittedforpublic.pptxadaptive_ecg_cdr_edittedforpublic.pptx
adaptive_ecg_cdr_edittedforpublic.pptxssuser6f1a8e1
 
Application of Parallel Processing
Application of Parallel ProcessingApplication of Parallel Processing
Application of Parallel Processingare you
 
Ch 1 Introduction(1).docx
Ch 1 Introduction(1).docxCh 1 Introduction(1).docx
Ch 1 Introduction(1).docxRadhikasaud
 
EP-4221 -Chapter5.I(1).pptx
EP-4221 -Chapter5.I(1).pptxEP-4221 -Chapter5.I(1).pptx
EP-4221 -Chapter5.I(1).pptxgeremu2
 
Performance Analysis and Simulation of Decimator for Multirate Applications
Performance Analysis and Simulation of Decimator for Multirate ApplicationsPerformance Analysis and Simulation of Decimator for Multirate Applications
Performance Analysis and Simulation of Decimator for Multirate ApplicationsIJEEE
 
Design of Area Efficient Digital FIR Filter using MAC
Design of Area Efficient Digital FIR Filter using MACDesign of Area Efficient Digital FIR Filter using MAC
Design of Area Efficient Digital FIR Filter using MACIRJET Journal
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)CPqD
 
Microproccessor technology
Microproccessor technologyMicroproccessor technology
Microproccessor technologyETC
 
Introduction to Mechatronics, Sensors and Transducers
Introduction to Mechatronics, Sensors and TransducersIntroduction to Mechatronics, Sensors and Transducers
Introduction to Mechatronics, Sensors and Transducerstaruian
 
Performance evaluation of efficient structure for fir decimation filters usin...
Performance evaluation of efficient structure for fir decimation filters usin...Performance evaluation of efficient structure for fir decimation filters usin...
Performance evaluation of efficient structure for fir decimation filters usin...IAEME Publication
 
An overview of a wireless sensor network communication
An overview of a wireless sensor network communicationAn overview of a wireless sensor network communication
An overview of a wireless sensor network communicationphbhagwat
 
An overview of a wireless sensor network communication ppt
An overview of a wireless sensor network communication pptAn overview of a wireless sensor network communication ppt
An overview of a wireless sensor network communication pptphbhagwat
 
FOLDED ARCHITECTURE FOR NON CANONICAL LEAST MEAN SQUARE ADAPTIVE DIGITAL FILT...
FOLDED ARCHITECTURE FOR NON CANONICAL LEAST MEAN SQUARE ADAPTIVE DIGITAL FILT...FOLDED ARCHITECTURE FOR NON CANONICAL LEAST MEAN SQUARE ADAPTIVE DIGITAL FILT...
FOLDED ARCHITECTURE FOR NON CANONICAL LEAST MEAN SQUARE ADAPTIVE DIGITAL FILT...VLSICS Design
 
Describe The Main Functions Of Each Layer In The Osi Model...
Describe The Main Functions Of Each Layer In The Osi Model...Describe The Main Functions Of Each Layer In The Osi Model...
Describe The Main Functions Of Each Layer In The Osi Model...Amanda Brady
 
Numerical Relaying.pptx
Numerical Relaying.pptxNumerical Relaying.pptx
Numerical Relaying.pptxrohith650557
 

Similar to microprocessor based digital filter (20)

Aula
AulaAula
Aula
 
Area Efficient and high-speed fir filter implementation using divided LUT method
Area Efficient and high-speed fir filter implementation using divided LUT methodArea Efficient and high-speed fir filter implementation using divided LUT method
Area Efficient and high-speed fir filter implementation using divided LUT method
 
adaptive_ecg_cdr_edittedforpublic.pptx
adaptive_ecg_cdr_edittedforpublic.pptxadaptive_ecg_cdr_edittedforpublic.pptx
adaptive_ecg_cdr_edittedforpublic.pptx
 
Application of Parallel Processing
Application of Parallel ProcessingApplication of Parallel Processing
Application of Parallel Processing
 
Ch 1 Introduction(1).docx
Ch 1 Introduction(1).docxCh 1 Introduction(1).docx
Ch 1 Introduction(1).docx
 
EP-4221 -Chapter5.I(1).pptx
EP-4221 -Chapter5.I(1).pptxEP-4221 -Chapter5.I(1).pptx
EP-4221 -Chapter5.I(1).pptx
 
Performance Analysis and Simulation of Decimator for Multirate Applications
Performance Analysis and Simulation of Decimator for Multirate ApplicationsPerformance Analysis and Simulation of Decimator for Multirate Applications
Performance Analysis and Simulation of Decimator for Multirate Applications
 
Content
ContentContent
Content
 
Design of Area Efficient Digital FIR Filter using MAC
Design of Area Efficient Digital FIR Filter using MACDesign of Area Efficient Digital FIR Filter using MAC
Design of Area Efficient Digital FIR Filter using MAC
 
1.instrumentation ii
1.instrumentation ii1.instrumentation ii
1.instrumentation ii
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)
 
Microproccessor technology
Microproccessor technologyMicroproccessor technology
Microproccessor technology
 
Introduction to Mechatronics, Sensors and Transducers
Introduction to Mechatronics, Sensors and TransducersIntroduction to Mechatronics, Sensors and Transducers
Introduction to Mechatronics, Sensors and Transducers
 
Performance evaluation of efficient structure for fir decimation filters usin...
Performance evaluation of efficient structure for fir decimation filters usin...Performance evaluation of efficient structure for fir decimation filters usin...
Performance evaluation of efficient structure for fir decimation filters usin...
 
An overview of a wireless sensor network communication
An overview of a wireless sensor network communicationAn overview of a wireless sensor network communication
An overview of a wireless sensor network communication
 
An overview of a wireless sensor network communication ppt
An overview of a wireless sensor network communication pptAn overview of a wireless sensor network communication ppt
An overview of a wireless sensor network communication ppt
 
FOLDED ARCHITECTURE FOR NON CANONICAL LEAST MEAN SQUARE ADAPTIVE DIGITAL FILT...
FOLDED ARCHITECTURE FOR NON CANONICAL LEAST MEAN SQUARE ADAPTIVE DIGITAL FILT...FOLDED ARCHITECTURE FOR NON CANONICAL LEAST MEAN SQUARE ADAPTIVE DIGITAL FILT...
FOLDED ARCHITECTURE FOR NON CANONICAL LEAST MEAN SQUARE ADAPTIVE DIGITAL FILT...
 
Soc.pptx
Soc.pptxSoc.pptx
Soc.pptx
 
Describe The Main Functions Of Each Layer In The Osi Model...
Describe The Main Functions Of Each Layer In The Osi Model...Describe The Main Functions Of Each Layer In The Osi Model...
Describe The Main Functions Of Each Layer In The Osi Model...
 
Numerical Relaying.pptx
Numerical Relaying.pptxNumerical Relaying.pptx
Numerical Relaying.pptx
 

More from Er. Ashish Pandey

Salman Khan's Top 10 Best Films
Salman Khan's Top 10 Best FilmsSalman Khan's Top 10 Best Films
Salman Khan's Top 10 Best FilmsEr. Ashish Pandey
 
Optical character recognition IEEE Paper Study
Optical character recognition IEEE Paper StudyOptical character recognition IEEE Paper Study
Optical character recognition IEEE Paper StudyEr. Ashish Pandey
 
Program, Code of Program and Screen Shot of Output (UNIVERSAL DRIVER USING µ...
Program, Code of Program and  Screen Shot of Output (UNIVERSAL DRIVER USING µ...Program, Code of Program and  Screen Shot of Output (UNIVERSAL DRIVER USING µ...
Program, Code of Program and Screen Shot of Output (UNIVERSAL DRIVER USING µ...Er. Ashish Pandey
 
Development of Open Telematics Service Based on Gateway and Framework
Development of Open Telematics Service Based on  Gateway and FrameworkDevelopment of Open Telematics Service Based on  Gateway and Framework
Development of Open Telematics Service Based on Gateway and FrameworkEr. Ashish Pandey
 
Automatic Speech Recognition
Automatic  Speech RecognitionAutomatic  Speech Recognition
Automatic Speech RecognitionEr. Ashish Pandey
 
“Temperature Sensors” Thermocouple | Thermistor | Resister Temperature Detectors
“Temperature Sensors” Thermocouple | Thermistor | Resister Temperature Detectors“Temperature Sensors” Thermocouple | Thermistor | Resister Temperature Detectors
“Temperature Sensors” Thermocouple | Thermistor | Resister Temperature DetectorsEr. Ashish Pandey
 
BRAND ENDORSEMENTS BY SALMAN KHAN
BRAND ENDORSEMENTS BY SALMAN KHANBRAND ENDORSEMENTS BY SALMAN KHAN
BRAND ENDORSEMENTS BY SALMAN KHANEr. Ashish Pandey
 
Study of Data sheet of 56824 DSP processors
Study of Data sheet of 56824 DSP processorsStudy of Data sheet of 56824 DSP processors
Study of Data sheet of 56824 DSP processorsEr. Ashish Pandey
 
Making of constitution of India
Making of constitution of IndiaMaking of constitution of India
Making of constitution of IndiaEr. Ashish Pandey
 
Fundamental rights and duties
Fundamental rights and dutiesFundamental rights and duties
Fundamental rights and dutiesEr. Ashish Pandey
 
Automated Face Recognition System for Office Door Access Control Application
Automated Face Recognition System for Office Door Access Control Application Automated Face Recognition System for Office Door Access Control Application
Automated Face Recognition System for Office Door Access Control Application Er. Ashish Pandey
 
Configuration of CB Ce cc Poster
Configuration of CB Ce cc PosterConfiguration of CB Ce cc Poster
Configuration of CB Ce cc PosterEr. Ashish Pandey
 
Satallite mobile communication Poster
Satallite mobile communication PosterSatallite mobile communication Poster
Satallite mobile communication PosterEr. Ashish Pandey
 

More from Er. Ashish Pandey (20)

Salman Khan's Top 10 Best Films
Salman Khan's Top 10 Best FilmsSalman Khan's Top 10 Best Films
Salman Khan's Top 10 Best Films
 
Optical character recognition IEEE Paper Study
Optical character recognition IEEE Paper StudyOptical character recognition IEEE Paper Study
Optical character recognition IEEE Paper Study
 
Program, Code of Program and Screen Shot of Output (UNIVERSAL DRIVER USING µ...
Program, Code of Program and  Screen Shot of Output (UNIVERSAL DRIVER USING µ...Program, Code of Program and  Screen Shot of Output (UNIVERSAL DRIVER USING µ...
Program, Code of Program and Screen Shot of Output (UNIVERSAL DRIVER USING µ...
 
TLCS-900/H1 Microcontroller
TLCS-900/H1 MicrocontrollerTLCS-900/H1 Microcontroller
TLCS-900/H1 Microcontroller
 
MSP432P401x Microcontroller
MSP432P401x MicrocontrollerMSP432P401x Microcontroller
MSP432P401x Microcontroller
 
GSM Traffic Cases
GSM Traffic CasesGSM Traffic Cases
GSM Traffic Cases
 
Development of Open Telematics Service Based on Gateway and Framework
Development of Open Telematics Service Based on  Gateway and FrameworkDevelopment of Open Telematics Service Based on  Gateway and Framework
Development of Open Telematics Service Based on Gateway and Framework
 
Telecom Billing
Telecom BillingTelecom Billing
Telecom Billing
 
Automatic Speech Recognition
Automatic  Speech RecognitionAutomatic  Speech Recognition
Automatic Speech Recognition
 
“Temperature Sensors” Thermocouple | Thermistor | Resister Temperature Detectors
“Temperature Sensors” Thermocouple | Thermistor | Resister Temperature Detectors“Temperature Sensors” Thermocouple | Thermistor | Resister Temperature Detectors
“Temperature Sensors” Thermocouple | Thermistor | Resister Temperature Detectors
 
Mobile Sensors and Types
Mobile Sensors and TypesMobile Sensors and Types
Mobile Sensors and Types
 
BRAND ENDORSEMENTS BY SALMAN KHAN
BRAND ENDORSEMENTS BY SALMAN KHANBRAND ENDORSEMENTS BY SALMAN KHAN
BRAND ENDORSEMENTS BY SALMAN KHAN
 
Study of Data sheet of 56824 DSP processors
Study of Data sheet of 56824 DSP processorsStudy of Data sheet of 56824 DSP processors
Study of Data sheet of 56824 DSP processors
 
Audio and Video Compression
Audio and Video CompressionAudio and Video Compression
Audio and Video Compression
 
Making of constitution of India
Making of constitution of IndiaMaking of constitution of India
Making of constitution of India
 
Fundamental rights and duties
Fundamental rights and dutiesFundamental rights and duties
Fundamental rights and duties
 
Fundamental Rights
Fundamental RightsFundamental Rights
Fundamental Rights
 
Automated Face Recognition System for Office Door Access Control Application
Automated Face Recognition System for Office Door Access Control Application Automated Face Recognition System for Office Door Access Control Application
Automated Face Recognition System for Office Door Access Control Application
 
Configuration of CB Ce cc Poster
Configuration of CB Ce cc PosterConfiguration of CB Ce cc Poster
Configuration of CB Ce cc Poster
 
Satallite mobile communication Poster
Satallite mobile communication PosterSatallite mobile communication Poster
Satallite mobile communication Poster
 

Recently uploaded

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsSachinPawar510423
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 

Recently uploaded (20)

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documents
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 

microprocessor based digital filter

  • 1. TAE-1 Subject: Self Study “Activity Based Learning” Topic “Microprocessor Based Digital Filter”
  • 2. Teacher Assessment Exam-1 Department Of Electronics and Tele-Communication Engineering (2015-2016) 3rd Year | 5th Semester © Subject- Self Study “Activity Based Learning” To p i c : “Microprocessor Based Digital Filter” S u b m i t t e d B y : Ashish Pandey (30) G u i d e d B y : Prof. Kamlesh Kalbande, Ass. Proff, E&TC Department, G.H.R.C.E., Nagpur.
  • 3. Introduction to Digital Filter • Digital filter is a system that performs mathematical operations on a sampled, discrete-time signal to reduce or enhance certain aspects of that signal. • Digital filters are used for two general purposes: (1) Separation of signals that have been combined. (2) Restoration of signals that have been distorted in some way.
  • 4. Introduction to Microprocessor • A microprocessor is an electronic component that is used by a computer to do its work. • It is a central processing unit on a single integrated circuit chip containing millions of very small components including transistors, resistors, and diodes that work together. • Microprocessors help to do everything from writing to searching the Web. • Everything a computer does is described by lots of precise instructions, and microprocessors carry out these instructions at incredible speed—many millions of times a second.
  • 5. Abstract • The relation between the performance of digital filters and some inherent characteristics of the latest microprocessors. • The implementation of digital filters on microprocessor(s) offers some advantages, but at the same time imposes limits on the speed, accuracy or even stability of digital filters. • Parallel processing technique implemented on multi—microprocessor structures is considered as an alternative to significantly improve the filter performances.
  • 6. Objectives • The objective is to investigate the design and to carry out the actual implementation of microprocessor-based Digital filters which may be suitable for various identification purposes. • The procedure is based on bilinear transformation technique with emphasized consideration on the compensation of frequency and on the choice of the ratio of working frequency to sampling frequency. • The effectiveness of the proposed design procedure will be demonstrated by several examples. • It is remarked that the potential of the procedure may be enhanced by microprocessor based digital filter design techniques.
  • 7. Goals to Design Microprocessor Based Digital Filter • The main goal of the paper is to find a methodology to study the implementation of digital filters on microprocessors.
  • 8. Microprocessors characteristics • The most important factors which influence the microprocessor performances are the technology and the hardware architecture and the instruction set. • The technology is the basic factor which imposes limitation on speed, packing density and power consumption. • Microprocessor architecture has evolved from single core processors to multi-core processors. Processors with two or more cores are faster because they can process multiple pieces of information simultaneously. • The instruction set contains logic operations, data transfers, program control instructions.
  • 9. • The First Generation Microprocessor. • The Second Generation Microprocessor. • The Third Generation Microprocessor. Microprocessors characteristics
  • 10. First generation Microprocessor for Digital Filter It is among which employed the p—channel MOS technology. (Intel 8008) We ignore this processors because of low performances when compared with other newer processors.
  • 11.  It is among which employed the n—channel MOS processor. (Intel 8080,Motorola 6800, F—8, Zilog Z—80, etc. )  This is 8 bit data bus and address directly up to 64 K bytes of memory.  This made possible the utilization of only one +5 V power supply and the increase of processing speed. Second generation Microprocessor for Digital Filter
  • 12. • It is called as 16—bit microprocessors (Intel 8080, 8086, 8087) which use H—MOS and have improved architectures and enhanced instruction sets. • It can perform in hardware operations such as multiply, add, divide, square root, tangent and exponentiation. • The clock speed was considered to be 2 MHZ for 8080 and 5 MHZ for 8086 and 8087. • In addition to increasing the clock speed up to 8 MHZ, pipeline architecture was used. Third generation Microprocessor for Digital Filter
  • 13. DESIGN OF DIGITAL FILTERS • The basic steps in the design of digital filters generally involve: • The specification on the general characteristics of the filters. • The approximation and design consideration in attaining the specification. • The realization of the filters using finite precision arithmetic.
  • 14. ERROR ANALYSIS • When signals are represented by numbers inside the processor, a quantization effect takes place. • In recursive filters, this effect is removed and amplified by the closed loops. • Nonlinearities such as quantization noise, limit cycles and overflow are therefore introduced. • When signals are represented on microprocessors with fixed point arithmetic we have the choice to use integers or numbers between —1 and +1. • An expression is derived for the power of the round—off (RO) noise at the output of a filter is based on statistical arguments. The variance of the noise error is given by:
  • 16. RELATIONSHIP BETWEEN THE PERFORNANCES OF DIGITAL FILTERS AND MICROPROCESSOR CHARACTERISTICS N1 8086 — Single precision Computational Time and Error Vs. Filter Order Filter Order
  • 17. 8086 — Double precision Computational Time and Error Vs. Filter Order RELATIONSHIP BETWEEN THE PERFORNANCES OF DIGITAL FILTERS AND MICROPROCESSOR CHARACTERISTICS
  • 18. Conclusion • It is reminded that the microprocessor-based filters can readily be tuned, by adjusting the sampling frequency w , so that the critical frequencies coincide with the desired specifications
  • 19. REFERENCES • A. V. Oppenheim and R. W. Schafer, "Digital Signal Processing," Prentice—Hall, Inc., Englewood Cliffs, New Jersey, 1975. • L. Altman, editor, "Microprocessors,“ Electronics Book Series, McGraw—Hill Co., New York, 1975. • ieeexplore.ieee.org