DMA를 이용한 임베디드 WinCE 기반의 멀티미디어 플레이어THE EMBEDDED WINDOW COMPACT EDITION MULTIMEDIA PLAYER FOR UNSING DIRECT MEMORY ACCESS

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 255
  • Download : 0
본 발명의 멀티미디어 플레이어에 관한 것이다. 본 발명에 따른 멀티미디어 플레이어는 멀티미디어 플레이어를 초기화하는 초기화 모듈, 디스플레이상에 UI및 스킨을 제공하고, 사용자의 입력 이벤트에 따라 부호화된 멀티미디어 스트림을 선택하는 UI/SKIN 모듈, 선택된 부호화된 멀티미디어 스트림을 오디오 스트림과 비디오 스트림으로 분리하고, 분리된 부호화된 오디오 스트림과 부호화된 비디오 스트림을 각각 복호화 하기 위해 DSP로 전송하는 스플리터 모듈, DSP를 통해 복호화된 오디오 스트림과 비디오 스트림이 저장될 물리 메모리 주소를 할당하고, DSP를 통해 복호화된 오디오 스트림과 비디오 스트림이 어플리케이션으로 전송되어 저장될 가상 메모리 주소를 기설정된 포인터 변수에 할당한 후 포인터 변수의 주소를 할당된 물리 메모리 주소와 맵핑하고, 포인터 변수와 맵핑된 물리 메모리 주소를 DSP로 전달하는 DSP 인터페이스 모듈, 어플리케이션에 할당된 가상 메모리 주소를 통하여 DSP로부터 복호화된 오디오 스트림과 복호화된 비디오 스트림을 전송 받아 각각 렌더링 하는 렌더링 모듈 및, 렌더링된 오디오 스트림을 오디오 출력장치로 출력하는 사운드 모듈 및, 렌더링된 비디오 스트림을 디스플레이로 출력하는 디스플레이 모듈을 포함하는 멀티미디어 출력 모듈을 포함한다. 본 발명에 따르면, User 영역의 어플리케이션과 OS 및 드라이버 영역의 DSP가 DMA 메모리 공유 방식을 통해 데이터 통신이 이루어 질 수 있으므로, CPU의 사용률을 감소시킬 수 있고, 이로 인해 PMP 플레이어의 전체적인 성능 향상 될 수 있으며, 또한, PMP 플레이어에서도 PC와 같이 자연스러운 영상을 볼 수 있다. 임베디드(embedded), WinCE(Window Compact Edition), DMA(direct memory access), 물리 메모리 주소(physical memory address), 가상 메모리 주소(virtual memory address)
Assignee
한국과학기술원
Country
KO (South Korea)
Issue Date
2011-09-30
Application Date
2009-07-17
Application Number
10-2009-0065342
Registration Date
2011-09-30
Registration Number
10-1071303-0000
URI
http://hdl.handle.net/10203/236277
Appears in Collection
EE-Patent(특허)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0