맞춤기술찾기

이전대상기술

LDPC 디코더, 반도체 메모리 시스템 및 그것의 동작 방법

  • 기술번호 : KST2020009242
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명의 실시 예에 따르면, 인코딩된 데이터인 코드워드를 저장하는 반도체 메모리 장치; 및 상기 반도체 메모리 장치에 저장된 코드워드를 디코딩하여 복호화된 데이터를 생성하는 LDPC 디코더를 포함하되, 상기 LDPC 디코더는 정보 전달 기반 알고리즘에 따라 최대 반복 횟수 동안 상기 코드워드를 복호하는 제1 디코딩을 수행하고, 매 반복마다 측정된 불만족 체크노드들의 개수 중 최소값을 구하는 정보 전달 디코딩부; 및 상기 제1 디코딩을 실패하고, 상기 최소값이 제2 임계치 이하인 경우 상기 최소값에 대한 불만족 체크노드들 각각을 최상위 노드로 갖는 트리를 생성하여 오류 경로 후보군을 검출하고, 상기 검출된 오류 경로 후보군을 최대 LLR(Log Likelihood Ratio) 크기의 오름차순으로 정렬하며, 상기 정렬된 순서에 따라 오류 경로 후보에 포함된 변수노드들의 심볼 값 및 LLR을 재설정하여 상기 정보 전달 디코딩부로 상기 재설정된 심볼값 및 LLR에 대한 정보를 제공하는 오류 경로 검출부를 포함하되, 상기 정보 전달 디코딩부는 상기 제공된 재설정된 심볼값 및 LLR에 대한 정보에 기초하여 재복호 최대 반복 횟수 동안 제2 디코딩을 수행하는 반도체 메모리 시스템이 개시된다.
Int. CL H03M 13/11 (2006.01.01) H03M 13/37 (2006.01.01)
CPC H03M 13/1128(2013.01) H03M 13/1128(2013.01) H03M 13/1128(2013.01) H03M 13/1128(2013.01) H03M 13/1128(2013.01) H03M 13/1128(2013.01)
출원번호/일자 1020190002635 (2019.01.09)
출원인 에스케이하이닉스 주식회사, 한국과학기술원
등록번호/일자
공개번호/일자 10-2020-0086456 (2020.07.17) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 N
심사청구항수 20

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 에스케이하이닉스 주식회사 대한민국 경기도 이천시
2 한국과학기술원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 하정석 대전광역시 유성구
2 오지은 대전광역시 중구
3 한석주 서울특별시 마포구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 신성특허법인(유한) 대한민국 서울특별시 송파구 중대로 ***, ID타워 ***호 (가락동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2019.01.09 수리 (Accepted) 1-1-2019-0026475-20
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.04.24 수리 (Accepted) 4-1-2019-5081392-49
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.05.15 수리 (Accepted) 4-1-2020-5108396-12
4 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.06.12 수리 (Accepted) 4-1-2020-5131486-63
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
인코딩된 데이터인 코드워드를 저장하는 반도체 메모리 장치; 및상기 반도체 메모리 장치에 저장된 코드워드를 디코딩하여 복호화된 데이터를 생성하는 LDPC 디코더를 포함하되,상기 LDPC 디코더는정보 전달 기반 알고리즘에 따라 최대 반복 횟수 동안 상기 코드워드를 복호하는 제1 디코딩을 수행하고, 매 반복마다 측정된 불만족 체크노드들의 개수 중 최소값을 구하는 정보 전달 디코딩부; 및상기 제1 디코딩을 실패하고, 상기 최소값이 제2 임계치 이하인 경우 상기 최소값에 대한 불만족 체크노드들 각각을 최상위 노드로 갖는 트리를 생성하여 오류 경로 후보군을 검출하고, 상기 검출된 오류 경로 후보군을 최대 LLR(Log Likelihood Ratio) 크기의 오름차순으로 정렬하며, 상기 정렬된 순서에 따라 오류 경로 후보에 포함된 변수노드들의 심볼 값 및 LLR을 재설정하여 상기 정보 전달 디코딩부로 상기 재설정된 심볼값 및 LLR에 대한 정보를 제공하는 오류 경로 검출부를 포함하되,상기 정보 전달 디코딩부는 상기 제공된 재설정된 심볼값 및 LLR에 대한 정보에 기초하여 재복호 최대 반복 횟수 동안 제2 디코딩을 수행하는반도체 메모리 시스템
2 2
제1 항에 있어서,상기 오류 경로 검출부는상기 트리의 제1 레벨에 위치한 체크노드와 연결된 변수노드들을 상기 트리의 제2 레벨에 위치시키는 변수노드 연결동작을 수행하고, 상기 제2 레벨에 위치한 변수노드들 각각과 연결된 체크노드들 중 빅팀 불만족 체크노드를 제외한 나머지 체크노드들을 상기 트리의 제3 레벨에 위치시키는 체크노드 연결동작을 수행하며, 레벨 값이 제3 임계치에 도달할 때까지 상기 변수노드 연결동작 및 상기 체크노드 연결동작을 하위 노드들에 대해 수행하는 반도체 메모리 시스템
3 3
제2 항에 있어서,상기 변수노드들 각각에 대한 상기 빅팀 불만족 체크노드는상기 최상위 노드에 위치한 불만족 체크노드인반도체 메모리 시스템
4 4
제2 항에 있어서,상기 변수노드들 각각에 대한 상기 빅팀 불만족 체크노드는상기 변수노드들 각각이 위치한 상기 제1 레벨과 인접한 상위 레벨에 위치한 체크노드들 중 상기 변수노드들 각각과 연결된 체크노드인반도체 메모리 시스템
5 5
제2 항에 있어서,상기 오류 경로 검출부는상기 트리로부터 상기 최상위 노드에 위치한 제1 불만족 체크노드와 하위 레벨에 위치한 제2 불만족 체크노드들을 연결하는 경로들 중 LLR 크기가 제4 임계치 이상인 변수노드를 포함하는 경로를 제외한 나머지 경로들을 상기 오류 경로 후보로 검출하는반도체 메모리 시스템
6 6
제5 항에 있어서,상기 제1 불만족 체크노드와 상기 제2 불만족 체크노드는 서로 다른 체크노드인반도체 메모리 시스템
7 7
제1 항에 있어서,상기 오류 경로 검출부는상기 오류 경로 후보에 포함된 변수노드들의 심볼을 반전시킨 값으로 재설정 하는반도체 메모리 시스템
8 8
제1 항에 있어서,상기 오류 경로 검출부는상기 오류 경로 후보에 포함된 변수노드들의 LLR을 최대 양자화 값으로 재설정하는반도체 메모리 시스템
9 9
제8 항에 있어서,상기 오류 경로 검출부는최초 디코딩 시점에 상기 변수노드들 각각이 가질 수 있는 LLR 크기의 최대값인 상기 최대 양자화 값을 제1 임계치로 설정하는반도체 메모리 시스템
10 10
제1 항에 있어서,상기 재복호 최대 반복 횟수는상기 미리 정해진 최대 반복 횟수보다 작은반도체 메모리 시스템
11 11
정보 전달 기반 알고리즘에 따라 최대 반복 횟수 동안 코드워드를 복호하는 제1 디코딩을 수행하는 제1 디코딩 단계;매 반복마다 측정한 불만족 체크노드들의 개수 중 최소값을 구하는 단계;상기 제1 디코딩을 실패하고, 상기 최소값이 제2 임계치 이하인 경우 상기 최소값에 대한 불만족 체크노드들 각각을 최상위 노드로 갖는 트리를 생성하여 오류 경로 후보군을 검출하는 오류 경로 검출 단계;상기 검출된 오류 경로 후보군을 최대 LLR(Log Likelihood Ratio) 크기의 오름차순으로 정렬하는 단계;상기 정렬된 순서에 따라 오류 경로 후보에 포함된 변수노드들의 심볼 값 및 LLR을 재설정하는 업데이트 단계; 및상기 심볼값 및 LLR을 재설정할 때마다 상기 재설정된 변수노드들의 심볼 값 및 LLR에 기초하여 재복호 최대 반복 횟수 동안 디코딩을 다시 수행하는 제2 디코딩 단계를 포함하는 반도체 메모리 시스템의 동작방법
12 12
제11 항에 있어서,상기 오류 경로 검출 단계는상기 트리의 제1 레벨에 위치한 체크노드와 연결된 변수노드들을 상기 트리의 제2 레벨에 위치시키는 변수노드 연결동작을 수행하고, 상기 제2 레벨에 위치한 변수노드들 각각과 연결된 체크노드들 중 빅팀 불만족 체크노드를 제외한 나머지 체크노드들을 상기 트리의 제3 레벨에 위치시키는 체크노드 연결동작을 수행하며, 레벨 값이 제3 임계치에 도달할 때까지 상기 변수노드 연결동작 및 상기 체크노드 연결동작을 하위 노드들에 대해 수행하는 반도체 메모리 시스템의 동작방법
13 13
제12 항에 있어서,상기 변수노드들 각각에 대한 상기 빅팀 불만족 체크노드는상기 최상위 노드에 위치한 불만족 체크노드인반도체 메모리 시스템의 동작방법
14 14
제12 항에 있어서,상기 변수노드들 각각에 대한 상기 빅팀 불만족 체크노드는상기 변수노드들 각각이 위치한 상기 제1 레벨과 인접한 상위 레벨에 위치한 체크노드들 중 상기 변수노드들 각각과 연결된 체크노드인반도체 메모리 시스템의 동작방법
15 15
제12 항에 있어서,상기 오류 경로 검출 단계는상기 트리로부터 상기 최상위 노드에 위치한 제1 불만족 체크노드와 하위 레벨에 위치한 제2 불만족 체크노드들을 연결하는 경로들 중 LLR 크기가 제4 임계치 이상인 변수노드를 포함하는 경로를 제외한 나머지 경로들을 상기 오류 경로 후보로 검출하는반도체 메모리 시스템의 동작방법
16 16
제15 항에 있어서,상기 제1 불만족 체크노드와 상기 제2 불만족 체크노드는 서로 다른 체크노드인반도체 메모리 시스템의 동작방법
17 17
제11 항에 있어서,상기 업데이트 단계는상기 오류 경로 후보에 포함된 변수노드들의 심볼을 반전시킨 값으로 재설정 하는반도체 메모리 시스템의 동작방법
18 18
제11 항에 있어서,상기 업데이트 단계는상기 오류 경로 후보에 포함된 변수노드들의 LLR을 최대 양자화 값으로 재설정하는반도체 메모리 시스템의 동작방법
19 19
제18 항에 있어서,상기 업데이트 단계는최초 디코딩 시점에 상기 변수노드들 각각이 가질 수 있는 LLR 크기의 최대값인 상기 최대 양자화 값을 제1 임계치로 설정하는반도체 메모리 시스템의 동작방법
20 20
제11 항에 있어서,상기 재복호 최대 반복 횟수는상기 미리 정해진 최대 반복 횟수보다 작은반도체 메모리 시스템의 동작방법
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
패밀리 정보가 없습니다

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2020218607 US 미국 DOCDBFAMILY
국가 R&D 정보가 없습니다.