drx
05-11-2007, 02:49 PM
Who hasn't heard of bitrot? I think we all have. Someone asked me if there is any truth to it, and I decided to check it out. Basically I checked the datasheets and did some calculations.
I did those for Atmel's 27C080 EPROM (8 Megabit - 1 Megabyte), based on their datasheet.
To erase an EPROM, an integrated exposure of the EPROM to a light intensity (irradiance) of 12000 µW/cm^2 for 20 minutes. This equals to about 14.4 Ws/cm^2 of integrated exposure.
Now, let's assume two scenarios:
* you keep the EPROMs uncovered, and they are prone to sunlight. Sunlight's irradiance is 120 W/cm^2. Let's divide 14.4 Ws/cm^2 by 120 W/cm^2. What do we get? 0,12 seconds. That's right, it takes a small fraction of a second of exposure to sunlight to kill an eprom. Pretty depressing, isn't it?
* you keep the window covered with something. I have no idea how much UV does that filter, so I cannot tell.
The general rule of thumb is - if you're storing prototypes, keep them in a dark place, and cover the windows. I've seen 30 years old carts not damaged by bitrot, but then again I've seen 10 years olds completely bitrotted.
Of course, the data I presented applies only to the specific EPROM I have chosen. It may vary with other EPROMs (for the better, or for the worse).
Hope that clears things up.
And if I convinced anyone to backing up his collection of prototypes, let me know, I'll be happy to assist in doing so :)
I did those for Atmel's 27C080 EPROM (8 Megabit - 1 Megabyte), based on their datasheet.
To erase an EPROM, an integrated exposure of the EPROM to a light intensity (irradiance) of 12000 µW/cm^2 for 20 minutes. This equals to about 14.4 Ws/cm^2 of integrated exposure.
Now, let's assume two scenarios:
* you keep the EPROMs uncovered, and they are prone to sunlight. Sunlight's irradiance is 120 W/cm^2. Let's divide 14.4 Ws/cm^2 by 120 W/cm^2. What do we get? 0,12 seconds. That's right, it takes a small fraction of a second of exposure to sunlight to kill an eprom. Pretty depressing, isn't it?
* you keep the window covered with something. I have no idea how much UV does that filter, so I cannot tell.
The general rule of thumb is - if you're storing prototypes, keep them in a dark place, and cover the windows. I've seen 30 years old carts not damaged by bitrot, but then again I've seen 10 years olds completely bitrotted.
Of course, the data I presented applies only to the specific EPROM I have chosen. It may vary with other EPROMs (for the better, or for the worse).
Hope that clears things up.
And if I convinced anyone to backing up his collection of prototypes, let me know, I'll be happy to assist in doing so :)