본 개시 의 실시 예 에 따르 면 , 통계 및 제 어 유닛 ( 230 ) 은 현재 클럭 사이클 과 다음 클럭 사이클 사이 에서 의 각 데이터 처리 유닛 ( 120 ) 의 입력 데이터 변화 ( 예 를 들 어 도 2 의 toggle s 0 ~ sn 에 도시 ) 를 모니터링 하 고 , 당해 변화 에 따라 다음 클럭 사이클 에서 의 전체 칩 ( 100 ) 의 부하 상황 을 결정 할 수 있 다 . 이어서 , 부하 상황 에 따라 다음 클럭 사이클 에서 의 각 데이터 처리 유닛 ( 120 ) 의 작동 상태 를 제어 ( 예 를 들 면 도 2 에 도시 한 클럭 제어 신호 ( gate _ en ) 및 데이터 플로우 제어 신호 ( flow _ ctrl ) 를 통하 여 , 간결 함 을 위해 , 여기 서 는 단지 하나 의 데이터 처리 유닛 ( 120 ) 에 대하 여 gate _ en 을 도시 하 였으나 실제로 는 각 데이터 처리 유닛 ( 120 ) 은 모두 gate _ en 에 의해 제어 가 가능 함 . 또한 , 여기 서 는 X 입력 데이터 레지스터 ( 210 ) 에 대해서 만 flow _ ctrl 을 도시 하 였으나 실제로 는 Y 입력 데이터 레지스터 ( 220 ) 의 작동 역시 flow _ ctrl 에 의해 제어 가 가능 함 ) 함 으로써 부하 를 조절 하 여 순시 대 전력 을 저감 시킨다 .