Abstract:
본 발명의 카메라 인터페이스는 특화된 DMA를 이용한 화상 변환 장치를 구비한다. 화상 변환 장치는 어드레스 발생 수단, 데이터 선택 수단을 구비한다. 어드레스 발생 수단은 거울 화상 모드에 따라 화상 프레임의 프레임 시작 어드레스, 버스트 전송 시작 어드레스, 라인 시작 어드레스를 적절하게 변경한다. 데이터 선택 수단은 거울 화상 모드에 따라 워드 순서 및 워드내 픽셀 순서를 변경한다. 휴대전화기, 카메라폰, 카메라 인터페이스, 거울 화상, DMA, 버스트 액세스
Abstract:
본 발명의 실시예에 따른 그래픽 프로세싱 유닛의 동작 방법은 복수의 새로운 프리미티브들(primitives) 각각의 위치 정보 인덱스, 속성 정보 인덱스 및 텍스쳐 패치 디스크립터 인덱스를 포함하는 제1 디스플레이 리스트를 생성하는 단계, 상기 제1 디스플레이 리스트를 상기 텍스쳐 패치 디스크립터 인덱스를 기준으로 재정렬하여 제2 디스플레이 리스트를 생성하는 단계 및 상기 제2 디스플레이 리스트를 기초로 상기 복수의 새로운 프리미티브들에 대한 렌더링(rendering)을 수행하는 단계를 포함한다.
Abstract:
그래픽 프로세싱 유닛, 이를 포함하는 그래픽 프로세싱 시스템, 및 이를 이용한 렌더링 방법이 제공된다. 그래픽 프로세싱 유닛은, 버텍스(vertex)를 입력받고 버텍스를 이용하여 프리미티브(premitive)와, 프리미티브에 대응되는 텍스쳐 패치에 관한 정보(texture patch information)를 생성하는 지오메트리(geometry) 프로세싱 유닛, 및 생성된 프리미티브를 프래그먼트(fragment)로 변환하고, 변환된 프래그먼트에 대해 프래그먼트 쉐이딩(shading)을 수행하는 렌더링 프로세싱 유닛을 포함하되, 텍스쳐 패치에 관한 정보로 지시되는 텍스쳐 패치는 프래그먼트 쉐이딩이 수행되기 전에 렌더링 프로세싱 유닛에 프리-로딩(pre-loading)된다.
Abstract:
여기에 제공되는 디지털 로직 프로세싱 장치는 외부로부터 전송되는 데이터를 저장하는 입력 파이포와; 상기 입력 파이포에서 출력되는 데이터를 처리하는 프로세싱 유니트와; 그리고 상기 입력 파이포 및 상기 프로세싱 유니트로 공급되는 클럭 신호를 제어하는 클럭 제어 회로를 포함하며, 상기 클럭 제어 회로는 상기 입력 파이포로 전송될 데이터의 유무 상태, 그리고 상기 입력 파이포와 상기 프로세싱 유니트의 상태들을 감시하여 상기 클럭 신호를 제어한다.
Abstract:
그래픽스 프로세싱 유닛의 동작 방법은 입력 데이터에 기초하여 테셀레이션 (tessellation) 동작 전에 타일링 (tiling) 동작을 수행할지 상기 테셀레이션 동작 후에 상기 타일링 동작을 수행할지 결정하는 단계와, 결정 결과에 따라 상기 타일링 동작을 수행하는 단계를 포함하며, 상기 결정하는 단계는 상기 입력 데이터가 패치가 아니거나, 상기 패치의 지오메트리(geometry)가 상기 패치의 컨트롤 포인트들에 의해 정의되는 컨벡스 헐(convex hull) 밖에 위치하거나, 쉐이딩 동작에 따라 상기 패치에 상응하는 테셀레이트된 프리미티브의 지오메트리가 변할 때, 상기 테셀레이션 동작 후에 상기 타일링 동작의 수행을 결정한다.
Abstract:
가변길이 명령어 인출을 위한 그래픽 처리장치 및 방법이 개시된다. 본 발명의 일실시예에 따른 그래픽 처리장치는 명령어 메모리 및 명령어 인출부를 구비한다. 명령어 메모리는 적어도 하나 이상의 명령어 필드들을 저장하는 복수개의 메모리 블록들을 구비한다. 명령어 인출부는 상기 메모리 블록들중 활성화될 메모리 블록을 지시하는 블록 활성화 신호 및 소정의 로우 어드레스 신호를 발생하고, 상기 활성화된 메모리 블록들로부터 출력되는 명령어 필드들만으로 구성된 명령어를 수신한다. 상기 명령어 인출부는 프로그램 카운터, 블록 활성화 신호 생성기 및 명령어 레지스터를 구비한다. 프로그램 카운터는 상기 명령어 필드들이 저장된 명령어 메모리의 행 주소를 지시하는 상기 로우 어드레스 신호를 발생한다. 블록 활성화 신호 생성기는 읽기 신호 및 블록 선택 신호에 응답하여 복수 비트의 상기 블록 활성화 신호를 발생한다. 명령어 레지스터는 상기 명령어 메모리에서 출력되는 상기 명령어를 저장하고 상기 블록 선택 신호를 발생한다. 본 발명에 따른 그래픽 처리 장치, 그래픽 처리 시스템 및 그래픽 처리 방법은 하나의 명령어를 구성하는 복수개의 명령어 필드들을 복수개의 메모리 블록으로 구성된 명령어 메모리에 저장하고 명령어 인출시 필요한 메모리 블록들만 활성화시켜 저장된 명령어 필드들만을 출력함으로써 명령어 인출시의 소비 전류를 감소시킬 수 있는 장점이 있다.