Chapter 3: Pulse Code Modulation

Slides:



Advertisements
Similar presentations
Chapter 3: PCM Noise and Companding
Advertisements

Pulse Code Modulation Pulse Code Modulation
EET260 Introduction to digital communication
Chapter 3: Pulse Code Modulation
Analogue to Digital Conversion (PCM and DM)
Eeng 360 Communication Systems I Course Information
Analog-to-Digital Conversion
4.2 Digital Transmission Pulse Modulation (Part 2.1)
Quantization Prof. Siripong Potisuk.
Communication Systems
EKT343 –Principle of Communication Engineering
EKT343-Principles of Communication Engineering
Digital Transmission.
4.2 Digital Transmission Pulse Modulation (Part 2.1)
Digital Communication Techniques
1/21 Chapter 5 – Signal Encoding and Modulation Techniques.
Pulse Modulation 1. Introduction In Continuous Modulation C.M. a parameter in the sinusoidal signal is proportional to m(t) In Pulse Modulation P.M. a.
A/D Conversion No. 1  Seattle Pacific University Analog to Digital Conversion Based on Chapter 5 of William Stallings, Data and Computer Communication.
Fundamentals of Digital Communication
DIGITAL VOICE NETWORKS ECE 421E Tuesday, October 02, 2012.
Engineering 1040: Mechanisms & Electric Circuits Winter 2015 Analog & Digital Signals Analog to Digital Conversion (ADC)
Computer Networks Digitization. Spring 2006Computer Networks2 Transfer of an Analog Signal  When analog data (voice, pictures, video) are transformed.
Pulse Code Modulation (PCM)
10/6/2015 3:12 AM1 Data Encoding ─ Analog Data, Digital Signals (5.3) CSE 3213 Fall 2011.
Chapter #5 Pulse Modulation
Pulse Code Modulation Pulse Code Modulation (PCM) : method for conversion from analog to digital waveform Instantaneous samples of analog waveform represented.
Digital Transmission Outlines:- Multiplexing FDM TDM WDM
Basic Encoding Techniques
Chapter 4 Digital Transmission
◦ We sometimes need to digitize an analog signal ◦ To send human voice over a long distance, we need to digitize it, since digital signals are less prone.
4.2 Digital Transmission Pulse Modulation Pulse Code Modulation
School of Computer and Communication Engineering, UniMAP Mohd ridzuan mohd nor DKT 122/3 - DIGITAL SYSTEM I Chapter.
4.2 Digital Transmission Pulse Modulation Pulse Code Modulation
Meghe Group of Institutions
1 st semester 1436 / Modulation Continuous wave (CW) modulation AM Angle modulation FM PM Pulse Modulation Analog Pulse Modulation PAMPPMPDM Digital.
Eeng360 1 Eeng 360 Communication Systems I Course Information  Instructor: Huseyin Bilgekul, Room No: EE 207, Office Tel:  Course Webpage:
PAM Modulation Lab#3. Introduction An analog signal is characterized by the fact that its amplitude can take any value over a continuous range. On the.
Time Division Multiplexing
INTERSYMBOL INTERFERENCE (ISI)
Sistem Telekomunikasi, Sukiswo, ST, MT Sukiswo
Sistem Telekomunikasi, Sukiswo, ST, MT Sukiswo
Lecture 1.5. Sampling. Quantizing. Encoding.
Outlines Pulse Modulation Pulse Code Modulation Line Codes
Chapter 4. Digital Transmission
Principios de Comunicaciones EL4005
Analog to digital conversion
Topics discussed in this section:
UNIT – III I: Digital Transmission.
DIGITIAL COMMUNICATION
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Pulse Code Modulation (PCM)
Quantization and Encoding
Pulse Code Modulation (PCM)
4.2 Digital Transmission Pulse Modulation (Part 2.1)
Time Division Multiplexing
Line Codes and Their Spectra
INTERSYMBOL INTERFERENCE (ISI)

Line Codes and Their Spectra
Chapter 3: PCM Noise and Companding
Chapter 3: BASEBAND PULSE AND DIGITAL SIGNALING
Pulse Amplitude Modulation and Pulse Code Modulation
Sampling and Quantization
Pulse Code Modulation (PCM)
Lecture 10: Quantizing & PCM 1nd semester By: Adal ALashban.
Chapter 3: BASEBAND PULSE AND DIGITAL SIGNALING
PULSE MODULATION The process of transmitting signals in the form of pulses (discontinuous signals) by using special techniques. The Chapter includes: Pulse.
Analog to Digital Encoding
INTERSYMBOL INTERFERENCE (ISI)
Pulse Amplitude Modulation dan Pulse Code Modulation
Presentation transcript:

Chapter 3: Pulse Code Modulation Quantizing Encoding Analogue to Digital Conversion Bandwidth of PCM Signals Huseyin Bilgekul Eeng360 Communication Systems I Department of Electrical and Electronic Engineering Eastern Mediterranean University

PULSE CODE MODULATION (PCM) DEFINITION: Pulse code modulation (PCM) is essentially analog-to-digital conversion of a special type where the information contained in the instantaneous samples of an analog signal is represented by digital words in a serial bit stream. The advantages of PCM are: Relatively inexpensive digital circuitry may be used, PCM signals derived from all types of analog sources may be merged with data signals and transmitted over a common high-speed digital communication system, In long-distance digital telephone systems requiring repeaters, a clean PCM waveform can be regenerated at the output of each repeater, where the input consists of a noisy PCM waveform, The noise performance of a digital system can be superior to that of an analog system, The probability of error for the system output can be reduced even further by the use of appropriate coding techniques.

Sampling, Quantizing, and Encoding The PCM signal is generated by carrying out three basic operations: Sampling Quantizing Encoding Sampling operation generates a flat-top PAM signal. Quantizing operation approximates the analog values by using a finite number of levels. This operation is considered in 3 steps Uniform Quantizer Quantization Error Quantized PAM signal output PCM signal is obtained from the quantized PAM signal by encoding each quantized sample value into a digital word.

Analog to Digital Conversion The Analog-to-digital Converter (ADC) performs three functions: Sampling Makes the signal discrete in time. If the analog input has a bandwidth of W Hz, then the minimum sample frequency such that the signal can be reconstructed without distortion is 2W or more. Quantization Makes the signal discrete in amplitude. Round off to one of q discrete levels. Encode Maps the quantized values to digital words that are  bits long. If the (Nyquist) Sampling Theorem is satisfied, then only quantization introduces distortion to the system. Analog Input Signal Sample ADC Quantize 111 110 101 100 011 010 001 000 Encode Digital Output Signal 111 111 001 010 011 111 011

Quantization The output of a sampler is still continuous in amplitude. Each sample can take on any value e.g. 3.752, 0.001, etc. The number of possible values is infinite. To transmit as a digital signal we must restrict the number of possible values. Quantization is the process of “rounding off” a sample according to some rule. E.g. suppose we must round to the nearest tenth, then: 3.752 --> 3.8 0.001 --> 0

Illustration of the Quantization Error

PCM TV transmission: 5-bit resolution; (b) 8-bit resolution.

Quantization Characteristic Uniform Quantization Most ADC’s use uniform quantizers. The quantization levels of a uniform quantizer are equally spaced apart. Uniform quantizers are optimal when the input distribution is uniform. When all values within the Dynamic Range of the quantizer are equally likely. 2 4 6 8 1 5 3 Output sample XQ -2 -4 -6 -8 Dynamic Range: (-8, 8) 7 -7 -3 -5 -1 Quantization Characteristic Input sample X Example: Uniform  =3 bit quantizer q=8 and XQ = {1,3,5,7}

Quantization Example Analogue signal Sampling TIMING Quantization levels. Quantized to 5-levels Quantization levels Quantized 10-levels

PCM encoding example Levels are encoded using this table M=8 Table: Quantization levels with belonging code words M=8 Chart 2. Process of restoring a signal. PCM encoded signal in binary form: 101 111 110 001 010 100 111 100 011 010 101 Total of 33 bits were used to encode a signal Chart 1. Quantization and digitalization of a signal. Signal is quantized in 11 time points & 8 quantization segments.

Encoding The output of the quantizer is one of M possible signal levels. If we want to use a binary transmission system, then we need to map each quantized sample into an n bit binary word. Encoding is the process of representing each quantized sample by a  bit code word. The mapping is one-to-one so there is no distortion introduced by encoding. Some mappings are better than others. A Gray code gives the best end-to-end performance. The disadvantage of Gray codes is that they will give poor performance when the sign bit (MSB) is received in error.

Gray Codes With gray codes adjacent samples differ only in one bit position. Example (3 bit quantization): XQ Natural coding Gray Coding +7 111 110 +5 110 111 +3 101 101 +1 100 100 -1 011 000 -3 010 001 -5 001 011 -7 000 010 With this gray code, a single bit error will result in an amplitude error of only 2. Unless the MSB is in error.

Waveforms in a PCM system for M=8 (a) Quantizer Input output characteristics (b) Analog Signal, PAM Signal, Quantized PAM Signal (c) Error Signal (d) PCM Signal

PCM Transmission System

To implement the analog-to-digital converter (ADC) encoding operation Counting or ramp encoder Serial or successive approximation encoder Parallel or flash encodes In the counting encoder, at the same time the sample is taken, a ramp generator is energized (started) and a binary counter is started. The output of the Ramp generator is continuously compared with the sample value When the ramp value equals the sample value the binary value of the counter is read. This count is Taken as the PCM word. Speed of this type ADC is limited with the speed of The counter.

Practical PCM Circuits The counting or ramp, ( Maxim ICL7126 ADC) Serial or successive approximation, (AD 570) Parallel or flash encoders. ( CA3318) The objective of these circuits is to generate the PCM word. Parallel digital output obtained (from one of the above techniques) needs to be serialized before sending over a 2-wire channel This is accomplished by parallel-to-serial converters [Serial Input-Output (SIO) chip] UART, USRT and USART are examples for SIO’s

Bandwidth of PCM Signals