欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > PPT文档下载
    分享到微信 分享到微博 分享到QQ空间

    Introduction to CMOS Logic Circuits.ppt

    • 资源ID:376639       资源大小:286.50KB        全文页数:20页
    • 资源格式: PPT        下载积分:2000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要2000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Introduction to CMOS Logic Circuits.ppt

    1、Introduction to CMOS Logic Circuits,CMOS stands for Complementary Metal Oxide Semiconductor Complementary: there are N-type and P-type transistors. N-type transistors use electrons as the current carriers. P-type transistors use holes as the current carriers. Electrons are free carriers in the condu

    2、ction band with energy of Ec or just above the conduction band edge. Free electrons are generated by doping the silicon with an N-type impurity such as phosphorous or arsenic. A hole is a current carrier due to the absence of an electron in a covalent bond state, i.e. a missing electron which would

    3、otherwise be part of a silicon-to-silicon bond. Holes are free carriers in the valence band with energy of Ev or just below the valence band edge. Holes are generated by doping the silicon with a P-type impurity such as boron. Metal: the gate of the transistor was made of aluminum metal in the early

    4、 days, but is made of polysilicon today (for the past 25 years or more). Oxide: silicon dioxide is the material between the gate and the channel Semiconductor: the semiconductor material is silicon, a type IV element in the periodic chart. Each silicon atom bonds to four other silicon atoms in a tet

    5、rahedral crystal structure.,R. W. Knepper SC571, page 1-1,CMOS NFET and PFET Transistors,N channel device: built directly in the P substrate with N-doped source and drain junctions and normally N-doped gate conductor Requires positive voltage applied to gate and drain (with respect to source) for el

    6、ectrons to flow from source to drain (thought of as positive drain current) P channel device: built in an N-well (a deep N-type junction diffused into the P substrate) with P-doped source and drain junctions and N or P-doped gate Requires negative voltage applied to gate and drain (with respect to s

    7、ource) for electrons to flow from drain to source (thought of as negative drain current),gate,gate,P+,N+,P+,N +,oxide,source,drain,N,P substrate,N channel device,P channel device,N well,oxide,drain,source,R. W. Knepper SC571, page 1-2,N-FET and P-FET Devices as Switches,NFET Device: positive voltage

    8、 (“1” or high) on gate relative to source turns device ON and allows positive current to flow from drain to source (switch closed) zero volts on gate (“0” or low) turns device OFF (open circuit) Source (vs drain) is the most negative terminal PFET Device: Negative voltage (“0” or low) on gate relati

    9、ve to source turns device ON and allows (negative) current to flow from drain to source (closes switch) Zero volts on gate relative to source (“1” or high) turns device OFF (closes switch) source (vs drain) is the most positive terminal,N-FET device schematic,P-FET device schematic,gate,source,drain

    10、,substrate,gate,drain,source,substrate,R. W. Knepper SC571, page 1-3,Simple CMOS Circuits: The Inverter Gate,The simplest complementary MOS (CMOS) circuit is the inverter: NFET & PFET gates are connected together as the input NFET & PFET drains are connected together as the output NFET & PFET source

    11、s are connected to Gnd and Vdd, respectively. NFET substrate is normally connected to Gnd for all NFET devices in the circuit PFET well is normally connected to Vdd (most positive voltage in circuit) for all PFET devices Operation: If Vin is down (0 volts), NFET is OFF and PFET is ON pulling Vout to

    12、 Vdd (high = 1) If Vin is up (at Vdd), NFET is ON hard and PFET is OFF pulling Vout low to Gnd (“0”) With Vin at 0 or Vdd, no dc current flows in inverter,Vdd,Gnd,Vin,Vout,N-FET,P-FET,PFET source,NFET source,NFET drain,PFET drain,R. W. Knepper SC571, page 1-4,Inverter Symbol,Inverter Schematic,Simpl

    13、e CMOS Circuits: The Transmission Gate,Circuit topology: N and P devices with sources and drains connected in parallel. Vg is the control signal for the N device; Vgc (complement of Vg) is the control signal for the P device. Operation: When Vg is high (at Vdd) and Vgc is therefore low (at Gnd), the

    14、 NFET and PFET are both ON. (Depending upon the devices source potentials, one may be ON more strongly than the other.) The switch is therefore CLOSED and Vout will be the same logic level as Vin. When Vg is low (at Gnd) and Vgc is high (at Vdd), both devices are OFF. The switch is therefore OPEN an

    15、d Vout will be independent of Vin (high Z connection).,R. W. Knepper SC571, page 1-5,Gnd,Vdd,Vin,Vout,Vg,Vgc = Vg,N-FET,P-FET,X gate Schematic,-s,s,in,out,-s,s,out,in,X-gate Symbols,in,out,s,-s,Simple CMOS Circuits: 2-way NAND,Circuit Topology: T1 and T2 are N-FET devices connected in series; T3 and

    16、 T4 are P-FET devices connected in parallel with their sources at Vdd and their drains at Vout. Inputs A and B are connected to the gates of T1 T3 or T4 (or both) are ON hard, thus pulling Vout high to Vdd (a “1” output).,A,B,Vdd,Vout,T1,T2,T3,T4,R. W. Knepper SC571, page 1-6,Simple CMOS Circuits: 2

    17、-way NOR,Circuit Topology: T1 and T2 are N-FET devices connected in parallel with their sources at Gnd and drains at Vout; T3 and T4 are P-FET devices connected in series. Inputs A and B are connected to the gates of T1 & T3 and T2 & T4, respectively.Operation: If either A or B is high, T1 and/or T2

    18、 are ON hard and either T3 or T4 (or both) are OFF, pulling Vout to gnd. No dc current flows. If both A and B are low (at gnd), both T1 and T2 are OFF and both T3 and T4 are ON hard, thus pulling Vout to Vdd (a “1” output). T1, T2, and T3 operate as common source, but T4s source potential will drop

    19、below Vdd.,R. W. Knepper SC571, page 1-7,Vdd,A,B,Vout,T1,T2,T3,T4,Vout = A + B = A B,Circuit Topology: T1,T2,T3 are N-FET devices in series; T4,T5,T6 are P-FET devices in parallel with sources to Vdd. T3, T4, T5, at the same time one or more of T1, T2, and/or T3 is OFF preventing any dc current flow

    20、.,Simple CMOS Circuits: 3-way NAND,R. W. Knepper SC571, page 1-8,Vout = A B C = A + B + C,T1,T2,T3,T4,T5,T6,Circuit Schematic: T1T4 form a parallel combination of series-connected NFETs; T5-T8 are a series combination of parallel-connected PFETs. T2, T4, T7 T1, T3, T5 & T6 all have their drains tied

    21、 together as Vout. Note that the P device combination is arranged complementary to the N device combination! Operation: If either A and B or C and D are high, NFET devices T1 and T2 or T3 and T4 are ON and pull Vout down to ground potential (0 volts). No dc current flows. If either A and C, or A and

    22、 D, or B and C, or B and D are low, PFET devices T5 and T7, or T5 and T8, or T6 and T7, or T6 and T8 will be ON and pull Vout high to Vdd. No dc current flows.,R. W. Knepper SC571, page 1-9,Simple CMOS Circuits: Compound Logic,A,B,C,D,Vout,Design the N-FET logic combination to pull the output down t

    23、o zero, i.e. for all the min-terms in truth table with “0”s in the output column. N devices are ON when the truth table inputs corresponding to their respective gate electrodes are “1”s; conversely, any truth table inputs that are zero imply that the corresponding N devices for those inputs are OFF.

    24、 Design the P-FET logic combination to pull output high to VDD, i.e. to cover all min-terms in truth table with “1”s in the output column. P devices are ON when the truth table inputs corresponding to their respective gates are “0”s; conversely, P devices are OFF if the voltages on their respective

    25、gates are at the “1” level. Start with N pull down logic and P pull up logic which are complementary to each other. Then, look for ways to simplify the logic combinations by removing devices having redundant paths.,Simple CMOS Logic Circuits: Construction Algorithm,R. W. Knepper SC571, page 1-10,Cir

    26、cuit Schematic: 4 NFETs (T1-T4) and 4 PFETs (T5-T8) are constructed as four parallel sections of two series devices each. Each series connection implements a min-term in the truth table two for Z=1 and two for Z=0. Could implement either tree first and then apply complement procedure, or use DeMorga

    27、ns theorem to implement each min-term of truth table directly. Operation: Output is pulled high to VDD by either A=1 and B=0 (turning on T5 and T6), or by A=0 and B=1 (turning on T7 and T8). Implements the “1” min-terms Output is pulled low to ground by either A=1 and B=1 (turning on T1 and T2), or

    28、by A=0 and B=0 (turning on T3 and T4). Implements the “0” min-terms,R. W. Knepper SC571, page 1-11,Simple CMOS Logic Circuits: XOR,Simple CMOS Logic Circuits: Examples from 1.5.5,In Class Exercise: Work out the following examples from the text.Design CMOS logic functions for the following gates:(1-c

    29、) Z = (A B C) + D(1-d) Z = (A B) + C) D(1-e) Z = (A B) + C (A + B)Use a combination of CMOS gates to generate the following functions:(2-a) Z = A (this is a buffer)(2-b) Z = A B + A B (XOR)(2-c) Z = A B + A B (XNOR)(2-d) Z = A B C + A B C + A B C + A B C which is the sum function in the binary adder

    30、.,R. W. Knepper SC571, page 1-12,Multiplexers can be implemented with standard CMOS logic gates or with CMOS transmission gates or with a combination of both.! With CMOS gates, a 2-to-1 multiplexer requires 3 gates (2 ANDs & 1 OR) having 12 Txs (plus inverter for select) With Xmission gates, a 2-to-

    31、1 multiplexer requires only 4 Txs (plus inverter for the select) 4-to-1 multiplexer shown at right: Using Xmission gates, 12 Txs (plus 2 inverters for selects) Using CMOS logic, it requires four 3-input AND gates plus one 4-input OR gate for a total of 32 Txs (plus 2 inverters for the selects),Simpl

    32、e CMOS Logic Circuits: The Multiplexer,R. W. Knepper SC571, page 1-13,N-FET,P-FET,N-FET,P-FET,N-FET,P-FET,A,B,C,D,Z,S0,S0,S1,S1,4-to-1 MUX,Z,A,B,C,D,S1,S0,Circuit Schematic: 4 N-FETs and 2 P-FETs: T1 precharge bit lines to Vdd,Simple CMOS Memory Circuits: The SRAM Cell,R. W. Knepper SC571, page 1-14

    33、,READ Operation: Word Decode circuitry selects one of n word lines and drives high to Vdd (say WL2); other word lines held at gnd. Bit Lines all precharged to half Vdd Selected cells I/O devices turned ON and apply a DV to bit line pair Sense amp triggers on bit line DV and stores read data “0” or “

    34、1” WRITE Operation: Selected WL is driven high to Vdd by word decode circuitry turning ON I/O devices in selected cells Selected bit column has one BL pulled high to Vdd and the other pulled low to gnd, thus writing the selected cell. Unselected bit columns merely perform a READ operation.,Simple CM

    35、OS Memory Circuits: The SRAM Array,R. W. Knepper SC571, page 1-15,Circuit Schematic: Comprised of two D latches tied in series with input D, output Q, and CLK control line Each D latch is simply constructed out of two inverters cross coupled with a X-gate in the feedback loop and having a second X-g

    36、ate in series with the input Each X-gate switch C is closed if its control input is high (Vdd) and open if its control is low Single clock fed directly (true) to 2nd latch (slave) and inverted to 1st latch (master). Operation: (positive edge triggered) When CLK goes to zero, master latch is opened t

    37、o input D (feedback loop is disabled), while slave latch holds previous data and is closed to signal at node QM When CLK goes to Vdd, master latch is isolated from input D (& feedback loop enabled) to hold data, while slave latch opens to receive data from master giving valid Q output,Simple CMOS Ci

    38、rcuits: The D Register (D Flip-Flop),CLK,D,Q,-QM,D Latch,D Latch,R. W. Knepper SC571, page 1-16,VLSI Circuit/System Representations,Design of a digital system may be represented by several different design domains (Behavioral, Structural, and Physical) and within each domain various levels of abstra

    39、ction (Architectural, Logic, Circuit, Transistor) Behavioral Domain: specifies what the system does Ex: Applications Operating System Program Subroutine Instruction Structural Domain: specifies how the entities are connected & organized Ex: PC Processor Gates & Registers Transistors Physical Domain:

    40、 specifies how to build the structure Ex: Box . Board/Card Modules Chips . Cells Transistors Process/Masks,R. W. Knepper SC571, page 1-17,Describes how the particular system, chip, or macro should respond to a set of inputs May be specified by: Boolean equations Truth tables Algorithms written in st

    41、andard high level computer languages (e.g. RTL) Special HDLs (Hardware Description Language) such as VHDL and Verilog Example in text from adder implementation Sum and carry functions,VLSI Circuit/System Representations: Behavioral,R. W. Knepper SC571, page 1-18,Specifies how components are organize

    42、d and interconnected to perform the given function Levels of specification: (use adder example) Functional block: build a 4 bit adder out of 1 bit adders Module add: specify a 1 bit adder with sum and carry functions Logic level: specify the adder or carry as logic functions Circuit level: specify t

    43、he circuit as interconnected NMOS and PMOS transistors (CMOS circuit) A full description at the circuit level would be a SPICE representation which lists the transistor types, transistor interconnections, transistor sizes, junction capacitances, wire capacitances, resistances, etc. for a full circui

    44、t performance simulation,VLSI Circuit/System Representations: Structural,R. W. Knepper SC571, page 1-19,Specifies how to construct (fabricate) the particular chip or system Levels of specification: Process description Photo mask image information for building transistors Recipes for building modules, cards, boards, etc.,R. W. Knepper SC571, page 1-20,VLSI Circuit/System Representations: Physical,


    注意事项

    本文(Introduction to CMOS Logic Circuits.ppt)为本站会员(fuellot230)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开