{"version":"1.0","type":"rich","provider_name":"A.L.S.E \u003Csub\u003Ethe \u003Cabbr title=\"Field Programmable Gate Array. Standard devices that are customized at power up by loading a Programming pattern (aka bitstream) contained in a non-volatile memory. Users can develop completely custom functions and applications with off-the-shelf FPGAs.\"\u003EFPGA\u003C\/abbr\u003E Experts\u003C\/sub\u003E","provider_url":"https:\/\/www.alse-fr.com","title":"NAND Flash Controller","author_name":"","width":"480","height":"295","url":"http:\/\/www.alse-fr.com\/NAND-Flash-Controller.html","html":"\u003Ch4 class='title'\u003E\u003Ca href='http:\/\/www.alse-fr.com\/NAND-Flash-Controller.html'\u003ENAND Flash Controller\u003C\/a\u003E\u003C\/h4\u003E\u003Cblockquote class='spip'\u003E\n\u003Cp\u003ENAND Flash memories are attractive due to their very high density and low price.  However, when compared to NOR Flash Memories, they are challenging because they are not fault-free (they need ECC Correction, Bad Block management, etc \u2026) and they are organized like disk drives, with atomic transfers being a whole \u201cpage\u201d (no random read\/write with data integrity).  As a consequence, they cannot be used as straight replacement for NOR Flash memories :  they require a specific Controller. \n\nAt&nbsp;(\u2026)\u003C\/p\u003E\n\u003C\/blockquote\u003E\n"}