1 |
1
삭제
|
2 |
2
인터럽트 발생 수단과, 상기 인터럽트 발생 수단으로부터 발생되는 인터럽트에 대응하여 디코딩 실시간성을 유지하는 동작주파수 및 구동전압 설정 수단을 갖는 MPEG 디코딩 장치에서의 디코딩 방법으로서, 상기 인터럽트 발생 수단으로부터 인터럽트가 발생되고 이전 모드가 딜레이 모드이면, 프레임 수의 차 값이 0보다 큰지 작은지를 판단하는 단계와, 상기 프레임 수의 차 값이 0보다 크면 상기 동작주파수 및 구동전압 설정 수단을 통해 동작주파수 및 구동전압을 감소시키고, 상기 프레임 수의 차 값이 0보다 작으면 상기 동작주파수 및 구동전압을 증가시키는 단계와, 변경되는 동작주파수 및 구동전압과 기설정된 최대 동작주파수 및 구동전압의 크기를 비교하고, 동작주파수 및 구동전압이 최대 동작주파수 및 최대 구동전압을 초과할 때까지 동작주파수 및 구동전압을 최대 동작주파수 및 최대 구동전압으로 설정하는 단계와, 상기 동작주파수 및 구동전압이 최대 동작주파수 및 최대 구동전압으로 설정되고, 현재 프레임이 다음 시간 간격에서 지나가야 할 프레임의 수만큼 지나갈 수 없다고 예측되면 현재 모드를 드롭 모드로 변경하는 단계와, 상기 인터럽트가 발생되고 이전 모드가 드롭 모드이면, 상기 프레임 수의 차 값이 0보다 큰지 작은지를 판단하는 단계와, 상기 프레임 수의 차 값이 0보다 작은 경우에는 드롭 레이트를 증가시키고, 상기 프레임 수의 차 값이 0보다 큰 경우에는 상기 드롭 레이트를 감소시키는 단계와, 상기 드롭 레이트가 0보다 작은 경우에는 상기 동작주파수와 구동전압을 최대값보다 낮은 값으로 설정하고 현재 모드를 딜레이 모드로 설정하는 단계와, 최종 설정된 동작주파수, 구동전압, 그리고 딜레이 또는 드롭 레이트에 의해 다음 인터럽트까지 디코딩을 수행하는 단계 를 포함하는 동작주파수 및 구동전압 변동을 이용한 MPEG 디코딩 방법
|
3 |
3
제 2 항에 있어서, 상기 프레임 수의 차 값은 실제 진행된 프레임 수와 설정 프레임 수의 차 값인 것을 특징으로 하는 동작주파수 및 구동전압 변동을 이용한 MPEG 디코딩 방법
|
4 |
4
제 2 항에 있어서, 상기 방법은, 사용자의 요구에 의해 전력 모드와 디코딩 QoS(Quality Of Service) 값을 설정할 수 있으며, 설정된 전력 모드와 디코딩 QoS 값에 의해 디코딩 시 프레임의 일부를 드롭하고 설정된 QoS를 유지하면서 전력 소모를 조절할 수 있는 것을 특징으로 하는 동작주파수 및 구동전압 변동을 이용한 MPEG 디코딩 방법
|
5 |
5
인터럽트 발생 수단과, 상기 인터럽트 발생 수단으로부터 발생되는 인터럽트에 대응하여 디코딩 실시간성을 유지하는 동작주파수 및 구동전압 설정 수단을 갖는 MPEG 디코딩 장치에서의 디코딩 방법으로서, 상기 인터럽트 발생 수단으로부터 인터럽트가 발생되면 다음 인터럽트까지의 디코딩 시간을 예측하는 단계와, 상기 동작주파수 및 구동전압 설정 수단을 통해 프레임 수의 차 값에 따라 다음 인터럽트까지의 동작주파수 및 이에 따른 구동전압을 설정하는 단계와, 설정되는 동작주파수 및 구동전압이 최소 동작주파수 및 구동전압보다 작으면, 상기 동작주파수 및 구동전압을 각각 최소 동작주파수 및 최소 구동전압으로 설정한 후 현재 프레임에 딜레이 값을 설정하는 단계와, 설정되는 동작주파수 및 구동전압이 최대 동작주파수 및 구동전압보다 크면, 상기 동작주파수 및 구동전압을 각각 최대 동작주파수 및 최대 구동전압으로 설정한 후 현재 프레임의 드롭 레이트를 설정하는 단계와, 최종 설정된 동작주파수, 구동전압 그리고 딜레이 또는 드롭 레이트에 의해 다음 인터럽트까지 디코딩을 수행하는 단계 를 포함하는 동작주파수 및 구동전압 변동을 이용한 MPEG 디코딩 방법
|
6 |
6
제 5 항에 있어서, 상기 디코딩 시간 예측 단계는, 다음 인터럽트까지의 프레임들의 종류와 크기, 그리고 시스템 속도에 따라 다음 인터럽트까지의 디코딩 시간을 예측하는 단계인 것을 특징으로 하는 동작주파수 및 구동전압 변동을 이용한 MPEG 디코딩 방법
|
7 |
7
제 5 항에 있어서, 상기 동작주파수 및 구동전압 설정 단계는, 상기 프레임 수의 차 값이 0보다 크면 상기 동작주파수 및 구동전압을 감소시키고, 상기 프레임 수의 차 값이 0보다 작으면 상기 동작주파수 및 구동전압을 증가시키는 단계인 것을 특징으로 하는 동작주파수 및 구동전압 변동을 이용한 MPEG 디코딩 방법
|
8 |
8
제 5 항 또는 제 7 항에 있어서, 상기 프레임 수의 차 값은 실제 진행된 프레임 수와 설정 프레임 수의 차 값인 것을 특징으로 하는 동작주파수 및 구동전압 변동을 이용한 MPEG 디코딩 방법
|
9 |
9
제 5 항에 있어서, 상기 방법은, 사용자의 요구에 의해 전력 모드와 디코딩 QoS 값을 설정할 수 있으며, 상기 전력 모드와 디코딩 QoS 값에 의해 디코딩 시 프레임의 일부를 드롭하고 설정된 QoS를 유지하면서 전력 소모를 조절할 수 있는 것을 특징으로 하는 동작주파수 및 구동전압 변동을 이용한 MPEG 디코딩 방법
|
10 |
9
제 5 항에 있어서, 상기 방법은, 사용자의 요구에 의해 전력 모드와 디코딩 QoS 값을 설정할 수 있으며, 상기 전력 모드와 디코딩 QoS 값에 의해 디코딩 시 프레임의 일부를 드롭하고 설정된 QoS를 유지하면서 전력 소모를 조절할 수 있는 것을 특징으로 하는 동작주파수 및 구동전압 변동을 이용한 MPEG 디코딩 방법
|