SlideShare a Scribd company logo
EEE358S Fundamentals of Communications Engineering Pulse Code Modulation Emmanuel O Bejide [email_address] http://www.uct.ac.za/depts/staff/rebejide/ Department of Electrical Engineering University of Cape Town
Analogue to Digital ,[object Object],[object Object],Low-pass  Filter Encoder;  Pulse modulate Sampler Quantizer Continuous-time message signal PCM wave Quantized PAM signal Updated 9/2004
Encoding ,[object Object],[object Object],[object Object],Updated 9/2004 Quantized PAM signal A real integer PCM codeword (bit stream) digitization To binary
Codeword ,[object Object],[object Object],[object Object],[object Object],Updated 9/2004
Analogue to Digital time Analogue waveform voltage 0000 0011 0101 0111 1001 1011 1101 1111 0010 0100 0110 1000 1010 1100 1110 0 1 1110 1000 0100 0010 0000 0011 0101 1011 Bit stream Sign bit PCM Codeword 3. Digitize into real integers 1. Sample analogue waveform at discrete times 2. Quantize into discrete levels Updated 9/2004 0 1 2 3 4 5 6 7 -1 -2 -3 -4 -5 -6 -7 -7 -4 -2 -1 0 1 2 5 4. To binary 1 1 1 0 1 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 1 0 1 0 1 1 1
Types of Encoding (to PCM Waveforms) Unipolar RZ NRZ Bipolar  AMI Biphase  Polar M L S Updated 9/2004 Polar Bipolar Unipolar
Encoder Attributes ,[object Object],[object Object],[object Object],[object Object],[object Object],Updated 9/2004
NRZ – Unipolar/Polar – L/M/S Coding Unipolar RZ NRZ Bipolar  AMI Biphase  Polar M L S Updated 9/2004 Polar Bipolar Uniolar
NRZ coding may be unipolar or polar 1 0 1 1 0 1 1 0 0 1 Unipolar NRZ-L Polar NRZ-L
NRZ-L Coding ,[object Object],[object Object],[object Object],[object Object]
(Polar) NRZ Coding 1 0 1 1 0 1 1 0 0 1 NRZ-L NRZ-M NRZ-S
NRZ – Unipolar/Polar – L/M/S Coding ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Updated 9/2004
RZ – Bipolar/Unipolar Coding Unipolar RZ NRZ Bipolar  AMI Biphase  Polar M L S Updated 9/2004 Polar Bipolar Unipolar
RZ Coding may be unipolar or bipolar 1 0 1 1 0 1 1 0 0 1 Unipolar RZ Bipolar RZ RZ-AMI Include RZ-AMI here for completeness, defer discussion Updated 9/2004
RZ Coding may be unipolar or bipolar ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Biphase Coding Unipolar RZ NRZ Bipolar  AMI Biphase  Polar M L S Updated 9/2004 Polar Bipolar Unipolar
Biphase Coding 1 0 1 1 0 1 1 0 0 1 biphase-L biphase-M biphase-S
Biphase Coding may be L, M, or S ,[object Object],[object Object],[object Object],[object Object],[object Object]
Biphase Coding may be L, M, or S ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
AMI Coding Unipolar RZ NRZ Bipolar  AMI Biphase  Polar M L S Updated 9/2004 Polar Bipolar Unipolar
(Bipolar) AMI Coding may be NRZ or RZ 1 0 1 1 0 1 1 0 0 1 NRZ-AMI RZ-AMI
AMI Coding may be NRZ or RZ ,[object Object],[object Object],[object Object],[object Object],[object Object]
B8ZS coding ,[object Object],[object Object],[object Object],[object Object],[object Object]
B8ZS coding versus bipolar NRZ-AMI 0 0 0 0 0 1 0 0 0 1 NRZ-AMI B8ZS V V
HDB3 coding ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HDB3 coding versus bipolar NRZ-AMI 0 0 1 1 0 1 0 0 0 0 NRZ-AMI HDB3 V B 0 V 0 V

More Related Content

What's hot

Analog-to Digital Conversion
Analog-to Digital ConversionAnalog-to Digital Conversion
Analog-to Digital Conversion
wajahat Gul
 
Isdn networking
Isdn networkingIsdn networking
Isdn networking
Singh Pankaj
 
Adjacent channel interference in wireless .
Adjacent channel interference in wireless .Adjacent channel interference in wireless .
Adjacent channel interference in wireless .
Mahmood Showrav
 
MINIMUM SHIFT KEYING(MSK)
MINIMUM SHIFT KEYING(MSK)MINIMUM SHIFT KEYING(MSK)
MINIMUM SHIFT KEYING(MSK)
NARENDRA KUMAR REDDY
 
Line coding presentation
Line coding presentationLine coding presentation
Line coding presentation
Dibyendu Porey
 
Analog to Digital Conversion
Analog to Digital ConversionAnalog to Digital Conversion
Analog to Digital Conversion
Syed Umair
 
Speech coding techniques
Speech coding techniquesSpeech coding techniques
Speech coding techniques
Hemaraja Nayaka S
 
Phase shift keying Presentation
Phase shift keying PresentationPhase shift keying Presentation
Phase shift keying Presentation
Pavan Goswami
 
Physical layer interface & standards
Physical layer interface & standardsPhysical layer interface & standards
Physical layer interface & standards
Srashti Vyas
 
Error control coding
Error control codingError control coding
Error control coding
Mohammad Bappy
 
Digital Communication: Channel Coding
Digital Communication: Channel CodingDigital Communication: Channel Coding
Digital Communication: Channel Coding
Dr. Sanjay M. Gulhane
 
Pulse Modulation ppt
Pulse Modulation pptPulse Modulation ppt
Pulse Modulation ppt
sanjeev2419
 
Space time coding in mimo
Space time coding in mimo Space time coding in mimo
Space time coding in mimo ILA SHARMA
 
Pn sequence
Pn sequencePn sequence
Pn sequence
Darshil Shah
 
Unipolar Encoding Techniques: NRZ & RZ
Unipolar Encoding Techniques: NRZ & RZUnipolar Encoding Techniques: NRZ & RZ
Unipolar Encoding Techniques: NRZ & RZ
Arunabha Saha
 
DPSK(Differential Phase Shift Keying) transmitter and receiver
DPSK(Differential Phase Shift Keying) transmitter and receiverDPSK(Differential Phase Shift Keying) transmitter and receiver
DPSK(Differential Phase Shift Keying) transmitter and receiverSumukh Athrey
 
Digital communications
Digital communications  Digital communications
Digital communications
mohammedalimahdi
 

What's hot (20)

Coding
CodingCoding
Coding
 
Pass transistor logic
Pass transistor logicPass transistor logic
Pass transistor logic
 
Analog-to Digital Conversion
Analog-to Digital ConversionAnalog-to Digital Conversion
Analog-to Digital Conversion
 
Isdn networking
Isdn networkingIsdn networking
Isdn networking
 
Adjacent channel interference in wireless .
Adjacent channel interference in wireless .Adjacent channel interference in wireless .
Adjacent channel interference in wireless .
 
MINIMUM SHIFT KEYING(MSK)
MINIMUM SHIFT KEYING(MSK)MINIMUM SHIFT KEYING(MSK)
MINIMUM SHIFT KEYING(MSK)
 
Line coding presentation
Line coding presentationLine coding presentation
Line coding presentation
 
Analog to Digital Conversion
Analog to Digital ConversionAnalog to Digital Conversion
Analog to Digital Conversion
 
Speech coding techniques
Speech coding techniquesSpeech coding techniques
Speech coding techniques
 
Phase shift keying Presentation
Phase shift keying PresentationPhase shift keying Presentation
Phase shift keying Presentation
 
Physical layer interface & standards
Physical layer interface & standardsPhysical layer interface & standards
Physical layer interface & standards
 
Error control coding
Error control codingError control coding
Error control coding
 
Digital Communication: Channel Coding
Digital Communication: Channel CodingDigital Communication: Channel Coding
Digital Communication: Channel Coding
 
Line coding
Line codingLine coding
Line coding
 
Pulse Modulation ppt
Pulse Modulation pptPulse Modulation ppt
Pulse Modulation ppt
 
Space time coding in mimo
Space time coding in mimo Space time coding in mimo
Space time coding in mimo
 
Pn sequence
Pn sequencePn sequence
Pn sequence
 
Unipolar Encoding Techniques: NRZ & RZ
Unipolar Encoding Techniques: NRZ & RZUnipolar Encoding Techniques: NRZ & RZ
Unipolar Encoding Techniques: NRZ & RZ
 
DPSK(Differential Phase Shift Keying) transmitter and receiver
DPSK(Differential Phase Shift Keying) transmitter and receiverDPSK(Differential Phase Shift Keying) transmitter and receiver
DPSK(Differential Phase Shift Keying) transmitter and receiver
 
Digital communications
Digital communications  Digital communications
Digital communications
 

Viewers also liked

4 signal encodingtechniques
4 signal encodingtechniques4 signal encodingtechniques
4 signal encodingtechniquesHattori Sidek
 
U N I T I I Baseband Demod V S H
U N I T I I  Baseband Demod  V S HU N I T I I  Baseband Demod  V S H
U N I T I I Baseband Demod V S HPrathmesh Ghodke
 
Chapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionChapter 4 - Digital Transmission
Chapter 4 - Digital Transmission
Wayne Jones Jnr
 
Digital communication systems unit 1
Digital communication systems unit 1Digital communication systems unit 1
Digital communication systems unit 1
Anil Nigam
 
Digital communication system
Digital communication systemDigital communication system
Digital communication system
babak danyal
 
Line coding
Line coding Line coding
Line coding
Ravindra Rathore
 
Data Encoding
Data EncodingData Encoding
Data EncodingLuka M G
 
Chapter 3 - Data and Signals
Chapter 3 - Data and SignalsChapter 3 - Data and Signals
Chapter 3 - Data and Signals
Wayne Jones Jnr
 

Viewers also liked (11)

4 signal encodingtechniques
4 signal encodingtechniques4 signal encodingtechniques
4 signal encodingtechniques
 
Chapter4
Chapter4Chapter4
Chapter4
 
U N I T I I Baseband Demod V S H
U N I T I I  Baseband Demod  V S HU N I T I I  Baseband Demod  V S H
U N I T I I Baseband Demod V S H
 
Codigos 1
Codigos 1Codigos 1
Codigos 1
 
Chapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionChapter 4 - Digital Transmission
Chapter 4 - Digital Transmission
 
Digital communication systems unit 1
Digital communication systems unit 1Digital communication systems unit 1
Digital communication systems unit 1
 
Digital communication system
Digital communication systemDigital communication system
Digital communication system
 
Chap 5
Chap 5Chap 5
Chap 5
 
Line coding
Line coding Line coding
Line coding
 
Data Encoding
Data EncodingData Encoding
Data Encoding
 
Chapter 3 - Data and Signals
Chapter 3 - Data and SignalsChapter 3 - Data and Signals
Chapter 3 - Data and Signals
 

Similar to Koding

W6_Ch5_Signal Encoding.pdf
W6_Ch5_Signal Encoding.pdfW6_Ch5_Signal Encoding.pdf
W6_Ch5_Signal Encoding.pdf
matom84405
 
digital-analog_22222222222222222222222.pdf
digital-analog_22222222222222222222222.pdfdigital-analog_22222222222222222222222.pdf
digital-analog_22222222222222222222222.pdf
KiranG731731
 
base-band_digital_data_transmission-Line coding - Copy.ppt
base-band_digital_data_transmission-Line coding - Copy.pptbase-band_digital_data_transmission-Line coding - Copy.ppt
base-band_digital_data_transmission-Line coding - Copy.ppt
AbyThomas54
 
Dcn aasignment
Dcn aasignmentDcn aasignment
DC_PPT.pptx
DC_PPT.pptxDC_PPT.pptx
DC_PPT.pptx
RahulAgarwal505237
 
Lecture 08
Lecture 08Lecture 08
Lecture 08
Anwal Mirza
 
Linecodingstudent 140716233501-phpapp01
Linecodingstudent 140716233501-phpapp01Linecodingstudent 140716233501-phpapp01
Linecodingstudent 140716233501-phpapp01
Gita Patil
 
Digital Data, Digital Signal | Scrambling Techniques
Digital Data, Digital Signal | Scrambling TechniquesDigital Data, Digital Signal | Scrambling Techniques
Digital Data, Digital Signal | Scrambling Techniques
Biplap Bhattarai
 
Encoding Techniques
Encoding TechniquesEncoding Techniques
line coding techniques, block coding and all type of coding
line coding techniques, block coding and all type of codingline coding techniques, block coding and all type of coding
line coding techniques, block coding and all type of coding
DrZMaryLivinsaProfEC
 
04 digital transmission
04 digital transmission04 digital transmission
04 digital transmission
Meenakshi Paul
 
lec5_13.pptx
lec5_13.pptxlec5_13.pptx
lec5_13.pptx
ShakibAhmed52
 
Introduction to communication system lecture5
Introduction to communication system lecture5Introduction to communication system lecture5
Introduction to communication system lecture5
Jumaan Ally Mohamed
 
Encoding Techniques
Encoding TechniquesEncoding Techniques
Encoding Techniques
Goriha Naveed
 
Mast content
Mast contentMast content
Mast content
Shakirkhan84568
 
DCN 5th ed. slides ch04 Digital Transmission.pdf
DCN 5th ed. slides ch04 Digital Transmission.pdfDCN 5th ed. slides ch04 Digital Transmission.pdf
DCN 5th ed. slides ch04 Digital Transmission.pdf
Bilal Munir Mughal
 
Data communications 4 1
Data communications 4 1Data communications 4 1
Data communications 4 1Raymond Pidor
 

Similar to Koding (20)

W6_Ch5_Signal Encoding.pdf
W6_Ch5_Signal Encoding.pdfW6_Ch5_Signal Encoding.pdf
W6_Ch5_Signal Encoding.pdf
 
Lecture 09
Lecture 09Lecture 09
Lecture 09
 
digital-analog_22222222222222222222222.pdf
digital-analog_22222222222222222222222.pdfdigital-analog_22222222222222222222222.pdf
digital-analog_22222222222222222222222.pdf
 
base-band_digital_data_transmission-Line coding - Copy.ppt
base-band_digital_data_transmission-Line coding - Copy.pptbase-band_digital_data_transmission-Line coding - Copy.ppt
base-band_digital_data_transmission-Line coding - Copy.ppt
 
Dcn aasignment
Dcn aasignmentDcn aasignment
Dcn aasignment
 
DC_PPT.pptx
DC_PPT.pptxDC_PPT.pptx
DC_PPT.pptx
 
Lecture 08
Lecture 08Lecture 08
Lecture 08
 
Linecodingstudent 140716233501-phpapp01
Linecodingstudent 140716233501-phpapp01Linecodingstudent 140716233501-phpapp01
Linecodingstudent 140716233501-phpapp01
 
Digital Data, Digital Signal | Scrambling Techniques
Digital Data, Digital Signal | Scrambling TechniquesDigital Data, Digital Signal | Scrambling Techniques
Digital Data, Digital Signal | Scrambling Techniques
 
Encoding Techniques
Encoding TechniquesEncoding Techniques
Encoding Techniques
 
line coding techniques, block coding and all type of coding
line coding techniques, block coding and all type of codingline coding techniques, block coding and all type of coding
line coding techniques, block coding and all type of coding
 
04 digital transmission
04 digital transmission04 digital transmission
04 digital transmission
 
lec5_13.pptx
lec5_13.pptxlec5_13.pptx
lec5_13.pptx
 
Introduction to communication system lecture5
Introduction to communication system lecture5Introduction to communication system lecture5
Introduction to communication system lecture5
 
Encoding Techniques
Encoding TechniquesEncoding Techniques
Encoding Techniques
 
Encoding techniques
Encoding techniquesEncoding techniques
Encoding techniques
 
Lecture 08
Lecture 08Lecture 08
Lecture 08
 
Mast content
Mast contentMast content
Mast content
 
DCN 5th ed. slides ch04 Digital Transmission.pdf
DCN 5th ed. slides ch04 Digital Transmission.pdfDCN 5th ed. slides ch04 Digital Transmission.pdf
DCN 5th ed. slides ch04 Digital Transmission.pdf
 
Data communications 4 1
Data communications 4 1Data communications 4 1
Data communications 4 1
 

Recently uploaded

FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 

Koding

  • 1. EEE358S Fundamentals of Communications Engineering Pulse Code Modulation Emmanuel O Bejide [email_address] http://www.uct.ac.za/depts/staff/rebejide/ Department of Electrical Engineering University of Cape Town
  • 2.
  • 3.
  • 4.
  • 5. Analogue to Digital time Analogue waveform voltage 0000 0011 0101 0111 1001 1011 1101 1111 0010 0100 0110 1000 1010 1100 1110 0 1 1110 1000 0100 0010 0000 0011 0101 1011 Bit stream Sign bit PCM Codeword 3. Digitize into real integers 1. Sample analogue waveform at discrete times 2. Quantize into discrete levels Updated 9/2004 0 1 2 3 4 5 6 7 -1 -2 -3 -4 -5 -6 -7 -7 -4 -2 -1 0 1 2 5 4. To binary 1 1 1 0 1 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 1 0 1 0 1 1 1
  • 6. Types of Encoding (to PCM Waveforms) Unipolar RZ NRZ Bipolar AMI Biphase Polar M L S Updated 9/2004 Polar Bipolar Unipolar
  • 7.
  • 8. NRZ – Unipolar/Polar – L/M/S Coding Unipolar RZ NRZ Bipolar AMI Biphase Polar M L S Updated 9/2004 Polar Bipolar Uniolar
  • 9. NRZ coding may be unipolar or polar 1 0 1 1 0 1 1 0 0 1 Unipolar NRZ-L Polar NRZ-L
  • 10.
  • 11. (Polar) NRZ Coding 1 0 1 1 0 1 1 0 0 1 NRZ-L NRZ-M NRZ-S
  • 12.
  • 13. RZ – Bipolar/Unipolar Coding Unipolar RZ NRZ Bipolar AMI Biphase Polar M L S Updated 9/2004 Polar Bipolar Unipolar
  • 14. RZ Coding may be unipolar or bipolar 1 0 1 1 0 1 1 0 0 1 Unipolar RZ Bipolar RZ RZ-AMI Include RZ-AMI here for completeness, defer discussion Updated 9/2004
  • 15.
  • 16. Biphase Coding Unipolar RZ NRZ Bipolar AMI Biphase Polar M L S Updated 9/2004 Polar Bipolar Unipolar
  • 17. Biphase Coding 1 0 1 1 0 1 1 0 0 1 biphase-L biphase-M biphase-S
  • 18.
  • 19.
  • 20. AMI Coding Unipolar RZ NRZ Bipolar AMI Biphase Polar M L S Updated 9/2004 Polar Bipolar Unipolar
  • 21. (Bipolar) AMI Coding may be NRZ or RZ 1 0 1 1 0 1 1 0 0 1 NRZ-AMI RZ-AMI
  • 22.
  • 23.
  • 24. B8ZS coding versus bipolar NRZ-AMI 0 0 0 0 0 1 0 0 0 1 NRZ-AMI B8ZS V V
  • 25.
  • 26. HDB3 coding versus bipolar NRZ-AMI 0 0 1 1 0 1 0 0 0 0 NRZ-AMI HDB3 V B 0 V 0 V