πŸ“„

Jitter

Mark as In Progress

μ •μ˜

μ΄μƒμ μœΌλ‘œ 일정해야 ν•  타이밍 μ΄λ²€νŠΈκ°€ μ‹œκ°„μ μœΌλ‘œ λ―Έμ„Έν•˜κ²Œ ν”λ“€λ¦¬λŠ” ν˜„μƒμ΄λ‹€.

μ„€λͺ…

JitterλŠ” μ‹œκ°„ 정확도가 핡심인 λͺ¨λ“  μ‹œμŠ€ν…œμ—μ„œ λ°œμƒν•˜λŠ” 근본적인 λΆˆμ™„μ „μ„±μ΄λ‹€.
πŸ“„
Clock
,
πŸ“„
Sampling
, 데이터 전솑, 동기화 ꡬ쑰처럼 μ–Έμ œ λ°œμƒν–ˆλŠ”κ°€κ°€ μ€‘μš”ν•œ μ˜μ—­μ—μ„œ JitterλŠ” ν’ˆμ§ˆμ„ μ§μ ‘μ μœΌλ‘œ μ œν•œν•œλ‹€.
λ””μ§€ν„Έ μ‹œμŠ€ν…œμ€ κ°’(value)κ³Ό μ‹œκ°„(time)을 뢄리해 λ‹€λ£¨λŠ” κ²ƒμ²˜λŸΌ λ³΄μ΄μ§€λ§Œ, μ‹€μ œλ‘œλŠ” 값이 μ–Έμ œ μΈ‘μ •,μ „λ‹¬λ˜μ—ˆλŠ”μ§€κ°€ 결과에 큰 영ν–₯을 μ€€λ‹€.
타이밍 이벀트의 μ£ΌκΈ°λ‚˜ Edgeκ°€ μ™„λ²½νžˆ μΌμ •ν•˜μ§€ μ•ŠμœΌλ©΄, μ‹ ν˜Έμ˜ μˆ˜μΉ˜κ°€ μ •ν™•ν•˜λ”λΌλ„
πŸ“„
Sampling
μ‹œμ μ˜ 였차둜 인해 λ‹€λ₯Έ κ°’μœΌλ‘œ ν•΄μ„λœλ‹€.
이 κ°œλ…μ€ 초기 톡신 이둠과 Clock 기반 λ””μ§€ν„Έ νšŒλ‘œκ°€ λ°œμ „ν•˜λ©΄μ„œ 본격적으둜 문제둜 μΈμ‹λ˜μ—ˆλ‹€. 데이터 속도가 느릴 λ•ŒλŠ” λ¬΄μ‹œ κ°€λŠ₯ν–ˆλ˜ λ―Έμ„Έν•œ μ‹œκ°„ μ˜€μ°¨κ°€, 고속화와 고해상도화가 μ§„ν–‰λ˜λ©΄μ„œ μ£Όμš” 였λ₯˜ μ›μΈμœΌλ‘œ λΆ€κ°λ˜μ—ˆλ‹€.
JitterλŠ”
πŸ“„
Noise (작음)
처럼 진폭 μΆ•μ˜ λ¬Έμ œκ°€ μ•„λ‹ˆλΌ, μ‹œκ°„ μΆ•μ—μ„œμ˜ λΆˆν™•μ‹€μ„±μ΄λ©°, μ‹œμŠ€ν…œμ˜ 정밀도, μ„ ν˜•μ„±, μ•ˆμ •μ„±μ„ λ™μ‹œμ— μ œν•œν•œλ‹€.

원리

Jitter의 μ›λ¦¬λŠ” 이상적인 μ‹œκ°„ 기쀀이 ν˜„μ‹€ μ„Έκ³„μ—μ„œλŠ” μ™„λ²½νžˆ μœ μ§€λ  수 μ—†λ‹€λŠ” 물리적, μ „μžμ  ν•œκ³„μ— κΈ°λ°˜ν•œλ‹€.
Β 
  1. μ‹œκ°„ 였차(Time Error)의 λ°œμƒ
    1. 이상적인 이벀트 μ‹œμ κ³Ό μ‹€μ œ 이벀트 μ‹œμ  μ‚¬μ΄μ—λŠ” 항상 λ―Έμ„Έν•œ νŽΈμ°¨κ°€ μ‘΄μž¬ν•œλ‹€. 이 μ˜€μ°¨λŠ” λžœλ€ν•˜κ²Œ λΆ„ν¬ν•˜κ±°λ‚˜, νŠΉμ • νŒ¨ν„΄μ„ κ°€μ§€λ©° λˆ„μ λ  수 μžˆλ‹€.
  1. Clock ν’ˆμ§ˆ μ˜μ‘΄μ„±
    1. 클둝 λ°œμ§„κΈ°μ˜ μœ„μƒ 작음, 전원 λ…Έμ΄μ¦ˆ, μ˜¨λ„ λ³€ν™”, 회둜 κ°„ 간섭은 타이밍 ν”λ“€λ¦Όμ˜ 직접적인 원인이 λœλ‹€. 클둝이 λΆˆμ•ˆμ •ν•˜λ©΄ λͺ¨λ“  ν•˜μœ„ λ™μž‘μ˜ μ‹œκ°„ 기쀀이 흔듀린닀.
  1. 주파수, μœ„μƒκ³Όμ˜ 관계JitterλŠ” μœ„μƒ 작음(
    πŸ“„
    Phase - Ο† (μœ„μƒ)
    )이 μ‹œκ°„ μ˜μ—­μ—μ„œ κ΄€μΈ‘λœ ν˜•νƒœλ‘œ 해석할 수 μžˆλ‹€. 주파수 μ˜μ—­μ˜ λΆˆμ•ˆμ •μ„±μ΄ μ‹œκ°„ μ˜μ—­μ—μ„œλŠ” 타이밍 ν”λ“€λ¦ΌμœΌλ‘œ λ‚˜νƒ€λ‚œλ‹€.
  1. μ‹ ν˜Έ μ™œκ³‘ λ©”μ»€λ‹ˆμ¦˜
    1. μƒ˜ν”Œλ§ μ‹œμ μ΄ μ•žλ’€λ‘œ 흔듀리면, λ™μΌν•œ 연속 μ‹ ν˜ΈλΌλ„ μ„œλ‘œ λ‹€λ₯Έ κ°’μœΌλ‘œ μƒ˜ν”Œλ§λœλ‹€. 이 ν˜„μƒμ€ 진폭 작음이 μ•„λ‹Œ μ‹œκ°„ 기반 μ™œκ³‘μ„ μƒμ„±ν•œλ‹€.
  1. 주파수 의쑴적 영ν–₯ 증폭
    1. μž…λ ₯ μ‹ ν˜Έμ˜ μ£ΌνŒŒμˆ˜κ°€ λ†’μ„μˆ˜λ‘ λ™μΌν•œ μ‹œκ°„ μ§€ν„°λŠ” 더 큰 진폭 였차둜 λ³€ν™˜λœλ‹€. κ·Έλž˜μ„œ κ³ μ£ΌνŒŒΒ·κ³ ν•΄μƒλ„ μ‹œμŠ€ν…œμΌμˆ˜λ‘ 지터에 더 λ―Όκ°ν•˜λ‹€.

ꡬ쑰

Β 

μ˜ˆμ‹œ

πŸ“„
Analog-to-Digital Converter - ADC
/
πŸ“„
Digital-to-Analog Converter - DAC

  • Sampling Clock에 μ§€ν„°κ°€ μ‘΄μž¬ν•˜λ©΄, 특히 고주파 μž…λ ₯μ—μ„œ μ™œκ³‘ 성뢄이 κΈ‰κ²©νžˆ μ¦κ°€ν•œλ‹€.
  • 해상도가 λ†’μ•„μ§ˆμˆ˜λ‘ μ–‘μžν™” μ˜€μ°¨λ³΄λ‹€ μ§€ν„° μ˜€μ°¨κ°€ 지배적인 ν•œκ³„κ°€ λ˜κΈ°λ„ ν•œλ‹€.

λ””μ§€ν„Έ μ˜€λ””μ˜€ μ‹œμŠ€ν…œ

  • Clock JitterλŠ” λ―Έμ„Έν•œ μœ„μƒ λΆˆμ•ˆμ •κ³Ό 곡간 정보 흐트러짐으둜 인지될 수 μžˆλ‹€.
  • μˆ˜μΉ˜μƒ λ™μΌν•œ 데이터라도, μž¬μƒ 타이밍이 흔듀리면 κ²°κ³ΌλŠ” 달라진닀.

3. 톡신 μ‹œμŠ€ν…œ

  • Data Edge JitterλŠ” 심볼 타이밍 였λ₯˜λ₯Ό λ§Œλ“€κ³ , μ΄λŠ” κ³§ λΉ„νŠΈ 였λ₯˜μœ¨(
    πŸ“„
    Bit Error Rate - BER
    ) μ¦κ°€λ‘œ 이어진닀.
  • 고속 λ§ν¬μ—μ„œλŠ” Jitter λ§ˆμ§„μ΄ κ³§ μ‹ λ’°μ„± ν•œκ³„λ‹€.

4. 고속 μΈν„°νŽ˜μ΄μŠ€

  • USB, PCIe, HDMI 같은 μΈν„°νŽ˜μ΄μŠ€λŠ” Jitter ν—ˆμš© λ²”μœ„λ₯Ό μ—„κ²©νžˆ μ •μ˜ν•œλ‹€.
  • 이 λ²”μœ„λ₯Ό λ„˜μœΌλ©΄ λ™μž‘ λΆˆμ•ˆμ •μ΄λ‚˜ 데이터 손상이 λ°œμƒν•œλ‹€.

5. μ œμ–΄Β·κ³„μΈ‘ μ‹œμŠ€ν…œ

  • μ •λ°€ 타이밍 기반 μΈ‘μ •μ—μ„œλŠ” Jitterκ°€ μ‹œκ°„ λΆ„ν•΄λŠ₯의 ν•˜ν•œμ„ μ„ κ²°μ •ν•œλ‹€.
  • 반볡 μΈ‘μ •μ˜ 신뒰성은 Jitter νŠΉμ„±μ— μ§μ ‘μ μœΌλ‘œ μ’Œμš°λœλ‹€.

Mark as Done
Β