← Documents Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523 GitHub 원문 ↗

Linux 6.18.37 · ABI / testing

AD9523 clock presence, lock, and synchronization

AD9523 클록 분배기의 기준·피드백 클록 존재 여부, PLL 잠금 상태, divider 동기화 동작을 설명합니다.

Source pathDocumentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

Clock input monitoring

sysfs-bus-iio-frequency-ad9523:1-15

여섯 present 속성은 해당 PLL 기준·피드백·VCXO 클록이 있으면 1, 없으면 0을 반환합니다.

PLL state

sysfs-bus-iio-frequency-ad9523:16-22

pllY_locked의 1은 선택한 PLL이 잠긴 상태임을 뜻합니다.

Phase-aligned restart

sysfs-bus-iio-frequency-ad9523:23-31

sync_dividers에 1을 쓰면 모든 divider를 재설정하고 미리 정의된 채널 위상으로 다시 시작합니다. 외부 /SYNC를 low로 구동하는 것과 같습니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 What: /sys/bus/iio/devices/iio:deviceX/pll2_feedback_clk_present
2 What: /sys/bus/iio/devices/iio:deviceX/pll2_reference_clk_present
3 What: /sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_a_present
4 What: /sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_b_present
5 What: /sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_test_present
6 What: /sys/bus/iio/devices/iio:deviceX/vcxo_clk_present
7 KernelVersion: 3.4.0
8 Contact: linux-iio@vger.kernel.org
9 Description:
10 Reading returns either '1' or '0'.
11
12 '1' means that the clock in question is present.
13
14 '0' means that the clock is missing.
15
16 What: /sys/bus/iio/devices/iio:deviceX/pllY_locked
17 KernelVersion: 3.4.0
18 Contact: linux-iio@vger.kernel.org
19 Description:
20 Reading returns either '1' or '0'. '1' means that the
21 pllY is locked.
22
23 What: /sys/bus/iio/devices/iio:deviceX/sync_dividers
24 KernelVersion: 3.4.0
25 Contact: linux-iio@vger.kernel.org
26 Description:
27 Writing '1' triggers the clock distribution synchronization
28 functionality. All dividers are reset and the channels start
29 with their predefined phase offsets (out_altvoltageY_phase).
30 Writing this file has the effect as driving the external
31 /SYNC pin low.
32

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

기준 및 피드백 클록 존재 여부

1-15
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/pll2_feedback_clk_present
What/sys/bus/iio/devices/iio:deviceX/pll2_reference_clk_present
What/sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_a_present
What/sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_b_present
What/sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_test_present
What/sys/bus/iio/devices/iio:deviceX/vcxo_clk_present
KernelVersion3.4.0
Contactlinux-iio@vger.kernel.org
Description읽으면 '1' 또는 '0'을 반환합니다. '1'은 해당 클록이 존재함을 뜻하고, '0'은 클록이 없음을 뜻합니다.

PLL 잠금 상태

16-22
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/pllY_locked
KernelVersion3.4.0
Contactlinux-iio@vger.kernel.org
Description읽으면 '1' 또는 '0'을 반환합니다. '1'은 pllY가 잠긴 상태임을 뜻합니다.

클록 분배 동기화

23-31
항목한국어 전문 번역
What/sys/bus/iio/devices/iio:deviceX/sync_dividers
KernelVersion3.4.0
Contactlinux-iio@vger.kernel.org
Description'1'을 쓰면 클록 분배 동기화 기능을 시작합니다. 모든 divider가 재설정되고 채널은 미리 정의된 위상 오프셋(out_altvoltageY_phase)으로 시작합니다. 이 파일에 쓰는 것은 외부 /SYNC 핀을 low로 구동하는 것과 같은 효과가 있습니다.