How Computer Work Lecture 10 Page 1 How Computer Work Lecture 10 Introduction to the Physics of Communication.

Slides:



Advertisements
Similar presentations
Note 2 Transmission Lines (Time Domain)
Advertisements

Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Lecture 2: Basic Information Theory TSBK01 Image Coding and Data Compression Jörgen Ahlberg Div. of Sensor Technology Swedish Defence Research Agency (FOI)
Introduction to Digital Communications
Digital Coding of Analog Signal Prepared By: Amit Degada Teaching Assistant Electronics Engineering Department, Sardar Vallabhbhai National Institute of.
Information Theory EE322 Al-Sanie.
Chapter Fourteen: Transmission Lines
1/15 KLKSK Pertemuan III Analog & Digital Data Shannon Theorem xDSL.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Chapter 6 Information Theory
ISLAMIC UNIVERSITY OF GAZA Faculty of Engineering Computer Engineering Department EELE3321: Digital Electronics Course Asst. Prof. Mohammed Alhanjouri.
Fundamental limits in Information Theory Chapter 10 :
Sep 06, 2005CS477: Analog and Digital Communications1 Introduction Analog and Digital Communications Autumn
Digital Circuit Why Digital Circuit? – Digital signals ( 0 and 1) are very easy to handle with electronic circuits only 2 states needed: Switch ON or OFF,
2/28/03 1 The Virtues of Redundancy An Introduction to Error-Correcting Codes Paul H. Siegel Director, CMRR University of California, San Diego The Virtues.
Noise, Information Theory, and Entropy
Lecture 3 Outline Announcements: No class Wednesday Friday lecture (1/17) start at 12:50pm Review of Last Lecture Communication System Block Diagram Performance.
Noise, Information Theory, and Entropy
Information Theory & Coding…
Formatting and Baseband Modulation
DIGITAL VOICE NETWORKS ECE 421E Tuesday, October 02, 2012.
Lecture 2 Most basic facts from Electricity needed for understanding telecommunications Local transmission lines in the telephone system Decibels Signals.
Lecture 2 Overview.
Lecture 1 Signals in the Time and Frequency Domains
Review: The application layer. –Network Applications see the network as the abstract provided by the transport layer: Logical full mesh among network end-points.
Announcements Assignment 5 due tomorrow (or now)
4/11/40 page 1 Department of Computer Engineering, Kasetsart University Introduction to Computer Communications and Networks CONSYL Transmission.
Introduction to Data communication
ECE 4710: Lecture #1 1 Communication Systems  Designed to transmit information between two points  Electrical systems do this via electrical signals.
J.Tiberghien - VUB09-07-K.Steenhaut & J.Tiberghien - VUB 1 Telecommunications Concepts Chapter 1.4 Communications Theory.
(Important to algorithm analysis )
Channel Capacity.
The Physical Layer Lowest layer in Network Hierarchy. Physical transmission of data. –Various flavors Copper wire, fiber optic, etc... –Physical limits.
Summer 2004CS 4953 The Hidden Art of Steganography A Brief Introduction to Information Theory  Information theory is a branch of science that deals with.
Introduction to Digital and Analog Communication Systems
Computer Vision – Compression(1) Hanyang University Jong-Il Park.
Information Theory The Work of Claude Shannon ( ) and others.
Coding Theory. 2 Communication System Channel encoder Source encoder Modulator Demodulator Channel Voice Image Data CRC encoder Interleaver Deinterleaver.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Coding Theory Efficient and Reliable Transfer of Information
CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 3 – Digital Audio Representation Klara Nahrstedt Spring 2009.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Dept. of EE, NDHU 1 Chapter One Signals and Spectra.
Digital Modulation Technique
1 Lecture 7 System Models Attributes of a man-made system. Concerns in the design of a distributed system Communication channels Entropy and mutual information.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Chapter 4 Communications, Theory and Media.
Chapter : Digital Modulation 4.2 : Digital Transmission
Combinatorics (Important to algorithm analysis ) Problem I: How many N-bit strings contain at least 1 zero? Problem II: How many N-bit strings contain.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
1 CSCD 433 Network Programming Fall 2013 Lecture 5a Digital Line Coding and other...
Fundamentals of Multimedia Chapter 6 Basics of Digital Audio Ze-Nian Li and Mark S. Drew 건국대학교 인터넷미디어공학부 임 창 훈.
1 st semester 1436 / Modulation Continuous wave (CW) modulation AM Angle modulation FM PM Pulse Modulation Analog Pulse Modulation PAMPPMPDM Digital.
SEAC-3 J.Teuhola Information-Theoretic Foundations Founder: Claude Shannon, 1940’s Gives bounds for:  Ultimate data compression  Ultimate transmission.
DIGITAL COMMUNICATION. Introduction In a data communication system, the output of the data source is transmitted from one point to another. The rate of.
UNIT I. Entropy and Uncertainty Entropy is the irreducible complexity below which a signal cannot be compressed. Entropy is the irreducible complexity.
UNIT –V INFORMATION THEORY EC6402 : Communication TheoryIV Semester - ECE Prepared by: S.P.SIVAGNANA SUBRAMANIAN, Assistant Professor, Dept. of ECE, Sri.
(C) 2000, The University of Michigan 1 Language and Information Handout #2 September 21, 2000.
1587: COMMUNICATION SYSTEMS 1 Digital Signals, modulation and noise Dr. George Loukas University of Greenwich,
Lifecycle from Sound to Digital to Sound. Characteristics of Sound Amplitude Wavelength (w) Frequency ( ) Timbre Hearing: [20Hz – 20KHz] Speech: [200Hz.
1 CSCD 433 Network Programming Fall 2016 Lecture 4 Digital Line Coding and other...
Fundamentals of Communications. Communication System Transmitter: originates the signal Receiver: receives transmitted signal after it travels over the.
Physical Layer. Data Communications - Physical Layer2 Physical Layer Essence: Provide the means to transmit bits from sender to receiver involves a lot.
Computer Communication & Networks
Dr. Clincy Professor of CS
Shannon Entropy Shannon worked at Bell Labs (part of AT&T)
Analog to digital conversion
경희대학교 MediaLab 서 덕 영 Information theory 경희대학교 MediaLab 서 덕 영
Information Theory Michael J. Watts
A Brief Introduction to Information Theory

Presentation transcript:

How Computer Work Lecture 10 Page 1 How Computer Work Lecture 10 Introduction to the Physics of Communication

How Computer Work Lecture 10 Page 2 The Digital Abstraction Part 1: The Static Discipline Noise Tx Rx V ol V oh V ih V il

How Computer Work Lecture 10 Page 3 What is Information? Information Resolves ______________ Uncertainty

How Computer Work Lecture 10 Page 4 How do we measure information? Error-Free data resolving 1 of 2 equally likely possibilities = ________________ of information. 1 bit

How Computer Work Lecture 10 Page 5 How much information now? 3 independent coins yield ___________ of information # of possibilities = ___________ 3 bits 8 8

How Computer Work Lecture 10 Page 6 How about N coins ? N independent coins yield # bits = ___________________________ # of possibilities = ___________  N N 2N2N 2N2N

How Computer Work Lecture 10 Page 7 What about Crooked Coins? P head =.75P tail =.25 # Bits = -  p i log 2 p i (about.81 bits for this example)

How Computer Work Lecture 10 Page 8 How Much Information ?  None (on average)

How Computer Work Lecture 10 Page 9 How Much Information Now ?  Predictor None (on average)

How Computer Work Lecture 10 Page 10 How About English? 6.JQ4 ij a vondurfhl co8rse wibh sjart sthdenjs. If every English letter had maximum uncertainty, average information / letter would be _________ Actually, English has only ______ bits of information per letter if last 8 characters are used as a predictor. English actually has _______ bit / character if even more info is used for prediction. log 2 (26)

How Computer Work Lecture 10 Page 11 Data Compression Lot’s O’ Redundant Bits Encoder Decoder Fewer Redundant Bits Lot’s O’ Redundant Bits

How Computer Work Lecture 10 Page 12 An Interesting Consequence: A Data Stream containing the most possible information possible (i.e. the least redundancy) has the statistics of ___________________ !!!!! Random Noise

How Computer Work Lecture 10 Page 13 Digital Error Correction Encoder Corrector Original Message + Redundant Bits Original Message

How Computer Work Lecture 10 Page 14 How do we encode digital information in an analog world? Once upon a time, there were these aliens interested in bringing back to their planet the entire library of congress...

How Computer Work Lecture 10 Page 15 The Effect of “Analog” Noise 

How Computer Work Lecture 10 Page 16 Max. Channel Capacity for Uniform, Bounded Amplitude Noise P N Noise Tx Rx Max # Error-Free Symbols = ________________ Max # Bits / Symbol = _____________________ P/N log 2 (P/N)

How Computer Work Lecture 10 Page 17 Max. Channel Capacity for Uniform, Bounded Amplitude Noise (cont) P = Range of Transmitter’s Signal Space N = Peak-Peak Width of Noise W = Bandwidth in # Symbols / Sec C = Channel Capacity = Max. # of Error-Free Bits/Sec C = ____________________________ Note: This formula is slightly different for Gaussian noise. W log 2 (P/N)

How Computer Work Lecture 10 Page 18 Further Reading on Information Theory The Mathematical Theory of Communication, Claude E. Shannon and Warren Weaver, 1972, Coding and Information Theory, Richard Hamming, Second Edition, 1986, 1980.

How Computer Work Lecture 10 Page 19 The mythical equipotential wire

How Computer Work Lecture 10 Page 20 But every wire has parasitics:

How Computer Work Lecture 10 Page 21 Why do wires act like transmission lines? Signals take time to propagate Propagating Signals must have energy Inductance and Capacitance Stores Energy Without termination, energy reaching the end of a transmission line has nowhere to go - so it _________________________... Echoes

How Computer Work Lecture 10 Page 22 Fundamental Equations of Lossless Transmission Lines... +-

How Computer Work Lecture 10 Page 23 Transmission Line Math Lets try a sinusoidal solution for V and I:

How Computer Work Lecture 10 Page 24 Transmission Line Algebra Propagation VelocityCharacteristic Impedence

How Computer Work Lecture 10 Page 25 Parallel Termination

How Computer Work Lecture 10 Page 26 Series Termination

How Computer Work Lecture 10 Page 27 Series or Parallel ? Series: –No Static Power Dissipation –Only One Output Point –Slower Slew Rate if Output is Capacitively Loaded Parallel: –Static Power Dissipation –Many Output Points –Faster Slew Rate if Output is Capacitively Loaded Fancier Parallel Methods: –AC Coupled - Parallel w/o static dissipation –Diode Termination - “Automatic” impedance matching

How Computer Work Lecture 10 Page 28 When is a wire a transmission line? Rule of Thumb: Transmission LineEquipotential Line

How Computer Work Lecture 10 Page 29 Making Transmission Lines On Circuit Boards h w t Voltage Plane Insulating Dielectric Copper Trace  r w/h h/w h / (w sqrt(  r ) ) 1/sqrt(  r )

How Computer Work Lecture 10 Page 30 Actual Formulas

How Computer Work Lecture 10 Page 31 A Typical Circuit Board G-10 Fiberglass-Epoxy 1 Ounce Copper