7710 에서의 Power Down Mode 에 대한 설명과 테스트 한 결과를 정리하였다. 여기서는 Power Down Mode 를 PD Mode 로 줄여서 사용하겠다.

PD Mode

일반적인 PD Mode 는 오랫동안 동작하지 않으면 Sleep Mode 로 들어가는 것을 말한다. 이 때는 각 디바이스의 클럭이 1/1000 로 줄어들면서, 소비 전력이 최대한 줄어든다. PD Mode 라고 하는 이유도 바로 이것이다.

How to Enter PD Mode

7710 데이터 시트의 93 페이지를 보면, 어떻게 PD Mode 를 설정하는지에 대해서 설명하고 있다.
총 3가지 방법이 있는데,

  1. ClockGen registers 를 수정
  2. Global power down control bit 를 수정
  3. LPC modules 를 이용하는 방법

여기서는 첫번째와 두번째 방법을 사용해 볼 것이다. 참고로 여기서는 7710 cut 2.1 을 기준으로 한다.

7710 의 소비 전력

7710 은 총 3 가지의 전압이 들어간다.(1.2V, 2.5V, 3.3V) 이 중에서 가장 많이 사용하는 것은 1.2V 이다.
7710 cut 2.1 의 경우, 기존의 1.2V 보다 훨씬 더 높은 1.8V 를 넣어야 제대로 된 A/V 가 동작했다.

전압 설명
1.2V 가장 변화폭이 넓다. 대개 1.2A ~ 0.8A 사이
2.5V 프로그램 실행시에만 올라간다(아마도 DDR SDRAM 을 사용할 때 올라가는 듯하다). 대개 0.13A ~ 0.08A 사이
3.3V 거의 변하지 않는다. 평소에 0.18A ~ 0.19A 사이

결론적으로 7710 의 A/V 재생시에는 총 2.5W 정도 소비한다.

PD Mode 테스트

클럭과 관련해서는 7710 데이터 시트에 많은 레지스터들이 나와 있다. 크게 Power Off 하는 것과 Power Down 하는 것으로 나뉜다. 클럭과 관련한 많은 레지스터들을 건드려 봤지만, 거의 대부분 해당 레지스터를 건드리는 순간 프로그램 수행 도중에 뻗어버렸다. 다시말해 이 것들은 PD Mode 로는 사용을 못한다. 그 중에 프로그램 수행에 건드려도 뻗지 않는 레지스터가 있었다.
'FS_CLOCKGEN_CFG_0' 와 'FS_CLOCKGEN_CFG_1' 이 그것이다.
각각 레지스터를 세팅한 결과, 모두 1.2V 의 경우 약 0.4A 정도 줄어들었다. LMI 클럭은 그대로 였고, AUX 클럭과 PIX 클럭이 변화되었다. A/V 는 안나왔다.
레지스터 세팅을 중간에 1 → 0 으로 변경하니, A/V 가 제대로 나왔다. AUX 와 PIX 클럭 역시 정상으로 돌아왔다.

7710 데이터 시트의 63 페이지의 해당 레지스터를 건드려 봤지만, 아무런 변화도 없었다.

결론

7710 데이터 시트에서는 평균적으로 2.5W 를 소비하고, 최대 3.5W 를 소비한다고 나왔다. 또한 PD Mode 의 경우, 평균적으로 200mW 를 소비하고, 최대 400mW 를 소비한다고 나왔다. 거의 1/10 정도의 수치다.
하지만, 실험 결과 거의 반 정도의 수치가 나왔다. 분명히 데이터 시트와는 다른 결과다.

이번 실험의 문제를 두 가지로 꼽을 수 있다.

  1. 진정한 7710 만의 전류를 측정 불가능 하다는 점. 7710 에서 나오는 전류를 쓰는 디바이스들이 있다(Ex:튜너). 이렇게 되면 제대로 된 전류 측정이 불가능하다.
  2. Cut 2.1 의 불안정한 칩 오류. 현재 나온 Cut 2.1 의 경우에는 여러가지로 문제가 많다. 그래서 제대로 설정했음에도 불구하고 칩의 문제로 제대로 된 결과가 나오지 않을 수 있다.

그래서, 결국 cut 3.1 을 기다리는 수밖에 없다. -_-;;

  • computer/digitalarena/power_down_mode.txt
  • Last modified: 3 years ago
  • by likewind