你自己猜的原因有可能吧。
但告诉你一个更有可能的原因。因为SDRAM已经不像SRAM那样直接把内存单元的心掏出来给CPU看了。他和CPU间有比较复杂的时序逻辑电路,其中,里头会有锁存器。因此,数据从内存单元读出后,会要跨过锁存器才能到总线上,而一个周期只能跨一个锁存器,此外,地址线上的地址也一样,要经过一个周期,数据才能从总线上锁存下来。因此总的读取周期就需要几个周期。而写的操作就不一样了,因为地址线上的地址和数据线上数据可以在同一个时钟沿被锁存,因此给你的感觉是“可以在发出写命令的同时写入数据”,其实也并没有真正写入,真正写入也得几个周期。
以上的答复是从一般性时序逻辑电路的特点回答。同时提醒你,不要看书,要看手册,因为每个芯片的CAS都有可能不一样。
|