상세 보기
MLC 낸드 플래시 메모리 오류정정을 위한 고속 병렬 BCH 복호기 설계
Design of High-performance Parallel BCH Decoder for Error Collection in MLC Flash Memory
- 최원정;
- 이제훈;
- 성원기
초록
본 논문은 MLC 타입 낸드 플래시 메모리의 오류 정정을 위한 병렬 BCH 복호기 설계를 제안한다. 제안된 BCH 복호기는 다중 바이트 병렬 연산을 지원한다. 병렬 계수 증가에 따른 회로 크기 증가폭을 줄이기 위해, LFSR 기반 병렬 신드롬 생성기 구조를 적용하였다. 제안된 BCH 복호기는 VHDL을 이용하여 합성되었고, Xilinx FPGA를 이용하여 동작을 검증하였다. 검증 결과 제안된 신드롬 생성기는 기존 바이트-단위의 병렬 신드롬 생성기에 비해 성능을 2.4배 증가시켰다. GFM 방식의 병렬 신드롬 생성기와 비교하여, 동작 완료에 따른 사이클 수는 동일하나, 회로 크기는 1/3 이하로 감소됨을 확인하였다.
키워드
에러 정정; BCH 코드; 병렬 처리; 신드롬 생성기; Error Correction; BCH Code; Parallel Processing; Syndrome Generator
- 제목
- MLC 낸드 플래시 메모리 오류정정을 위한 고속 병렬 BCH 복호기 설계
- 제목 (타언어)
- Design of High-performance Parallel BCH Decoder for Error Collection in MLC Flash Memory
- 저자
- 최원정; 이제훈; 성원기
- 발행일
- 2016-03
- 유형
- Y
- 저널명
- 한국콘텐츠학회 논문지
- 권
- 16
- 호
- 3
- 페이지
- 91 ~ 101