SDRAM的基本信号与命令
SDRAM从发展到现在已经经历了四代,分别是:第一代SDR SDRAM,第二代DDR SDRAM,第三代DDR2 SDRAM,第四代DDR3 SDRAM
SDRAM的行地址线和列地址线是分时复用的,即地址要分两次送出,先送出行地址,再送出列地址。这样,可以大幅度减少地址线的数目。提高器件的性能。但寻址过程也会因此而变得复杂。新型SDRAM的存储容量一般比较大,如果采取简单的阵列结构,就会使存储器的字线和位线的长度、内部寄生电容和寄生电阻都变得很大,从而使整个存储器的存取速度变慢。实际上,现在的SDRAM一般都以BANK(存储块)为组织,将存储器分成很多独立的小块。由BANK地址线BA控制BANK间的选择,行地址线和列地址线贯穿所有的BANK,每个BANK的数据的宽度和整个存储器的宽度相同,这样,可以降低字线和位线的长度。从而加快数据的存储速度。同时,BA还可以使未被选中的BANK工作于低功耗的模式下,从而降低器件的功耗。
SDRAM的基本信号可以分成以下几类:
1.控制信号:包括片选(CS),同步时钟(CLK),时钟有效信号(CKE),写允许信号(WE),数据有效信号(DQM);
2.地址选择信号:行地址选择(RAS)、列地址选择(CAS)、行/列地址线(A0-A12)、BANK地址线(BA0-BA1);
3.数据信号:包括双向数据端口(DQ0-DQ15)、数据有效信号DQM等,DQM为低时,写入/读出有效;
SDRAM的基本命令
要正确对SDRAM进行操作,就必须输入多种命令,包括:模式寄存器设置、预充电、 突发停止及空操作等。 SDRAM的内部状态会根据下表的命令进行转移。其中,命令COM={CS#,RAS#,CAS#,WE#},也就是说,在这四条线上传输命令。 |