← Method 상세 목차DUJINLABS.COM

Hardware · Method detailed manual 02 · Linux v6.18.37

2. 전원, clock과 reset을 같은 trigger로 계측한다

rail이 켜졌다는 GPIO 로그 대신 실제 probe 파형으로 ramp, droop, settling, clock valid와 reset deassert 간격을 확인합니다. probe와 계측기 자체가 회로에 주는 영향도 metadata로 남깁니다.

상세 표
2
검증 행
14
절차
4 checkpoints
기준
Measurement · trace · fault injection · Linux v6.18.37

CHAPTER 02

2. 전원, clock과 reset을 같은 trigger로 계측한다

rail이 켜졌다는 GPIO 로그 대신 실제 probe 파형으로 ramp, droop, settling, clock valid와 reset deassert 간격을 확인합니다. probe와 계측기 자체가 회로에 주는 영향도 metadata로 남깁니다.

trigger

문제 사건 전후를 같은 시간축에 잡아야 순서를 증명할 수 있습니다.

probe loading

고속 clock과 reset node에 probe capacitance가 추가되면 동작이 바뀔 수 있습니다.

clock quality

주파수 외에 duty, swing, jitter, SSC와 enable latency를 봅니다.

reset scope

pin reset, PHY reset, controller reset과 software reset은 다른 경계입니다.

기록 항목과 판정 기준

항목수집 방법필수 metadata통과 기준누락 시 위험
railoscilloscopeprobe point, scale, bandwidthramp/settle/droop 규격 충족로그의 power-good만 신뢰
clockscope/countersource, termination, SSC주파수·swing·jitter 충족clock valid 오판
resetscope+registerpolarity, owner, target blockrail/clock 뒤 요구 시간에 해제reset 종류 혼동
triggerexternal marker사건 ID와 threshold모든 장비 capture 정렬서로 다른 boot를 합침
probe계측기 설정model, impedance, ground측정 반복성probe 때문에 현상 변화

실패한 실험을 바로잡는 표

증상문제점다시 고정할 변수재시험유효한 결론
probe를 대면 성공loading으로 회로 변경probe impedance/groundactive probe와 비접촉 비교SI/termination 민감
평균 전압 정상, 부하 실패transient 누락droop/trigger bandwidthburst와 rail 동시 capture전원 margin
clock counter 정상, link 실패jitter/swing 미측정eye/duty/SSC고대역 파형clock quality
reset log 순서 정상실제 pin 지연GPIO/pinmux/level shifterpin에서 직접 측정board 경계
warm만 정상rail/reset 범위 차이잔류 전압/PLLcold discharge capturesequence dependency
그림 1. 2. 전원, clock과 reset을 같은 trigger로 계측한다의 실행 순서왼쪽에서 오른쪽으로 실제 소유권과 관찰 지점이 이동합니다.
01 trigger arm
02 rail ramp
03 clock valid
04 reset deassert
05 ready/calibration
06 controller enable
07 부하 사건
08 capture 저장

실제 검증 절차

순서실행남길 증거판정 목적
1회로도 net name과 probe point를 사진/좌표로 기록합니다.측정 위치재현성
2rail/clock/reset/marker를 한 capture에 넣습니다.절대/상대 시간sequence 증명
3idle과 최대 부하 파형을 비교합니다.droop/jitter 차이margin 확인
4probe 종류와 bandwidth를 바꿔 관측 영향 여부를 확인합니다.측정 교란결과 신뢰도

주의절대 최대 정격을 만족한다고 정상 동작 조건을 만족하는 것은 아닙니다. operating/timing specification을 기준으로 판정합니다.

공개적으로 다시 확인할 수 있는 자료

공개되지 않은 vendor register나 integration별 offset을 추측해서 채우지 않았습니다. 아래 제조사 자료, architecture 문서와 Linux v6.18.37 원본에서 다시 확인할 수 있는 범위만 사용했습니다.

Linux ftrace

trace_marker, function graph와 event tracing