요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
PLL state
sysfs-bus-iio-frequency-ad9523:16-22pllY_locked의 1은 선택한 PLL이 잠긴 상태임을 뜻합니다.
Phase-aligned restart
sysfs-bus-iio-frequency-ad9523:23-31sync_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: [email protected]
9
Description:
10
Reading returns either '1' or '0'.
12
'1' means that the clock in question is present.
14
'0' means that the clock is missing.
16
What: /sys/bus/iio/devices/iio:deviceX/pllY_locked
17
KernelVersion: 3.4.0
18
Contact: [email protected]
19
Description:
20
Reading returns either '1' or '0'. '1' means that the
21
pllY is locked.
23
What: /sys/bus/iio/devices/iio:deviceX/sync_dividers
24
KernelVersion: 3.4.0
25
Contact: [email protected]
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.
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 |
| KernelVersion | 3.4.0 |
| Contact | [email protected] |
| Description | 읽으면 '1' 또는 '0'을 반환합니다. '1'은 해당 클록이 존재함을 뜻하고, '0'은 클록이 없음을 뜻합니다. |
PLL 잠금 상태
16-22| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/pllY_locked |
| KernelVersion | 3.4.0 |
| Contact | [email protected] |
| Description | 읽으면 '1' 또는 '0'을 반환합니다. '1'은 pllY가 잠긴 상태임을 뜻합니다. |
클록 분배 동기화
23-31| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/iio/devices/iio:deviceX/sync_dividers |
| KernelVersion | 3.4.0 |
| Contact | [email protected] |
| Description | '1'을 쓰면 클록 분배 동기화 기능을 시작합니다. 모든 divider가 재설정되고 채널은 미리 정의된 위상 오프셋(out_altvoltageY_phase)으로 시작합니다. 이 파일에 쓰는 것은 외부 /SYNC 핀을 low로 구동하는 것과 같은 효과가 있습니다. |
Clock input monitoring
sysfs-bus-iio-frequency-ad9523:1-15여섯 present 속성은 해당 PLL 기준·피드백·VCXO 클록이 있으면 1, 없으면 0을 반환합니다.