DOC PREVIEW
MIT 6 002 - The Digital Abstraction

This preview shows page 1-2-19-20 out of 20 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Cite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 46.002CIRCUITS ANDELECTRONICSThe Digital AbstractionCite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4Reviewz Discretize matter by agreeing to observe the lumped matter disciplinezAnalysis tool kit: KVL/KCL, node method, superposition, Thévenin, Norton (remember superposition, Thévenin, Norton apply only for linear circuits)Lumped Circuit AbstractionCite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4Discretize value Digital abstractionInterestingly, we will see shortly that the tools learned in the previous three lectures are sufficient to analyze simple digital circuitsReading: Chapter 5 of Agarwal & LangTodayCite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4Analog signal processingBut first, why digital?In the past…By superposition,The above is an “adder” circuit.221112120VRRRVRRRV+++=If,21RR =2210VVV+=1V1R2R+–2V+–0Vandmight represent the outputs of two sensors, for example.1V2VCite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4Noise Problem…noise hampers our ability to distinguishbetween small differences in value —e.g. between 3.1V and 3.2V.Receiver:huh?add noise onthis wiretCite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4Value DiscretizationWhy is this discretization useful?Restrict values to be one of twoHIGH5VTRUE1LOW0VFALSE0…like two digits 0 and 1(Remember, numbers larger than 1 can be represented using multiple binary digits and coding, much like using multiple decimal digits to represent numbers greater than 9. E.g., the binary number 101 has decimal value 5.)Cite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4Digital SystemsenderreceiverSVRVnoiseSV“0” “0”“1”0V2.5V5VHIGHLOWtRV“0” “0”“1”0V2.5V5VtVVN0=NVSV“0” “0”“1”2.5VtWith noiseVVN2.0=SV“0” “0”“1”0V2.5V5Vt0.2VtCite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4Digital SystemBetter noise immunityLots of “noise margin”For “1”: noise margin5V to 2.5V = 2.5VFor “0”: noise margin 0V to 2.5V = 2.5VCite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4Voltage Thresholds and Logic Values1010senderreceiver100V2.5V5VCite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4forbiddenregionVHVL3V2VBut, but, but …What about 2.5V?Hmmm… create “no man’s land”or forbidden regionFor example,senderreceiver0V5V1100“1” V 5V“0” 0V VHLCite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4senderreceiverBut, but, but …Where’s the noise margin?What if the sender sent 1: ?VHHold the sender to tougher standards!5V0V1100V0HV0LVIHVILCite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4senderreceiver5V0VVHBut, but, but …Where’s the noise margin?What if the sender sent 1: ?Hold the sender to tougher standards!“1” noise margin:“0” noise margin:VIH-V0HVIL-V0L1100V0HV0LVIHVILNoise marginsCite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4Digital systems follow static discipline: if inputs to the digital system meet valid input thresholds, then the system guarantees its outputs will meet valid output thresholds.senderreceiver0 1 0 1t5VV0HV0L0VVIHVIL0 1 0 1t5VV0HV0L0VVIHVILCite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4Processing digital signalsRecall, we have only two values —Map naturally to logic: T, FCan also represent numbers1,0Cite as: Anant Agarwal and Jeffrey Lang, course materials for 6.002 Circuits and Electronics, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu/), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].6.002 Fall 2000 Lecture 4Processing digital signalsBoolean LogicIf X is true and Y is trueThen Z is true else Z is false.Z


View Full Document

MIT 6 002 - The Digital Abstraction

Documents in this Course
Quiz 2

Quiz 2

8 pages

Quiz 1

Quiz 1

14 pages

Quiz 1

Quiz 1

11 pages

Quiz 1

Quiz 1

10 pages

Quiz #2

Quiz #2

11 pages

Quiz 2

Quiz 2

16 pages

Quiz 2

Quiz 2

11 pages

Quiz #1

Quiz #1

26 pages

Quiz 1

Quiz 1

10 pages

Load more
Download The Digital Abstraction
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view The Digital Abstraction and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view The Digital Abstraction 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?