Can the lower voltage flash roms be used in place of 5v roms

This is an archive of a topic from NESdev BBS, taken in mid-October 2019 before a server upgrade.
View original topic
Can the lower voltage flash roms be used in place of 5v roms
by on (#104283)
I'm using the 29f032b flash rom on some of my carts. Question is, can the lower voltage flash roms be also used, assuming that an appropriate voltage regulator is used to drop down the power going to the flash Rom. Has anyone tried this?


Thank you
Mark
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104285)
I've used 3,3V Flash on SNES carts. Just need an AMS1117 for Vcc conversion and a level shifter for the 8 Data Lines. Check the datasheet of the flash, some 3,3V Flashes are 5V tolerant so you wont need the level shifter.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104286)
The level shifter? Can you go into more detail about that?

Thanks!
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104288)
A level shifter lets parts with different voltages "communicate" with each other, in this case it shifts 5V to 3,3V and 3,3V to 5V on the fly so a 3,3V flash can work in a 5V system. I use it to take a lot of load of the data lines which could damage the flash.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104289)
Can you suggest a part number I could look at?

Thanks
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104291)
The 4050 is a good part for this, it can shift 6 lines at once.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104292)
Thank you. So I'd need 2 of these to shift the 8 bits, right?
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104295)
Right, but first check the datasheet if you even need it. I think there was a 8x level shifter, I'll search for it and tell you the part no. if I find it.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104296)
Many thanks for your help. :)
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104297)
I found a good one - it's the MAX3001E. It even does bi-shifting (shifting in both directions) and supports everything from 1.2V to 5V.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104298)
Sweet! Many thanks for your help.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104301)
Non-5V tolerant ROMs will probably be damaged by the 5V on the address lines: I don't agree that it is only necessary to put a level shifter on the data lines.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104303)
I took the data-lines-only comment to mean that some are 5V-tolerant on the address lines, but not on the data lines (since you'd need a level shifter to get 5V signals out of the data lines anyway). As always, check the data sheet for maximum ratings and do not exceed these.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104306)
If you know of any 5v-tolerant flash ROMs in any decent sizes (32+Mbit) I'd be glad to hear about them. The best in-production parallel flash ROM line I've found are Micron's M29W chips (which are really re-branded SST parts). They have everything up to 2Gbit in 8/16-bit, but their entire line isn't 5v tolerant (I've even asked their tech support and they said definitely not). They do also offer the M29F line which is 5v, but only up to 8Mbit. You're probably going to need level shifters. You need bi-directional for the data lines, but everything else can be uni-directional (5v down to 3v). It's also a good idea to drive Vcc with a voltage regulator, though you could probably get away with a voltage divider (same goes for the uni-directional level shifting, but that's a lot of resistors to voltage divide 20+ pins...)
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104308)
For 32/64 MBit I use Intel Strata Flash parts 28F320J5 and 28F640J5. They were produced from 2007 (fairly new) for some years and it's not only 5V tolerant, it's a 5V part. They are available in SSOP package, so no need for adapters as it's fairly easy to solder by hand. The 64Mbit version is just 5$. For 128MBit, there's the "28F128J3D". It's a 3,3V part and it's adress & data lines tolerate up to 5,6V.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104309)
Ah. Too bad it's no longer in production. The Micron line still seems to be the best bet for in-production parts, but like I said, they are 5v-intolerant.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104313)
There's still a lot of them available, if you need some.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104315)
The 29F032 (popular with an adapter for SNES carts) should be 5V because the SNES is a 5V system. The adapters certainly don't have any level shifters or much of anything on them, so it must be 5V or 5V tolerant.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104319)
Yeah, the 29F chips are 5v parts. If you read the OP, that's what he's currently using.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104418)
Oh, then I misunderstood.. and don't understand, why's he worried about finding a new part? The 29F032 works and is pretty common.
Re: Can the lower voltage flash roms be used in place of 5v
by on (#104428)
In-production parts are easier to find, whereas the 29F032's are pretty hard to track down if you don't know where to look. They're also cheaper, even once you factor in the level translators. However, once you do that, the added complexity tends to outweigh the monetary savings.