[CE] Differential Signaling (차동신호)

2022. 12. 8. 14:40·Computer/CE
728x90
728x90

1. Differential Signaling 

signal을 전송할 때,

  • Driver를 통해 원래 신호와 해당 신호의 complementary (반전된 신호)를 만들고,
  • 이들 각각을 2개의 전송선(보통 twisted-pair cable임. differential pair라고도 불림)으로 전송한 후, 
  • Reciever에서 이들의 차이를 계산하여 다시 하나의 신호로 만드는

방식을 의미함.

Schmitt Trigger 의 2개의 threshold를 넘는 noise를 제거하는 방법 중의 하나임.

2022.12.08 - [Computer/CE] - [CE] Schmitt trigger

 

[CE] Schmitt trigger

Schmitt trigger hysteresis(이력현상)를 이용한 logic gate. noise immunity가 필요한 경우 사용되는 소자로 noise가 심한 경우에도 output에서의 glitch(작은 에러)가 적어짐. 하지만, feedback이 필요해서 일반적인 ga

dsaint31.tistory.com

 

대표적인 응용 중 하나가 UTP cable임.

더보기

Unshielded-Twisted-Pair (UTP) cable : LAN cable.

 

일반적으로 differential pair에서는 2개의 정보가 전송됨.

  • differential signal : Driver에서 나온 원래 신호($V_\text{ori}$)와 complementary($V_\text{comp}$)의 차이 
  • common signal : 원래 신호와 complementary의 공통성분으로 noise등이 포함됨.

위의 경우는 완전 반전신호를 사용한 차동신호는 아님. DC offset이 존재함.

 

일반적으로 low frequency component들이 common mode에 있을 확률이 큼 (실제로, DC는 평균값의 신호이며 이는 common mode에 속함).


2. Common Mode Rejection Ratio (CMRR)

Differential signalinig에서 처리가 가능한 noise의 한계를 나타내는 specificaton.
(많이 사용되는 차동 증폭기(differential amplifier) 등에서 사용됨)
  • 쉽게 말하면 연산증폭기의 두 입력단자에 인가된 전압의 차이를 증폭하는것이 바로 차동증폭기임.

이상적(ideal)인 Differential signalinig인 경우

  • receiver로 들어온 원래 신호와 complementary 간의 전압의 차이가 아무리 적더라도 정확히 차이를 구해 출력

하지만, 실제적인 경우

  • 매우 작은 전압의 차이일 경우엔 구분을 못할 수 있음.
  • 이 경우 제대로 된 출력이 불가능함.
  • 차이 전압을 구분해 내는 능력이 바로 Common Mode Rejection Ratio로 표시됨.

2025.03.25 - [Computer/CE] - [Ex] CMRR 및 특정 CMRR에서의 최소 신호값 구하기.

 

[Ex] CMRR 및 특정 CMRR에서의 최소 신호값 구하기.

Differential Amplifier (차동 증폭기)의 다음을 구해보는 예제임.CMRR(Common Mode Rejection Ratio)이를 통해 Minimal Detectable Signal Threshold(최소 측정 가능 역치값).2022.12.08 - [Computer/CE] - [CE] Differential Signaling (차

dsaint31.tistory.com

 


2-1. Common-Mode Rejection Ratio (CMRR, 동상모드 제거비) 이란.

  • receiver에서 두 입력간의 차이(보통 전압차)를 구분해낼 수 있는 능력 을 나타내는 척도.
  • Common-Mode(동상)란 두 입력신호가 공통으로 가진 신호를 뜻함.
  • Differential signalinig에서 receiver가 받는 두 신호는 각각 다음 두 가지를 포함.
    • 두 신호가 가진 공통신호 (←common mode로 제거대상)
    • 두 신호간 차이신호(←증폭대상. 우리가 원하는 입력)

Differential signalinig (or Differential amplifying,차동 증폭)시 중요한 건 차이신호임.

  • CMRR(동상모드 제거비)은 공통신호를 제거 (or 거부)하는 정도를 나타냄.
    • 이상적인 연산증폭기의 동상모드 제거비는 무한대
    • 성능을 결정짓는 매우 중요한 요소.

일반적으로 생체전위증폭기에선 당연히 CMRR이 높아야 함.


References

https://dokkodai.tistory.com/159

 

Differential Signal 란?

일반적으로 말하는 '단일 선로'를 통해 흐르는 전기신호는 엄밀히 말해서 두개의 선로를 통해서 전류루프(current loop)를 형성한다. 즉, 신호선의 전류는 접지선을 통해 다시 소스로 귀환한다. 차

dokkodai.tistory.com

https://www.seminet.co.kr/channel_micro.html?menu=content_sub&com_no=800&category=article&no=4201#:~:text=%EC%B0%A8%EB%8F%99%20%EC%8B%A0%ED%98%B8%EB%9E%80%20%EB%94%94%ED%8D%BC%EB%A0%8C%EC%85%9C%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B2%84,(Vp%20%2B%20Vn)%EC%9D%B4%EB%8B%A4. 

 

신호 무결성의 개념 정의: 디퍼렌셜 페어

글/MENTOR, A SIEMENS BUSINESS 디퍼렌셜 페어란 고속 체제를 설계할 때 흔히 ...

www.seminet.co.kr

 

'Computer > CE' 카테고리의 다른 글

[CE] Disk Drive  (0) 2022.12.10
[CE] Propagation delay (전파지연)  (0) 2022.12.08
[CE] Schmitt trigger  (0) 2022.12.08
[CE] (Logic) Gates  (0) 2022.12.08
[CE] Combinatorial Circuit or Combinatorial Logic Circuit  (0) 2022.12.08
'Computer/CE' 카테고리의 다른 글
  • [CE] Disk Drive
  • [CE] Propagation delay (전파지연)
  • [CE] Schmitt trigger
  • [CE] (Logic) Gates
dsaint31x
dsaint31x
    반응형
    250x250
  • dsaint31x
    Dsaint31's blog
    dsaint31x
  • 전체
    오늘
    어제
    • 분류 전체보기 (739)
      • Private Life (13)
      • Programming (186)
        • DIP (104)
        • ML (26)
      • Computer (119)
        • CE (53)
        • ETC (33)
        • CUDA (3)
        • Blog, Markdown, Latex (4)
        • Linux (9)
      • ... (349)
        • Signals and Systems (103)
        • Math (170)
        • Linear Algebra (33)
        • Physics (42)
        • 인성세미나 (1)
      • 정리필요. (54)
        • 의료기기의 이해 (6)
        • PET, MRI and so on. (1)
        • PET Study 2009 (1)
        • 방사선 장해방호 (4)
        • 방사선 생물학 (3)
        • 방사선 계측 (9)
        • 기타 방사능관련 (3)
        • 고시 (9)
        • 정리 (18)
      • RI (0)
      • 원자력,방사능 관련법 (2)
  • 블로그 메뉴

    • Math
    • Programming
    • SS
    • DIP
  • 링크

    • Convex Optimization For All
  • 공지사항

    • Test
    • PET Study 2009
    • 기타 방사능관련.
  • 인기 글

  • 태그

    Term
    Programming
    인허가제도
    Convolution
    signals_and_systems
    SIGNAL
    random
    Optimization
    검사
    numpy
    Python
    SS
    Vector
    math
    opencv
    linear algebra
    function
    fourier transform
    Probability
    signal_and_system
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
dsaint31x
[CE] Differential Signaling (차동신호)
상단으로

티스토리툴바