SlideShare a Scribd company logo
1 of 18
Er.Prasanna.P
Department of Electronics &
Communication Engineering
Topic : Low Power
Numerically Controlled
Oscillator
Numerically Controlled Oscillator
•Oscillator is a device that is mainly used
for controlling purpose.
•Numerically controlled oscillator deals
with the simplifications of arithmetic
operations.
•The application platform used is FPGA.
(FIELD PROGRAMMABLE GATE ARRAY)
Purpose of using numerically controlled
oscillator
• Utilization of less hardware and ultra low
power.
• Less number of memory location to store
phase angles.
• Simple realization techniques are proposed.
• Can obtain any form of trigonometric
relations.
Concept of Cognitive Radio or Wireless
devices
• Normally power consumption plays a major
role in wireless devices.
• The amount of power dissipated for a wireless
mode communication is much., considering a
wired communication.
• Large amount of memory elements are
equipped.
Technique in NCO
• GSM standards require average frequency
requirement of carrier which should be better
than receiving base stations.
• To achieve high frequency an automatic
frequency control through handset baseband
is used.
Baseband – Generation
• Corresponding digital codes are generated
that varies oscillation frequency until desired
frequency oscillation is achieved in NCO’s
• In integrated NCO’s some spurs takes places
and its much difficult to deal with.
• Crystal harmonics are used to couple radio
frequency.
NCO – LOOK UP TABLE
• Most NCO’s uses complex look-up table to
store phase values.
• Storing phase values increase area complexity
and power consumption
• PROPORSAL OF NCO’s USES CONSECUTIVE
ANGLE TO GENERATE NEXT PHASE VALUE.
• Due to this overall consequtive complex
mechanisms are reduced
PROPOSED NCO ARCHITECTURE
z-1
Sin ((n+1) °)
Cos ((n+1) °)
z-1
Cos (1°)
Cos (1°)
Sin (1°)
Sin (1°)
-1
OPERATIONS IN NCO’s
• Trigonometric popular formulae :
• sin(A+B)=sin(A).cos(B) + cos(A).sin(B) --- (1)
• cos(A+B)=cos(A).cos(B) -sin(A).sin(B) --- (2)
• Values predicted:
• Sin(0°)=0 ; cos(0°)=1
• Sin(1°)=0.017452 ; cos(1°)=0.999848
Operation with values
• For Ɵ=2°, n=1 and α=1°
• sin(A+B)=sin(A).cos(B) + cos(A).sin(B)
• sin(1°(1+1))=sin(1°).cos(1.1°)+cos(1°).sin(1.1°)
o = (0.017452 x 0.999848) + (0.999848 x 0.017452)
• = 0.01745 + 0.01745
• Note : {A=α and B=n.α}, the phase angle is
calculated for the range of 360° since 0≤n≤359.
Pictorial Representation
Sin 0 Cos 0
Sin 1 Cos 1
____________________________________OUTPUT_____________________________
- Represents value predicted
Represents the next value given as input for the sequence
Schematic explanation
• The table illustrates that the values of sin0 and
sin1 are predicted already.
• The look up table process the third input with
the second output and the third output
replaces the second input and the third output
is stored.
• Similarly the other values are obtained with
the predicted output.
Signal obtained during processing
5 hertz from NCO proposed
1 Ghz from proposed NCO
Questa sim simulation setup
Power consumption report
• The estimated power consumption proposed
by NCO consumes a very little power of 52
milli Watt.
• This is considered to be an extremely small
amount of power compared to any other
applications.
Total estimated power
consumption
52 m W
Conclusion
The proposed NCO consumes very less power
due to less number of look-up table usages.
Power consumption is important criterion in
portable handheld communication devices.
This proposed NCO architecture is suitable not
only for Cognitive Radio applications but also
almost all power hungry applications.
•Thank you 
&
Queries ??

More Related Content

Similar to Low Power Numerically Controlled Oscillator

Optical_Encoders; Optical_Encoders; Opti
Optical_Encoders; Optical_Encoders; OptiOptical_Encoders; Optical_Encoders; Opti
Optical_Encoders; Optical_Encoders; OptiAyeshaAshraf157967
 
adaptive_ecg_cdr_edittedforpublic.pptx
adaptive_ecg_cdr_edittedforpublic.pptxadaptive_ecg_cdr_edittedforpublic.pptx
adaptive_ecg_cdr_edittedforpublic.pptxssuser6f1a8e1
 
Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)
Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)
Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)Chih-Chan Tu
 
Waveform_codingUNIT-II_DC_-PPT.pptx
Waveform_codingUNIT-II_DC_-PPT.pptxWaveform_codingUNIT-II_DC_-PPT.pptx
Waveform_codingUNIT-II_DC_-PPT.pptxKIRUTHIKAAR2
 
CNC PROGRAMMING.pdf
CNC PROGRAMMING.pdfCNC PROGRAMMING.pdf
CNC PROGRAMMING.pdfAbhiKarn2
 
Analog to Digital Converters and Data Acquisition Systems
Analog to Digital Converters and Data Acquisition SystemsAnalog to Digital Converters and Data Acquisition Systems
Analog to Digital Converters and Data Acquisition SystemsMathivanan Natarajan
 
EC6602 - AWP UNI-4
EC6602 - AWP UNI-4EC6602 - AWP UNI-4
EC6602 - AWP UNI-4krishnamrm
 
Artificial Neural Network Based Object Recognizing Robot
Artificial Neural Network Based Object Recognizing RobotArtificial Neural Network Based Object Recognizing Robot
Artificial Neural Network Based Object Recognizing RobotJaison Sabu
 
Basic Stamp Lightmeter Presentation
Basic Stamp Lightmeter PresentationBasic Stamp Lightmeter Presentation
Basic Stamp Lightmeter Presentationtomkinsc
 
Nbsingh csir-ceeri-semiconductor-activities
Nbsingh csir-ceeri-semiconductor-activitiesNbsingh csir-ceeri-semiconductor-activities
Nbsingh csir-ceeri-semiconductor-activitiesNarendra Bahadur Singh
 
Title:- Signal Conditioning
Title:- Signal ConditioningTitle:- Signal Conditioning
Title:- Signal ConditioningBELACHEWGIRMA1
 
Lect2 up370 (100329)
Lect2 up370 (100329)Lect2 up370 (100329)
Lect2 up370 (100329)aicdesign
 
Aiar. unit v. machine vision 1462642546237
Aiar. unit v. machine vision 1462642546237Aiar. unit v. machine vision 1462642546237
Aiar. unit v. machine vision 1462642546237Kunal mane
 
nc and cnc dp
nc and cnc dpnc and cnc dp
nc and cnc dpDpulast
 
lesson 2 digital data acquisition and data processing
lesson 2 digital data acquisition and data processinglesson 2 digital data acquisition and data processing
lesson 2 digital data acquisition and data processingMathew John
 
presentation on digital signal processing
presentation on digital signal processingpresentation on digital signal processing
presentation on digital signal processingsandhya jois
 
Design of CMOS operational Amplifiers using CADENCE
Design of CMOS operational Amplifiers using CADENCEDesign of CMOS operational Amplifiers using CADENCE
Design of CMOS operational Amplifiers using CADENCEnandivashishth
 

Similar to Low Power Numerically Controlled Oscillator (20)

Optical_Encoders; Optical_Encoders; Opti
Optical_Encoders; Optical_Encoders; OptiOptical_Encoders; Optical_Encoders; Opti
Optical_Encoders; Optical_Encoders; Opti
 
adaptive_ecg_cdr_edittedforpublic.pptx
adaptive_ecg_cdr_edittedforpublic.pptxadaptive_ecg_cdr_edittedforpublic.pptx
adaptive_ecg_cdr_edittedforpublic.pptx
 
Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)
Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)
Design of Energy- and Area-Efficient Sensor Readout Circuits (Chih-Chan Tu)
 
Waveform_codingUNIT-II_DC_-PPT.pptx
Waveform_codingUNIT-II_DC_-PPT.pptxWaveform_codingUNIT-II_DC_-PPT.pptx
Waveform_codingUNIT-II_DC_-PPT.pptx
 
CNC PROGRAMMING.pdf
CNC PROGRAMMING.pdfCNC PROGRAMMING.pdf
CNC PROGRAMMING.pdf
 
Analog to Digital Converters and Data Acquisition Systems
Analog to Digital Converters and Data Acquisition SystemsAnalog to Digital Converters and Data Acquisition Systems
Analog to Digital Converters and Data Acquisition Systems
 
EC6602 - AWP UNI-4
EC6602 - AWP UNI-4EC6602 - AWP UNI-4
EC6602 - AWP UNI-4
 
Artificial Neural Network Based Object Recognizing Robot
Artificial Neural Network Based Object Recognizing RobotArtificial Neural Network Based Object Recognizing Robot
Artificial Neural Network Based Object Recognizing Robot
 
Basic Stamp Lightmeter Presentation
Basic Stamp Lightmeter PresentationBasic Stamp Lightmeter Presentation
Basic Stamp Lightmeter Presentation
 
Nbsingh csir-ceeri-semiconductor-activities
Nbsingh csir-ceeri-semiconductor-activitiesNbsingh csir-ceeri-semiconductor-activities
Nbsingh csir-ceeri-semiconductor-activities
 
Nc programming
Nc programmingNc programming
Nc programming
 
Title:- Signal Conditioning
Title:- Signal ConditioningTitle:- Signal Conditioning
Title:- Signal Conditioning
 
Lect2 up370 (100329)
Lect2 up370 (100329)Lect2 up370 (100329)
Lect2 up370 (100329)
 
rcwire.ppt
rcwire.pptrcwire.ppt
rcwire.ppt
 
next pat level measurment
next pat level measurmentnext pat level measurment
next pat level measurment
 
Aiar. unit v. machine vision 1462642546237
Aiar. unit v. machine vision 1462642546237Aiar. unit v. machine vision 1462642546237
Aiar. unit v. machine vision 1462642546237
 
nc and cnc dp
nc and cnc dpnc and cnc dp
nc and cnc dp
 
lesson 2 digital data acquisition and data processing
lesson 2 digital data acquisition and data processinglesson 2 digital data acquisition and data processing
lesson 2 digital data acquisition and data processing
 
presentation on digital signal processing
presentation on digital signal processingpresentation on digital signal processing
presentation on digital signal processing
 
Design of CMOS operational Amplifiers using CADENCE
Design of CMOS operational Amplifiers using CADENCEDesign of CMOS operational Amplifiers using CADENCE
Design of CMOS operational Amplifiers using CADENCE
 

Recently uploaded

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
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
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
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
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spaintimesproduction05
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSrknatarajan
 
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
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Christo Ananth
 
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
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 

Recently uploaded (20)

Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
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
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
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
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
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)
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
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
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
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
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 

Low Power Numerically Controlled Oscillator

  • 1. Er.Prasanna.P Department of Electronics & Communication Engineering Topic : Low Power Numerically Controlled Oscillator
  • 2. Numerically Controlled Oscillator •Oscillator is a device that is mainly used for controlling purpose. •Numerically controlled oscillator deals with the simplifications of arithmetic operations. •The application platform used is FPGA. (FIELD PROGRAMMABLE GATE ARRAY)
  • 3. Purpose of using numerically controlled oscillator • Utilization of less hardware and ultra low power. • Less number of memory location to store phase angles. • Simple realization techniques are proposed. • Can obtain any form of trigonometric relations.
  • 4. Concept of Cognitive Radio or Wireless devices • Normally power consumption plays a major role in wireless devices. • The amount of power dissipated for a wireless mode communication is much., considering a wired communication. • Large amount of memory elements are equipped.
  • 5. Technique in NCO • GSM standards require average frequency requirement of carrier which should be better than receiving base stations. • To achieve high frequency an automatic frequency control through handset baseband is used.
  • 6. Baseband – Generation • Corresponding digital codes are generated that varies oscillation frequency until desired frequency oscillation is achieved in NCO’s • In integrated NCO’s some spurs takes places and its much difficult to deal with. • Crystal harmonics are used to couple radio frequency.
  • 7. NCO – LOOK UP TABLE • Most NCO’s uses complex look-up table to store phase values. • Storing phase values increase area complexity and power consumption • PROPORSAL OF NCO’s USES CONSECUTIVE ANGLE TO GENERATE NEXT PHASE VALUE. • Due to this overall consequtive complex mechanisms are reduced
  • 8. PROPOSED NCO ARCHITECTURE z-1 Sin ((n+1) °) Cos ((n+1) °) z-1 Cos (1°) Cos (1°) Sin (1°) Sin (1°) -1
  • 9. OPERATIONS IN NCO’s • Trigonometric popular formulae : • sin(A+B)=sin(A).cos(B) + cos(A).sin(B) --- (1) • cos(A+B)=cos(A).cos(B) -sin(A).sin(B) --- (2) • Values predicted: • Sin(0°)=0 ; cos(0°)=1 • Sin(1°)=0.017452 ; cos(1°)=0.999848
  • 10. Operation with values • For Ɵ=2°, n=1 and α=1° • sin(A+B)=sin(A).cos(B) + cos(A).sin(B) • sin(1°(1+1))=sin(1°).cos(1.1°)+cos(1°).sin(1.1°) o = (0.017452 x 0.999848) + (0.999848 x 0.017452) • = 0.01745 + 0.01745 • Note : {A=α and B=n.α}, the phase angle is calculated for the range of 360° since 0≤n≤359.
  • 11. Pictorial Representation Sin 0 Cos 0 Sin 1 Cos 1 ____________________________________OUTPUT_____________________________ - Represents value predicted Represents the next value given as input for the sequence
  • 12. Schematic explanation • The table illustrates that the values of sin0 and sin1 are predicted already. • The look up table process the third input with the second output and the third output replaces the second input and the third output is stored. • Similarly the other values are obtained with the predicted output.
  • 13. Signal obtained during processing 5 hertz from NCO proposed
  • 14. 1 Ghz from proposed NCO
  • 16. Power consumption report • The estimated power consumption proposed by NCO consumes a very little power of 52 milli Watt. • This is considered to be an extremely small amount of power compared to any other applications. Total estimated power consumption 52 m W
  • 17. Conclusion The proposed NCO consumes very less power due to less number of look-up table usages. Power consumption is important criterion in portable handheld communication devices. This proposed NCO architecture is suitable not only for Cognitive Radio applications but also almost all power hungry applications.