书签 分享 收藏 举报 版权申诉 / 32
上传文档赚钱

类型数字逻辑设计及应用24课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4143106
  • 上传时间:2022-11-14
  • 格式:PPT
  • 页数:32
  • 大小:1.24MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《数字逻辑设计及应用24课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    数字 逻辑设计 应用 24 课件
    资源描述:

    1、Chapter 8 Sequential Logic Design Practices(时序逻辑设计实践)SSI Latches and Flip-Flops (SSI型锁存器和触发器)MSI Device:Counters,Shift Registers (MSI器件:计数器、移位寄存器)Others:Documents,Iterative,Failure and Metastability (其它:文档、迭代、故障和亚稳定性)Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)1 1Review of Last Class(Rev

    2、iew of Last Class(内容回顾内容回顾)Sequential-Circuit Documentation Standards(时序电路文档标准时序电路文档标准)Timing Diagrams and Specifications (定时图定时图及其规范及其规范)Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)2 2Review of Last Class(Review of Last Class(内容回顾内容回顾)Latches and Flip-Flops(锁存器和触发器锁存器和触发器)SSI Latches an

    3、d Flip-Flops (SSI型锁存器和触发器型锁存器和触发器)Applications:Switch Debouncing,Bus Holder (应用:开关消抖、总线保持应用:开关消抖、总线保持)Multibit Registers and Latches(多位寄存器和锁存器多位寄存器和锁存器)Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)3 38.4 Counter(8.4 Counter(计数器计数器)Modulus:The number of states in the cycle (模(模:循环中的状态个数循环中

    4、的状态个数)A modulo-m counter,or sometimes,a divide-by-m counter (模模m计数器计数器,又称又称 m分频计数器)分频计数器)Any clock sequential circuit whose state diagramContain a Single cycle.(状态图中包含有一个循环的任何时钟时序电路状态图中包含有一个循环的任何时钟时序电路)Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)4 48.4 Counter(8.4 Counter(计数器计数器)An n-bit

    5、 binary counter(n位二进制计数器位二进制计数器)S1S2S3SmS5S4ENENENENENENENENENENENENENDigital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)5 5A Synchronous Binary Up CounterA Synchronous Binary Up Counter(同步二进制加法计数器同步二进制加法计数器)1 0 1 1 0 1 1+11 0 1 1 1 0 0在多位二进制数的末位加在多位二进制数的末位加 1,仅当第仅当第 i 位以下的各位都为位以下的各位都为 1 时,时,第第

    6、 i 位的状态才会改变。位的状态才会改变。最低位的状态每次加最低位的状态每次加1都要改变。都要改变。Qi*=(Qi-1 Q1 Q0)QiQ0*=1 Q0Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)6 6A Synchronous Binary Up-CounterA Synchronous Binary Up-Counter(同步二进制加法计数器同步二进制加法计数器)q 利用有使能端的利用有使能端的 T T 触发器实现:触发器实现:Q*=EN QENi=Qi-1 Qi-2 Q1 Q0q 利用利用 D D 触发器实现:触发器实现

    7、:Di=(Qi-1 Q1 Q0)QiQi*=(Qi-1 Q1 Q0)QiQ0*=1 Q0Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)7 7MSI Counters(MSIMSI Counters(MSI计数器计数器)74x161、74x1634-Bit Binary Up-Counters(with Asynchronous/Synchronous Clear)(4位二进制加法计数器(异、同步清零)位二进制加法计数器(异、同步清零))74x160、74x1621-Bit Decade(BCD Code)Up-Counters(

    8、with Asynchronous/Synchronous Clear)(1位十进制(位十进制(BCD)加法计数器(异、同步清零)加法计数器(异、同步清零))Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)8 8MSI Counter(MSIMSI Counter(MSI计数器计数器)74x1694-Bit Binary Up/Down Counter(4位二进制可逆计数器位二进制可逆计数器)计数器可以用作分频器计数器可以用作分频器Digital Logic Design and Application(数字逻辑设计及应用数字逻辑

    9、设计及应用)9 9Any Modulus CounterAny Modulus Counter(任意模值计数器任意模值计数器)利用利用SSI器件构成器件构成 时钟同步状态机设计时钟同步状态机设计利用利用MSI计数芯片构成计数芯片构成 利用利用n位二进制计数器实现模位二进制计数器实现模m计数器计数器分两种情况考虑:分两种情况考虑:m 2n 清零法、置数法清零法、置数法Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)1 10 0Any Modulus CounterAny Modulus Counter(任意模值计数器任意模值计数器)

    10、Realize a Modulo-m Counter with an n-bit Binary Counter (利用利用n位二进制计数器实现模位二进制计数器实现模m计数器计数器)Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)1 11 1Any Modulus CounterAny Modulus Counter(任意模值计数器任意模值计数器)Consider two cases(分两种情况考虑分两种情况考虑):m 2nS0S1S2S3S4S12S11S10S9S8S7S6S5S13S14S15清零法、置数法清零法、置数法级联。

    11、级联。Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)1 12 2Cascading Counter(Cascading Counter(计数器的级联计数器的级联)CLOCKRESET_LLOAD_LCNTEND0D1D2D3Q4Q5Q6Q774x16374x163思考:利用低位的进位控制高位的时钟行不行?思考:利用低位的进位控制高位的时钟行不行?Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)1 13 3Modulo-m CounterModulo-m Counte

    12、r(模模mm计数器(计数器(m 2m 2n n))先进行级联,再整体置零或预置数先进行级联,再整体置零或预置数例:用例:用74x163构造模构造模193计数器计数器 两片两片163级联得级联得8位二进制计数器(位二进制计数器(0255)采用整体清零法,采用整体清零法,0192 采用采用整体预置数法整体预置数法,63255 25619363若若 m 可以分解:可以分解:m=m1m2分别实现分别实现m1和和m2,再级联再级联Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)1 14 46310=(0011 1111)2 CLKCLRLD

    13、ENPENTA QAB QBC QCD QD RCO74x163 CLKCLRLDENPENTA QAB QBC QCD QD RCO74x16311001111+5VCLOCKCLR_LDigital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)1515 CLKCLRLDENPENTA QAB QBC QCD QD RCO74x163 CLKCLRLDENPENTA QAB QBC QCD QD RCO74x16311001111CLOCKCLR_L+5VQ4Q5Q6Q7ENDigital Logic Design and Applicat

    14、ion(数字逻辑设计及应用数字逻辑设计及应用)1616Analysis what the modulo of the following Analysis what the modulo of the following circuit is?circuit is?(分析下面的电路的模为多少?分析下面的电路的模为多少?)CLKCLRLDENPENTA QAB QBC QCD QD RCO74x163011+5VCLOCKQD QC QB QA0 0 0 00 1 1 00 1 1 11 0 0 01 1 1 01 1 1 1Digital Logic Design and Applicatio

    15、n(数字逻辑设计及应用数字逻辑设计及应用)1 17 7ExerciseExercise:Analysis what the modulo of the following circuit is?(练习练习:分析下面的电路的模为多少?分析下面的电路的模为多少?)?CLKCLRLDENPENTA QAB QBC QCD QD RCO74x16301+5VCLOCK模模12计数器计数器QD:12分频分频占空比占空比50Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)18188.5 8.5 Shift Register(移位寄存器移位寄存

    16、器)Serial Input(串行输入串行输入)SERINSEROUTSerial Output(串行输出串行输出)Serial-In,Serial-Out(串入串出移位寄存器串入串出移位寄存器)Can be used to delay aSignal by n clock ticks(可以使一个信号延迟可以使一个信号延迟n n 个时钟周期之后再输出个时钟周期之后再输出)Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)1 19 9Serial-In,Parallel-Out Shift Register(串入并出移位寄存器串入并出

    17、移位寄存器)Serial-In(串入串入)SERIN1Q2QNQParallel-Out(并出并出)Can be used to perform Serial-to-Parallel Conversion(可以用来完成可以用来完成串并转换串并转换)Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)2020Parallel-In,Serial-Out(并入串出移位寄存器并入串出移位寄存器)多路复用结构多路复用结构LOAD/SHIFTSERINSEROUTDigital Logic Design and Application(数字逻辑

    18、设计及应用数字逻辑设计及应用)2121Parallel-In,Parallel-Out(并入并出移位寄存器并入并出移位寄存器)LOAD/SHIFTSERIN1Q2QNQDigital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)22228.5.2 MSI Shift Register 8.5.2 MSI Shift Register(MSI(MSI移位寄存器移位寄存器)CLKCLRSERASERB74x164QAQBQCQDQEQFQGQH CLK CLKINHSH/LDCLRSERABCDEFGH QH74x166SERASERBDigit

    19、al Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)2 23 34-Bit Universal Shift Register 4-Bit Universal Shift Register(4(4位通用移位寄存器位通用移位寄存器74x194)74x194)CLKCLRS1S0LIND QDC QCB QBA QARIN74x194S1 S0 功能功能0 0 保持保持0 1 右移右移1 0 左移左移1 1 载入载入Left Shift Input:From QD to QA(左移输入左移输入)Right Shift Input:From QA to

    20、 QD(右移输入右移输入)Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)2 24 400S1S0保持保持S1 S0S1 S010左移左移01右移右移11载入载入Figure 8-41Qi*=S1S0Qi+S1S0Qi-1+S1S0Qi+1+S1S0INiDigital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)4-Bit Universal Shift Register 4-Bit Universal Shift Register(4(4位通用移位寄存器位通用移位寄存器747

    21、4x194)x194)2 25 5S1 S0 功能功能0 0 保持保持0 1 右移右移1 0 左移左移1 1 载入载入LIN QHHQHCLR GQG CLK FQFS1 EQES0 DQDG1 CQCG2 BQBAQARIN QA74x299Use Bidirectional Three-State lines for Input and output(输入输出采用双向三态数据线输入输出采用双向三态数据线)Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)8-Bit Universal Shift Register 8-Bit U

    22、niversal Shift Register(8(8位通用移位寄存器位通用移位寄存器)2 26 6 CLKCLRS1S0LIND QDC QCB QBA QARIN74x194 CLKCLRS1S0LIND QDC QCB QBA QARINCLKCLRS1S0LINRIN移移位位寄寄存存器器的的扩扩展展ParallelParallelInputsInputs(并行输入并行输入(8 8位)位))ParallelParallelOutputOutput(并行并行输出输出8 8位位)2 27 78.5.3 Shift-Register Counters8.5.3 Shift-Register C

    23、ounters(移位寄存器计数器移位寄存器计数器)D0=F(Q0,Q1,Qn-1)Feedback Logic(反反 馈馈 逻逻 辑辑)D Q CK QD Q CK QD Q CK QD Q CK QCLKFF0FF1FF2FF3General Structure(一般结构一般结构):Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)2 28 81000010000010010有效状态有效状态其他状态其他状态8.5.4 Ring Counters 8.5.4 Ring Counters(环型计数器环型计数器)D Q CK QD Q

    24、CK QD Q CK QD Q CK QCLKFF0FF1FF2FF31000010000010010D0 D1 D2 D3 非自启动的非自启动的无效状态无效状态D0=Qn-12 29 9有效状态有效状态无效状态无效状态D Q CK QD Q CK QD Q CK QD Q CK QCLKFF0FF1FF2FF31000010000010010D0 D1 D2 D3自启动的自启动的自校正的自校正的Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)30308.5.5 Twisted-Ring 8.5.5 Twisted-Ring Co

    25、unters(扭环计数器扭环计数器)D Q CK QD Q CK QD Q CK QD Q CK QCLKFF0FF1FF2FF3D0=Qn-100001000110011101111011100110001无效无效Normal State Cycle(有效的状态循环有效的状态循环)Self-correcting(自校正)自校正)Johnson,Moebius Counter3 31 1第第8 8章章 作业作业8.13(8.13)8.16(8.14)8.18(8.16)8.36(8.35)8.39(8.38)8.41(8.42)8.46(8.46)Digital Logic Design and Application(数字逻辑设计及应用数字逻辑设计及应用)3 32 2

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:数字逻辑设计及应用24课件.ppt
    链接地址:https://www.163wenku.com/p-4143106.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库