DUJINLABS.COM

전자회로 실무 / 통신·신호

디지털(digital) 신호의 직렬 저항은 송신점 위치와 수신 파형을 함께 확인합니다

분석기에 0과 1이 정상으로 보여도 수신 핀(pin)에서는 전압이 여러 번 출렁일 수 있습니다. 반사가 원인이라면 송신 핀 가까이에 직렬 저항을 넣고, 수신 파형과 타이밍(timing)이 개선되는지 확인합니다.

먼저 알아둘 용어

링잉(ringing)·오버슈트(overshoot) — 링잉은 신호가 바뀐 뒤 전압이 흔들리는 현상이며, 오버슈트는 목표 전압을 넘어서는 부분입니다. 수신 문턱을 여러 번 지나면 한 번의 클록(clock) 변화가 여러 번의 입력으로 잘못 인식될 수 있습니다.

소스(source) 종단·특성 임피던스(impedance) — 소스 종단은 신호를 보내는 드라이버(driver) 가까이에 저항을 넣어 반사를 줄이는 방법입니다. 특성 임피던스는 선로를 따라 진행하는 파의 전압과 전류 관계이며, 직류 저항과 다릅니다.

설정·유지 시간 — 설정 시간은 샘플 시점 이전에, 유지 시간은 그 이후에 데이터가 안정되어 있어야 하는 시간입니다. 링잉만 작아져도 전이가 너무 늦으면 이 조건을 어길 수 있습니다.

스텁(stub)·귀로 — 스텁은 주 선로에서 갈라져 나온 짧은 분기입니다. 귀로는 신호 전류가 돌아가는 경로로, 분기와 귀로의 단절도 파형에 영향을 줍니다.

직렬 저항·송신 핀·수신 핀·배선 구간의 물리적 위치 관계입니다.
직렬 저항·송신 핀·수신 핀·배선 구간의 물리적 위치 관계입니다. · 클릭하면 확대됩니다.

저항의 위치부터 구분합니다

빠른 클록이나 디지털(digital) 신호에서 논리 분석기는 문턱을 기준으로 0과 1을 표시합니다. 이 표시만으로 실제 전압이 허용 범위를 벗어나지 않았거나 문턱 부근에서 안정적이었다고 판단할 수는 없습니다. 오실로스코프(oscilloscope)로 수신 핀의 전압을 확인한 뒤, 점대점 선로의 반사를 줄이려는 목적이라면 송신 핀 가까이에 직렬 저항을 둡니다. 수신기 바로 앞의 보호·입력 저항과 같은 위치나 역할로 취급하지 않습니다.

저항을 넣기 전에 신호 경로를 확인합니다

송신 핀, 실제 수신 핀, 배선 길이, 분기와 스텁, 기준 귀로를 표시합니다. 수신기의 허용 입력 전압·전이 시간·설정 및 유지 시간 조건을 확인합니다. 클록 주파수가 낮아도 에지(edge)가 빠르면 배선에서의 전파 지연과 반사를 무시하기 어렵습니다. 주파수 하나만으로 저항이 필요 없다고 판정하지 않습니다.

프로브(probe)가 만드는 링잉을 먼저 배제한 뒤 수정 전의 수신 파형을 기록합니다. 출력 드라이버 가까이 직렬 저항을 놓고 같은 조건으로 비교합니다. 긴 선의 중간이나 수신기 앞에 놓은 저항을 같은 소스 종단으로 취급하지 않습니다. 값은 주파수에만 맞추는 것이 아니라 선로 임피던스, 드라이버의 유효 출력 임피던스와 수신 부하를 고려합니다.

단순한 점대점 선로에서는 드라이버의 유효 출력 임피던스와 추가 직렬 저항의 합을 선로의 특성 임피던스에 가깝게 만드는 것이 시작점입니다. 설명용으로 선로가 50 Ω이고 출력 임피던스가 25 Ω이면 추가 저항은 약 25 Ω입니다. 실제 출력 임피던스는 전압·구동 강도·상승과 하강 상태에 따라 달라질 수 있으므로 계산값은 파형 확인을 시작할 후보입니다. 특정 범위의 저항값을 모든 MCU(Microcontroller Unit)에 그대로 적용하지 않습니다.

값을 결정하는 기준

저항을 늘려 오버슈트가 줄었다고 끝내지 않습니다. HIGH와 LOW에 도달하는 시간, 수신 문턱 부근의 재교차, 샘플 시점의 여유, 상승·하강의 차이를 함께 봅니다. 너무 큰 저항은 수신 용량과 함께 전이를 늦춰 다른 타이밍(timing) 문제를 만들 수 있습니다. 구동 강도를 바꾸었다면 같은 저항에서도 결과가 달라질 수 있으므로 다시 비교합니다.

관찰해석할 때 확인할 것
수신점의 큰 오버슈트입력 한계, 프로브 영향, 선로 불일치
문턱 부근의 여러 번 교차한 번의 신호 변화를 여러 번으로 인식할 가능성
링잉 감소와 동시에 느려진 전이설정·유지 시간과 입력 전이 제한
분기 뒤에서만 문제스텁·다중 수신 구조, 단순 점대점 모델의 한계

여러 수신기나 분기가 있는 회로에서는 단순한 점대점 모델의 저항 하나를 일반화하지 않습니다. 신호 아래 기준면의 끊김, 층 변경 때 가까운 귀환 연결, 스텁 길이도 조사합니다. 최종 배선과 실제 부하에서 송신점·수신점 파형, 오류율, 시간 여유를 확인해야 수정이 완료됩니다.

작업 순서를 다시 확인합니다

디지털 신호의 직렬 저항은 송신점 위치와 수신 파형을 함께 확인합니다 — 설명용 도해
디지털 신호의 직렬 저항은 송신점 위치와 수신 파형을 함께 확인합니다 — 설명용 도해 · 클릭하면 확대됩니다.