2 views

Uploaded by santanoo

about digital architecture of computer

- SamplingTheorem
- Compression
- Additional Practice Questions for Filter_ Sensor Signal Processing
- amd.micro
- Continous Time Signal vs Discrete Time Signal
- QB_4.doc
- 20 Marks Sample Test Paper
- EE436_HW1_Spring2014
- Unit i Dc Corrected Version-lib
- Dt Signals
- Digital Communication
- Communications Short Course
- Digital Comm
- Matlab Assignment-02 SEM-II-2016-2017.pdf
- Frequency Response Ex-4 (1)
- dadf-s1-sm.pdf
- Telecommunications Basics
- TE LLS Conversion June Intake_final_160310
- Jason Strohmaier DIY CD Player
- Matakuliah Tahun

You are on page 1of 42

Learning in Retirement

David Coll

Professor Emeritus Department of Systems and Computer Engineering

Winter 2009

Digital means discrete (like whole numbers) and Analog means continuous (like physical properties such as temperature, volume, etc.). The term analog comes from early computers (circa WWII) used to solve differential equations with continuous variables, as contrasted with discrete state machines (like an elevator controller) built from openor-closed switches or on-off digital circuits

Definitions

Analog

(from whatis.com)

Using physical representation Relating to a system, device that represents data variation by a measurable physical quality such as temperature, volume, distance, weight, pressure Which is continuous in time or space and value

Definitions

Digital Representing data as numbers

Processing Operating on Storing Transmitting Displaying

such as sound, light, or electricity

by means of samples

taken at discrete times (or places) and given numerical values usually in the binary system as in a digital audio recording or in digital television or in digital photography

In Communications

Analog is used to refer to systems with signals that are continuous in value and time

such as AM and FM, where the electrical signals are representations of the information signals.

s (t ) Ac cos(2f c t k m(t )) s (t ) Ac cos(2f c t k f

m( )d )

0

In Communications

Digital is used to refer to discrete-state, discrete-time signals that can take on only specific values at specific times; such as

sampled/quantized signals, pulse modulated signals,

Analog (continuous functions of time, space, weight, )

voice, audio, image, video, temperature Bandwidth frequency (harmonics) range Statistics amplitude distribution, power, spectrum (frequency content, harmonics)

ASCII characters, computer words, Bit Rate bps, kbps, Mbps, Gbps, Tbps, Ebps,

Digital Representation

Information that is naturally discrete, such as state of a light switch (on-off), integers, or text can be represented by binary numbers in obvious ways. Text (as generated on a keyboard) is often represented by 8-bit binary numbers. Speech may be represented by a pressure wave, which is continuous in time and value and has to be sampled and quantized to be represented digitally.

Discrete Information

Some information, such as numerals and characters is discrete and can be represented digitally easily Take characters of the English Language for example The American Standard Code for Information Interchange (ASCII) is the binary representation used in teletype messaging and adopted as a universal computer character representation.

A = 11000001 a = 11100001

% = 10100101

Formatting 10001101 = CR 10001010 = LF Messaging 10000001 = SOH 10000010 = STX 10000011 = ETX 10000100 = EOT

Serendipity

Early minicomputers such as Digital Equipment Corporation (DEC) PDP machines used teletypewriters as terminals They had

keyboards that generated ASCII code words printers that accepted ASCIII code words and punched paper tape I/O that could be used to save and replay messages.

text formatting CR and LF and message formatting SOH, STX ETX, EOT

Became the way computer communications over leased and dial-up telephone lines started Except for a bunch of computer geeks who used Sun Microsystems workstations which had a different communications scheme built-in.

All continuous signals can be represented by a collection of numbers to any degree of accuracy by

sampling often enough and using enough quantization levels* to represent the signal value at the sampling instants. * determined by the number of digits in the representation

Analog-to-Digital Conversion

Two stage process Sample

Sampling Theorem Nyquist Rate

Quantize

Precision, SNR (% average error) Note: a digital representation of an analog value always has error

Shannons Sampling Theorem states that

any bandlimited signal may be represented by samples taken at a rate of twice its highest frequency*, and may be reconstructed without error if the appropriate interpolation functions are used**.

Nerd Alert

* Twice the highest frequency is called the Nyquist Rate. ** Physically unrealizable sinx/x or (sinc) functions.

Impulse Sampling

Reconstruction

Summary

All signals can be represented by a collection of numbers to any degree of accuracy by sampling often enough and using enough quantization levels to represent the signal value at the sampling instant.

Shannons Sampling Theorem states that any strictly bandlimited function may be presented by sampling at a rate that is at least twice as fast as the highest frequency in the signal, and that it may be recovered without distortion by passing the (impulse) samples through an ideal low-pass filter with a bandwidth equal to that of the signal.

Quantization

For processing, storage or communication, samples with infinite precision must be quantized Such that a range, or interval, of values is represented by a single, finite precision, number For example, by a finite binary number.

Quantization

7

6 5 5

3

2

3 1

2

1 -2

-2

-3

time

-3

-3 -4

Reconstitution

7 6 5 5 4 3 2 1 1 -2 -3 -3 -4 -2 -3 2 1 3 7 7 7 7

time

Quantum Boundary

ERROR

-3

-4

The quantization error depends on the number of distinct quantization intervals used. If N binary digits are used, the number of distinct intervals is 2N. The signal-to-quantization-error ratio is about (6N + 1.8) dB.

Binary Representation

Once information is discretized, or sampled, a number can be assigned to represent the value of each sample. The number can be expressed as a binary number, e.g., 2009 is 1024 + 512 + 256 + 128 +64 + 32 + 8 + 4 + 1

1x 210 + 1x 29 + 1x 28 + 1x 27 + 1x 26 +1x 25 +1x 23 + 1x 22 + 1x 20

11111101101

Summary

The basis of the Digital Deluge is the universal adoption of a technology that can create, process, and communicate information that is represented in digital form.

So much for Digital Representation Now, lets look at Digital Information Technologies But, first Let us pause for a short break .

Communications Computing

Digital Communications

We have

Sources of Information That create information Destinations for Information That use information

and we have

Communications Networks That provide connectivity between them

That interface (connect) the Sources and Destinations to the Networks.

A Taxonomy of Telecommunications

Sources Channels Destinations

Source

T e r m

T e r m

Dest

Channels

T e r m

Dest

Modern Telecommunication Systems are designed to accept and deliver information made up of sequences of binary signals. These systems and the connections through them are enabled and controlled by computers.

Realization of the Telecomm Dream

Unified Communications ubiquitous high speed, multimedia, reliable, standardized networks

The All-IP Multimedia Network The Internet and the WWW

More on Communications

We will discuss communications later when we look at delivering digital information.

Computers are universal digital machines that can

accept information in digital form store it process it in many ways output it to various devices display it communicate it

Intelligent Information Agents

Communications, Processing, Control Programmable Powerful Hardware: speed, memory Handheld/Mobile Robotic autonomous tasks in touch with local environment

Terminal Equipment the sources and destinations of information, are digital machines, i.e., computers, in the broadest sense. Network Switches are also computers.

Software Development

Highly evolutionary Use of complex components Standardization

Communications A & D I/O Processor

- SamplingTheoremUploaded byeleelo
- CompressionUploaded byJesse Vincent
- Additional Practice Questions for Filter_ Sensor Signal ProcessingUploaded byHovan Tall Nut Tan
- amd.microUploaded bygdevi80
- Continous Time Signal vs Discrete Time SignalUploaded byFairoz Usu
- QB_4.docUploaded bypriyadharshini
- 20 Marks Sample Test PaperUploaded bykals
- EE436_HW1_Spring2014Uploaded bytechaddictt
- Unit i Dc Corrected Version-libUploaded bypanthamangalam
- Dt SignalsUploaded byahmd
- Digital CommunicationUploaded byDyaji Charles Bala
- Communications Short CourseUploaded byashok815
- Digital CommUploaded byparthidhan
- Matlab Assignment-02 SEM-II-2016-2017.pdfUploaded byfarhanfendi
- Frequency Response Ex-4 (1)Uploaded byJohn Anthony Jose
- dadf-s1-sm.pdfUploaded byremoturk
- Telecommunications BasicsUploaded byMasood Ahmed
- TE LLS Conversion June Intake_final_160310Uploaded byKeshan Prakash
- Jason Strohmaier DIY CD PlayerUploaded byclannad
- Matakuliah TahunUploaded byrheza18
- Floating-Point System Quantization Errors in Digital Control Systems (June 1, 1973)Uploaded byYermakov Vadim Ivanovich
- MCT-413_DSP_2010_Lecture # 1.pdfUploaded bySyed Zain Mehdi
- e95a050Uploaded byAg Cristian
- PhD Applicant ECEUploaded byMatthew Battle
- SLOPE AT ZERO CROSSINGS (ZC) OF SPEECH SIGNAL FOR MULTI-SPEAKER ACTIVITY DETECTIONUploaded byJames Moreno
- AN-756Uploaded bysteviej85
- pxc3892073.pdfUploaded byNitish Sehgal
- Ss Unit TestUploaded byAditya Bannu
- 3-s2.0-B9780123869814500047-mainUploaded bysghfqwe
- Analog to DigitalUploaded bySaleem Haddad

- TableauUploaded bysantanoo
- Web PortalUploaded bysantanoo
- Ucc Bi SlidesUploaded byMustaqim Siga
- Admin SixSigmaUploaded bysantanoo
- MES_MODEL.pdfUploaded bysantanoo
- cpuUploaded byVk Parekh
- Wireless SecurityUploaded byTonyAmru
- Digital CircuitsUploaded byKumar Amit Verma
- symbianUploaded bysantanoo
- BCA SEM V syllabusUploaded bysantanoo
- digital electronicsUploaded byananth163
- cloud computingUploaded bysantanoo

- Engineering Document Control Training Course UploadUploaded byShailendra
- Summary of Chapter 1Uploaded byjsandersjr
- Winac Mp Update 4 ReadmeUploaded byzaib005
- Functional Design Specification - Automation SystemUploaded byHari Prashanna
- [IJCST-V3I4P30]: Abhijeet K. Barde, M.B.AnsariUploaded byEighthSenseGroup
- Gartner Data Analytics Summit 2017Uploaded byNisarg
- Sh 080278 EcUploaded byRoberto Rizaldy
- GMT_Tutorial.pdfUploaded byDiego Almeida-Silva
- Migrating to Unity With SAN CopyUploaded byemcvilt
- Embroidery Digitizing SoftwareUploaded byZen Shan
- Chapter II (E-Voting)Uploaded bypleya
- CHUM ManualUploaded byanumned
- 16-OWJ200106 WCDMA Handover Principal (With Comment) ISSUE1.0Uploaded byOptimisticPrince
- Seminar Report on Ivy BridgeUploaded bySagar Bhardwaj
- EchoLife HG8240&HG8245&HG8247 GPON Terminal Service Manual-(V100R002C00&C01_04)Uploaded byiggymax
- Software Engineering PracticesUploaded byrandyomatta7806
- Java Technologies for Web ApplicationsUploaded byPriyanka S. Sutar
- UltraSurf ( Hack Proxy )Uploaded bym4e5tro
- Sleeping Cell Detection and Recovery(RAN15.0_01)Uploaded byhekri
- A Good Article on UNIX ProgrammingUploaded byvamsivit
- OpenRailsLog.txtUploaded byjorgepari
- Cartography ExercisesUploaded byThoángXưa
- ReadmeUploaded byHengkyLo
- Basic UNIX CommandsUploaded byjayaprakashv84
- TDA - Error Log InformationUploaded byfkwbr
- BOM Profiles_OracleUploaded bytsurendar
- Business ObjectsUploaded byRicky Das
- Cisco Model DPC3928/EPC3928 DOCSIS/EuroDOCSIS 3.0 8x4 Wireless Residential Gateway with Embedded Digital Voice AdapterUploaded byMario Plinio Crivelli
- Efficient Authentication for Mobile and Pervasive ComputingUploaded byLOGIC SYSTEMS
- Fedora 15 FreeIPA Guide en USUploaded byMahesh N Nair