맞춤기술찾기

이전대상기술

엘디피씨 부호 복호 장치 및 복호 방법

  • 기술번호 : KST2015178990
  • 담당센터 : 광주기술혁신센터
  • 전화번호 : 062-360-4654
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 LDPC 부호 복호 장치에 관한 것으로서, 베네스 네트워크(Benes Network) 스위치 구조를 적용함으로써 하나의 복호 장치로 다양한 패리티 검사 행렬(Parity-Check Matrix)을 사용 가능하며, 파이프라이닝(Pipelining) 기법을 통해 복호 시간을 단축시킬 수 있는 LDPC 부호 복호 장치 및 복호 방법을 제공한다. 이를 위해 본 발명은 초기값 설정부, 변수 처리부, 검사 처리부, 베네스 네트워크 스위치, 스위치 제어부, 인에이블 제어부, 제 1 디멀티플렉서 및 제 1 멀티플렉서, 제 2 디멀티플렉서 및 제 2 멀티플렉서 및 제 1 및 제 2 메모리를 포함하는 LDPC 부호 복호 장치를 개시한다. 이에 따라 LDPC 부호를 에러 정정 부호로 사용하는 여러 시스템에서 패리티 검사 행렬이 변화하여도 단일 복호 장치를 이용할 수 있는 LDPC 부호 복호 장치 및 복호 방법을 제공한다. 베네스 네트워크 스위치, 복호, LDPC, 파이프라이닝, 패리티 검사 행렬
Int. CL H03M 13/15 (2015.01.01) H03M 13/00 (2017.01.01) H03M 13/11 (2006.01.01)
CPC H03M 13/1555(2013.01) H03M 13/1555(2013.01) H03M 13/1555(2013.01) H03M 13/1555(2013.01)
출원번호/일자 1020080004908 (2008.01.16)
출원인 전북대학교산학협력단
등록번호/일자
공개번호/일자 10-2009-0079007 (2009.07.21) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 거절
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2008.01.16)
심사청구항수 7

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 전북대학교산학협력단 대한민국 전라북도 전주시 덕진구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이종열 대한민국 대전 서구
2 류혜진 대한민국 전북 전주시 덕진구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 정용주 대한민국 대전광역시 서구 둔산중로 ***, 주은리더스텔 ***호~***호 (둔산동)(특허법인 신태양)
2 김연환 대한민국 대전광역시 서구 둔산중로 ***, 주은리더스텔 ***호~***호 (둔산동)(특허법인 신태양)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2008.01.16 수리 (Accepted) 1-1-2008-0036635-38
2 선행기술조사의뢰서
Request for Prior Art Search
2009.03.06 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2009.04.16 수리 (Accepted) 9-1-2009-0024887-99
4 의견제출통지서
Notification of reason for refusal
2009.06.16 발송처리완료 (Completion of Transmission) 9-5-2009-0254064-17
5 [지정기간연장]기간연장(단축, 경과구제)신청서
[Designated Period Extension] Application of Period Extension(Reduction, Progress relief)
2009.08.17 수리 (Accepted) 1-1-2009-0500996-46
6 [지정기간연장]기간연장(단축, 경과구제)신청서
[Designated Period Extension] Application of Period Extension(Reduction, Progress relief)
2009.09.16 수리 (Accepted) 1-1-2009-0570650-39
7 [지정기간연장]기간연장(단축, 경과구제)신청서
[Designated Period Extension] Application of Period Extension(Reduction, Progress relief)
2009.10.16 수리 (Accepted) 1-1-2009-0636007-27
8 거절결정서
Decision to Refuse a Patent
2010.02.26 발송처리완료 (Completion of Transmission) 9-5-2010-0088821-82
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.12.28 수리 (Accepted) 4-1-2010-5245806-20
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.10.04 수리 (Accepted) 4-1-2012-5206243-46
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2016.01.29 수리 (Accepted) 4-1-2016-5013206-34
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.02.27 수리 (Accepted) 4-1-2019-5038917-11
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.07.23 수리 (Accepted) 4-1-2019-5146986-17
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.07.23 수리 (Accepted) 4-1-2019-5146985-61
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.10.22 수리 (Accepted) 4-1-2019-5219602-91
16 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.07.06 수리 (Accepted) 4-1-2020-5149086-79
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
입력되는 LDPC 부호 메시지를 복호화하여 출력하는 LDPC 부호 복호 장치에 있어서, 상기 LDPC 부호 메시지를 대수 근사율(LLR : Log Likelihood Ratio)로 변환하여 출력하는 초기값 설정부(110); 상기 초기값 설정부(110) 또는 검사 노드로부터 전달되는 메시지를 계산하여 설정된 패리티 검사 행렬에 따라 변수 노드의 출력 메시지를 결정하는 변수 처리부(120); 상기 변수 노드로부터 전달되는 메시지를 계산하여 상기 설정된 패리티 검사 행렬에 따라 상기 검사 노드의 출력 메시지를 결정하는 검사 처리부(130); 상기 설정된 패리티 검사 행렬에 대응하여 상기 변수 처리부(120)와 상기 검사 처리부(130) 사이에 라우팅(Routing)되는 다수의 단위 스위치(140s)를 구비하여, 상기 변수 처리부(120)와 상기 검사 처리부(130)의 출력 메시지를 각각 상대방에게 전송하는 베네스 네트워크(Benes Network) 스위치(140); 상기 설정된 패리티 검사 행렬에 따라 상기 베네스 네트워크 스위치(140)를 제어하기 위한 제어 신호(S)를 출력하여 상기 변수 처리부(120)와 상기 검사 처리부(130) 사이에 상기 다수의 단위 스위치(140s)를 라우팅하는 스위치 제어부(141); 상기 베네스 네트워크 스위치(140)에 상기 변수 처리부(120)와 상기 검사 처리부(130) 사이의 전송 방향을 결정하는 제어 신호(E)를 출력하는 인에이블 제어부(143); 상기 변수 처리부(120)와 베네스 네트워크 스위치(140) 사이에 순차적으로 연결되는 제 1 디멀티플렉서(121) 및 제 1 멀티플렉서(125); 상기 베네스 네트워크 스위치(140)와 상기 검사 처리부(130) 사이에 순차적으로 연결되는 제 2 디멀티플렉서(131) 및 제 2 멀티플렉서(135); 및 상기 변수 처리부(120) 및 상기 검사 처리부(130)의 출력 데이터를 각각 저장하기 위한 제 1 및 제 2 메모리(123, 133)를 포함하여 이루어지는 것을 특징으로 하는 LDPC 부호 복호 장치
2 2
제 1 항에 있어서, 상기 단위 스위치(140s)는, 두 개의 입력(A, B)과 두 개의 출력(C, D)을 구비하며, 상기 스위치 제어부(141)의 제어 신호(S)를 반전하여 출력하는 레벨 쉬프트 회로(C1)와, 상기 스위치 제어부(141)와 상기 레벨 쉬프트 회로(C1)의 출력을 제어 신호(S, S')로 하여 상기 두 개의 입력(A, B) 중 어느 하나를 상기 두 개의 출력(C, D) 중 어느 하나에 선택적으로 출력하는 제 1 선택기 회로(C2)와
3 3
제 1 항에 있어서, 상기 베네스 네트워크 스위치(140)에 입력되는 상기 변수 처리부(120) 또는 상기 검사 처리부(130)의 출력 메시지 길이가 N일 경우, 사용되는 단위 스위치(140s)는 세로×가로의 경우 N/2×(2log2N-1) 개가 사용되는 것을 특징으로 하는 LDPC 부호 복호 장치
4 4
초기값 설정부(110), 변수 처리부(120), 검사 처리부(130), 베네스 네트워크 스위치(140) 및 신드롬 블록(150)을 구비하는 LDPC 부호 복호 장치를 이용하여, 입력되는 LDPC 부호 메시지를 복호하는 방법에 있어서, 상기 초기값 설정부(110)에서 상기 LDPC 부호 메시지를 대수 근사율(LLR : Log Likelihood Ratio)로 변환하여 상기 변수 처리부(120)에 출력하는 초기값 설정 단계(S100); 상기 베네스 네트워크 스위치(140)의 단위 스위치(140s)들을 패리티 검사 행렬과 일치하도록 라우팅(Routing)하고, 상기 베네스 네트워크 스위치(140)를 통하여 상기 변수 처리부(120)의 출력 메시지를 상기 검사 처리부(130)에 전송하는 제 1 전송 단계(S200); 상기 검사 처리부(130)의 연산 스케쥴링에 따라 상기 변수 처리부(120)로부터 전송된 출력 메시지를 계산하여 출력하는 검사 처리 단계(S300); 상기 검사 처리부(130)에서 출력된 메시지를 상기 베네스 네트워크 스위치(140)를 통하여 상기 변수 처리부(120)에 전송하는 제 2 전송 단계(S400); 상기 변수 처리부(120)의 연산 스케쥴링에 따라 상기 검사 처리부(130)로부터 전송된 출력 메시지를 계산하여 출력하는 변수 처리 단계(S500); 상기 변수 처리부(120)에서 출력된 메시지를 상기 베네스 네트워크 스위치(140)를 통하여 상기 검사 처리부(130)에 전송하는 제 3 전송 단계(S600); 상기 검사 처리 단계 내지 상기 제 3 전송 단계(S600)를 다수 회 반복하여 수행한 후 상기 변수 처리부(120)로부터 출력되는 결과 메시지를 하드 디시젼하여 상기 신드롬 블록(150)에 출력하는 하드 디시젼 단계(S700); 및 상기 신드롬 블록(150)에서 상기 변수 처리부(120)의 결과 메시지를 신드롬 검사하는 신드롬 검사 단계(S800);를 포함하여 이루어지는 것을 특징으로 하는 LDPC 부호 복호 방법
5 5
제 4 항에 있어서, 상기 베네스 네트워크 스위치(140)는 스위칭 제어부(141) 및 인에이블 제어부(143)에서 출력되는 각각의 제어 신호(S, E)에 의해 제어되며, 상기 제 1 전송 단계(S200)에서 상기 베네스 네트워크 스위치(140)는 상기 패리티 검사 행렬에 대응하는 상기 스위칭 제어부(141)의 제어 신호(S)에 의해 상기 단위 스위치(140s)를 라우팅하며, 상기 인에이블 제어부(143)의 제어 신호(E)가 '0'으로 설정되어 전송 방향이 상기 변수 처리부(120)에서 상기 검사 처리부(130)로 설정되며, 상기 제 2 전송 단계(S400)에서 상기 베네스 네트워크 스위치(140)는 상기 인에이블 제어부(143)의 제어 신호(E)가 '1'로 설정되어 전송 방향이 상기 검사 처리부(130)에서 상기 변수 처리부(120)로 설정되는 것을 특징으로 하는 LDPC 부호 복호 방법
6 6
제 5 항에 있어서, 상기 검사 처리 단계(S300)는, 상기 변수 처리부(120)로부터 전송된 출력 메시지와 상기 검사 처리부(130)에 기억된 출력 메시지의 차를 계산하는 제 1 단계(S310)와, 상기 제 1 단계(S310)의 결과를 제 1 룩업테이블(Ø)에 통과하여 연산하는 제 2 단계(S320)와, 상기 제 1 룩업테이블(Ø)의 출력을 모두 더하여 상기 변수 처리부(120)로 출력하는 제 3 단계(S330)와, 상기 제 3 단계(S330)의 결과에서 상기 제 2 단계(S320)의 결과를 빼는 제 4 단계(S340)와, 상기 제 4 단계(S340)의 결과를 제 2 룩업테이블(Ø-1)에 통과하여 연산하고, 결과를 저장하는 제 5 단계(S350)로 파이프라이닝(Pipelining)되는 것을 특징으로 하는 LDPC 부호 복호 방법
7 7
제 6 항에 있어서, 상기 변수 처리 단계(S500)는, 상기 검사 처리부(120)로부터 전송된 출력 메시지와 상기 변수 처리부(130)에 기억된 출력 메시지의 차를 계산하는 제 1 단계(S510)와, 상기 제 1 단계(S510)의 결과를 상기 제 2 룩업테이블에 통과하여 연산하는 제 2 단계(S520)와, 상기 제 2 룩업테이블(Ø-1)의 출력 및 상기 초기값 설정부(110)의 초기값(LLR)을 모두 더하여 검사 처리부(130)로 출력하는 제 3 단계(S530)와, 상기 제 3 단계(S530)의 결과에서 상기 제 2 단계(S520)의 결과를 빼는 제 4 단계(S540)와, 상기 제 4 단계(S540)의 결과를 상기 제 1 룩업테이블(Ø)에 통과하여 연산하고, 결과를 저장하는 제 5 단계(S550)로 파이프라이닝(Pipelining)되는 것을 특징으로 하는 LDPC 부호 복호 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.