1 / 25

The Implementation of Delta-Sigma Modulation in Digital-to-Analog Converter

The Implementation of Delta-Sigma Modulation in Digital-to-Analog Converter. Group member: Zhaoxin Mamengduo Cfang Stanley . Project Idea. Motivation: EE 505 CMOS Data Conversion circuits During the process of digital-to-analog converting

cleveland
Télécharger la présentation

The Implementation of Delta-Sigma Modulation in Digital-to-Analog Converter

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Implementation ofDelta-Sigma Modulation in Digital-to-Analog Converter Group member: ZhaoxinMamengduoCfangStanley 

  2. Project Idea Motivation: EE 505 CMOS Data Conversion circuits During the process of digital-to-analog converting • Use Delta-sigma modulator to push noise in music to high frequency band • Use speaker/headphone as the low-pass filter to filtrate high frequency white noise

  3. Top Level Components PCM(digital) In Serial Delta-sigma modulation Pulse Width Modulation (PWM,digital) Signal In Serial Low pass filter

  4. Level-shifter for DVD Output Signal • Output signal(from DVD) voltage: -0.5V~+0.5V Schmidt trigger: SN74LS14N rheostat

  5. Demo • Film1Play CD http://www.youtube.com/watch?v=582E_OXeVOU • Film2Input signal voltage shift http://www.youtube.com/watch?v=uBhcLwn46QM&feature=youtu.be • Film3Sleep mode http://www.youtube.com/watch?v=Q74URMVuhF8&feature=youtu.be

  6. The Structure of DAC module

  7. Input: PCM

  8. The 3-stage Delta-sigma Modulation • Y1=X+(1-Z-1)•Q • Y2=-Q1+(1-Z-1)•Q2 • Y3=(-Q2)+ (1-Z-1)•Q3 • Y= X+(1-Z-1)3•Q3 PCM PWM

  9. Eleven PWM Signals

  10. Output: PWM • PWM: digital signal but has analog info.

  11. Matlab Simulation:Noise is pushed to higher frequencies

  12. Using Filter to Cutoff Noise

  13. One Order Noise Shaping Model • Q=Y-U • U-Y=-Q • U=X-Q

  14. One Order Noise Shaping Model • U(n)=X(n)-Q(n-1) • Q(n)=Y(n)-U(n) • Y(n)=X(n)-Q(n-1)+Q(n) =X(n)+Q(n)-Q(n-1) • Q(n)-Q(n-1)=(1-Z-1)•Q • Y=X+(1-Z-1)•Q

  15. The 3-stage Delta-Sigma Modulation • Y1=X+(1-Z-1)•Q • Y2=-Q1+(1-Z-1)•Q2 • Y3=(-Q2)+ (1-Z-1)•Q3 • Y= X+(1-Z-1)3•Q3

  16. Clock Synchronization with DVD • Input signal(from DVD) is in serial: Need to decode SPDIF signal • So need to synchronize clock with DVD

  17. Clock Synchronizationand Data Extraction

  18. Clock Synchronization • 44.1kHz frame rate×2 channel ×32 data×2 phase =5.6448MHz • Keep detecting : temp1=temp2=temp3 & temp4=temp5=temp6 • Then generate sampling clock @ center pulse

  19. Clock Synchronization(cont.)

  20. Data Extraction

  21. Data Extraction(cont.) • Keep detecting frame header 11100010 or 00011101 | 11100100 or 00011011

  22. Sleep Mode(Power Saving) system

  23. Volume Control • Matlab verification • Lower volume: right shift • Larger volume: left shift • Debounce module( real world)

  24. Reference • http://en.wikipedia.org/wiki/Delta-sigma_modulation • http://www.cscamm.umd.edu/programs/ocq05/adams/adams_ocq05.pdf • http://www.beis.de/Elektronik/DeltaSigma/DeltaSigma.html • http://www.intersil.com/data/an/an9504.pdf • http://hephaestusaudio.com/media/2009/07/MASH-Delta-Sigma.pdf

  25. Thank you! Q and A

More Related