FIELD NOTE · TIMING DIAGRAM
파형 그림은 신호 순서를 전달하는 문서입니다. 각 칸의 시간 단위, edge 기준, setup/hold 조건과 유효하지 않은 구간을 명시해야 펌웨어와 하드웨어 팀이 같은 의미로 읽을 수 있습니다.
SPI read라면 CS 하강, clock edge, MOSI command, MISO valid 순서를 분리합니다. 단순 High/Low만 그리지 말고 첫 bit가 어느 edge에서 변경되고 어느 edge에서 샘플되는지 CPOL/CPHA 조건을 함께 적습니다.
그림만으로 절대 시간을 알 수 있나요? 단위와 축척이 없으면 순서만 표현합니다.
클럭 사이에 바로 바뀌어도 되나요? 수신기의 setup/hold 시간을 만족해야 합니다.
인터럽트 지연도 표시하나요? worst-case latency가 중요하면 범위 또는 별도 주석으로 기록합니다.
FIELD NOTE · TIMING DIAGRAM
Define time units, edge references, setup/hold requirements, and invalid intervals so firmware and hardware teams read the same behavior.
Separate CS assertion, clock edges, MOSI command, and MISO validity. State CPOL/CPHA and which edge changes or samples each bit.
Absolute time from the drawing? Only when units and scale are defined.
Immediate clock-edge changes? Setup and hold still apply.