실시간 애플리케이션의 마이크로 컨트롤러에 적합한 시계 주파수를 결정하는 것은 신뢰할 수 있는 성능을 보장하기 위해 필수적입니다. 시계 주파수는 처리 속도, 전력 소비 및 전체적인 시스템 응답성에 영향을 줍니다. 이 문서는 특정 애플리케이션에 필요한 시계 주파수를 계산하는 중요한 단계를 설명합니다.

관련 문의

애플리케이션 타이밍 제약을 분석하여 시작하십시오. 중요한 작업과 그 기간 내에 필요한 작업 수를 위해 허용되는 최대 시간을 식별합니다. 이것은 실시간 마감을 충족하기 위해 필요한 최소 처리 속도를 설정하는 데 도움이됩니다.

캘리포니아

각 작업의 수를 추정하십시오. 예를 들어 작업이 1,000 지침을 필요로하고 각 지시가 1 사이클을 가지고 있으며 1,000 사이클이 필요합니다. 주기 기간 당 필요한 총 사이클을 찾는 작업의 수에 의해이를 곱합니다.

시계 빈도를 결정

공식을 사용하십시오:

클록스 주파수 = 총 사이클 필요 / 사용 가능 시간

예를 들어, 응용 프로그램이 10 밀리 초 이내에 작업을 완료하는 10,000 사이클을 필요로한다면 최소 시계 주파수는 다음과 같습니다.

클록 주파수 = 10,000 사이클 / 0.01 초 = 1,000,000 Hz (1 MHz)

추가 고려 사항

과장의 계정, 중단 취급과 주변 통신과 같은 필요한 시계 빈도를 증가할 수 있습니다. 또한, 더 높은 빈도가 당신의 기계설비를 위해 태울지도 모르다지 어느 것이 전력 소비 제약을 고려하십시오.

  • 신청 타이밍 constraints
  • 사용 방법
  • 머리와 주변 지연
  • 전력 소비 한계