Skip to main content

전력 최적화 란 무엇입니까?

power 전력 최적화는 크기, 성능 및 열 소비와 같은 매개 변수를 균형 잡아 통합 회로와 같은 디지털 장치에서 소비하는 전력을 줄이려는 시도입니다.많은 휴대용 전자 장치는 전력 소비가 적은 높은 처리 용량이 필요하기 때문에 전자 구성 요소 설계의 매우 중요한 영역입니다.구성 요소는 복잡한 기능을 수행하지만 가능한 한 작은 열과 노이즈를 생성해야하며 모두 매우 작은 표면적에 포장됩니다.집중적으로 연구 된 디지털 설계 영역, 전력 최적화는 많은 장치의 상업적 성공에 필수적입니다.배터리 수명, 난방 효과 및 냉각 요구 사항은 환경 및 경제적 이유 모두에서 매우 중요해졌습니다.점점 더 복잡한 구성 요소를 작은 칩 크기에 맞추는 것이 더 많은 기능을 갖춘 소규모 장치를 생산하기 위해 필수적이되었습니다.그러나 많은 구성 요소를 포함하여 생성 된 열은 주요 문제가되었습니다.장치 성능 및 신뢰성과 같은 요인도 열의 영향을받습니다.chips 칩을 확장하고, 다이 크기를 줄이고, 허용 가능한 온도 수준에서 여전히 피크 성능을 갖기 위해서는 전력 최적화 방법론에 투자 시간이 필요합니다.수백만 개의 구성 요소가 포함되어 있기 때문에 통합 회로와 같은 기존 칩에서는 수동으로 전원을 최적화 할 수 없습니다.일반적으로 설계자는 대부분 추측, 건축 및 프로그램 폐기물 인 낭비되는 에너지를 제한하여 전력 최적화를 달성합니다.이러한 모든 방법은 회로 설계 수준에서 실행 및 응용 프로그램으로 에너지 낭비를 줄이려고 시도합니다.이러한 명령을 실행한다고해서 메모리 및 레지스터의 내용이 변경되지는 않습니다.프로그램 폐기물을 제거한다는 것은 죽은 지시의 실행을 줄이고 무성한 매장을 제거하는 것을 의미합니다.추측 폐기물은 프로세서가 해결되지 않은 분기를 넘어 지시를 가져오고 실행할 때 발생합니다.건축 폐기물은 캐시, 분기 예측 변수 및 명령 대기열과 같은 구조가 너무 크거나 작을 때 발생합니다.반대로, 더 작게 만들면 더 많은 철수로 인해 전력 소비가 증가합니다.성공적인 전원 최적화는 전력이 거의없는 구성 요소를 선택하여 시스템 수준 접근법을 사용해야합니다.이러한 유형의 구성 요소의 모든 가능한 조합은 설계 단계에서 탐색 할 수 있습니다.회로에 필요한 스위칭 활동의 양을 줄이면 전력 소비가 줄어 듭니다. 전력 최적화에 사용되는 다른 접근법 중 일부에는 클록 게이팅, 수면 모드 및 더 나은 논리 설계가 포함됩니다.망상, 경로 밸런싱 및 상태 인코딩은 전력 소비를 제한 할 수있는 다른 논리 방법입니다.일부 마이크로 프로세서 디자이너는 전원 절약 제어 기능을 삽입하는 특수 형식을 코드 디자인 파일로 사용합니다.