An Area Efficient Design of BCH Decoder for Multi-Channel NAND Flash Memories

Wang Hongjun,Ni Kai,Wang Weineng,Zhao Yi,Wang Zongchao,Ma Jianshe
2010-01-01
Abstract:How to develop area efficient multi-channel parallel binary BCH decoders is of great importance for MLC NAND flash memories. A binary BCH decoder consists of three blocks, among which the key equation solver and the Chien search circuit together take most of the complexity. A novel architecture with the two blocks shared by different channels, as well as its pipelining for continuous output, is proposed in this paper. This method is proved to be effective, and an 8-channel BCH (4148, 4096, 4) decoder is implemented, saving approximately 80% area consumption compared to the conventional design.
What problem does this paper attempt to address?