|
Vintage Computers Any vintage computer systems, calculators, video games etc., but with an emphasis on 1980s and earlier equipment. |
|
Thread Tools |
9th Oct 2012, 8:45 pm | #21 | |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,482
|
Re: Eprom data life?
Quote:
I never did find out the actual reason why, but at the time I did wonder whether they were worried about corruption of EPROM data due to the intense UV light content. With hindsight, maybe it was something else entirely like a risk of explosion due to environmental factors in certain areas - I don't know. |
|
9th Oct 2012, 11:44 pm | #22 |
Dekatron
Join Date: Feb 2007
Location: Leominster, Herefordshire, UK.
Posts: 16,526
|
Re: EPROM data life?
There would have been a large lead acid battery standby supply somewhere.......
__________________
....__________ ....|____||__|__\_____ .=.| _---\__|__|_---_|. .........O..Chris....O |
10th Oct 2012, 2:08 am | #23 |
Dekatron
Join Date: Apr 2012
Location: Worksop, Nottinghamshire, UK.
Posts: 5,549
|
Re: EPROM data life?
New standby batteries have to have tin flues with fans to keep the risk low.
There should have been plenty of no smoking signs to go with that sign. |
6th Nov 2012, 11:20 pm | #24 |
Octode
Join Date: May 2010
Location: Grantham, Lincolnshire, UK.
Posts: 1,172
|
Re: EPROM data life?
Some real data on EPROM life. Just trying to resurrect my Motorola Exorciser that uses 2716 EPROMs, should be 2708 but couldn't program them so did a mod to use 2716s. These were programmed just over 30 years ago, and can still be read, and copied. I had most trouble with the tarnish on the programmer (Stag PP39) ZIF socket that wasn't making connection. The board with the EPROMs has been stored in the loft for the last 15 years which possibly explains that.
One puzzle was that the EPROMs were Intel 2616s, not 2716s, what is the difference? I can't at the moment find any useful data on them. Bob |
1st Dec 2012, 9:49 pm | #25 | |
Tetrode
Join Date: Feb 2009
Location: Saffron Walden, Essex, UK.
Posts: 98
|
Re: EPROM data life?
Hi Bob,
Quote:
Hope this helps, Mark
__________________
Mark Edgeworth ____________________________________________ BVWS Member |
|
2nd Dec 2012, 11:42 am | #26 |
Retired Dormant Member
Join Date: Apr 2012
Location: Gloucestershire
Posts: 3
|
Re: EPROM data life?
Reading these posts reminded me of an experiment I did with a 2716 EPROM in the early 80's. There were dire warnings at the time concerning the necessity to cover up windowed EPROMS to prevent data loss. Being a sceptical ****** I placed a programmed EPROM on top of a wall at the back of the building in full summer sunlight.
Every few days I would test the chip to see if it had lost any data. As nothing appeared to be happening I increased the times between tests untill eventually I forgot about it. About three months later I remembered the chip was still on top of the wall and tested it again expecting it to be well stewed. Much to mine and everyone else's surprise it still tested ok! I conclude from this exercise that is more likely to be chemical degradation inside the chip over a long period of time than exposure to natural light which can cause failures. Ceramic cased chips are going to be better in theory than plastic OTP ones. I definitely makes a difference which make of programmer is used. The traditional slow and steady ones are more reliable than some of the more modern fast algorithm ones. I have never encountered a problem using Data IO, STAG or SMS programmers, although a device programmed on one machine will sometimes show as faulty on another, due to more rigourous testing methods. Happy days. Barry |
2nd Dec 2012, 1:25 pm | #27 |
Octode
Join Date: May 2010
Location: Grantham, Lincolnshire, UK.
Posts: 1,172
|
Re: EPROM data life?
Mark, yes, the 2616 is a OTP. Looking more closely they have paint on them, scraped off, and part numbers so I think they were firmware updates for the Intel MDS we had, and I rescued them from the bin.
Programming a 2716 does bring back just how slow they were to program, minutes. Doing a 271024 would be quite some job, hours. Presumably the time was because the charge storage wells were large, another reason why they last so well? The 1702 needs something like 60V to program, that is a pretty high voltage for a semiconductor like a memory. Bob |
3rd Dec 2012, 1:25 pm | #28 | |
Dekatron
Join Date: Apr 2012
Location: Wiltshire, UK.
Posts: 13,951
|
Re: EPROM data life?
Quote:
--G6Tanuki |
|
4th Dec 2012, 2:16 pm | #29 |
Pentode
Join Date: Dec 2011
Location: Camberley, Surrey, UK.
Posts: 145
|
Re: EPROM data life?
Hello All,
I have a home-built memory board in my Icom IC-R71 receiver that uses a 2716 EPROM. I programmed it in the late 1980's and its still working today. Similarly, I have another radio using a 2732, last programmed about 15 years ago and that is still working fine too. Cheers, Peter |
4th Dec 2012, 6:12 pm | #30 |
Guest
Posts: n/a
|
Re: EPROM data life?
It's odd thinking that the electrons stored in a weeny bit of silicon can stay there for so long. With modern, i.e smaller, chips this must amount to but a few thousand of the beasties. You have to admire modern technology.
|
25th Dec 2012, 12:29 am | #31 |
Retired Dormant Member
Join Date: Dec 2012
Location: Melbourne, Australia.
Posts: 2
|
Re: EPROM data life?
Here's one to watch out for:
Windowed UVEPROMS are erased by the UV photons knocking trapped charge out of wells in the chip. Now, any photons will contribute a bit to this process so, 1) It's very sound advice above to place opaque stickers over the chip windows 2) DONT PHOTOGRAPH AN OLD UVEPROM BOARD WITH A FLASH! Sorry to shout but old UVEPROMS have been blown away like this and it just takes a moment to forget that your clever digital camera will often default to flash without asking. PS The 1702s were programmed with 25V, far higher than later chips and I have wondered if this has helped data longevity by driving that much more charge into the cells. I have some similar vintage 25V chips that also seem to have done well. H |
25th Dec 2012, 10:52 am | #32 |
Octode
Join Date: Jul 2009
Location: Carmel, Llannerchymedd, Anglesey, UK.
Posts: 1,498
|
Re: EPROM data life?
The odd thing is that there seemed to be some "recovery" effect. I recall working on a prototype using a 2716 by a sunny window. When the sun shone directly on to the 2716 the programme went daft. Shielding the window with my hand restored normality.
One hopes that the life of the PIC types will be a bit longer. I want my bread machine to keep working. It has already done 10 years service! |
6th Feb 2013, 1:43 am | #33 | |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,482
|
Re: EPROM data life?
Quote:
Re: Your bread machine, I think typical FLASH devices are supposed to hold their data for many decades, and if (as I presume) the control PCB was commercially made it may even have used a dedicated mask-programmed version of the processor. |
|
6th Feb 2013, 11:58 am | #34 | |
Dekatron
Join Date: Aug 2003
Location: near Reading (and sometimes Torquay)
Posts: 3,086
|
Re: EPROM data life?
Quote:
|
|
8th May 2013, 3:30 pm | #35 |
Octode
Join Date: Mar 2006
Location: Lund, Sweden
Posts: 1,631
|
Re: EPROM data life?
Then again modern flash memory types such as NAND flash do have fairly severe limits on the number of times they can be programmed, not to mention that the data in the bit cells decay over time to the point of being unreadable, unless measures are taken such as error correcting codes.
|
8th May 2013, 3:58 pm | #36 | |
Dekatron
Join Date: Aug 2003
Location: near Reading (and sometimes Torquay)
Posts: 3,086
|
Re: EPROM data life?
Quote:
By the way, you can actually measure the state of leakage on some types of EPROM. The ones with the high-voltage program-verify mode will do this as the idea of the program-verify mode was to compare the stored voltage with an unusually high threshold to make sure they are programmed OK. So if the verify fails you can wind the programming voltage down until the bits come right again and from that tell how well programmed they are. The snag with the above suggestion is that if you get something wrong you will end up smashing the data. |
|
8th May 2013, 4:06 pm | #37 | |
Octode
Join Date: Jan 2003
Location: Ware, Herts. UK.
Posts: 1,082
|
Re: EPROM data life?
Quote:
John |
|
10th May 2013, 5:33 pm | #38 |
Octode
Join Date: Aug 2008
Location: Rayleigh near Southend-On-Sea, Essex, UK.
Posts: 1,852
|
Re: EPROM data life?
Hi,
Interesting thread, as I’m currently experiencing some problems with a Microchip PIC18F43 micro controller, where the ‘last configuration’ data stored in the EEPROM memory is being lost. We have been using this particular PIC for some time with no problems, but out of the blue we are experiencing problems with a couple of batches of the chip. We have contacted Microchip and they have suggested the same as Ricard, where measures must be taken such as error correcting codes to stop the loss of data in the EEPROM. This also ties with manufacturing variability as pointed out by JJL above. Has anyone else had similar problems with ‘current’ microcontrollers? Terry. |
10th May 2013, 8:58 pm | #39 |
Guest
Posts: n/a
|
Re: EPROM data life?
The newer Microchip offerings don't have EEPROM just the flash but you can only use it a few thousend times rather than the few million of EEPROM. I wonder what the difference is?
|
11th May 2013, 1:37 pm | #40 |
Octode
Join Date: Jan 2003
Location: Ware, Herts. UK.
Posts: 1,082
|
Re: EPROM data life?
This article has a pretty good explanation of Flash memory.
Possibly of interest is the fact that MLC NAND Flash requires quite sophisticated error correction such as BCH and wear-levelling algorithms in order to be at all useful. Error correction tends to be implemented in hardware in special purpose logic in the Flash controller device. John |