Author Topic: Flash replacement for EPROM  (Read 1192 times)

0 Members and 1 Guest are viewing this topic.

Offline CirclotronTopic starter

  • Super Contributor
  • ***
  • Posts: 3186
  • Country: au
Flash replacement for EPROM
« on: April 13, 2023, 02:02:51 am »
I've been making these particular boards in one form or another for about 25 years, and they use a 1Mx8 EPROM that contains 128 lookup tables each 8K long. It's time to get into the 21st century. Trouble is, using flash is a whole lot more complicated than EPROMs. Looking at the data sheet I have no idea where to start. What would be really simple is a daughter board that could plug into the existing 32 pin DIP socket. Some level translation needed because the main board is 5V. And maybe converting parallel to serial and vice versa, depending on the actual chip. And some means to program it before it gets plugged into the main board.

 Can anyone give me some pointers. I have no idea where to even start.
 

Offline PCB.Wiz

  • Super Contributor
  • ***
  • Posts: 1567
  • Country: au
Re: Flash replacement for EPROM
« Reply #1 on: April 13, 2023, 02:53:05 am »
I've been making these particular boards in one form or another for about 25 years, and they use a 1Mx8 EPROM that contains 128 lookup tables each 8K long. It's time to get into the 21st century. Trouble is, using flash is a whole lot more complicated than EPROMs. Looking at the data sheet I have no idea where to start. What would be really simple is a daughter board that could plug into the existing 32 pin DIP socket. Some level translation needed because the main board is 5V. And maybe converting parallel to serial and vice versa, depending on the actual chip. And some means to program it before it gets plugged into the main board.

 Can anyone give me some pointers. I have no idea where to even start.


I'm not sure about "converting parallel to serial and vice versa" that's never going to be practical, but you might find packages other than DIP32 are easier to apply to a daughter board.

That said, you can still buy DIP32 EPROMs eg 27H010 from Digikey, or AT27C0x0 from Mouser etc.

You can use FLASH parts, if you pgm externally and simply tie WE# high.

Parts like SST39SF010A-70-4C-PHE look to be active and stocked and 1/2/4Mb can all fit into DIP32, so that gives you many choices, without needing a daughter card.

For a while Winbond made MTP versions of their W27C010/W27C020 etc, sometimes called W27E010/W27E020, and those seem to show up on Aliexpress.
https://www.aliexpress.com/item/1005003166003152.html



 

Offline CirclotronTopic starter

  • Super Contributor
  • ***
  • Posts: 3186
  • Country: au
Re: Flash replacement for EPROM
« Reply #2 on: April 13, 2023, 03:17:28 am »
Okay. I'm currently using a M27C801. And yeah, I did find some parallel flash. Not sure what I was thinking. The biggest hurdle may yet be programming, but what you have said is a start.  :-+
 

Offline PCB.Wiz

  • Super Contributor
  • ***
  • Posts: 1567
  • Country: au
Re: Flash replacement for EPROM
« Reply #3 on: April 13, 2023, 03:42:49 am »
Okay. I'm currently using a M27C801.
Ahh - looks like you can still buy 27C801 ok, and AT27C080 too..
 

Offline fchk

  • Regular Contributor
  • *
  • Posts: 245
  • Country: de
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4206
  • Country: us
Re: Flash replacement for EPROM
« Reply #5 on: April 14, 2023, 08:26:43 am »
Quote
they use a 1Mx8 EPROM
SST39SF020A-70-4C-PHE

Why would you think that a 2Mbit Flash chip can replace a 1Mbyte EPROM ?

There are a bunch of 8Mbit parallel flash chips, but I don't see any in DIP packages.  And the available packages look like they would be pretty tricky to put onto an adaptor PCB...
 

Offline peter-h

  • Super Contributor
  • ***
  • Posts: 3724
  • Country: gb
  • Doing electronics since the 1960s...
Re: Flash replacement for EPROM
« Reply #6 on: April 14, 2023, 10:18:31 am »
How do people program these nowadays?

Data IO went bust about 20 years ago. I still have their Chiplab programmer which just keeps running; one product I've been making since 1995 uses an H8/323 which is OTP EPROM on chip. 27C256 lookalike.

Actually there is a huge choice of old 4 digit priced programmers on Ebay, going for practically nothing. You may need a winXP machine, but that's ok.
https://www.ebay.co.uk/sch/i.html?_from=R40&_trksid=p3814320.m570.l1313&_nkw=eprom+programmer&_sacat=0
Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 

Offline wek

  • Frequent Contributor
  • **
  • Posts: 495
  • Country: sk
Re: Flash replacement for EPROM
« Reply #7 on: April 14, 2023, 10:39:18 am »
How do people program these nowadays?

Well, the EPROMs are kind of a relic, but if you for some reason want a current solution, then https://www.elnec.com/en/device/Atmel/AT27C080/

Yes, I am a patriot. You can buy Dataman.

JW

PS. DataIO appears to be up and kicking, although they don't appear to be making single-chip desktop programmers anymore.
« Last Edit: April 14, 2023, 10:42:57 am by wek »
 

Offline peter-h

  • Super Contributor
  • ***
  • Posts: 3724
  • Country: gb
  • Doing electronics since the 1960s...
Re: Flash replacement for EPROM
« Reply #8 on: April 14, 2023, 11:41:26 am »

Quote
Elnec was founded in 1991. From the beginning the company was oriented towards development and production of tools for developers and electronics manufactures.
Elnec's headquarters and manufacturing facility is located in Presov, Slovakia

That's a lot better than selling heavy stuff to the USSR :)

Dataman also started at the same time as I started my current business: 1991. And it is one of the few electronics companies from that time who are still going in present form.

Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 

Offline woofy

  • Frequent Contributor
  • **
  • Posts: 338
  • Country: gb
    • Woofys Place
Re: Flash replacement for EPROM
« Reply #9 on: April 14, 2023, 01:43:37 pm »
How do people program these nowadays?

Dataman have been around seemingly forever, and still manufacture professional grade programmers.

I still have an old parallel port version of this one, somewhere.
https://www.dataman.com/dataman-48uxp-universal-programmer.html
Haven't used it in years though.

Offline abyrvalg

  • Frequent Contributor
  • **
  • Posts: 825
  • Country: es
Re: Flash replacement for EPROM
« Reply #10 on: April 14, 2023, 05:41:47 pm »
We use Elnec BeeProg2 in arcade hw restoration projects and it is great, supporting both ancient things like bipolar PROMs found on original Ghosts’n’Goblins pcbs and multimegabyte flashes from Sega Lindbergh.
 

Offline PCB.Wiz

  • Super Contributor
  • ***
  • Posts: 1567
  • Country: au
Re: Flash replacement for EPROM
« Reply #11 on: April 14, 2023, 08:22:38 pm »
How do people program these nowadays?

Data IO went bust about 20 years ago. I still have their Chiplab programmer which just keeps running; one product I've been making since 1995 uses an H8/323 which is OTP EPROM on chip. 27C256 lookalike.

There are also Chinese programmers, the TL866 and descendants are still active  - AliXpress says sub US$50, decent for a parallel pgmr  that supports 27C801 & AT27C080.
http://www.autoelectric.cn/
 

Offline peter-h

  • Super Contributor
  • ***
  • Posts: 3724
  • Country: gb
  • Doing electronics since the 1960s...
Re: Flash replacement for EPROM
« Reply #12 on: April 15, 2023, 02:42:30 pm »
Would you trust these to support the algorithms correctly?

Some were not too simple, and I would put money on the chinese just listing 100,000 devices and testing only 2 of them :) Whereas some 20 year old programmer, $2000 when new, will probably do it right.

Old test gear can be fantastic value for money.
« Last Edit: April 15, 2023, 03:04:18 pm by peter-h »
Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 
The following users thanked this post: PCB.Wiz


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf