|
Download MSC-Newsletter: Newsletter
5/2005: DataFlash™..."parallel goes serial" [PDF 142KB] DataFlash™..."parallel goes serial" |
|
|
| DataFlash™ a trademark from Atmel®, is an expression for a non-volatile memory technology using SPI as a standard communication interface. Since this kind of communication is not really new some additional features have been implemented to improve performance and access. |
|
- Densities up to 128MBit - SPI interface speed up to 50Mbit/s - RapidS™ interface speed up to 66Mbit/s - two SRAM page buffer - Very small packages SOIC8, CASON and MLF |
|
| DataFlash™ Architecture | ||
|
Beside traditional serial E²PROM memories, DataFlash™ offer additional functionality to conform to user's requirements. The main special features are the two internal SRAM page buffers which are used for fast data buffering between the user interfaces (SPI) and the Flash-memory. Pages may be read from the Flash-memory into the SRAM page buffer, modified and write back while the next page is read into the other page buffer (Read-While-Write). Since speed critical erase/write operation are done while read operations are executed, the overall system performance will increase dramatically. | |
| Why using DataFlash™ | |
|
The key is "system cost". The total cost of a system will be basically driven by device and manufacturing cost. Parallel memories require many pins and therefore results in a big package and higher cost. Serial memories like DataFlash™ from Atmel® only need some few pins for communication. A traditional 32Mbit Flash-memory with a parallel interface needs at least 48-pins while a serial same density flash only needs 8-pins. |
| Cost reduction in manufacturing is the next advantage when using serial flash-memories. While parallel memories do need many traces on the PCB to be routed with the microcontroller a serial memory does not. This might result in a reduction of PCB-layer and so also in cost. |
|
| DataFlash™ Applications | |
|
A typical DataFlash™ application exists in conjunction with a microcontroller. Like in a conventional memory system, the DataFlash™ also stores program and data information. The optimal use of a DataFlash™ will only work together with a selected microcontroller. On the left side of the block diagram a traditional microcontroller application is shown, consisting of a Flash-memory for code and non-volatile data and a SRAM memory for temporary data. Since both components are very expensive, a microcontroller has to be selected which is capable using other, more cost effective memory solutions. Atmels® AT91RM9200 has a SDRAM interface which allows the use of very low-cost SDRAM memories. The on-chip boot loader shadows the program code of the DataFlash™ into SDRAM at start-up. One positive side effect of this solution also is that the SDRAM also may be executed faster than a flash memory. |
| DataFlash™ an Overview | |
| This table shows all DataFlash™ members which may be used for current and new designs and will be also provided in "green only". Firmware Flash are primary designed for PC systems and will be used for BIOS applications. These Firmware memories are based upon Atmel® series AT25-pinout. | |
| DataFlash™ | |||||
|---|---|---|---|---|---|
| Device | Flash@MBit | SPI | RapidS™ | Package | Status |
| AT45D/DB011 | 1 | 50MHz | 66MHz | 8SOIC | D-Revision January 2006 |
| AT45D/DB021 | 2 | 50MHz | 66MHz | 8SOIC | D-Revision February 2006 |
| AT45D/DB041 | 4 | 50MHz | 66MHz | 8SOIC | D-Revision October 2005 |
| AT45D/DB081 | 8 | 50MHz | 66MHz | 8SOIC | D-Revision September 2005 |
| AT45D/DB161 | 16 | 50MHz | 66MHz | 8SOIC | D-Revision August 2005 |
| AT45D/DB321 | 32 | 50MHz | 66MHz | 8SOIC | D-Revision November 2005 |
| AT45D/DB641 | 64 | 50MHz | 66MHz | 8CASON | D-Revision July 2005 |
| AT45D/DB128 | 128 | 50MHz | 66MHz | 8CASON | D-Revision September 2005 |
| Firmware Flash | |||||
| Device | Flash@MBit | SPI | RapidS™ | Package | Status |
| AT26DF041 | 4 | 33MHz | - | 8SOIC/MLF | April 2005 |
| AT26DF081 | 8 | 50MHz | - | 8SOIC/MLF | June 2005 |
| AT26DF161 | 16 | 50MHz | - | 8SOIC/MLF | July 2005 |
|
This status only covers Revision D. Devices in Revision B&C are already available but not as fast. For more Information don't hesitate to contact us: Atmel@msc-ge.com |
Contact
|