Synchronization in Digital Communication - PowerPoint PPT Presentation

About This Presentation
Title:

Synchronization in Digital Communication

Description:

Synchronization in Digital Communication. By: Bader Al-Kandari and Josh Mason ... 2/28/2006 Documentation/Tutorial Finish up any remaining ... – PowerPoint PPT presentation

Number of Views:1701
Avg rating:3.0/5.0
Slides: 46
Provided by: cegt201
Category:

less

Transcript and Presenter's Notes

Title: Synchronization in Digital Communication


1
Synchronization in Digital Communication
  • By Bader Al-Kandari and Josh Mason
  • Advisors Dr. Thomas L. Stewart, Dr. In Soo Ahn

2
Project Design Review Contents
  • Project Summary
  • Functional Description
  • Transmitter/Receiver Block Diagrams
  • Hardware/Software
  • Preliminary Results
  • Original Work Schedule
  • Work Completed
  • Revised Work Schedule
  • Questions?

3
  • The purpose of this project is the development
    of a Quadrature Amplitude Modulation (QAM) signal
    communication system in order to test
    synchronization methods of digital communication
    systems.

4
Functional Description
5
Functional Description
  • Inputs
  • Transmitter
  • Signals from a function generator
  • Stored Data
  • Receiver
  • QAM signal
  • Stored Data

6
Functional Description
  • Outputs
  • Transmitter
  • QAM signal
  • Receiver
  • Recovered Data
  • Matlab/Simulink Data Acquisition

7
Functional Description
  • Modes of Operation
  • Transmitter Real Time Modulation
  • Receiver Real Time Demodulation

8
Transmitter Block Diagram
9
Transmitter Block Diagram
10
Transmitter Block Diagram
11
Transmitter Block Diagram
  • Adaptable for stored data inputs
  • Differential Coding
  • Possibility of M-Level QAM

12
Receiver Block Diagram
13
Hardware/Software
  • TI c6713 DSP
  • 8 KHz, 32 KHz, 44.1 KHz, 48 KHz, and 96 KHz
  • Matlab/Simulink
  • Code Composer Studio

14
Preliminary Results
  • QAM Simulink Development
  • 4-QAM Transmit/Receive
  • DSP interfacing/testing
  • Digital filtering
  • Analog source
  • Data Source

15
Original Schedule
  • Practical Theoretical
  • 12/1/2005 Proposal Presentation Proposal
    Presentation
  • Winter Break Work on Website Work on Phase
    distortion
  • 1/24/2006 Fully Develop DSP I/O correction
  • 1/31/2006 w/ Matlab/Simulink 
  • 2/7/2006 Begin Documentation 
  • 2/14/2006 Test/gather data of Finalize 4-QAM
  • 2/21/2006 implemented 4-QAM 
  • 2/28/2006 Documentation/Tutorial Finish up any
    remaining
  • 3/7/2006 Work phase distortion problems
  • 3/21/2006 8-QAM testing/data  
  • 3/28/2006 gathering Begin work on 8-QAM
  • 4/4/2006 Documentation/Tutorial and 16-QAM
  • 4/11/2006 16-QAM testing 
  • 4/18/2006 Documentation Documentation
  • 4/25/2006 Presentation Presentation
  • 5/2/2006  

16
Tasks Completed
  • RTDX Testing
  • Phase Tracking using Phase Lock Loop

17
RTDX Testing
  • Success Using m-files
  • Unable to succeed using block diagram modeling

18
RTDX Testing (m-file)
  • M-file has RTDX input channel and output channel
  • Increments the values of an array passed into the
    input channel
  • Program then reads the output channel
  • Literally runs on DSP

19
RTDX Testing (m-file)
  • 1 2 3 4 5

20
RTDX Testing (m-file)
21
RTDX Testing (Block Diagram)
22
RTDX Testing (Block Diagram)
23
PLL Subsystems
  • Phase Detector (PD)
  • Loop Filter (LF)
  • Oscillator
  • 1Voltage Controlled (VCO)
  • 2Direct Digital Synthesizer (DDS)

24
PD Implementation
25
PD models
Cross product terms (CPT) model
Inverse tangent model
26
Comparison
CPT PD
Atan2 PD
27
Loop Filter
28
Design equations for LF
29
LF
  • Loop filter is PI integrator
  • Why?
  • y(n) y(n-1) k1x(n) k2x(n-1)

30
DDS
31
DDS Simulation
Frequency 40 Hz
32
Complete model
33
Model on 6713
34
Simulation parameters and specs
  • Input frequency 42 Hz
  • LF natural frequency 5 Hz
  • DDS running frequency 40 Hz
  • Fs 8000 Hz

35
Simulation results
36
Laboratory results
37
Phase error
38
Filter output at 41 Hz
39
Whats Left
  • Differential Coding
  • 2-D Slicer
  • Automatic Gain Control
  • Symbol Timing
  • RTDX or Comparative Method

40
Revised Project Schedule
  Bader Al-Kandari Josh Mason
3/7/2006 Fully Debug PLL Document RTDX Document
Break Research Symbol Timing Research Diff Coding
3/21/2006 Symbol Timing Differential Coding
3/28/2006 Symbol Timing Differential Coding
4/4/2006 2-D Slicer DiffCoding/Prepare for Student EXPO
4/11/2006 2-D Slicer Data Preparations
4/18/2006 Automatic Gain Control Automatic Gain Control
4/25/2006 Documentation Documentation
5/2/2006 Presentation Presentation
41
Questions?
  • ! 45

42
Inverse tan PD
43
Atan2 simulation results
44
Lab results
45
Lab results
Write a Comment
User Comments (0)
About PowerShow.com