《数字电路的分析与实践》课件——存储器芯片的应用.pptxVIP

  • 0
  • 0
  • 约2.12千字
  • 约 24页
  • 2026-01-15 发布于浙江
  • 举报

《数字电路的分析与实践》课件——存储器芯片的应用.pptx

任务8.4存储器芯片的应用;

复习:任务8.3常用RAM电路的结构特点和使用方法

1.RAM电路的基本原理

2.SRAM电路的特点

3.DRAM电路的特点;

任务8.4存储器芯片的应用

任务8.4.1存储器构成逻辑电路任务8.4.2存储器的扩展方法

任务8.4.3可编程逻辑器件;

任务8.4.1存储器构成逻辑器件

一、存储器的功能

二、用ROM实现组合逻辑函数

三、存储器构成码数转换器

四、存储器构成信号发生器;

·存储器不仅可以用来存放二进制信息,还可以实现代码的转换、函数运算、时序控制以及构成各种波形的信号发生器等。

·ROM可以用来实现各种组合逻辑函数。;

二、用ROM实现组合逻辑函数

Y?=AB+AB

Y?=BC+AC

Y?=ABC+C

解:利用A+A=1将上述函数式化为标准与或式。

Y?=AB+AB=∑(0,1,6,7)

Y?=BC+AC=∑(0,1,3,4)

Y?=ABC+C=∑(1,2,3,5,7);

二、用ROM实现组合逻辑函数

A

B

C

W?W6W?W?W?W?W?Wo

实现函数逻辑图;

8421BCD码输入;

例:用ROM(2716)可构成信号发生器。

2716引脚功能:

A??~A。:地址码输入端。

D?~D?:8位数据线。

CS:正常工作时为片选使能端;芯片编程时为编程控制端。

OE:数据输出允许端。

VPP:编程高电压输入端。

Vcc:工作电源。

GND:地端。

将各种复杂的电压波形、如三角波、正弦波等数据存

2716,再周期性地顺序取出某一波形的数据,即可获得这种波形。;

任务8.4.2存储器的扩展方法;

一片RAM的存储容量是一定的。在数字系统或计算机中,单个芯片往往

不能满足存储容量的需求,可以将若干个存储器芯片组合起来,扩展成大容量的存储器,从而满足使用要求。扩展方法分为两种:

1、位扩展

2、字扩展;

·位扩展是将多片同一容量的存储器扩展为同一容量存储位更多的存储区,

如可以使用2片1024x4的存储器位扩展成片1024x8的存储器。在进行位扩展时,将地址线并联到两块存储器的地址总线引脚上,以实现统一寻址。

·8位数据线分成两组4路分别连接到两个不同1024x4存储器的数据总线引脚

上。

·这样8位??据的高4位与低4位分别存入两个不同4位存储器,完成8位数据的存储功能。;

A?—

A?—

A?—

A?A?A?

R/WRAM

CS

I/O

CS

I/O?-

I/O?一

I/O?一;

三、字扩展

·字扩展是使用多片容量较小的存储器统一扩展成容量较大的存储区

·如可以将两片1024线的存储器扩展成2048x4的存储器,连接时要注意:2K地址总线有11位,而1K存储器地址总线有10位。

·所以需要将2K地址总线的最高位作为片选控制信号连接到存储器上,以利用地址线的0、1不同完成对不同存储器的选择,而低10位的地址总线与4位数据总线要以并联方式同时连接到两片不同存储器上,以实现对两片存储器的读取。;

A?—

A?—

A?-

A?一

A?—

A?A?A?

RW256

CS

I/O?I/O?I/O?I/O?

I/O?一

I/O?一

I/O?一

I/O?—;

一、PLD的结构

二、PROM的结构

三、可编程逻辑阵列的结构

四、可编程逻辑器件的应用;

一、PLD的结构;

I?I?I?

或阵列(可编程)

与阵列(固定)

O?;

三、可编程逻辑阵列的结构

1、在ROM中,与阵列是全译码方式,对于大多数逻辑函数而言,并不

需要使用输入变量的全部乘积项,当函数包含较多的约束项时,许多乘积项是不可能出现的。这样,由于不能充分利用ROM的与阵列而会造成硬件的浪费。;

三、可编程逻辑阵列的结构

2、定义:

可编程逻辑阵列(ProgrammableLogicArray,PLA)是处理逻辑函数的一种更有效的方法,其结构与ROM类似,但它的与阵列是可编程的,且使用了部分译码方式,只产生函数所需要的乘积项.或阵列也是可编程的,它选择所需要的乘积项来完成或功能。其在输出端产生简化的函数与或表达式,工作速度快,节省硬件资源。;

名称;

例:用PLA实现函数

Y?=ABC+ABC+ABC+ABC

Y?=AB+AC+BC

解:在Y?及Y?表达式中共有七个乘积项,分别为

P?=ABC,P?=ABC,P

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档