54LS170/74LS170 特点:
LS170是中规模 16位 TTL寄存器堆,有 98个等效门。每个寄存器堆都用 4位 4字结构,而且为了写入或检索数据,在寻找四个字位的地址时,加了独立的在片译码。这样就可以使数据在写入一个位置的同时,又从另一个字位置读出。
有四个数据输入可以供给待存储的 4位字。字的位置由写地址输入 WA、WB和写使能 GW信号决定。加在输入端的数据应为原码形式,即如果要求输出为高电平,则该位位置输入端上也应加高电平。锁存器的输入要这样排列:仅当两个内部地址门输入都为高时,才接收新数据。当此条件成立时, D输入的数据将传送到锁存器输出。当写使能输入 GW为高时,数据输入被禁止,其电平不会引起存于内部锁存器的信息发生变化。当读使能 GR输入为高时,数据输出被禁止并且保持高电平。
各个地址线可以直接取出存于任何四个锁存器中的数据。四个独立的译码门可以完成读字的寻址任务。加上读使能信号进行读址时,这个字将出现在四个输出端。
将数据写入寻址同数据读出寻址和各读出线分开这种方法可以消除恢复时间,从而可以同时读和写,但这种方法只是速度受写时间(典型 30ns)和读时间(典型 25ns)的限制。这种寄存器堆为非破坏性读出,因为寻址时数据不丢失。
除读使能和写使能以外的所有输入都加有缓冲器,以将驱动要求分别降到 1个 54/74系列和 54/74LS系列标准负载。输入箝位二极管使开关瞬态减到最小,从而简化系统设计。采用高速、双端与或非门,目的是获得读寻址功能,加之它是集电极开路输出,因而可以驱动大吸收电流。为了把容量提高到 1024字,所以把多达 256个这样的输出连成线与。可以将许许多多这样的寄存器并联起来,形成 n位字长。
逻辑图 功能表
写入功能表 (见说明 a、b、c)读出功能表 (见说明 a、d)
说明: a.H=高电平 L=低电平 ×=任意
b.所选中的 4个触发器输出将是加至 4个外接数据输入的状态。 (Q=D) c.QO=已建立输入条件之前的 Q电平。 d.WOB1=字 O的第一位 ,其它类推。
推荐工作条件
符号 | 参数名称 | 74LS170 | 54LS170 | 单位 | |||||
---|---|---|---|---|---|---|---|---|---|
最小 | 典型 | 最大 | 最小 | 典型 | 最大 | ||||
Vcc | 电源电压 | 4.75 | 5 | 5.25 | 4.5 | 5 | 5.5 | V | |
VIH | 输入高电平电压 | 2.0 | 2.0 | V | |||||
VIL | 输入低电平电压 | 0.8 | 0.7 | V | |||||
VOH | 输出高电平电压 | 5.5 | 5.5 | V | |||||
IOL | 输出低电平电流 | 8 | 4 | mA | |||||
tW | 写使能或读使能脉冲宽度 | 25 | 25 | ns | |||||
tsu(D) | 高或低电平数 | 写使能的数据输入 | 10 | 10 | ns | ||||
tsu(W) | 据建立时间 | 写使能的写选择 | 15 | 15 | ns | ||||
th(D) | 高或低电平数 | 写使能的数据输入 | 15 | 15 | ns | ||||
th(W) | 据保持时间 | 写使能的写选择 | 5 | 5 | ns | ||||
t锁存 | 新数据锁存时间 | 25 | 25 | ns | |||||
TA | 工作环境温度 | -40 | 85 | -55 | 125 | ℃ |
符号 | 参数名称 | 测试条件 | 74LS170 | 54LS170 | 单位 | |||||
---|---|---|---|---|---|---|---|---|---|---|
最小 | 典型 | 最大 | 最小 | 典型 | 最大 | |||||
VIK | 输入钳位电压 | Vcc=最小 II=-18mA | -1.5 | -1.5 | V | |||||
IOH | 输出高电平电流 | Vcc=最小 VIL =最大 VIH=2V VOH =最大 | 20 | 20 | μA | |||||
VOL | 输出低电平电压 | Vcc=最小 VIL=最大 VIH=2V IOL=最大 | 0.5 | 0.25 | 0.4 | V | ||||
II | 输入电流 (最大输入电压时 ) | Vcc=最大 VI=7V | D、R、W | 0.1 | 0.1 | mA | ||||
GW、GR | 0.2 | 0.2 | ||||||||
IIH | 输入高电平电流 | Vcc=最大 VI=2.7V | D、R、W | 20 | 20 | μA | ||||
GW、GR | 40 | 40 | ||||||||
IIL | 输入低电平电流 | Vcc=最大 VI=0.4V | D、R、W | -0.4 | -0.4 | mA | ||||
GW、GR | -0.8 | -0.8 | ||||||||
ICC | 电源电流 | Vcc=最大(注) | 40 | 25 | 40 | mA |
注:测 Icc时,所有输出开路,所有数据和两个使能 GW、GR输入接 4.5V,所有地址输入接地。所有典型值均在 Vcc=5.0V, TA=25℃下测量得出。交流(开关)参数:Vcc=5.0V, TA=25℃
符号 | 参数名称 | 从(输入) | 到(输出) | 测试条件 | 参数值 | 单位 | ||
---|---|---|---|---|---|---|---|---|
最小 | 典型 | 最大 | ||||||
tPLH | 传输延迟时间 | 20 | 30 | ns | ||||
tPHL | 传输延迟时间 | 读使能 GR | 任一 Q | 20 | 30 | |||
tPLH | 传输延迟时间 | 读选择 | CL=15pF | 25 | 40 | ns | ||
tPHL | 传输延迟时间 | RA、RB | 任一 Q | RL=2kΩ | 24 | 40 | ||
tPLH | 传输延迟时间 | 写使能GW | 30 | 45 | ns | |||
tPHL | 传输延迟时间 | 任一 Q | 26 | 40 | ||||
tPLH | 传输延迟时间 | 数据 D | 任一 Q | 30 | 46 | ns | ||
tPHL | 传输延迟时间 | 22 | 35 |