Newsgroups: sci.electronics Path: utzoo!henry From: henry@zoo.toronto.edu (Henry Spencer) Subject: Re: RAM access times Message-ID: <1990Nov18.225425.22234@zoo.toronto.edu> Organization: U of Toronto Zoology References: <2416@krafla.rhi.hi.is> Date: Sun, 18 Nov 90 22:54:25 GMT In article <2416@krafla.rhi.hi.is> adamd@rhi.hi.is (Adam David) writes: >I am interested in how RAM access times are specified. Say a 150ns RAM chip is >read and immediately written again without changing the address or deselecting >the chip between. What is the total time taken? The read cycle must take 150ns, >but when the write cycle begins the correct memory cell is already addressed. >How long does it take to actually write to (or read from) a memory cell without >considering addressing delays? It depends on the chip, is the fast answer. Assuming you are talking about reading and then writing the *same* location -- you don't make that clear -- then there can sometimes be a speed improvement. A lot depends on the details of the memory technology you are using. You're also overlooking another complication: the speed quoted for a chip is usually the read access time. That is *not* necessarily the full time needed for a read cycle. DRAMs, in particular, need recovery time after the read, and thus have a cycle time substantially longer than their access time. On the other hand, they can also do read-modify-write cycles that take less time than independent reads and writes. A DRAM data sheet will often spend five pages on functional description and electrical parameters, followed by ten pages of timing diagrams and tables of timing limits. A precise answer would require a far more detailed question. -- "I don't *want* to be normal!" | Henry Spencer at U of Toronto Zoology "Not to worry." | henry@zoo.toronto.edu utzoo!henry