1 概述

存储电路:存储各种数据和信息
寄存器:存储一组数据的电路,结构为一组具有公共时钟信号输入端的触发器
存储器:存储大量数据的电路,基本结构由存储矩阵读/写控制电路组成

2 SR锁存

两个或非门接成反馈,输入端用来置1、0,如下图所示,可将S作为置1输入端,R作为置0输入端。

真值表如下(Q 表示原来的状态,Q* 表示更新的状态)
当S和R同为0,Q* 取决于Q;当S和R同为1,Q* 不定,所以正常情况下,应遵循SR=0的约束条件。

任何时刻,输入都能直接改变输出的状态。

3 触发器

3.1 电平触发的触发器

在CLK=1的全部时间里,S和R的变化都将引起输出状态的变化。

如下例所示,在CLK=1期间,Q和Q‘可能随S、R变化多次翻转。

电平触发D触发器
将SR触发器的S、R端通过非门设置为D和D‘

3.2 边沿触发的触发器

提高可靠性,增强抗干扰能力,希望触发器的次态仅取决于CLK的下降沿(或上升沿)到来时的输入信号状态,与在此前、后输入的状态没有关系

两个电平触发D触发器组成的边沿触发器

3.3 脉冲触发的触发器

为了提高可靠性,要求每个CLK周期输出状态只能改变1次

3.3.1 主从SR触发器

CLK=1时,“主”按S、R翻转,“从”保持;
CLK下降沿到达时,“主”保持,“从”根据“主”的状态翻转。

3.3.2 主从JK触发器

为了解除约束,即使出现S=R=1的情况,Q*也是确定的

若J=K=1,clk下降沿后,“从”=“Q*”‘,主从SR和主从JK的真值表如下

3.4 触发器的逻辑功能

对上述多种触发器总结

3.4.1 SR触发器

特性方程

真值表

状态转换图

3.4.2 JK触发器

特性方程

真值表

状态转换图

3.4.3 T触发器

特性方程

真值表

状态转换图

3.4.4 D触发器

特性方程

真值表

状态转换图

上述涉及到的触发器比较多,触发器之间的相互关系可参考:锁存器和几种触发器之间的关系

3.5 触发器的动态特性

建立时间、保持时间、传输延迟时间、最高时钟频率

4 寄存器

用于寄存一组二值代码,N位寄存器由N个触发器组成,可存放一组N位二值代码。只要求其中每个触发器可置1、置0

5 存储器

能存储大量二值信息的器件,单元数庞大,输入/输出引脚数目有限,一般的结构形式如下

从存/取功能分类:
只读存储器(Read-Only-Memory):掩模ROM、可编程ROM、可擦除的可编程EPROM
随机读/写(Random-Access-Memory):静态RAM、动态RAM

从工艺分类:双极型、MOS型

5.1 静态随机存储器(SRAM)

5.2 动态随机存储器(DRAM)

动态存储单元是利用MOS管栅极电容可以存储电荷的原理

5.3 只读存储器ROM

ROM的分类

掩模ROM:出厂时已经固定,不能更改,适合大量生产,简单,便宜,非易失性

可编程ROM(PROM):总体结构与掩模ROM一样,但存储单元不同(出厂时,每个结点上都有易熔合金制成的熔丝,编程时将不用的熔断),是一次性编程,不能改写,写入时,要使用编程器

用电信号擦除的可编程只读存储器——闪存(Flash Memory)

5.4 存储器容量的扩展

位扩展方式:适用于每片RAM、ROM字数够用而位数不够时
将各片的地址线、读写线、片选线并联即可

字扩展方式:适用于每片RAM、ROM位数够用而字数不够时

个人认为,位扩展可以当作,深度够了,数据宽度不够;字扩展则是数据宽度满足,扩展深度

5.5 用存储器实现组合逻辑函数

个人感觉,类似于FPGA中的LUT,以查找表的方式组成所需单元部件。

数字电子技术基础 - 半导体存储电路相关推荐

  1. 山东大学继续教育计算机3,山东大学继续教育数字电子技术基础试题3及答案.doc...

    数字电子技术基础模拟卷 3 一 填空. 1 逻辑代数中,基本的运算关系是 与 . 或 和 非 . 2 十进制数27转换成二进制数为 11011 :转换成8421BCD码是 00011011 . 3 在 ...

  2. 数字电子技术基础大作业---电子表、流水灯

    数字电子技术基础大作业 电子表.流水灯 一.电子表 1.1应用的元件 555.六片74LS160N.三片74LS26D.两片74LS04D.六个个D_HEX(十六进制输入的显示数码管).电阻.电容若干 ...

  3. (一)《数字电子技术基础》——引言

    目录 课程背景 数字电子技术的特点 数字电路的分类 课程背景 数字电子技术是电子信息类.电气工程类.自动控制类.机电类.计算机及其应用专业的一门专业技术基础课程.电子技术领域的两大支柱是模拟电子技术和 ...

  4. 《数字电子技术基础》6.4 时序逻辑电路——设计方法(FSM)有限状态机

    前言 <数字电子技术基础>第6.4节学习笔记,本人在编写Verilog时序逻辑代码时,关于这一部分的状态图需要好好学一下. 6.4.1 同步时序逻辑电路的设计方法 一般步骤 一.逻辑抽象, ...

  5. 《数字电子技术基础》4.4/6.5 组合逻辑/时序逻辑电路中的竞争-冒险

    前言 <数字电子技术基础>第4.4节和第6.5节 组合逻辑电路和时序逻辑电路中的竞争-冒险现象学习笔记 4.4 组合逻辑电路中的竞争-冒险 4.4.1 竞争-冒险现象及其成因 之前讨论组合 ...

  6. 《数字电子技术基础》5.1 触发器 概述

    前言 <数字电子技术基础>第5.1节学习笔记 <数字逻辑电路设计>第4.1节学习笔记 5.1 触发器 概述 数字电路分为组合逻辑电路和时序逻辑电路. 组合逻辑电路由门电路组成, ...

  7. 数字电子技术基础第三版杨志忠_阎石数字电子技术基础第6版笔记和课后习题详解...

    阎石<数字电子技术基础>(第6版)笔记和课后习题(含考研真题)详解 第1章 数制和码制 1.1 复习笔记 本章作为<数字电子技术基础>的开篇章节,是数字电路学习的基础.本章介绍 ...

  8. 数字电子技术基础(八):超前进位加法器

    目录 一.原理 二.Verilog实现及仿真 1.1位超前进位加法器 2.4位超前加法器 3.16位超前进位加法器 在上篇文章,介绍了串行进位加法器: 数字电子技术基础(七):加法器 这种加法器在运算 ...

  9. 数字电子技术基础知识点总结,包含习题!

    数电/数字电子技术基础全面知识点及习题总结(看这一篇就够了!!!)_数电知识点整理_徐二苗的博客-CSDN博客

  10. 【数字电子技术基础】逻辑代数基本运算公式证明

    参考书目:<数字电子技术基础>第三版.侯建军.高等教育出版社 名称 公式1 公式2 0-1律 A⋅1=AA⋅0=0A\cdot 1=A \\ A\cdot 0=0A⋅1=AA⋅0=0 A+ ...

最新文章

  1. C语言对p1口取反,单片机c语言编程基础(5页)-原创力文档
  2. 一个卑微的程序员友链
  3. 422器件与lvds接收器的区别_SPI、I2C、UART三种串行总线的原理、区别
  4. oracle job定时报错,Oracle Job定时任务的使用详解
  5. 如何在Ubuntu 18.04上创建多节点MySQL集群
  6. 泛型使用思想,记一次java泛型使用经历
  7. 如何在苹果MacBook Pro上打开和使用Touch Bar Zoom?
  8. Neo4j之下载安装:windows
  9. windows update 离线包下载
  10. SPSS 随机区组秩和检验
  11. educoder考试可以切屏吗_线上考试真的好多人作弊吗?
  12. SpringBoot使用LibreOffice--office转pdf
  13. 计算机查看配置的快捷键,剪映电脑版快捷键在哪里设置? 剪映查看快捷键的技巧...
  14. 小象学院python网课值得吗-小象学院Python数据分析第二期【升级版】
  15. 认知系列4: 《认知突围》笔记
  16. 读《沟通的方法》推荐序有感
  17. 用python让excel飞起来 pdf_讯飞会议宝S8体验:以后开会请速记的钱,可以省了
  18. ArcMAP实现矢量数据平移
  19. 面试中常见的数据结构
  20. 漏洞复现篇——利用XSS漏洞实现键盘记录

热门文章

  1. 校园网络登陆显示通信服务器异常,校园网络监控技术方案设计.docx
  2. html css js网页制作实例,HTML+CSS+JavaScript网页制作案例教程
  3. android subclipse subversive
  4. Maven安装和配置详细教程
  5. 如何使用QGIS下载Google地图的遥感影像
  6. vm14卡顿及安装linux黑屏问题
  7. Hadoop大数据平台搭建(超详细步骤)
  8. linux怎么修改数据库字段长度,Postsql 修改字段长度和类型
  9. python网页爬虫菜鸟教程_Python爬虫实践(7)-抓取菜鸟教程python学习路线-工具-站长头条...
  10. VB mschart控件的使用