맞춤기술찾기

이전대상기술

3차원 그래픽 기하변환 파이프라인 시스템, 기하변환 처리 시스템 및 레지스터 파일 구조

  • 기술번호 : KST2015081324
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 기하변환 및 음영처리를 위한 각 파이프라인에 최소한의 실행 단계를 포함하고 2개의 정점 데이터를 중첩하여 병렬로 연산함으로써 파이프라인의 정지(stall) 발생을 최소화하여 기하처리의 속도를 크게 개선할 수 있는 3차원 그래픽 기하변환 파이프라인 시스템, 기하변환 처리 시스템 및 레지스터 파일 구조에 관한 것이다.본 발명에 따른 3차원 그래픽 기하변환 파이프라인 시스템, 기하변환 처리 시스템 및 레지스터 파일 구조는 그래픽 데이터의 병렬성을 최대한으로 이용할 수 있는 구조를 채택하고 데이터 의존성에 의한 파이프라인 정지(stall) 동작을 제거함으로써 3차원 그래픽 부동소수점 연산을 빠르게 수행할 수 있다.3차원 그래픽; 파이프라인; 기하변환; 음영처리; 파이프라인의 정지
Int. CL G06T 17/10 (2006.01)
CPC G06T 15/005(2013.01) G06T 15/005(2013.01) G06T 15/005(2013.01) G06T 15/005(2013.01) G06T 15/005(2013.01)
출원번호/일자 1020050054768 (2005.06.24)
출원인 이광엽, 한국전자통신연구원
등록번호/일자 10-0679861-0000 (2007.02.01)
공개번호/일자 10-2006-0135104 (2006.12.29) 문서열기
공고번호/일자 (20070207) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2005.06.24)
심사청구항수 5

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이광엽 대한민국 서울특별시 노원구
2 오민석 대한민국 서울특별시 강남구
3 김재우 대한민국 서울 강서구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 이광엽 대한민국 서울 노원구
2 한국전자통신연구원 대한민국 대전 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2005.06.24 수리 (Accepted) 1-1-2005-0336140-95
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2006.04.18 수리 (Accepted) 4-1-2006-5052698-86
3 출원인변경신고서
Applicant change Notification
2006.05.15 수리 (Accepted) 1-1-2006-0338152-13
4 의견제출통지서
Notification of reason for refusal
2006.08.31 발송처리완료 (Completion of Transmission) 9-5-2006-0515857-92
5 의견서
Written Opinion
2006.10.31 수리 (Accepted) 1-1-2006-0795689-60
6 명세서등보정서
Amendment to Description, etc.
2006.10.31 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2006-0795687-79
7 등록결정서
Decision to grant
2007.01.23 발송처리완료 (Completion of Transmission) 9-5-2007-0038952-55
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
3차원 그래픽을 구성하는 각 정점 데이터에 대하여 공간상의 위치를 변환하는 위치변환(Geometry Transformation) 및 빛에 대한 색을 계산하는 음영처리(lighting)를 포함하는 기하 처리시 부동소수점 연산을 수행하고, 에스아이엠디(SIMD : Single Instruction stream Multiple Data stream) 구조가 적용된 3차원 그래픽 기하변환 파이프라인 시스템으로서,2개의 입력값을 덧셈 연산하고, 2 단계로 이루어진 실행(EX) 단계를 포함하는 덧셈 연산 파이프라인;2개의 입력값을 곱셈 연산하고, 2 단계로 이루어진 실행 단계를 포함하는 곱셈 연산 파이프라인;2개의 입력값의 크기를 비교 연산하고, 2 단계로 이루어진 실행 단계를 포함하는 비교 연산 파이프라인;데이터를 메모리로부터 로드하고, 2 단계로 이루어진 실행 단계를 포함하는 로드 연산 파이프라인;데이터를 메모리에 저장하고, 2 단계로 이루어진 실행 단계를 포함하는 저장 연산 파이프라인;레지스터 간에 데이터를 이동하고, 2 단계로 이루어진 실행 단계를 포함하는 이동 연산 파이프라인;입력값에 대한 역수를 산출하고, 4 단계로 이루어진 실행 단계를 포함하는 역수 연산 파이프라인; 및입력값에 대한 역제곱근을 산출하고, 4 단계로 이루어진 실행 단계를 포함하는 역제곱근 연산 파이프라인을 포함하고,상기 파이프라인 시스템이 2개의 상기 정점 데이터에 대하여 중첩하여 병렬로 상기 기하 처리를 수행하는3차원 그래픽 기하변환 파이프라인 시스템
2 2
3차원 그래픽을 구성하는 각 정점 데이터에 대하여 공간상의 위치를 변환하는 위치변환(Geometry Transformation)을 수행하고, 상기 기하변환시 부동소수점 연산을 위하여 파이프라인 시스템을 사용하며, 에스아이엠디(SIMD : Single Instruction stream Multiple Data stream) 구조가 적용된 기하변환 처리 시스템으로서,상기 파이프라인 시스템이,2개의 입력값을 덧셈 연산하고, 2 단계로 이루어진 실행(EX) 단계를 포함하는 덧셈 연산 파이프라인;2개의 입력값을 곱셈 연산하고, 2 단계로 이루어진 실행 단계를 포함하는 곱셈 연산 파이프라인;2개의 입력값의 크기를 비교 연산하고, 2 단계로 이루어진 실행 단계를 포함하는 비교 연산 파이프라인;데이터를 메모리로부터 로드하고, 2 단계로 이루어진 실행 단계를 포함하는 로드 연산 파이프라인;데이터를 메모리에 저장하고, 2 단계로 이루어진 실행 단계를 포함하는 저장 연산 파이프라인;레지스터 간에 데이터를 이동하고, 2 단계로 이루어진 실행 단계를 포함하는 이동 연산 파이프라인;입력값에 대한 역수를 산출하고, 4 단계로 이루어진 실행 단계를 포함하는 역수 연산 파이프라인; 및입력값에 대한 역제곱근을 산출하고, 4 단계로 이루어진 실행 단계를 포함하는 역제곱근 연산 파이프라인을 포함하고,상기 기하변환 처리 시스템이 2개의 상기 정점 데이터에 대하여 중첩하여 병렬로 상기 기하변환을 수행하는기하변환 처리 시스템
3 3
제 2 항에 있어서,상기 기하변환 처리 시스템은상기 2개의 정점 데이터 중 하나인 제 1 정점 데이터의 기하변환에 사용되는 제 1 매트릭스를 저장하고, 16개의 레지스터로 이루어지는 제 1 매트릭스 그룹;상기 2개의 정점 데이터 중 나머지 하나인 제 2 정점 데이터의 기하변환에 사용되는 제 2 매트릭스를 저장하고, 16개의 레지스터로 이루어지는 제 2 매트릭스 그룹;모델/뷰 변환을 매트릭스 중 일부를 역전치하여 연산되는 역전치 매트릭스를 저장하고, 9개의 레지스터로 이루어지는 모델/뷰 매트릭스 그룹;상기 제 1 정점 데이터 및 상기 제 2 정점 데이터를 저장하고, 8개의 레지스터로 이루어지는 정점 그룹; 및상기 제 1 정점 데이터 및 상기 제 2 정점 데이터에 대하여 병렬로 상기 기하변환을 수행하면서 발생하는 중간 연산결과를 임시 저장하고, 24개의 레지스터로 이루어지는 작업 그룹으로 구성된 레지스터 파일 구조를 이용하는 기하변환 처리 시스템
4 4
3차원 그래픽을 구성하는 각 정점 데이터에 대하여 빛에 대한 색을 계산하는 음영처리(lighting)를 수행하고, 상기 음영처리시 부동소수점 연산을 위하여 파이프라인 시스템을 사용하며, 에스아이엠디(SIMD : Single Instruction stream Multiple Data stream) 구조가 적용된 음영 처리 시스템으로서,상기 파이프라인 시스템이,2개의 입력값을 덧셈 연산하고, 2 단계로 이루어진 실행(EX) 단계를 포함하는 덧셈 연산 파이프라인;2개의 입력값을 곱셈 연산하고, 2 단계로 이루어진 실행 단계를 포함하는 곱셈 연산 파이프라인;2개의 입력값의 크기를 비교 연산하고, 2 단계로 이루어진 실행 단계를 포함하는 비교 연산 파이프라인;데이터를 메모리로부터 로드하고, 2 단계로 이루어진 실행 단계를 포함하는 로드 연산 파이프라인;데이터를 메모리에 저장하고, 2 단계로 이루어진 실행 단계를 포함하는 저장 연산 파이프라인;레지스터 간에 데이터를 이동하고, 2 단계로 이루어진 실행 단계를 포함하는 이동 연산 파이프라인;입력값에 대한 역수를 산출하고, 4 단계로 이루어진 실행 단계를 포함하는 역수 연산 파이프라인; 및입력값에 대한 역제곱근을 산출하고, 4 단계로 이루어진 실행 단계를 포함하는 역제곱근 연산 파이프라인을 포함하고,상기 음영 처리 시스템이 2개의 상기 정점 데이터에 대하여 중첩하여 병렬로 상기 음영처리를 수행하는 것을 특징으로 하는 음영 처리 시스템
5 5
제 4 항에 있어서,상기 음영 처리 시스템은상기 2개의 정점 데이터 중 하나인 제 1 정점 데이터의 음영처리에 사용되는 제 1 매트릭스를 저장하고, 16개의 레지스터로 이루어지는 제 1 매트릭스 그룹;상기 2개의 정점 데이터 중 나머지 하나인 제 2 정점 데이터의 음영처리에 사용되는 제 2 매트릭스를 저장하고, 16개의 레지스터로 이루어지는 제 2 매트릭스 그룹;모델/뷰 변환을 매트릭스 중 일부를 역전치하여 연산되는 역전치 매트릭스를 저장하고, 9개의 레지스터로 이루어지는 모델/뷰 매트릭스 그룹;상기 제 1 정점 데이터 및 상기 제 2 정점 데이터를 저장하고, 8개의 레지스터로 이루어지는 정점 그룹; 및상기 제 1 정점 데이터 및 상기 제 2 정점 데이터에 대하여 병렬로 상기 음영처리를 수행하면서 발생하는 중간 연산결과를 임시 저장하고, 24개의 레지스터로 이루어지는 작업 그룹으로 구성된 레지스터 파일 구조를 이용하는 음영 처리 시스템
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.