Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/07/10 19:49
Read: times


 
#172246 - I wouldn't be concerned about wear-leveling
Responding to: ???'s previous message
... at least not from the standpoint of complicating the write process. Wear leveling isn't an issue until you start to write to a specific sector thousands of times. The reason that wear leveling is provided in CF, SD, MMC, etc. devices is that people tend to erase their picture cards, MPG and JPG stores and replace them, rather than distributing them over the entire memory space. As a result, the likelihood that one will "wear out" that particular portion of the memory increases. CF/SD/MMC/etc. makers provide an on-board MCU to handle that task. True, it requires time to do those things, just as it requires time to write a sector, but they try to help us with that MCU. If, however, you were to use a CF card as a disk drive for, say, Windows, you'd get maybe two days' life out of the thing, because it probably writes 5000 times per minute during certain processes, e.g. defrag. and who knows how that would impact the Windows OS? When you're copying to a CF from a hard disk, the CF is fast, but what happens when the CF card wants to "wear level"?

I think the O/P wants to buy and use bare NAND Flash chips. If he wants to generate address space for 2 GB, he'll have to work a bit, as 2GB requires 31 addresses. Some demultiplexing scheme is obviously indicated.

If, however, he wants to use SD/MMC, particularly in SPI mode, he'll have a much easier time, since fewer I/O's are required. Moreover, there are published software solutions for the SPI approach with MMC ... solutions which are purportedly easy to apply to SD. The MCU he's wanting to use in no way will tax the performance of SD/MMC devices. I believe it's only if he's in a hurry, which he clearly isn't, based on his choice of MCU, that write delays and wear-leveling would offer a challenge.

RE



List of 31 messages in thread
TopicAuthorDate
Can AT89C5131 work with 2Gbyte NAND Flash?            01/01/70 00:00      
   What do you think?            01/01/70 00:00      
      Thank for the reply            01/01/70 00:00      
         why bother            01/01/70 00:00      
            Lots of money for 2GB "regular" flash            01/01/70 00:00      
               depends on how much (s)he needs            01/01/70 00:00      
                  It depends on something else, too            01/01/70 00:00      
                     purchasing NAND flash            01/01/70 00:00      
                  And the need seems to be 2GB (or more)            01/01/70 00:00      
                     My question about the MCU can work with the 2Gbyte            01/01/70 00:00      
                        You'll have to select a specific nand flash IC            01/01/70 00:00      
                           the information is available!            01/01/70 00:00      
                              apparently, he doesn't want to read the datasheets            01/01/70 00:00      
                           NANDs tend to have a uniform hardware interface...            01/01/70 00:00      
                              I wouldn't be concerned about wear-leveling            01/01/70 00:00      
                                 wear leveling and address lines            01/01/70 00:00      
                                    micro-SD might be the answer            01/01/70 00:00      
                                       Thanks for all detail discussing            01/01/70 00:00      
                                          absolutely not!!!!            01/01/70 00:00      
                                             You know which one has small package (64-pin or less)?            01/01/70 00:00      
                                                find it here            01/01/70 00:00      
                                                   Thank for the good link            01/01/70 00:00      
                                          I suggest you consult pricewatch.com            01/01/70 00:00      
                                             Thanks for the link            01/01/70 00:00      
                                                You mean *minimum* - surely?!            01/01/70 00:00      
                                          I didn't think Canada was such a backwater!            01/01/70 00:00      
                                             If possible, can you identify some brand?            01/01/70 00:00      
                                                The usual suspects            01/01/70 00:00      
                                                   Thanks for the info.            01/01/70 00:00      
                                                He's right, you know ...            01/01/70 00:00      
                                                   Thanks for the info. & I will look for them            01/01/70 00:00      

Back to Subject List