计算机组成原理———存储器精讲<6>典型静态RAM芯片Intel2114芯片讲解
如上图所示,若行地址线信号为全0,00000对应10进制数0,所以第一行被选中,第一行的64列为有效信号,若列信号传入的也是全0,则对应的十进制数也为0,即每组中的第0列上的基本单元电路被选中,即图中的0,16,32,48这4个基本单元电路被选中,达到同时取出四位的目的,再通过读写电路完成读操作,WE是读写控制线,,CS是片选线,此时是读操作,CS为低电平,WE为高电平,若进行写操作,CS为低电平

上图为2114芯片图,右边的四根I/O线是数据线,说明该芯片的数据线为4根,该存储单元被选中时能写入或读出四位数字,同时4根数据线说明有4个基本电路,左侧有从A0到A9,10根地址线,由前面文章讲到的芯片容量计算公式得到芯片容量W=pow(2,10)*4等于4KB,说明有4K个基本单元电路,可以分成64*64的阵列,WE为写允许信号,低电平为写,高电平为读,CS为片选信号,低电平有效,当CS和WE均为低电平时,输入三态门打开,进行写入操作,I/O数据写入指定单元,当CS为低电平,WE为高电平时进行读取操作,输出三态门打开,列I/O输出经片内总线输出至I/O数据线上,三态门在基本单元电路中,数据线受输入输出三态门控制。

先来回顾一下前面的重合法,我们要实现一次读四位要保证列信号如Y0能一次性控制四列,下面来分析一下2114芯片的读操作,上图只有一根数据线(I、O)而下图有4根数据线,注意区别,总列信号数还要乘数据线根数

如上图,有四根数据线,要同时读写4位数据。观察发现行地址线有六根会输出2的6次方个行信号,列地址线有四根,输出列信号有16列,又因为有四根数据线,每16列接一根数据线,4根数据线一共有4组,即64行64列,每一个方格代表一个基本单元电路,这样根据4根数据线传入的二进制组合换算成十进制数再从四组中的对应列各取一个基本单元电路就可以同时读写4位,下面来看一个例子

如上图所示,若行地址线信号为全0,00000对应10进制数0,所以第一行被选中,第一行的64列为有效信号,若列信号传入的也是全0,则对应的十进制数也为0,即每组中的第0列上的基本单元电路被选中,即图中的0,16,32,48这4个基本单元电路被选中,达到同时取出四位的目的,再通过读写电路完成读操作,WE是读写控制线,,CS是片选线,此时是读操作,CS为低电平,WE为高电平,若进行写操作,CS为低电平,WE也为低电平,写入信息被送入读写电路写入0,16,32,48这4个单元中。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)