전력 관리

배터리로 동작하는 기기를 슬립 상태에서 정해진 시각에 깨우는 데 자주 사용되는 것은?

  1. ACPU를 최고 주파수로 계속 동작시키는 것
  2. B잠들어 있는 동안에도 작은 전력으로 계속 동작하는 실시간 클록(RTC)의 알람
  3. C배터리를 한 번 빼고 다시 끼우는 것
정답과 해설 보기

정답: B. 잠들어 있는 동안에도 작은 전력으로 계속 동작하는 실시간 클록(RTC)의 알람

슬립 중에도 32.768 kHz 수정 등으로 동작하는 작은 실시간 클록은 마이크로암페어 이하의 전류로 계속 시각을 셉니다. 정해진 시각이 되면 알람 인터럽트를 내어 CPU를 깨웁니다. 그 밖에도 버튼이나 센서 신호의 변화, 통신 수신 등이 깨어나는 계기가 됩니다. 어떤 계기로 깨어날지 설정해 두면 그 외의 시간에는 깊이 잠들어 있을 수 있습니다.

  • A. 그러면 잠들어 있는 것이 아닙니다.
  • B. 올바릅니다. 단자 변화 등의 인터럽트도 깨어나는 계기가 됩니다.
  • C. 배터리를 빼면 시각 등의 정보가 사라집니다.
이 분야 연습하기 분야로 돌아가기

전력 관리의 다른 문제

  1. 전원 전압만 10% 낮추었을 때(다른 조건은 같다고 한다), 동적 소비 전력은 대략 몇 % 줄어드는가?
  2. CMOS 회로의 동적 소비 전력 식 P = αCV²f에서 α가 나타내는 것으로 올바른 것은?
  3. 활동률 α=0.1, 전환되는 용량 C=1 nF, 전원 전압 V=1 V, 주파수 f=1 GHz인 회로의 동적 소비 전력은 얼마인가?
  4. 전원 전압은 그대로 두고 클록 주파수만 절반으로 낮추었다. 정해진 양의 계산을 마칠 때까지 사용하는 동적 에너지는 어떻게 되는가?
  5. DVFS에서 전원 전압을 주파수에 비례하여 낮출 수 있다고 하자. 주파수를 절반으로 했을 때, 동적 전력과 정해진 양의 계산에 사용하는 동적 에너지는 대략 어떻게 되는가?