1 |
1
프로세서를 이용하여 MPEG 디코딩을 하여 재생하는 장치에 있어서,디코딩할 그리고 이전에 디코딩된 MPEG 프레임의 종류 및 데이터 크기에 대한 정보를 획득하는 획득부;상기 디코딩할 MPEG 프레임 이전 프레임 디코딩에서의 프레임의 종류 및 데이터 크기에 따른 디코딩 시간들의 평균값을 이용하여 상기 프로세서를 이용할 때의 프레임 디코딩의 작업량 및 디코딩에 필요한 시간을 예측하는 예측부;프레임 디코딩이 상기 MPEG 프레임을 실시간으로 재생하기 위한 데드라인 시간 내에 끝나기 위한 상기 프로세서의 최소한의 동작 주파수 및 그에 따른 구동 전압을 설정하는 설정부; 및상기 설정된 주파수 및 구동 전압에 따라 상기 프로세서를 구동하여 MPEG 프레임을 디코딩하는 디코딩부;를 포함하며,상기 설정부는, 설정되는 동작주파수 및 구동전압 각각이 소정의 최소 동작주파수 및 구동전압보다 작으면, 상기 설정된 동작 주파수 및 구동전압을 각각 최소 동작주파수 및 최소 구동전압으로 설정하고, 설정되는 동작주파수 및 구동전압이 소정의 최대 동작주파수 및 구동전압보다 크면, 현재 프레임에 대한 디코딩을 하지 않고 현재 프레임을 드롭(drop)하고 다음 프레임에 대한 디코딩을 시작하기 위해 상기 획득부에 다음 프레임에 대한 정보를 획득할 것을 알리는 것을 특징으로 디코딩 시간 예측에 따른 동작주파수 및 구동전압 변동을 이용한 MPEG 재생 장치
|
2 |
2
제1항에 있어서,상기 설정부의 실시간 재생을 위한 데드라인 시간은 1/24 초 내지 1/30 초의 최대값을 가지는 것을 특징으로 하는 디코딩 시간 예측에 따른 동작주파수 및 구동전압 변동을 이용한 MPEG 재생 장치
|
3 |
3
삭제
|
4 |
4
제1항에 있어서,상기 디코딩에 대한 QoS(Quality of Service) 레벨을 입력받는 입력부;를 더 포함하여,상기 입력부를 통해 QoS 레벨이 입력되는 경우 상기 설정부는 입력된 QoS 레벨에 따라 상기 소정의 최대 동작 주파수 및 구동전압의 값을 변경하는 것을 특징으로 하는 디코딩 시간 예측에 따른 동작주파수 및 구동전압 변동을 이용한 MPEG 재생 장치
|
5 |
5
프로세서를 이용하여 MPEG 디코딩을 하여 재생하는 방법에 있어서,(a) 디코딩할 혹은 이전에 디코딩된 MPEG 프레임의 종류 및 데이터 크기에 대한 정보를 획득하는 단계;(b) 상기 디코딩할 MPEG 프레임 이전 프레임 디코딩에서의 프레임의 종류 및 데이터 크기에 따른 디코딩 시간들의 평균값을 이용하여 상기 프로세서를 이용할 때의 프레임 디코딩의 작업량 및 디코딩에 필요한 시간을 예측하는 단계;(c) 프레임 디코딩이 상기 MPEG 프레임을 실시간으로 재생하기 위한 데드라인 시간 내에 끝나기 위한 상기 프로세서의 최소한의 동작 주파수 및 그에 따른 구동 전압을 설정하는 단계; 및(d) 상기 설정된 주파수 및 구동 전압에 따라 상기 프로세서를 구동하여 MPEG 프레임을 디코딩하는 단계;를 포함하며,상기 (c) 단계에서,설정되는 동작주파수 및 구동전압 각각이 소정의 최소 동작주파수 및 구동전압보다 작으면, 상기 설정된 동작 주파수 및 구동전압을 각각 최소 동작주파수 및 최소 구동전압으로 설정하고,설정되는 동작주파수 및 구동전압이 소정의 최대 동작주파수 및 구동전압보다 크면, 현재 프레임에 대한 디코딩을 하지 않고 현재 프레임을 드롭(drop)하고 다음 프레임에 대한 디코딩을 시작하기 위해 상기 (a) 단계로 진행하는 것을 특징으로 하는 디코딩 시간 예측에 따른 동작주파수 및 구동전압 변동을 이용한 MPEG 재생 방법
|
6 |
6
삭제
|
7 |
7
제5항에 있어서,상기 (d) 단계에서,설정된 동작 주파수 및 구동전압 하에서 프레임 디코딩을 실행한 후 다음 프레임에 대한 디코딩 실행을 시작하기 전까지 시간이 남은 경우, 남은 시간 동안 상기 프로세서가 대기 상태가 되도록 유지하는 것을 특징으로 하는 디코딩 시간 예측에 따른 동작주파수 및 구동전압 변동을 이용한 MPEG 재생 방법
|
8 |
8
제5항에 있어서,상기 (d) 단계에서, 설정된 동작 주파수 및 구동전압 하에서 프레임 디코딩을 실행하였을 때에 상기 데드라인 시간을 초과하여 다음 프레임을 수행하여야 할 시각을 넘은 경우, 그 초과한 시간을 다음 프레임에 대한 디코딩에 필요한 시간에서 차감하는 것을 특징으로 하는 디코딩 시간 예측에 따른 동작주파수 및 구동전압 변동을 이용한 MPEG 재생 방법
|
9 |
9
제5항에 있어서,상기 디코딩에 대한 QoS(Quality of Service) 레벨이 설정된 경우 설정된 QoS 레벨에 따라 상기 (c) 단계에서 상기 소정의 최대 동작 주파수 및 구동전압의 값을 변경하는 것을 특징으로 하는 디코딩 시간 예측에 따른 동작주파수 및 구동전압 변동을 이용한 MPEG 재생 방법
|
10 |
10
제9항에 있어서,상기 QoS 레벨이 증가되면 상기 소정의 최대 동작 주파수 및 구동전압의 값도 증가하도록 변경하여 프레임 드롭 비율을 낮추며, 상기 QoS 레벨이 감소되면 상기 소정의 최대 동작 주파수 및 구동전압의 값도 감소하도록 변경하여 프레임 드롭 비율을 높이는 것을 특징으로 하는 디코딩 시간 예측에 따른 동작주파수 및 구동전압 변동을 이용한 MPEG 재생 방법
|