Timing Diagram Designer

Steps:
Time Index
클릭/드래그: 파형 그리기
상단 숫자 클릭: 커서 이동
A Pos: --
B Pos: --
Δ Delta: --

엔지니어 가이드: 타이밍 다이어그램 설계기 활용법

FIELD NOTE · TIMING DIAGRAM

타이밍 다이어그램을 요구사항으로 사용하는 방법

파형 그림은 신호 순서를 전달하는 문서입니다. 각 칸의 시간 단위, edge 기준, setup/hold 조건과 유효하지 않은 구간을 명시해야 펌웨어와 하드웨어 팀이 같은 의미로 읽을 수 있습니다.

작성 순서

  1. 공통 시간축과 한 칸의 단위를 정합니다.
  2. clock 또는 trigger를 기준 신호로 배치합니다.
  3. 입력 안정 구간과 출력 응답 구간을 표시합니다.
  4. 최소·최대 지연을 텍스트로 기록합니다.

실전 예제

SPI read라면 CS 하강, clock edge, MOSI command, MISO valid 순서를 분리합니다. 단순 High/Low만 그리지 말고 첫 bit가 어느 edge에서 변경되고 어느 edge에서 샘플되는지 CPOL/CPHA 조건을 함께 적습니다.

검증 기준

  • 모든 신호가 같은 시간축을 공유하는지 확인합니다.
  • edge와 level 조건을 혼동하지 않습니다.
  • 비동기 입력에는 동기화 지연을 반영합니다.
  • logic analyzer 측정과 나란히 비교합니다.

FAQ

그림만으로 절대 시간을 알 수 있나요? 단위와 축척이 없으면 순서만 표현합니다.

클럭 사이에 바로 바뀌어도 되나요? 수신기의 setup/hold 시간을 만족해야 합니다.

인터럽트 지연도 표시하나요? worst-case latency가 중요하면 범위 또는 별도 주석으로 기록합니다.

검토 범위: 디지털 논리 상태와 상대적 순서 시각화. 전기적 rise/fall time과 아날로그 threshold는 측정 장비와 부품 사양으로 확인합니다.