De Emphasis - Terry4055/FPGA_HW GitHub Wiki

  • Serial ๊ณ ์† ํ†ต์‹ (PCI Express, SATA, SAS)์—์„œ TX์—์„œ RX๋กœ ์ „์†ก ๋„์ค‘ PCB ์ƒ์—์„œ ๋งˆ์ดํฌ๋กœ์ŠคํŠธ๋ฆฝ์ด๋‚˜ ๋˜๋Š” ๋‚ด์ธต ์ŠคํŠธ๋ฆฝ ๋ผ์ธ, ๊ธฐ์ƒ ์บํŒจ์‹œํ„ด์Šค, AC ์ปคํ”Œ๋ง ์บํŒจ์‹œํ„ฐ ๋“ฑ์„ ์ง€๋‚˜๋Š”๋ฐ ์ผ์ข…์˜ LPF ์ €์—ญํ†ต๊ณผํ•„ํ„ฐ๋ฅผ ์ง€๋‚˜ ๋“ฏ์ด ๊ณ ์ฃผํŒŒ ์„ฑ๋ถ„์ด ์ฃฝ๊ฒŒ ๋˜์–ด ์‹ ํ˜ธ์˜ ์™œ๊ณก์ด ๋ฐœ์ƒ ํ•˜๊ฒŒ ๋œ๋‹ค. ์ด๋Ÿฌํ•œ ํ˜„์ƒ์€ ๋ฐ์ดํ„ฐ ์‹ ํ˜ธ ํŒจํ„ด์— ์˜ํ•ด ๊ทธ ๊ฐ์‡ ๋Ÿ‰์ด ๋‚˜ํƒ€๋‚˜๊ธฐ ๋•Œ๋ฌธ์— ISI(Inter-Symbol-Interference), ๋ถ€ํ˜ธ๊ฐ„ ๊ฐ„์„ญ์ด๋ผ๊ณ  ํ•œ๋‹ค.

  • Pre-emphasis์™€ De-emphasis๋ผ๊ณ  ํ•˜์—ฌ ๋‘˜๋‹ค ์›์‹ ํ˜ธ๋กœ๋ถ€ํ„ฐ ๋”œ๋ ˆ์ด๋ฅผ ์ด์šฉํ•œ ์‹ ํ˜ธ๋ฅผ ๋ ˆ๋ฒจ๋งํ•˜์—ฌ ๋‘ ์‹ ํ˜ธ๊ฐ„ ์ฐจ๋ฅผ ๊ตฌํ•˜๋Š” ๊ฒƒ์ธ๋ฐ ์ „์†ก ๋น„ํŠธ์˜ ์–ด๋А ๋ถ€๋ถ„์— ๊ธฐ์ค€์„ ๋‘๋А๋ƒ๊ฐ€ ๊ทธ์ฐจ์ด๋‹ค.

  • Pre-emphasis์˜ ๊ฒฝ์šฐ Transition๋น„ํŠธ์ธ ์ตœ ์•ž๋‹จ ๋น„ํŠธ์˜ ์‹ ํ˜ธ๋ฅผ ํ‚ค์›Œ์„œ ์ „์†ก ์‹œํ‚ค๊ณ , RX๋‹จ์—์„œ ์‹ ํ˜ธ๋ฅผ ์ฐ์–ด ๋ณด์•˜์„ ๋•Œ ์‹ ํ˜ธ์˜ ์ „์ฒด Gain์€ ์ถ•์†Œ๋˜์ง€๋งŒ, SI ์ธก๋ฉด์—์„œ ์‹ ํ˜ธ๊ฐ€ ๋” ๊ฐœ์„ ๋œ๋‹ค. ํ•˜์ง€๋งŒ over&undershoot๋ฅผ ์ƒ์„ฑ(๊ณ ์ฃผํŒŒ EMI ์ธก๋ฉด์— ์•ˆ์ข‹์€) ํ•˜๊ธฐ๋„ ํ•˜๊ณ , ์‹ ํ˜ธ ์ƒ์„ฑ ๊ฐ„์— ํŒŒ์›Œ ์†Œ๋น„๋Ÿ‰ ์ฆ๊ฐ€, crosstalk์— ์ทจ์•ฝํ•œ ์‹œ์Šคํ…œ์—์„œ Crosstalk ์„ ๋”์šฑ ์•ผ๊ธฐ์‹œํ‚จ๋‹ค.

  • De-emphasis๋Š” non-transition(์ €์ฃผํŒŒ์„ฑ๋ถ„, ๋ณ€ํ™”๊ฐ€ ์ ์€ ์‹ ํ˜ธ์—ด)์˜ ๋ ˆ๋ฒจ์„ ๋‚ฎ์ถ”์–ด ์ฑ„๋„์˜ ํŠน์„ฑ์„ ์ตœ์†Œํ™”ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ „์†ก ํ•œ๋‹ค. ์ „์†ก ์„ ๋กœ ํŠน์„ฑ์— ์˜ํ•œ LPF ๊ฐ์‡  ์ž‘์šฉ์„ ๊ณ ๋ คํ•˜์—ฌ, ๊ฐ์‡ ํ•˜๋Š” ๊ณ ์ฃผํŒŒ ์„ฑ๋ถ„์— ๋งž์ถฐ ์ €์ฃผํŒŒ ์„ฑ๋ถ„์„ ๋ฏธ๋ฆฌ ๊ฐ์‡  ์‹œํ‚ค๋Š” ๋ฐฉ์‹์ด๋‹ค.