Flash Access Times?

Just the urls, ma'am.
Post Reply
VLSmooth
Tenth Dan Procrastinator
Posts: 3055
Joined: Fri Jul 18, 2003 3:02 am
Location: Varies
Contact:

Flash Access Times?

Post by VLSmooth »

Sadly, I've been out-of-touch with the details of solid state electronics.

Is this a true flash statement?
TrustedReviews wrote:every single area of every single chip is just as quick and easy to access as the next
I was under the impression flash access times where akin to RAM, using row and column address strobes. Hence accessing data on the same row should be much faster than across rows.

On the other hand, I haven't seen the standard four-digit latency numbers used by RAM applied to flash ( wiki:sdram_latency ). Since flash is usually compared to hard drives, perhaps most publishers consider row/column latencies to be insignificant?

The prerequisite links:

Jonathan
Grand Pooh-Bah
Posts: 6722
Joined: Tue Sep 19, 2006 8:45 pm
Location: Portland, OR
Contact:

Post by Jonathan »

Modern static devices are managed, not used dumbly, so they distribute writes all over the chip to prevent one part from wearing out before the rest.

The deal with dynamic devices is that you have to allow enough time for the charge pump to work. This is a real amount of latency, hence the timing info. Moreover, once you charge a certain part of it, electrical characteristics and thermal limits prevent you from charging a different part of it within a certain amount of time. With a static device, you can just send those strobes down on in there whenever you feel like it. Pretty sure that's how it is; there is no such thing as a "page hit" on NOR or NAND.

Jonathan
Grand Pooh-Bah
Posts: 6722
Joined: Tue Sep 19, 2006 8:45 pm
Location: Portland, OR
Contact:

Post by Jonathan »

I'll double check when I get to work.

Post Reply