DOC PREVIEW
Berkeley ELENG 141 - Decoders Ratioed Logic Pass-Transistor Logic

This preview shows page 1-2-3-4 out of 13 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 13 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 13 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 13 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 13 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 13 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

EE1411EE1411EECS141EE141EE141--Fall 2006Fall 2006Digital Integrated Digital Integrated CircuitsCircuitsLecture 17Lecture 17DecodersDecodersRatioedRatioedLogicLogicPassPass--Transistor LogicTransistor LogicEE1412EECS141AnnouncementsAnnouncements Homework #7 due next Tuesday Project phase one in lab next week Project posted Lab reports due this week No lecture/office hour next Tuesday Midterm 3 in two weeks Covering up to next lectureEE1412EE1413EECS141Class MaterialClass Material Last lecture SRAM Register files Today’s lecture Decoders Ratioed logic Pass-transistor logic Reading (Chapters 12, 6)EE1414EECS141Register FileRegister File Schematic very similar to SRAM cell But layout different Sizing different Needs multiple read/write portsEE1413EE1415EECS141Register FileRegister FileBL1WL1BL1BL2BL2WL2Single portTwo-portEE1416EECS141Register fileRegister fileBLWWLWBLRWLREE1414EE1417EECS141DecodersDecodersEE1418EECS141ArrayArray--Structured Memory ArchitectureStructured Memory ArchitectureEE1415EE1419EECS141Memory Architecture: DecodersMemory Architecture: DecodersWord 0Word 1Word 2WordN⫺2WordN⫺1StoragecellMbitsMbitsNwordsS0S1S2SN⫺2A0A1AK⫺1K⫽log2NSN⫺1Word 0Word 1Word 2WordN⫺2WordN⫺1StoragecellS0Input-Output(Mbits)Intuitive architecture for N x M memoryToo many select signals:N words == N select signalsK = log2NDecoder reduces the number of select signalsInput-Output(Mbits)DecoderEE14110EECS141Row DecodersRow DecodersCollection of 2Mcomplex logic gatesOrganized in regular and dense fashion(N)AND DecoderNOR DecoderEE1416EE14111EECS141EE14112EECS141Hierarchical DecodersHierarchical Decoders••••••A2A2A2A3WL0A2A3A2A3A2A3A3A3A0A0A0A1A0A1A0A1A0A1A1A1WL1Multi-stage implementation improves performanceNAND decoder usingNAND decoder using22--input preinput pre--decodersdecodersEE1417EE14113EECS141Project Phase 2Project Phase 2SRAM ArrayWL0WL1WL63a5a4a3a5a4a3a2a1a0EE14114EECS141EE1418EE14115EECS141EE14116EECS141RatioedRatioedLogicLogicEE1419EE14117EECS141RatioedRatioedLogicLogicVDDVSSPDNIn1In2In3FRLLoadVDDVSSIn1In2In3FVDDVSSPDNIn1In2In3FVSSPDNResistiveDepletionLoadPMOSLoad(a) resistive load (b) depletion load NMOS (c) pseudo-NMOSVT < 0Goal: to reduce the number of devices over complementary CMOSEE14118EECS141RatioedRatioedLogicLogicVDDVSSPDNIn1In2In3FRLLoadResistiveN transistors + Load• VOH = VDD• VOL = RPNRPN + RL• Assymetrical response• Static power consumption•• tpL= 0.69 RLCLEE14110EE14119EECS141Active LoadsActive LoadsVDDVSSIn1In2In3FVDDVSSPDNIn1In2In3FVSSPDNDepletionLoadPMOSLoaddepletion load NMOS pseudo-NMOSVT < 0EE14120EECS141PseudoPseudo--NMOSNMOSVDDABCDFCLVOH = VDD (similar to complementary CMOS)knVDDVTn–()VOLVOL22-------------–⎝⎠⎜⎟⎛⎞kp2------ VDDVTp–()2=VOLVDDVT–()11kpkn------––(assuming that VTVTnVTp)===SMALLER AREA & LOAD BUT STATIC POWER DISSIPATION!!!With long channel devicesEE14111EE14121EECS141PseudoPseudo--NMOS VTCNMOS VTC0.0 0.5 1.0 1.5 2.0 2.50.00.51.01.52.02.53.0Vin[V]Vout[V]W/Lp = 4W/Lp = 2W/Lp = 1W/Lp = 0.25W/Lp = 0.5EE14122EECS141Improved Loads (2)Improved Loads (2)VDDVSSPDN1OutVDDVSSPDN2OutAABBM1 M2Differential Cascode Voltage Switch Logic (DCVSL)EE14112EE14123EECS141EE14124EECS141DCVSL ExampleDCVSL ExampleBAABBBOutOutXOR-NXOR gateEE14113EE14125EECS141DCVSL Transient ResponseDCVSL Transient Response0 0.2 0.4 0.6 0.8 1.0-0.50.51.52.5Time [ns]Vol tage[V]A BA


View Full Document

Berkeley ELENG 141 - Decoders Ratioed Logic Pass-Transistor Logic

Documents in this Course
Adders

Adders

7 pages

Memory

Memory

33 pages

I/O

I/O

14 pages

Lecture 8

Lecture 8

34 pages

Lab 3

Lab 3

2 pages

I/O

I/O

17 pages

Project

Project

6 pages

Adders

Adders

15 pages

SRAM

SRAM

13 pages

Load more
Download Decoders Ratioed Logic Pass-Transistor Logic
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 Decoders Ratioed Logic Pass-Transistor Logic 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 Decoders Ratioed Logic Pass-Transistor Logic 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?