Tip | ||
---|---|---|
| ||
This page is being converted and written. I'm down to the Level Conversion. Please come back soon to see what progress has been made |
Table of Contents |
---|
Introduction
It has been around seven years since the current Flash card was designed. At that time it was done in a rush, without much research, as the AMD 1M chip was being withdrawn and the footprint for that device needed to be changed. As the footprint was a lot smaller, there was enough space on the PCB to add a 512K Flash and 1M RAM. The cost of manufacturing a PCB is based on the size of the card, if the 512K/512 Flash/RAM configuration worked or not, the cost would have been the same (although the workload in the design would have been a lot less!).
By a sheer coincidence, OZ 4.x was being developed at the same time and it was found that the INTEL chip could not run OZ 4.x but it could be used for storing files. What was NOT realised at that time was that the AMD 1M Flash chip, although was a lot better, it could also fail, when running OZ. This was not discovered until quite recently.
AMIC announced that the 512K Flash chip used was no longer being manufactured. That triggered this section to be written.
The purpose of this section is to compare the original 5v Flash chips with the 3.3v versions and to ensure that the next version addresses any outstanding issues.
Latest NEWS
...
We are designing a successor for the A29040C called A29040D. This part will become available in Q2.
Its pin out , form factor and programming ID will be identical to its predecessor. So any design around the A29040C will be suitable for the A29040D.
In case you consider the 3 volt option we advise A29L040B which is also in design and will be released in Q3 this year.
All these new designs are necessary to transfer to new wafer processes allowing long term availability.
In either case we look forward to supply your design.
With best regards,
...
Tip | ||
---|---|---|
| ||
This page is being converted and written. I'm down to the Level Conversion. Please come back soon to see what progress has been made |
Table of Contents |
---|
Latest NEWS
Date | From | |
---|---|---|
31/08/17 | Note | The 5v successor for the A29040C called A29040D has not appeared. See Future of 5v Flash Chips for more information |
24/02/17 | AMIC Technology | We are designing a successor for the A29040C called A29040D. This part will become available in Q2. In case you consider the 3 volt option we advise A29L040B which is also in design and will be released in Q3 this year. All these new designs are necessary to transfer to new wafer processes allowing long term availability. With best regards, Rob |
Introduction
It has been around seven years since the current Flash card was designed. At that time it was done in a rush, without much research, as the AMD 1M chip was being withdrawn and the footprint for that device needed to be changed. As the footprint was a lot smaller, there was enough space on the PCB to add a 512K Flash and 1M RAM. The cost of manufacturing a PCB is based on the size of the card, if the 512K/512 Flash/RAM configuration worked or not, the cost would have been the same (although the workload in the design would have been a lot less!).
By a sheer coincidence, OZ 4.x was being developed at the same time and it was found that the INTEL chip could not run OZ 4.x but it could be used for storing files. What was NOT realised at that time was that the AMD 1M Flash chip, although was a lot better, it could also fail, when running OZ. This was not discovered until quite recently.
AMIC announced that the 512K Flash chip used was no longer being manufactured. That triggered this section to be written.
The purpose of this section is to compare the original 5v Flash chips with the 3.3v versions and to ensure that the next version addresses any outstanding issues.
PCB Improvements
There are changes that have been requested.
- Real GOLD to be used on the card connector, instead of flash gold currently used.
- Pads on the chips to be made larger for easier hand soldering.
- 4 Layer board to be considered
Comparing different Flash chips 1M x 8
General Features
Size / Footprint | 1M x 8 FlashTSOP TSOP 48 | 40 pin TSOP | |
---|---|---|---|
Type / Function | MX29LV800C | S29AL008J | Am29F080B-85 |
Datasheet Version | Dec. 22, 2011 | December 11, 2015 | April 1997 PRELIMINARY |
VCC Voltage Range | 2.7V ~ 3.6V | 2.7V ~ 3.6V | 5.0 Volt ± 5% |
Access Time | 55ns *1 /70ns | 55ns *1 /70ns | 85ns |
Bus Width | X8 / x16 | X8 / x16 | X8 |
Boot Block | Top/Bottom | Top/Bottom | |
Sector Architecture | 16KB+ 2*8KB+32KB | 16KB+ 2*8KB+32KB | |
OTP Security Region | - | 256Byte | |
CFI Compliant | Yes | Yes | |
Sector Protect/ | Yes | Yes | Yes |
Temp Sector Protect/ | Yes | Yes | Yes |
Erase Suspend/ | Yes | Yes | |
Hardware Reset# Pin | Yes | Yes | |
WP# Pin | - | Yes | |
Manufacture ID | C2h | 01h | |
Device ID Top/Bottom | 22DAh/225Bh | 22DAh/225Bh |
...
Write Function Performance (Program and Erase)
Write Function | MX29LV800C | S29AL008J |
---|---|---|
Byte Program Time | 9us | 6us |
Accelerated Byte/Word Programming Time | 7us | - |
Chip Program Time Byte Mode | 9s | 6.3s |
Sector Erase time | 0.7s | 0.5s |
Chip Erase time | 8s | 10s |
Manufacturer and Device ID Command Definitions (Word Mode)
Flash Vender | Manufacturer ID | Device ID | ||||
---|---|---|---|---|---|---|
MX29LV800C | S29AL008J | MX29LV800C | S29AL008J | |||
1st Bus Cycle | Addr | 555h | 555h | 555h | 555h | |
Data | AAh | AAh | AAh | AAh | ||
2nd Bus | Addr | 2AAh | 2AAh | 2AAh | 2AAh | |
Data | 55h | 55h | 55h | 55h | ||
3rd Bus Cycle | Addr | 555h | 555h | 555h | 555h | |
Data | 90h | 90h | 90h | 90h | ||
4th Bus Cycle | Addr | X00h | X00h | X01h | X01h | |
Data | C2h | 01h | 22DAh/225Bh | 22DAh/225Bh |
Note.
(1) Device ID can be read out after Manufacturer ID with proper address and does not need another command sequence.
(2) Use Reset command (F0h) to return to normal read mode.
...
All manufactures use this standard.
...
1M Flash 3v3
Being updated - not complete.
The following device was available 27/07/2013devices were available from
Device | Package | Manufacturer | Sectors | |||
---|---|---|---|---|---|---|
S29AL008J | 48-Pin TSOP | CYPRESS SEMICONDUCTOR | 64 Kbyte | |||
48-Pin TSOP | CYPRESS SEMICONDUCTOR | 64 Kbyte | ||||
48-Pin TSOP | CYPRESS SEMICONDUCTOR | 64 Kbyte | ||||
48-Pin TSOP | SPANSIONCYPRESS SEMICONDUCTOR | 64 Kbyte |
...
...
Spansion 's Data Sheets
AMIC may have had some 5v replacements A29800, A29801 these are no longer available.
The package is slightly larger, they do not fully match.
Once stocks of the Am29F080B device are depleted, there is no replacement.
...
have been taken over by Cypress Semiconductor
512K Flash 3v3
The following device is available 23/02/17
Device | Package | Manufacturer | Sectors | ||
---|---|---|---|---|---|
SST39SF040-70-4C-NHE | PLCC | MICROCHIP | 4 Kbyte sectors |
NOTE: The Z88 will not be able to program this chip due to the 4 Kbyte sectors. It may be programmed with an external programmer.
...
Device | Package | Manufacturer | Sectors | ||
---|---|---|---|---|---|
A29040C-55F | DIP 32 | AMIC | 64 Kbyte | ||
A29040CL-55F | PLCC | AMIC | 64 Kbyte |
The following devices were available 27/07/2013
Device | Package | Manufacturer | Sectors | ||
---|---|---|---|---|---|
A29040B-70F | DIP 32 | AMIC | 64 Kbyte sectors | ||
A29040BLA29L040AL-70F | PLCC | AMIC | 64 Kbyte sectors | 3v3 | |
A29040BV A29L400BUV-70F | 32 48 TSOP | AMIC | 64 Kbyte sectors | 3v3 | |
AM29F040B-55JF | PLCC | SPANSION | 64 Kbyte sectors | ||
AM29F040B-90JF | PLCC | SPANSION | 64 Kbyte sectors | ||
A29L040L-70F | PLCC | AMIC | 64 Kbyte sectors | ||
SST39SF040-70-4C-NHE | PLCC | MICROCHIP | Uniform 4KByte sectors | ||
SST39SF040-70-4I-NHE | PLCC | Uniform 4KByte sectors | |||
SST39SF040-70-4I-WHE | 32 TSOP | Uniform 4KByte sectors |
128K Flash
...
3v3
The following devices are available 27/07/2013
Device | Package | Manufacturer | Sectors | ||
---|---|---|---|---|---|
A29010L-70F | PLCC | AMIC | 64 Kbyte sectors | ||
A29010V-70F | 32 TSOP | AMIC | 64 Kbyte sectors | ||
AM29F010B-70JF | PLCC | SPANSION | 64 Kbyte sectors | ||
SST39SF010A-70-4C-NHE | PLCC | MICROCHIP | Uniform 4KByte sectors | ||
SST39SF010A-70-4C-WHE | 32 TSOP | MICROCHIP | Uniform 4KByte sectors | ||
SST39SF010A-70-4I-NHE | PLCC | MICROCHIP | Uniform 4KByte sectors | ||
SST39SF010A-70-4I-WHE | 32 TSOP | MICROCHIP | Uniform 4KByte sectors | ||
SST39SF010A-70-4C-PHE | DIP 32 | MICROCHIP | Uniform 4KByte sectors |
OR Gates
We might need an OR gate for /CE, POE to POE_S
Device | Package | Manufacturer | |
---|---|---|---|
MC74VHC32DR2G | SOIC | ON SEMICONDUCTOR |
Conclusion
- There is no life left for the 1M Flash chips.
- The 512K size was the most cost effective and the 64 sector version was manufactured two companies.
- 128K is not a lot cheaper than the 512K and is uneconomic to use.
...