Onboard Clock의 Stability의 의미



하드웨어: Counter/Timers (TIO)

문제점: Onboard Clock의 Stability의 의미는 무엇인가?

솔루션: Accuracy는 Frequency가 가질 수 있는 절대적인 값을 나타냅니다. STABILITY는 Frequency가 시간에 따라서 얼마나 변하는 지는 측정한 값입니다.

만약 20MHz의 Clock을 0.01%의 Accuracy로 실행한다면, Frequency의 절대적인 최대, 최소 값은 다음과 같이 계산이 됩니다.

최대 값 = 20,000,000 + (20,000,000 * 0.0001) = 20,002,000
최소 값 = 20,000,000 - (20,000,000 * 0.0001) = 19,998,000

그래서 Clock을 실행하며, 이 최대 값과 최소 값 사이의 범위에 있게 될 것입니다.

이제 두 개의 이벤트가 발생하는 시간의 길이를 측정하고자 하는 경우를 생각해봅시다.
만약 이 20MHz Clock을 사용한다면 이 측정이 0.01%로 정확하다는 것을 알고 있습니다.

그러나 만약 1년 뒤에 같은 측정을 수행한다고 가정하면 어떻게 될까요? 그리고 1년의 시간 간격을 둔 이 두 측정을 비교하면 어떻게 될까요? 이때 알아야 되는 정보가 Clock의 STABILITY입니다. 이것은 일반적으로 Percent per unit time [예를 들어 0.0001% / year] 또는 parts per million per unit time [예를 들어 100ppm / year]로 나타냅니다.

다른 방법으로 설명하면, Clock을 켜고 두 개의 사건 사이의 시간을 100 번 반복하여 측정한다고 가정합니다. 만약 Clock이 시간에 따라서 안정적이지 않아서 최대와 최소 값 사이를 Drifting한다면 이렇게 100번 반복한 값들을 서로 비교할 수가 없을 것입니다. 그러나 만약 Clock이 시간에 따라서 안정적이라고 이 반복 측정들을 서로 비교할 수 있을 것입니다.


관련 링크:

첨부:





리포트 날짜: 11/06/1998
마지막 업데이트: 02/24/2003
문서 번호: 1F5DD5KD