Delay Locked Loop (DLL)๋ ๋์งํธ ํ๋ก ์ค๊ณ์์ ์ค์ํ ๊ตฌ์ฑ ์์๋ก, ์ ๋ ฅ ํด๋ญ ์ ํธ์ ์ฃผ๊ธฐ์ ์์์ ์กฐ์ ํ์ฌ ์ถ๋ ฅ ํด๋ญ ์ ํธ๋ฅผ ์์ฑํ๋ ํผ๋๋ฐฑ ํ๋ก์ ๋๋ค. DLL์ ์ฃผ๋ก ํด๋ญ ์ ํธ์ ์ง์ฐ์ ์กฐ์ ํจ์ผ๋ก์จ ํ์ด๋ฐ ์ ํ์ฑ์ ๋์ด๊ณ , ๋ฐ์ดํฐ ์ ์ก์ ๋๊ธฐํ๋ฅผ ์ ์งํ๋ ๋ฐ ํ์์ ์ธ ์ญํ ์ ํฉ๋๋ค. ํนํ VLSI ์์คํ ์์ DLL์ ํ๋ก์ธ์, ๋ฉ๋ชจ๋ฆฌ, ๊ทธ๋ฆฌ๊ณ ๋ค์ํ ํต์ ์ฅ์น์ ์ฑ๋ฅ์ ๊ทน๋ํํ๋ ๋ฐ ๊ธฐ์ฌํฉ๋๋ค.
DLL์ ์ฃผ์ ๊ธฐ๋ฅ ์ค ํ๋๋ ํด๋ญ ์ฃผํ์์ ๋ณ๋์ ๋์ํ์ฌ ์ถ๋ ฅ ์ ํธ์ ์์์ ์๋์ผ๋ก ์กฐ์ ํ๋ ๊ฒ์ ๋๋ค. ์ด๋ฅผ ํตํด ์์คํ ์ ๋ค์ํ ์๋ ์กฐ๊ฑด์์๋ ์์ ์ ์ธ ๋์์ ๋ณด์ฅํ ์ ์์ต๋๋ค. DLL์ ๋ํ ์ฃผ๋ก ์๋ ๋ก๊ทธ ๋ฐ ๋์งํธ ํ๋ก์์ ์ฌ์ฉ๋๋ฉฐ, ๋ฐ์ดํฐ ์ ์ก์ ํ์ด๋ฐ์ ์ต์ ํํ์ฌ ์ค๋ฅ๋ฅผ ์ค์ด๊ณ , ์ ํธ ๋ฌด๊ฒฐ์ฑ์ ๊ฐ์ ํฉ๋๋ค.
DLL์ ๊ธฐ์ ์ ํน์ง์ผ๋ก๋ ์ง์ฐ ๋ผ์ธ, ์์ ๋น๊ต๊ธฐ, ๋ฃจํ ํํฐ, ๊ทธ๋ฆฌ๊ณ ์ ์ ์ ์ด ๋ฐ์ง๊ธฐ(Voltage-Controlled Oscillator, VCO) ๋ฑ์ด ์์ต๋๋ค. ์ด๋ฌํ ์์๋ค์ DLL์ ๋์์ ์กฐ์ ํ๊ณ , ์ ๋ ฅ ์ ํธ์ ์ถ๋ ฅ ์ ํธ ๊ฐ์ ์์ ์ฐจ์ด๋ฅผ ์ต์ํํ๋ ๋ฐ ๊ธฐ์ฌํฉ๋๋ค. DLL์ ์ผ๋ฐ์ ์ผ๋ก ์ฃผํ์ ํฉ์ฑ, ํด๋ญ ๋ณต์, ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ ์ ์ก์ ๋๊ธฐํ์ ์ฌ์ฉ๋๋ฉฐ, ๊ณ ์ ๋ฐ์ดํฐ ํต์ ๋ฐ ์ ํธ ์ฒ๋ฆฌ ์์คํ ์์ ํ์์ ์ธ ์์๋ก ์๋ฆฌ ์ก๊ณ ์์ต๋๋ค.
Delay Locked Loop (DLL)์ ๊ตฌ์ฑ ์์๋ ํฌ๊ฒ ๋ค ๊ฐ์ง๋ก ๋๋ ์ ์์ต๋๋ค: ์ง์ฐ ๋ผ์ธ, ์์ ๋น๊ต๊ธฐ, ๋ฃจํ ํํฐ, ๊ทธ๋ฆฌ๊ณ ์ ์ ์ ์ด ๋ฐ์ง๊ธฐ(VCO). ๊ฐ ๊ตฌ์ฑ ์์๋ DLL์ ์๋ ์๋ฆฌ๋ฅผ ์ดํดํ๋ ๋ฐ ํ์์ ์ ๋๋ค.
์ง์ฐ ๋ผ์ธ(Delay Line): ์ง์ฐ ๋ผ์ธ์ ์ ๋ ฅ ํด๋ญ ์ ํธ๋ฅผ ์ฌ๋ฌ ๋จ๊ณ๋ก ๋๋์ด ์ง์ฐ์ํค๋ ์ญํ ์ ํฉ๋๋ค. ์ด ์ง์ฐ๋ ์ ํธ๋ค์ ์์ ๋น๊ต๊ธฐ์์ ์ฌ์ฉ๋์ด ์ถ๋ ฅ ์ ํธ์ ์์์ ์กฐ์ ํ๋ ๋ฐ ๊ธฐ์ฌํฉ๋๋ค. ์ง์ฐ ๋ผ์ธ์ ์ผ๋ฐ์ ์ผ๋ก ๋์งํธ ํ๋ก์์ ์ฌ์ฉ๋๋ ๋ค์ํ ์ง์ฐ ์์๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
์์ ๋น๊ต๊ธฐ(Phase Comparator): ์์ ๋น๊ต๊ธฐ๋ ์ ๋ ฅ ํด๋ญ ์ ํธ์ ์ง์ฐ๋ ์ ํธ ๊ฐ์ ์์ ์ฐจ์ด๋ฅผ ์ธก์ ํฉ๋๋ค. ์ด ์์ ์ฐจ์ด๋ ๋ฃจํ ํํฐ์ ์ํด ์ฒ๋ฆฌ๋์ด VCO์ ์ ์ด ์ ํธ๋ก ๋ณํ๋ฉ๋๋ค. ์์ ๋น๊ต๊ธฐ๋ ๋ ์ ํธ์ ์์์ ๋น๊ตํ์ฌ, ๊ทธ ์ฐจ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ถ๋ ฅ ์ ํธ์ ์ฃผํ์๋ฅผ ์กฐ์ ํ๋ ํต์ฌ ์ญํ ์ ํฉ๋๋ค.
๋ฃจํ ํํฐ(Loop Filter): ๋ฃจํ ํํฐ๋ ์์ ๋น๊ต๊ธฐ์์ ๋ฐ์ํ ์ ํธ๋ฅผ ํํฐ๋งํ์ฌ, VCO์ ์ ๋ฌ๋๋ ์ ์ด ์ ํธ๋ฅผ ์์ฑํฉ๋๋ค. ์ด ํํฐ๋ ์ ํธ์ ์ก์์ ์ค์ด๊ณ , ์์คํ ์ ์์ ์ฑ์ ๋์ด๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ๋ฃจํ ํํฐ์ ์ค๊ณ๋ DLL์ ์ฑ๋ฅ์ ํฐ ์ํฅ์ ๋ฏธ์น๋ฉฐ, ์ฃผํ์ ์๋ต๊ณผ ์์ ์๋ต์ ์กฐ์ ํ๋ ๋ฐ ์ค์ํ ์์์ ๋๋ค.
์ ์ ์ ์ด ๋ฐ์ง๊ธฐ(Voltage-Controlled Oscillator, VCO): VCO๋ ๋ฃจํ ํํฐ์์ ์์ฑ๋ ์ ์ด ์ ํธ์ ๋ฐ๋ผ ์ถ๋ ฅ ์ฃผํ์๋ฅผ ์กฐ์ ํฉ๋๋ค. VCO์ ์ฃผํ์๋ ์ ๋ ฅ ์ ํธ์ ์ฃผํ์์ ๋น๋กํ์ฌ ๋ณํํ๋ฉฐ, ์ด๋ฅผ ํตํด DLL์ ์ ๋ ฅ ์ ํธ์ ์์์ ์กฐ์ ํ ์ ์์ต๋๋ค. VCO๋ DLL์ ์ฑ๋ฅ์ ์ข์ฐํ๋ ์ค์ํ ์์๋ก, ๋์ ์ฃผํ์ ์์ ์ฑ๊ณผ ๋น ๋ฅธ ์๋ต ์๋๊ฐ ์๊ตฌ๋ฉ๋๋ค.
์ด๋ฌํ ๊ตฌ์ฑ ์์๋ค์ ์๋ก ๊ธด๋ฐํ๊ฒ ์ํธ์์ฉํ์ฌ DLL์ ์ ๋ฐ์ ์ธ ๋์์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. DLL์ ์ ๋ ฅ ์ ํธ์ ์์๊ณผ ์ฃผํ์๋ฅผ ์กฐ์ ํจ์ผ๋ก์จ, ๋ค์ํ ๋์งํธ ํ๋ก์์ ํ์ด๋ฐ์ ์ต์ ํํ๊ณ , ์ ํธ์ ์ ํ์ฑ์ ๋์ด๋ ๋ฐ ๊ธฐ์ฌํฉ๋๋ค.
DLL์ ํผ๋๋ฐฑ ๋ฉ์ปค๋์ฆ์ ์์คํ ์ ์์ ์ฑ๊ณผ ์ฑ๋ฅ์ ๋ณด์ฅํ๋ ์ค์ํ ์์์ ๋๋ค. ์์ ๋น๊ต๊ธฐ์์ ๋ฐ์ํ ์์ ์ฐจ์ด๋ ๋ฃจํ ํํฐ๋ฅผ ํตํด VCO์ ์ ๋ฌ๋๋ฉฐ, ์ด ๊ณผ์ ์์ ๋ฐ์ํ๋ ์ง์ฐ์ ์์คํ ์ ์๋ต ์๋์ ์ง์ ์ ์ธ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. DLL์ ํผ๋๋ฐฑ ๋ฃจํ๋ ์ผ๋ฐ์ ์ผ๋ก 1์ฐจ ๋๋ 2์ฐจ ์์คํ ์ผ๋ก ๋ชจ๋ธ๋ง๋๋ฉฐ, ์ด๋ก ์ธํด ๋ค์ํ ์ฃผํ์ ์๋ต ํน์ฑ์ ๊ฐ์ต๋๋ค.
Delay Locked Loop (DLL)์ ์ฌ๋ฌ ์ ์ฌํ ๊ธฐ์ ๊ณผ ๋น๊ตํ ์ ์์ต๋๋ค. ๊ทธ ์ค ๊ฐ์ฅ ์ฃผ๋ชฉํ ๋งํ ๊ธฐ์ ์ Phase Locked Loop (PLL)์ ๋๋ค. DLL๊ณผ PLL์ ๋ชจ๋ ์ฃผํ์ ๋ฐ ์์ ๋๊ธฐํ์ ์ฌ์ฉ๋์ง๋ง, ๊ทธ ์๋ ์๋ฆฌ์ ์์ฉ ๋ถ์ผ์์ ์ฐจ์ด๋ฅผ ๋ณด์ ๋๋ค.
Phase Locked Loop (PLL): PLL์ ์ฃผ๋ก ์ฃผํ์ ํฉ์ฑ๊ณผ ์ ํธ ๋ณต์์ ์ฌ์ฉ๋ฉ๋๋ค. PLL์ VCO๋ฅผ ์ฌ์ฉํ์ฌ ์ ๋ ฅ ์ ํธ์ ์ฃผํ์๋ฅผ ์กฐ์ ํ๋ฉฐ, ์ฃผํ์ ์๋ต์ด ๋๊ณ ๋์ ์ฃผํ์์์ ์์ ์ ์ธ ๋์์ ๋ณด์ ๋๋ค. ๋ฐ๋ฉด, DLL์ ์์ ์กฐ์ ์ ์ค์ ์ ๋์ด, ์ฃผ๋ก ํด๋ญ ์ ํธ์ ์ง์ฐ์ ์กฐ์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. DLL์ ์ฃผ๋ก ํด๋ญ ์ ํธ์ ์์์ ์กฐ์ ํ๋ ๋ฐ ๋ ์ ํฉํ๋ฉฐ, PLL์ ์ฃผํ์ ๋ณํ ๋ฐ ์ ํธ ๋ณต์์ ๋ ์ ํฉํฉ๋๋ค.
Advantages and Disadvantages: DLL์ ์ฅ์ ์ ๋ฎ์ ์ง์ฐ ๋ฐ ๋์ ์ ํ์ฑ์ผ๋ก, ๊ณ ์ ๋ฐ์ดํฐ ์ ์ก ๋ฐ ๋๊ธฐํ์ ์ ๋ฆฌํฉ๋๋ค. ๊ทธ๋ฌ๋ DLL์ PLL์ ๋นํด ์ฃผํ์ ๋ฒ์๊ฐ ์ ํ์ ์ผ ์ ์์ผ๋ฉฐ, ํน์ ์์ฉ ๋ถ์ผ์์๋ PLL์ด ๋ ๋์ ์ฑ๋ฅ์ ๋ณด์ผ ์ ์์ต๋๋ค. ๋ํ, DLL์ ๊ณ ์ฃผํ์ ์๋ต์์ PLL๋ณด๋ค ๋ ๋์ ์์ ์ฑ์ ์ ๊ณตํ๋ฏ๋ก, ๊ณ ์ VLSI ์์คํ ์์ ์ ํธ๋ฉ๋๋ค.
Real-World Examples: DLL์ ํ๋์ ๊ณ ์ ์ปดํจํฐ ์์คํ , ๋ฉ๋ชจ๋ฆฌ ์ธํฐํ์ด์ค, ๊ทธ๋ฆฌ๊ณ ํต์ ์ฅ์น์์ ๋๋ฆฌ ์ฌ์ฉ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, DDR ๋ฉ๋ชจ๋ฆฌ ์ธํฐํ์ด์ค๋ DLL์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ์ ์ก์ ํ์ด๋ฐ์ ์ต์ ํํ๊ณ , ์ ํธ์ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํฉ๋๋ค. ๋ฐ๋ฉด, PLL์ ๋ฌด์ ํต์ ์์คํ ์์ ์ฃผํ์ ํฉ์ฑ ๋ฐ ์ ํธ ๋ณต์์ ์ฌ์ฉ๋ฉ๋๋ค.
Delay Locked Loop (DLL)์ ์ ๋ ฅ ํด๋ญ ์ ํธ์ ์์์ ์กฐ์ ํ์ฌ ๋์งํธ ํ๋ก์ ํ์ด๋ฐ ์ ํ์ฑ์ ๋์ด๋ ํ์์ ์ธ ํผ๋๋ฐฑ ํ๋ก์ ๋๋ค.