맞춤기술찾기

이전대상기술

H.264 디코더를 가속시키기 위하여 추가된 명령어에 적합한 역정수 변환 연산기를 구비한 프로세서 및 그 방법

  • 기술번호 : KST2015079480
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 H.264 디코더를 가속시키기 위하여 추가된 명령어에 적합한 역정수 변환 연산기를 구비한 프로세서 및 그 방법이 개시된다. 상기 프로세서는, 다수의 레지스터들을 구비하고, 페치된 명령어를 해석하여 판별된 연산 종류에 대응하는 레지스터에서 레지스터 데이터를 추출하여 출력하는 명령어 디코딩부; 및 제1 레지스터 및 제2 레지스터를 구비하고, 상기 페치된 명령어가 역정수 변환 연산 명령어이면, 그에 대응하여 상기 명령어 디코딩부에서 추출된 레지스터 데이터를 상기 제1 레지스터로 받아들여 역정수 변환 연산을 수행하여 그 변환 결과를 상기 제2 레지스터에 저장하는 실행부를 구비하는 것을 특징으로 한다.
Int. CL H04N 7/24 (2011.01)
CPC H04N 19/44(2013.01) H04N 19/44(2013.01)
출원번호/일자 1020030095401 (2003.12.23)
출원인 한국전자통신연구원
등록번호/일자 10-0567325-0000 (2006.03.28)
공개번호/일자 10-2005-0064117 (2005.06.29) 문서열기
공고번호/일자 (20060404) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2003.12.23)
심사청구항수 9

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 한진호 대한민국 대전광역시서구
2 곽명신 대한민국 대전광역시유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 리앤목특허법인 대한민국 서울 강남구 언주로 **길 **, *층, **층, **층, **층(도곡동, 대림아크로텔)
2 이해영 대한민국 서울 강남구 언주로 **길 **, *층, **층, **층, **층(도곡동, 대림아크로텔)(리앤목특허법인)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2003.12.23 수리 (Accepted) 1-1-2003-0491515-80
2 의견제출통지서
Notification of reason for refusal
2005.09.06 발송처리완료 (Completion of Transmission) 9-5-2005-0443183-71
3 의견서
Written Opinion
2005.11.01 수리 (Accepted) 1-1-2005-0627874-25
4 명세서등보정서
Amendment to Description, etc.
2005.11.01 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2005-0627878-18
5 등록결정서
Decision to grant
2006.03.03 발송처리완료 (Completion of Transmission) 9-5-2006-0131280-52
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
동영상 압축을 위한 H
2 2
삭제
3 3
제 1항에 있어서, 상기 실행부는,상기 역정수 변환 연산 시에, 상기 명령어 디코딩부에 구비된 일반 레지스터에서 상기 제1 레지스터로 데이터 이동, 상기 역정수 변환 연산, 및 상기 변환 결과를 상기 제2 레지스터에서 상기 일반 레지스터로 데이터 이동을 실행하는 것을 특징으로 하는 프로세서
4 4
제 3항에 있어서, 상기 역정수 변환 연산을 수행하여 그 변환 벡터를 상기 변환 결과로서 상기 제2 레지스터에 저장하는 것은, 소정 클럭의 한 싸이클에 이루어질 수 있는 것을 특징으로 하는 프로세서
5 5
삭제
6 6
삭제
7 7
제 1항에 있어서, 상기 제1 연산은,수학식W0=S1_0+S1_2, W1=S1_0-S1_2, W2=(S1_1>>1)+ S1_3, W3=S1_1-(S1_3>>1)W4=S1_4+S1_6, W5=S1_4-S1_6, W6=(S1_5>>1)+ S1_7, W7=S1_5-(S1_7>>1)W8=S1_8+S1_10, W9=S1_8-S1_10, W10=(S1_9>>1)+ S1_11, W11=S1_9-(S1_11>>1)W12=S1_12+S1_14, W13=S1_12-S1_14, W14=(S1_13>>1)+ S1_15, W15=S1_13-(S1_15>>1)T_0=W0+W3, T_1=W1+W2, T_2=W1-W2, T_3=W0-W3T_4=W4+W7, T_5=W5+W6, T_6=W5-W6, T_7=W4-W7T_8=W8+W11, T_9=W9+W10, T_10=W9-W10, T_11=W8-W11T_12=W12+W15, T_13=W13+W14, T_14=W13-W14, T_15=W12-W15(여기서, S1_0~S1_15는 입력 벡터 원소, T_0~T_15는 중간 결과 벡터 원소)계산이고, 상기 제2 연산은,수학식U0=T_0+T_8, U1=T_0-T_8, U2=(T_4>>1)+ T_12, U3=T_4-(T_12>>1)U4=T_1+T_9, U5=T_1-T_9, U6=(T_5>>1)+ T_13, U7=T_5-(T_13>>1)U8=T_2+T_10, U9=T_2-T_10, U10=(T_6>>1)+ T_14, U11=T_6-(T_14>>1)U12=T_3+T_11, U13=T_3-T_11, U14=(T_7>>1)+ T_15, U15=T_7-(T_15>>1)S2_0=U0+U3, S2_4=U1+U2, S2_8=U1-U2, S2_12=U0-U3S2_1=U4+U7, S2_5=U5+U6, S2_9=U5-U6, S2_13=U4-U7S2_2=U8+U11, S2_6=U9+U10, S2_10=U9-U10, S2_14=U8-U11S2_3=U12+U15, S2_7=U13+U14, S2_11=U13-U14, S2_15=U12-U15(여기서, S2_0~S2_15는 변환 벡터 원소)를 계산하는 것을 특징으로 하는 프로세서
8 8
제 1항에 있어서, 상기 제1 행렬 승산부 및 제2 행렬 승산부 각각은,상기 입력 벡터 및 상기 중간 결과 벡터의 4 원소를 처리하는 다수의 연산부들을 구비하고, 상기 연산부들 각각은,제2 원소를 2로 나누어 출력하는 제1 쉬프터;제4 원소를 2로 나누어 출력하는 제2 쉬프터;제1 원소를 제3 원소와 합산하는 제1 합산기;상기 제2 원소를 상기 제2 쉬프터 출력과 합산하는 제2 합산기;상기 제1 원소에서 상기 제3 원소를 감산하는 제1 감산기;상기 제1 쉬프터 출력에서 상기 제4 원소를 감산하는 제2 감산기;상기 제1 합산기 출력을 상기 제2 합산기 출력과 합산하는 제3 합산기;상기 제1 감산기 출력을 상기 제2 감산기 출력과 합산하는 제4 합산기;상기 제1 감산기 출력에서 상기 제2 감산기 출력을 감산하는 제3 감산기; 및상기 제1 합산기 출력에서 상기 제2 합산기 출력을 감산하는 제4 감산기를 구비하는 것을 특징으로 하는 프로세서
9 9
동영상 압축을 위한 H
10 10
삭제
11 11
제 9항에 있어서, 상기 실행 단계는,상기 역정수 변환 연산 시에, 일반 레지스터에서 상기 제1 레지스터로 데이터 이동, 상기 역정수 변환 연산, 및 상기 변환 결과를 상기 제2 레지스터에서 상기 일반 레지스터로 데이터 이동을 실행하는 것을 특징으로 하는 프로세싱 방법
12 12
제 11항에 있어서, 상기 역정수 변환 연산을 수행하여 그 변환 벡터를 상기 변환 결과로서 상기 제2 레지스터에 저장하는 것은, 소정 클럭의 한 싸이클에 이루어질 수 있는 것을 특징으로 하는 프로세싱 방법
13 13
삭제
14 14
삭제
15 15
제 9항에 있어서, 상기 제1 연산은,수학식W0=S1_0+S1_2, W1=S1_0-S1_2, W2=(S1_1>>1)+ S1_3, W3=S1_1-(S1_3>>1)W4=S1_4+S1_6, W5=S1_4-S1_6, W6=(S1_5>>1)+ S1_7, W7=S1_5-(S1_7>>1)W8=S1_8+S1_10, W9=S1_8-S1_10, W10=(S1_9>>1)+ S1_11, W11=S1_9-(S1_11>>1)W12=S1_12+S1_14, W13=S1_12-S1_14, W14=(S1_13>>1)+ S1_15, W15=S1_13-(S1_15>>1)T_0=W0+W3, T_1=W1+W2, T_2=W1-W2, T_3=W0-W3T_4=W4+W7, T_5=W5+W6, T_6=W5-W6, T_7=W4-W7T_8=W8+W11, T_9=W9+W10, T_10=W9-W10, T_11=W8-W11T_12=W12+W15, T_13=W13+W14, T_14=W13-W14, T_15=W12-W15(여기서, S1_0~S1_15는 입력 벡터 원소, T_0~T_15는 중간 결과 벡터 원소)계산이고, 상기 제2 연산은,수학식U0=T_0+T_8, U1=T_0-T_8, U2=(T_4>>1)+ T_12, U3=T_4-(T_12>>1)U4=T_1+T_9, U5=T_1-T_9, U6=(T_5>>1)+ T_13, U7=T_5-(T_13>>1)U8=T_2+T_10, U9=T_2-T_10, U10=(T_6>>1)+ T_14, U11=T_6-(T_14>>1)U12=T_3+T_11, U13=T_3-T_11, U14=(T_7>>1)+ T_15, U15=T_7-(T_15>>1)S2_0=U0+U3, S2_4=U1+U2, S2_8=U1-U2, S2_12=U0-U3S2_1=U4+U7, S2_5=U5+U6, S2_9=U5-U6, S2_13=U4-U7S2_2=U8+U11, S2_6=U9+U10, S2_10=U9-U10, S2_14=U8-U11S2_3=U12+U15, S2_7=U13+U14, S2_11=U13-U14, S2_15=U12-U15(여기서, S2_0~S2_15는 변환 벡터 원소)를 계산하는 것을 특징으로 하는 프로세싱 방법
16 15
제 9항에 있어서, 상기 제1 연산은,수학식W0=S1_0+S1_2, W1=S1_0-S1_2, W2=(S1_1>>1)+ S1_3, W3=S1_1-(S1_3>>1)W4=S1_4+S1_6, W5=S1_4-S1_6, W6=(S1_5>>1)+ S1_7, W7=S1_5-(S1_7>>1)W8=S1_8+S1_10, W9=S1_8-S1_10, W10=(S1_9>>1)+ S1_11, W11=S1_9-(S1_11>>1)W12=S1_12+S1_14, W13=S1_12-S1_14, W14=(S1_13>>1)+ S1_15, W15=S1_13-(S1_15>>1)T_0=W0+W3, T_1=W1+W2, T_2=W1-W2, T_3=W0-W3T_4=W4+W7, T_5=W5+W6, T_6=W5-W6, T_7=W4-W7T_8=W8+W11, T_9=W9+W10, T_10=W9-W10, T_11=W8-W11T_12=W12+W15, T_13=W13+W14, T_14=W13-W14, T_15=W12-W15(여기서, S1_0~S1_15는 입력 벡터 원소, T_0~T_15는 중간 결과 벡터 원소)계산이고, 상기 제2 연산은,수학식U0=T_0+T_8, U1=T_0-T_8, U2=(T_4>>1)+ T_12, U3=T_4-(T_12>>1)U4=T_1+T_9, U5=T_1-T_9, U6=(T_5>>1)+ T_13, U7=T_5-(T_13>>1)U8=T_2+T_10, U9=T_2-T_10, U10=(T_6>>1)+ T_14, U11=T_6-(T_14>>1)U12=T_3+T_11, U13=T_3-T_11, U14=(T_7>>1)+ T_15, U15=T_7-(T_15>>1)S2_0=U0+U3, S2_4=U1+U2, S2_8=U1-U2, S2_12=U0-U3S2_1=U4+U7, S2_5=U5+U6, S2_9=U5-U6, S2_13=U4-U7S2_2=U8+U11, S2_6=U9+U10, S2_10=U9-U10, S2_14=U8-U11S2_3=U12+U15, S2_7=U13+U14, S2_11=U13-U14, S2_15=U12-U15(여기서, S2_0~S2_15는 변환 벡터 원소)를 계산하는 것을 특징으로 하는 프로세싱 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.