맞춤기술찾기

이전대상기술

확장형 오류검출코드 생성기, 그 생성기를 구비한 자가검사 룩업테이블 및 확장형 오류검출코드 생성방법

  • 기술번호 : KST2015191677
  • 담당센터 : 광주기술혁신센터
  • 전화번호 : 062-360-4654
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 확장형 오류검출코드 생성기, 그 생성기를 구비한 자가검사 룩업테이블 및 확장형 오류검출코드 생성방법에 관한 것으로, 보다 구체적으로는 서로 다른 길이의 이진 입력데이터에 대해 오류검출코드를 생성하는 복수 개의 오류검출코드 생성수단을 구비하여, 상기 오류검출코드 생성수단들 단독 또는 조합에 의해 오류검출코드의 길이를 유동적으로 확장할 수 있어, 최소한의 하드웨어 추가로 이진 입력데이터 전체의 단방향 오류를 검출할 수 있는 확장형 오류검출코드 생성기와 오류검출코드 생성방법 그리고 상기 확장형 오류검출코드 생성기를 구비하여 LUT데이터 전체를 자가검사하거나 매 동작시 LUT데이터를 자가검사할 수 있는 자가검사 룩업테이블에 관한 것이다.
Int. CL G06F 11/10 (2006.01)
CPC G06F 11/10(2013.01)
출원번호/일자 1020110098730 (2011.09.29)
출원인 조선대학교산학협력단
등록번호/일자 10-1267894-0000 (2013.05.21)
공개번호/일자 10-2013-0034713 (2013.04.08) 문서열기
공고번호/일자 (20130527) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2011.09.29)
심사청구항수 18

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이정아 대한민국 서울특별시 마포구
2 소마순다람, 나타르잔 인도 사이트 엔오. **비 나가파 콜로니
3 이정근 대한민국 강원도 춘천시 서부대성로 **,

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인아이엠 대한민국 서울특별시 강남구 봉은사로 ***, ***호 (역삼동, 혜전빌딩)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 조선대학교산학협력단 광주광역시 동구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2011.09.29 수리 (Accepted) 1-1-2011-0760655-72
2 선행기술조사의뢰서
Request for Prior Art Search
2012.08.17 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2012.09.19 수리 (Accepted) 9-1-2012-0072292-96
4 의견제출통지서
Notification of reason for refusal
2012.09.27 발송처리완료 (Completion of Transmission) 9-5-2012-0581033-76
5 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2012.11.21 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2012-0959583-28
6 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2012.11.21 수리 (Accepted) 1-1-2012-0959557-41
7 최후의견제출통지서
Notification of reason for final refusal
2013.03.29 발송처리완료 (Completion of Transmission) 9-5-2013-0217405-09
8 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2013.04.03 보정승인 (Acceptance of amendment) 1-1-2013-0289476-04
9 등록결정서
Decision to grant
2013.05.20 발송처리완료 (Completion of Transmission) 9-5-2013-0343464-59
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.01.09 수리 (Accepted) 4-1-2014-5004365-05
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.04.21 수리 (Accepted) 4-1-2014-5049090-32
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.08.10 수리 (Accepted) 4-1-2015-5106192-07
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2017.12.06 수리 (Accepted) 4-1-2017-5199091-10
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.03.26 수리 (Accepted) 4-1-2020-5071333-01
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.04.17 수리 (Accepted) 4-1-2020-5088703-88
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
삭제
2 2
오류검출의 대상이 되는 이진 입력데이터에 대해 생성되는 오류검출코드로써, 상기 이진 입력 데이터의 길이에 따라 값 또는 길이가 가변하는 오류검출코드인 확장형 오류검출코드(SEDC:scalable error detection coding)의 길이를 계산하는 코드 길이 계산모듈; 및상기 코드 길이 계산모듈에서 계산된 길이의 확장형 오류검출코드를 생성하는 오류검출코드 생성모듈;을 포함하고,상기 코드 길이 계산모듈:은아래의 수학식 1을 이용하여 코드 길이의 계산을 위한 파라미터인 제1 파라미터(a) 및 제2 파라미터(b)를 계산하는 파라미터 계산수단; 및아래의 수학식 2를 이용하여 상기 확장형 오류검출코드의 길이를 계산하는 코드 길이 계산수단;을 포함하는 것을 특징으로 하는 확장형 오류검출코드 생성기
3 3
제 2 항에 있어서,상기 오류검출코드 생성모듈은 2비트 입력데이터에 대해 오류검출코드를 생성하는 2비트 입력 오류검출코드 생성수단을 포함하고,상기 2비트 입력 오류검출코드 생성수단(SEDC2)은 아래의 수학식 3을 이용하여, 2비트 입력데이터(I2)에 대해 2비트 오류검출코드(C2)를 생성하되, 최상위 비트(C2(1))는 상기 2비트 입력데이터(I2)에서 '0'의 개수가 '1'의 개수보다 크거나 같을 경우 '1'로 생성하고, 그 외의 경우에는 '0'으로 생성하며, 최하위 비트(C2(0))는 상기 2비트 입력데이터(I2)에서 '0'의 개수와 '1'의 개수가 동일할 경우 '0'으로 생성하며, 그 외의 경우에는 '1'로 생성하는 것을 특징으로 하는 확장형 오류검출코드 생성기
4 4
제 3 항에 있어서,상기 오류검출코드 생성모듈은 3비트 입력데이터에 대해 오류검출코드를 생성하는 3비트 입력 오류검출코드 생성수단을 포함하고,상기 3비트 입력 오류검출코드 생성수단(SEDC3)은 아래의 수학식 4를 이용하여, 3비트 입력데이터(I3)에 대해 2비트 오류검출코드(C3)를 생성하되, 상기 3비트 입력데이터(I3)의 최상위 비트(I3(2))가 '0'일 경우에는, 중간 비트(I3(1))와 최하위 비트(I3(0))를 입력데이터로 하는 상기 2비트 입력 오류검출코드 생성수단(SEDC2)의 2비트 오류검출코드(C2)와 동일하게 생성하고, 최상위 비트(I3(2))가 '1'일 경우에는, 중간 비트(I3(1))와 최하위 비트(I3(0))의 논리 부정 값을 입력데이터로 하는 상기 2비트 입력 오류검출코드 생성수단(SEDC2)의 2비트 오류검출코드(C2)의 논리 부정 값으로 생성하는 것을 특징으로 하는 확장형 오류검출코드 생성기
5 5
제 4 항에 있어서,상기 오류검출코드 생성모듈은 4비트 입력데이터에 대해 오류검출코드를 생성하는 4비트 입력 오류검출코드 생성수단을 포함하고,상기 4비트 입력 오류검출코드 생성수단(SEDC4)은 아래의 수학식 5를 이용하여, 4비트 입력데이터(I4)에 대해 3비트 오류검출코드(C4)를 생성하되, 상기 3비트 오류검출코드(C4)의 중간 비트(C4(1))와 최하위 비트(C4(0))는 상기 4비트 입력데이터(I4)의 최상위 비트(I4(3))를 제외한 세 비트(I4(2),I4(1),I4(0))를 입력데이터로 하는 상기 3비트 입력 오류검출코드 생성수단(SEDC3)의 2비트 오류검출코드(C3)와 동일하게 생성하고, 최상위 비트(C4(2))는 상기 4비트 입력데이터(I4)의 최상위 비트(I4(3))의 논리 부정 값으로 생성하는 것을 특징으로 하는 확장형 오류검출코드 생성기
6 6
제 5 항에 있어서,상기 오류 검출코드 생성모듈은 n비트 입력데이터에 대해 오류검출코드를 생성하는 n비트 입력 오류검출코드 생성수단(SEDCn)을 더 포함하고,상기 n비트 입력 오류검출코드 생성수단(SEDCn)은 상기 입력 오류검출코드 생성수단들(SEDC2,SEDC3,SEDC4) 중, 상기 제2 파라미터(b)의 숫자와 동일한 개수의 입력데이터를 처리하는 하나의 입력 오류검출코드 생성수단의 오류검출코드 단독이나, 상기 제2 파라미터(b)의 숫자와 동일한 개수의 입력데이터를 처리하는 하나의 오류검출코드 생성수단의 오류검출코드와 상기 3비트 입력 오류검출코드 생성수단(SEDC3)의 하나 또는 복수 개의 2비트 오류검출코드(C3)를 연결하여 생성하는 것을 특징으로 하는 확장형 오류검출코드 생성기
7 7
컴퓨터를 제 2 항 내지 제 6 항 중 어느 한 항의 확장형 오류검출코드 생성기로 기능하게 하여 확장형 오류검출코드를 생성하게 하는 확장형 오류검출코드 생성프로그램이 저장된 컴퓨터로 읽을 수 있는 기록매체
8 8
제 7 항의 확장형 오류검출코드 생성프로그램이 저장되고 통신망을 통해 상기 확장형 오류검출코드 생성프로그램을 전송할 수 있는 서버 시스템
9 9
제 2 항 내지 제 6 항 중 어느 한 항의 확장형 오류검출코드 생성기;LUT(Look-up-table) 입력 데이터에 대해 일정한 함수를 생성하기 위한 LUT 데이터가 저장되는 룩업테이블;상기 LUT 데이터를 상기 이진 입력데이터로 하여 미리 계산된 확장형 오류검출코드를 저장하는 코드 저장 메모리; 및데이터의 동일성을 검사하여 오류검출신호를 출력하는 동치 검사기;를 포함하고,상기 룩업테이블이 동작하면, 상기 코드 저장 메모리는 출력될 LUT 데이터에 대응하는 확장형 오류검출코드를 출력하고, 상기 확장형 오류검출코드 생성기는 출력될 LUT 데이터를 상기 이진 입력데이터로 입력받아 확장형 오류검출코드를 생성하여 출력하며, 상기 동치 검사기는 상기 코드 저장 메모리와 상기 확장형 오류검출코드 생성기에서 출력되는 오류검출코드들을 서로 비교하여 동일하지 않을 경우 상기 오류검출신호를 출력하는 것을 특징으로 하는 자가검사 룩업테이블 장치
10 10
제 9 항에 있어서,상기 룩업테이블에 저장되는 LUT 데이터는 K-bit(여기서 K는 1~21771470 중 어느 하나의 정수) 입력 데이터에 대해 일정한 함수를 출력하는 하나 또는 복수 개의 2kbits-LUT(여기서 K는 1~21771470 중 어느 하나의 정수) 데이터들로 이루어지고, 상기 확장형 오류검출코드 생성기는 상기 2kbits-LUT 데이터 전체인 길이방향 LUT 데이터를 상기 이진 입력데이터로 동시에 입력받아 상기 2kbits-LUT 데이터 전체에 대해 확장형 오류검출코드를 생성함으로써 상기 2kbits-LUT 데이터 전체의 오류발생여부를 검출할 수 있는 것을 특징으로 하는 자가검사 룩업테이블 장치
11 11
제 9 항에 있어서,상기 룩업테이블에 저장되는 LUT 데이터는 K-bit 입력 데이터에 대해 일정한 함수를 출력하는 하나의 2kbits-LUT 데이터들로 이루어지고, 상기 확장형 오류검출코드 생성기는 상기 룩업테이블이 동작할 때, 상기 2kbits-LUT 데이터 중에서 출력되는 하나의 비트인 폭 방향 LUT 데이터를 상기 이진 입력데이터의 어느 하나의 비트로 입력받아 확장형 오류검출코드를 생성함으로써, 룩업테이블이 동작할 때마다 오류발생여부를 검출할 수 있는 것을 특징으로 하는 자가검사 룩업테이블 장치
12 12
제 11 항에 있어서,상기 확장형 오류검출코드 생성기는 상기 2kbits-LUT 데이터의 하나의 비트와 가상의 비트의 묶음을 상기 이진 입력데이터로 입력받아 확장형 오류검출코드를 생성하는 것을 특징으로 하는 자가검사 룩업테이블 장치
13 13
제 9 항에 있어서,상기 룩업테이블에 저장되는 LUT 데이터는 K-bit 입력 데이터에 대해 복수 개의 함수를 출력하는 복수 개의 2kbits-LUT 데이터들로 이루어지고, 상기 확장형 오류검출코드 생성기는 상기 룩업테이블이 동작할 때, 상기 각 2kbits-LUT 데이터들에서 출력되는 복수 개의 데이터인 폭 방향 LUT 데이터를 상기 이진 입력데이터로 입력받아 확장형 오류검출코드를 생성함으로써, 룩업테이블이 동작할 때마다 오류발생여부를 검출할 수 있는 것을 특징으로 하는 자가검사 룩업테이블 장치
14 14
제 2 항 내지 제 6 항 중 어느 한 항의 확장형 오류검출코드 생성기;LUT(Look-up-table) 입력 데이터에 대해 일정한 함수를 생성하기 위한 LUT 데이터와 상기 LUT 데이터에 대해 미리 계산된 확장형 오류검출코드를 저장하며, 상기 LUT 입력 데이터가 입력되면, 대응하는 LUT 데이터와 미리 계산된 확장형 오류검출코드를 함께 출력하는 룩업테이블; 및데이터의 동일성을 검사하여 오류검출신호를 출력하는 동치 검사기;를 포함하고,상기 룩업테이블이 동작하면, 상기 LUT 데이터는 상기 확장형 오류검출코드 생성기로 출력되고 상기 확장형 오류검출코드 생성기는 상기 LUT 데이터를 상기 이진 입력데이터로 하여 확장형 오류검출코드를 생성하여 출력하며, 상기 동치 검사기는 상기 룩업테이블에서 출력되는 미리 계산된 확장형 오류검출코드와 상기 확장형 오류검출코드 생성기에서 출력되는 확장형 오류검출코드를 서로 비교하여 동일하지 않을 경우 상기 오류검출신호를 출력하는 것을 특징으로 하는 자가검사 룩업테이블 장치
15 15
삭제
16 16
코드 길이 계산모듈이 오류검출의 대상이 되는 이진 입력데이터에 대해 생성하는 오류검출코드로써, 상기 이진 입력데이터의 길이에 따라 값 또는 길이가 가변하는 오류검출코드인 확장형 오류검출코드(SEDC:scalable error detection coding)의 길이를 계산하는 단계; 및오류검출코드 생성 모듈이 상기 코드 길이 계산모듈에서 계산된 길이의 확장형 오류검출코드를 생성하는 단계;를 포함하고,상기 확장형 오류검출코드의 길이를 계산하는 단계:는아래의 수학식 6을 이용하여 제1 파라미터(a)와 제2 파라미터(b)를 계산하는 단계; 및상기 제1 파라미터(a)를 이용하여 아래의 수학식 7에 따라 상기 확장형 오류검출코드의 길이를 계산하는 단계;를 포함하는 것을 특징으로 하는 확장형 오류검출코드 생성방법
17 17
제 16 항에 있어서,상기 확장형 오류검출코드를 생성하는 단계는, 상기 입력 데이터가 2비트 입력데이터(I2)일 경우 2비트 입력 오류검출코드 생성수단(SEDC2)을 이용하여 2비트 오류검출코드(C2)를 생성하는 단계를 포함하고,상기 2비트 입력 오류검출코드 생성수단(SEDC2)이 생성하는 2비트 오류검출코드(C2)의 최상위 비트(C2(1))는 상기 2비트 입력데이터(I2)에서 '0'의 개수가 '1'의 개수보다 크거나 같을 경우 '1'로 생성하고, 그 외의 경우에는 '0'으로 생성하며, 최하위 비트(C2(0))는 상기 2비트 입력데이터(I2)에서 '0'의 개수와 '1'의 개수가 동일할 경우 '0'으로 생성하며, 그 외의 경우에는 '1'로 생성하는 것을 특징으로 하는 확장형 오류검출코드 생성방법
18 18
제 17 항에 있어서,상기 확장형 오류검출코드를 생성하는 단계는, 상기 입력 데이터가 3비트 입력데이터(I3)일 경우 3비트 입력 오류검출코드 생성수단(SEDC3)을 이용하여 2비트 오류검출코드(C3)를 생성하는 단계를 포함하고,상기 3비트 입력 오류검출코드 생성수단(SEDC3)이 생성하는 2비트 오류검출코드(C3)는 상기 3비트 입력데이터(I3)의 최상위 비트(I3(2))가 '0'일 경우에는, 중간 비트(I3(1))와 최하위 비트(I3(0))를 입력데이터로 하는 상기 2비트 입력 오류검출코드 생성수단(SEDC2)의 2비트 오류검출코드(C2)와 동일하게 생성하고, 최상위 비트(I3(2))가 '1'일 경우에는, 중간 비트(I3(1))와 최하위 비트(I3(0))의 논리 부정 값을 입력데이터로 하는 상기 2비트 입력 오류검출코드 생성수단(SEDC2)의 2비트 오류검출코드(C2)의 논리 부정 값으로 생성하는 것을 특징으로 하는 확장형 오류검출코드 생성방법
19 19
제 18 항에 있어서,상기 확장형 오류검출코드를 생성하는 단계는, 상기 입력 데이터가 4비트 입력데이터(I4)일 경우 4비트 입력 오류검출코드 생성수단(SEDC3)을 이용하여 3비트 오류검출코드(C4)를 생성하는 단계를 포함하고,상기 3비트 오류검출코드(C4)의 중간 비트(C4(1))와 최하위 비트(C4(0))는 상기 4비트 입력데이터(I4)의 최상위 비트(I4(3))를 제외한 세 비트(I4(2),I4(1),I4(0))를 입력데이터로 하는 상기 3비트 입력 오류검출코드 생성수단(SEDC3)의 2비트 오류검출코드(C3)와 동일하게 생성하고, 최상위 비트(C4(2))는 상기 4비트 입력데이터(I4)의 최상위 비트(I4(3))의 논리 부정 값으로 생성하는 것을 특징으로 하는 확장형 오류검출코드 생성방법
20 20
제 16 항에 있어서,상기 확장형 오류검출코드를 생성하는 단계는, 상기 입력 데이터가 n비트 입력데이터일 경우, n비트 입력 오류검출코드 생성수단(SEDCn)을 이용하여 확장형 오류검출코드를 생성하는 단계를 포함하고,상기 n비트 입력 오류검출코드 생성수단(SEDCn)은 상기 입력 오류검출코드 생성수단들(SEDC2,SEDC3,SEDC4) 중, 상기 제2 파라미터(b)의 숫자와 동일한 개수의 입력데이터를 처리하는 하나의 입력 오류검출코드 생성수단의 오류검출코드 단독이나, 상기 제2 파라미터(b)의 숫자와 동일한 개수의 입력데이터를 처리하는 하나의 입력 오류검출코드 생성수단의 오류검출코드와 상기 3비트 입력 오류검출코드 생성수단(SEDC3)의 하나 또는 복수 개의 2비트 오류검출코드(C3)를 연결하여 생성하는 것을 특징으로 하는 확장형 오류검출코드 생성방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 교과부 조선대학교 중견연구자지원사업(핵심연구) 오류 모듈에 안정적으로 대처하는 재구성 가능한 가상실험장치 구조 동시설계 연구