DAC(Digital-to-Analog Converter)๋ ๋์งํธ ์ ํธ๋ฅผ ์๋ ๋ก๊ทธ ์ ํธ๋ก ๋ณํํ๋ ์ ์ ์ฅ์น๋ก, ํ๋ ์ ์๊ธฐ๊ธฐ์์ ํ์์ ์ธ ๊ตฌ์ฑ ์์์ ๋๋ค. DAC์ ์ฃผ์ ์ญํ ์ ๋์งํธ ๋ฐ์ดํฐ๋ฅผ ์๋ ๋ก๊ทธ ํํ๋ก ๋ณํํ์ฌ, ์ด๋ฅผ ํตํด ์คํผ์ปค, ๋ชจ๋ํฐ, ๋๋ ๊ธฐํ ์๋ ๋ก๊ทธ ์ฅ์น์์ ์ฌ์ฉํ ์ ์๋๋ก ํ๋ ๊ฒ์ ๋๋ค. DAC๋ ์ค๋์ค, ๋น๋์ค, ํต์ ์์คํ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ํ์ฉ๋๋ฉฐ, ํนํ VLSI ์์คํ ์์ ๊ทธ ์ค์์ฑ์ด ๋์ฑ ๋ถ๊ฐ๋ฉ๋๋ค.
DAC์ ์๋ ์๋ฆฌ๋ ๋์งํธ ์ ๋ ฅ ์ ํธ๋ฅผ ์๋ ๋ก๊ทธ ์ ์ ๋๋ ์ ๋ฅ๋ก ๋ณํํ๋ ๊ณผ์ ์์ ๋ฐ์ํฉ๋๋ค. ์ด ๊ณผ์ ์ ์ผ๋ฐ์ ์ผ๋ก N-bit์ ๋์งํธ ์ ํธ๋ฅผ ์ ๋ ฅ๋ฐ์ 2^N๊ฐ์ ์๋ ๋ก๊ทธ ์ถ๋ ฅ ๊ฐ์ ์์ฑํ๋ ๋ฐฉ์์ผ๋ก ์ด๋ฃจ์ด์ง๋๋ค. DAC์ ์ฑ๋ฅ์ ์ฃผ๋ก ํด์๋, ์ ํ๋, ์๋ ๋ฐ ์ ๋ ฅ ์๋น์ ๊ฐ์ ์ฌ๋ฌ ๊ธฐ์ ์ ํน์ฑ์ ์ํด ๊ฒฐ์ ๋ฉ๋๋ค. ํด์๋๋ DAC๊ฐ ํํํ ์ ์๋ ์๋ ๋ก๊ทธ ๊ฐ์ ์ ๋ฐ๋๋ฅผ ๋ํ๋ด๋ฉฐ, ์ผ๋ฐ์ ์ผ๋ก ๋นํธ ์์ ๋น๋กํฉ๋๋ค. ์ ํ๋๋ ์ ๋ ฅ ๋์งํธ ๊ฐ๊ณผ ์ถ๋ ฅ ์๋ ๋ก๊ทธ ๊ฐ ๊ฐ์ ๊ด๊ณ๊ฐ ์ผ๋ง๋ ์ผ๊ด๋๊ฒ ์ ์ง๋๋์ง๋ฅผ ๋ํ๋ด๋ฉฐ, ์ด๋ DAC์ ์ ํ์ฑ์ ํ๊ฐํ๋ ์ค์ํ ์์์ ๋๋ค.
DAC๋ ๋ค์ํ ์์ฉ ๋ถ์ผ์์ ํ์์ ์ด๋ฉฐ, ํนํ ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ํ์๋ก ํ๋ ๋ชจ๋ ์์คํ ์์ ๊ทธ ํ์์ฑ์ด ๊ฐ์กฐ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ค๋์ค ์ฅ์น์์๋ ๋์งํธ ์ค๋์ค ํ์ผ์ ์๋ ๋ก๊ทธ ์ ํธ๋ก ๋ณํํ์ฌ ์คํผ์ปค์์ ์๋ฆฌ๋ฅผ ์ฌ์ํ๊ฒ ๋ฉ๋๋ค. ๋ํ, ๋น๋์ค ์ฅ์น์์๋ ๋์งํธ ๋น๋์ค ์ ํธ๋ฅผ ์๋ ๋ก๊ทธ ์ ํธ๋ก ๋ณํํ์ฌ ํ๋ฉด์ ํ์ํฉ๋๋ค. DAC์ ๋ฐ์ ์ ๋์งํธ ์ ํธ ์ฒ๋ฆฌ ๊ธฐ์ ์ ๋ฐ์ ๊ณผ ๋ฐ์ ํ๊ฒ ์ฐ๊ด๋์ด ์์ผ๋ฉฐ, ์ด๋ ํฅํ ๊ธฐ์ ํ์ ์ ์ค์ํ ์์๋ก ์๋ฆฌ ์ก๊ณ ์์ต๋๋ค.
DAC์ ๊ตฌ์ฑ ์์์ ์๋ ์๋ฆฌ๋ ์ฌ๋ฌ ๋จ๊ณ๋ก ๋๋ ์ ์์ผ๋ฉฐ, ๊ฐ ๊ตฌ์ฑ ์์๋ ์๋ก ์ํธ์์ฉํ์ฌ ์ต์ข ์๋ ๋ก๊ทธ ์ถ๋ ฅ์ ์์ฑํฉ๋๋ค. ์ผ๋ฐ์ ์ธ DAC์ ๊ธฐ๋ณธ ๊ตฌ์ฑ ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
Reference Voltage: DAC์ ์ถ๋ ฅ ์ ์์ ๊ฒฐ์ ํ๋ ๊ธฐ์ค ์ ์์ ๋๋ค. ์ด ์ ์์ DAC์ ํด์๋์ ์ถ๋ ฅ ๋ฒ์์ ์ง์ ์ ์ธ ์ํฅ์ ๋ฏธ์นฉ๋๋ค.
Digital Input: DAC์ ์ ๋ ฅ๋๋ ๋์งํธ ์ ํธ๋ก, ์ผ๋ฐ์ ์ผ๋ก ์ด์ง์ ํํ๋ก ์ ๊ณต๋ฉ๋๋ค. ์ด ์ ๋ ฅ ์ ํธ๋ DAC๊ฐ ๋ณํํด์ผ ํ ์ ๋ณด๋ฅผ ํฌํจํ๊ณ ์์ต๋๋ค.
Decoder: ๋์งํธ ์ ๋ ฅ์ ํด์ํ๊ณ , ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์๋ ๋ก๊ทธ ์ถ๋ ฅ์ ์์ฑํ๊ธฐ ์ํด ํ์ํ ์ ์ ๋ ๋ฒจ์ ๊ฒฐ์ ํ๋ ํ๋ก์ ๋๋ค. Decoder๋ ์ ๋ ฅ ๋นํธ ์์ ๋ฐ๋ผ ๋ค์ํ ์กฐํฉ์ ์์ฑํฉ๋๋ค.
Switching Network: Decoder์์ ์์ฑ๋ ์ ์ ๋ ๋ฒจ์ ์ค์ ์๋ ๋ก๊ทธ ์ถ๋ ฅ์ผ๋ก ๋ณํํ๋ ์ญํ ์ ํฉ๋๋ค. ์ด ๋คํธ์ํฌ๋ ์ค์์น(ํธ๋์ง์คํฐ)๋ฅผ ์ฌ์ฉํ์ฌ ํน์ ์ ์์ ์ ํํ๊ณ ์ถ๋ ฅํฉ๋๋ค.
Output Stage: DAC์ ์ต์ข ์ถ๋ ฅ ๋จ์ผ๋ก, ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ์ธ๋ถ ์ฅ์น์ ์ ๋ฌํฉ๋๋ค. ์ด ๋จ๊ณ์์๋ ์ถ๋ ฅ ์ ํธ์ ํ์ง์ ๋ณด์ฅํ๊ธฐ ์ํด ์ถ๊ฐ์ ์ธ ํํฐ๋ง์ด๋ ์ฆํญ์ด ์ด๋ฃจ์ด์ง ์ ์์ต๋๋ค.
DAC์ ์๋ ์๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๋จผ์ , ๋์งํธ ์ ๋ ฅ์ด DAC์ ์ ๋ ฅ๋ฉ๋๋ค. ์ด ์ ๋ ฅ ๊ฐ์ Decoder์ ์ํด ํด์๋์ด, ๊ฐ ๋นํธ์ ํด๋นํ๋ ์๋ ๋ก๊ทธ ์ ์ ๋ ๋ฒจ๋ก ๋ณํ๋ฉ๋๋ค. ์ดํ Switching Network๊ฐ ํ์ฑํ๋์ด ์ ํ๋ ์ ์์ ์ถ๋ ฅํ๊ฒ ๋ฉ๋๋ค. ๋ง์ง๋ง์ผ๋ก, Output Stage์์ ์ด ์๋ ๋ก๊ทธ ์ ํธ๊ฐ ์ธ๋ถ ์ฅ์น๋ก ์ ๋ฌ๋ฉ๋๋ค. ์ด ๊ณผ์ ์ ๋งค์ฐ ๋น ๋ฅด๊ฒ ์ด๋ฃจ์ด์ง๋ฉฐ, DAC์ ์๋๋ Clock Frequency์ ์ํด ๊ฒฐ์ ๋ฉ๋๋ค.
DAC์ ๊ตฌํ ๋ฐฉ์์๋ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์์ผ๋ฉฐ, ๋ํ์ ์ผ๋ก R-2R Ladder, Binary Weighted, Sigma-Delta DAC ๋ฑ์ด ์์ต๋๋ค. ๊ฐ ๋ฐฉ์์ ํน์ ์์ฉ ๋ถ์ผ์ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ์ ํ๋๋ฉฐ, ํด์๋, ์ ํ๋, ์๋ ๋ฐ ์ ๋ ฅ ์๋น ์ธก๋ฉด์์ ์ฐจ์ด๊ฐ ์์ต๋๋ค.
R-2R Ladder DAC๋ ์ ํญ์ ์กฐํฉ์ ์ด์ฉํ์ฌ ์๋ ๋ก๊ทธ ์ถ๋ ฅ์ ์์ฑํ๋ ๋ฐฉ์์ ๋๋ค. ์ด ๋ฐฉ์์ ๊ฐ๋จํ ๊ตฌ์กฐ์ ๋์ ์ ํ์ฑ์ ์ ๊ณตํ๋ฉฐ, ํนํ ์ํํ๋ VLSI ์ค๊ณ์์ ๋ง์ด ์ฌ์ฉ๋ฉ๋๋ค. R-2R Ladder๋ ๋นํธ ์์ ๋ฐ๋ผ ์ ํญ์ ์กฐํฉ์ ํตํด ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ์์ฑํ๋ฉฐ, ๊ฐ ๋นํธ์ ๊ฐ์ค์น๊ฐ ์ ํํ๊ฒ ์กฐ์ ๋ฉ๋๋ค.
Sigma-Delta DAC๋ ๊ณ ํด์๋์ ์๋ ๋ก๊ทธ ์ถ๋ ฅ์ ์์ฑํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ๋ฐฉ์์ผ๋ก, ๋์งํธ ์ ํธ๋ฅผ ๋ณ์กฐํ์ฌ ์๋ ๋ก๊ทธ ์ ํธ๋ก ๋ณํํฉ๋๋ค. ์ด ๋ฐฉ์์ ๋ ธ์ด์ฆ๋ฅผ ์ค์ด๊ณ ์ ํ๋๋ฅผ ํฅ์์ํค๋ ๋ฐ ์ ๋ฆฌํ์ฌ, ์ค๋์ค ๋ฐ ๊ณ ๊ธ ํต์ ์์คํ ์์ ๋ง์ด ์ฌ์ฉ๋ฉ๋๋ค.
DAC๋ ๋ค์ํ ๊ด๋ จ ๊ธฐ์ ๊ณผ ๋น๊ต๋ ์ ์์ผ๋ฉฐ, ์ด๋ฌํ ๋น๊ต๋ฅผ ํตํด DAC์ ์ฅ์ ๊ณผ ๋จ์ ์ ๋ช ํํ ์ดํดํ ์ ์์ต๋๋ค. DAC์ ์ ์ฌํ ๊ธฐ์ ๋ก๋ ADC(Analog-to-Digital Converter), PWM(Pulse Width Modulation), ๊ทธ๋ฆฌ๊ณ Digital Signal Processors(DSP)๊ฐ ์์ต๋๋ค.
DAC์ ADC๋ ์๋ก ๋ฐ๋์ ๊ธฐ๋ฅ์ ์ํํฉ๋๋ค. ADC๋ ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ๋์งํธ ์ ํธ๋ก ๋ณํํ๋ ๋ฐ๋ฉด, DAC๋ ๊ทธ ๋ฐ๋๋ฅผ ์ํํฉ๋๋ค. ADC์ ์ฃผ์ ์ฅ์ ์ ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ์ฒ๋ฆฌํ๊ณ ์ ์ฅํ ์ ์๊ฒ ํด์ค๋ค๋ ์ ์ ๋๋ค. ๋ฐ๋ฉด, DAC๋ ๋์งํธ ์ ํธ๋ฅผ ์๋ ๋ก๊ทธ๋ก ๋ณํํ์ฌ ์ค์ ๋ฌผ๋ฆฌ์ ์ธ ์ ํธ๋ฅผ ์์ฑํ๋ ๋ฐ ํ์์ ์ ๋๋ค. ์๋ฅผ ๋ค์ด, ์์ ํ์ผ์ ์ฌ์ํ๊ธฐ ์ํด์๋ DAC๊ฐ ํ์ํ์ง๋ง, ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ๋์งํธ๋ก ๋ณํํ๊ธฐ ์ํด์๋ ADC๊ฐ ํ์ํฉ๋๋ค.
PWM์ ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ์์ฑํ๊ธฐ ์ํ ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก, ์ฃผํ์ ๋ณ์กฐ๋ฅผ ํตํด ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ๊ทผ์ฌํํฉ๋๋ค. PWM์ ์ฅ์ ์ ๊ตฌํ์ด ๊ฐ๋จํ๊ณ ์ ์ ๋ ฅ ์๋น๊ฐ ๊ฐ๋ฅํ๋ค๋ ์ ์ ๋๋ค. ๊ทธ๋ฌ๋ DAC๋ ๋ ๋์ ํด์๋์ ์ ํ์ฑ์ ์ ๊ณตํ๋ฏ๋ก, ์ค๋์ค ๋ฐ ๋น๋์ค ์์ฉ ๋ถ์ผ์์ ๋ ๋๋ฆฌ ์ฌ์ฉ๋ฉ๋๋ค.
DSP๋ ๋์งํธ ์ ํธ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๊ธฐ์ ๋ก, DAC์ ํจ๊ป ์ฌ์ฉ๋๊ธฐ๋ ํฉ๋๋ค. DSP๋ ๋ณต์กํ ๋์งํธ ์ ํธ ์ฒ๋ฆฌ ์๊ณ ๋ฆฌ์ฆ์ ์ํํ ์ ์์ง๋ง, ์ต์ข ์ ์ผ๋ก ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ์์ฑํ๊ธฐ ์ํด์๋ DAC๊ฐ ํ์ํฉ๋๋ค. DSP์ DAC์ ์กฐํฉ์ ๊ณ ๊ธ ์ค๋์ค ๋ฐ ํต์ ์์คํ ์์ ํ์์ ์ ๋๋ค.
DAC๋ ๋์งํธ ์ ํธ๋ฅผ ์๋ ๋ก๊ทธ ์ ํธ๋ก ๋ณํํ์ฌ ๋ค์ํ ์ ์ ๊ธฐ๊ธฐ์์ ํ์์ ์ผ๋ก ์ฌ์ฉ๋๋ ์ ์ ์ฅ์น์ด๋ค.