Endcap cell๋ VLSI (Very Large Scale Integration) ์ค๊ณ์์ ๋งค์ฐ ์ค์ํ ๊ตฌ์ฑ ์์๋ก, ์ฃผ๋ก ๋์งํธ ํ๋ก ์ค๊ณ์์ ์ฌ์ฉ๋ฉ๋๋ค. ์ด ๊ตฌ์ฑ ์์๋ ํ๋ก์ ๋๋ถ๋ถ์ ๋ฐฐ์น๋์ด ์ ํธ์ ์ ๋ฌ์ ์ต์ ํํ๊ณ ์ ์ฒด ํ๋ก์ ์ฑ๋ฅ์ ํฅ์์ํค๋ ์ญํ ์ ํฉ๋๋ค. Endcap cell์ ํนํ ํ์ด๋ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ , ์ ํธ์ ์ง์ฐ์ ์ต์ํํ๋ฉฐ, ์ ๋ ฅ ์๋ชจ๋ฅผ ์ค์ด๋ ๋ฐ ๊ธฐ์ฌํฉ๋๋ค. ์ด๋ฌํ ํน์ฑ ๋๋ถ์ endcap cell์ ๊ณ ์ ํ๋ก ์ค๊ณ์์ ํ์์ ์ธ ์์๋ก ์๋ฆฌ ์ก๊ณ ์์ต๋๋ค.
Endcap cell์ ์ผ๋ฐ์ ์ผ๋ก ๋ ๊ฐ์ง ์ฃผ์ ๊ธฐ๋ฅ์ ์ํํฉ๋๋ค. ์ฒซ์งธ, ํ๋ก์ ๋๋ถ๋ถ์์ ์ ํธ์ ์์ ์ฑ์ ๋ณด์ฅํ๋ ๊ฒ์ ๋๋ค. ์ด๋ ์ ํธ๊ฐ ์ถ๋ ฅ๋๊ธฐ ์ ์ ์ถฉ๋ถํ ์๊ฐ ๋์ ์์ ์ ์ผ๋ก ์ ์ง๋ ์ ์๋๋ก ๋์์ค๋๋ค. ๋์งธ, endcap cell์ ํ๋ก์ ์ ๋ฐ์ ์ธ ์ ๊ธฐ์ ํน์ฑ์ ๊ฐ์ ํ๋ ๋ฐ ๊ธฐ์ฌํฉ๋๋ค. ์๋ฅผ ๋ค์ด, endcap cell์ ์ ํธ์ ๋ฐ์ฌ ๋ฐ ์๊ณก์ ์ค์ด๋ ๋ฐ ๋์์ ์ฃผ์ด, ํ๋ก์ ์ฑ๋ฅ์ ๊ทน๋ํํฉ๋๋ค.
Endcap cell์ ์ค๊ณ๋ ๋ค์ํ ๊ธฐ์ ์ ๊ณ ๋ ค์ฌํญ์ ํฌํจํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ ์ ํฌ๊ธฐ, ํํ, ์ ๊ธฐ์ ํน์ฑ ๋ฑ์ ๋ชจ๋ ํ๋ก์ ์ฑ๋ฅ์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ๋ฐ๋ผ์ endcap cell์ ์ค๊ณํ ๋๋ ์ด๋ฌํ ์์๋ค์ ๋ฉด๋ฐํ ๋ถ์ํ๊ณ ์ต์ ํํด์ผ ํฉ๋๋ค. ๋ํ, endcap cell์ ๋ค๋ฅธ ์ ๋ค๊ณผ์ ์ํธ์์ฉ์ ๊ณ ๋ คํ์ฌ ์ค๊ณ๋์ด์ผ ํ๋ฉฐ, ์ด๋ ์ ์ฒด ํ๋ก์ ํ์ด๋ฐ ๋ฐ ์ ๋ ฅ ์๋ชจ์ ์ง์ ์ ์ธ ์ํฅ์ ๋ฏธ์นฉ๋๋ค.
Endcap cell์ ์ฌ๋ฌ ๊ตฌ์ฑ ์์๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ๊ฐ ๊ตฌ์ฑ ์์๋ ํน์ ํ ๊ธฐ๋ฅ์ ์ํํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก endcap cell์ ๋ค์๊ณผ ๊ฐ์ ์ฃผ์ ๊ตฌ์ฑ ์์๋ก ๊ตฌ์ฑ๋ฉ๋๋ค: ์ ๋ ฅ ๋จ์, ์ถ๋ ฅ ๋จ์, ๋ด๋ถ ํ๋ก, ๊ทธ๋ฆฌ๊ณ ์ ์ ๊ณต๊ธ ์ฅ์น. ์ด๋ค ๊ตฌ์ฑ ์์๋ ์๋ก ๊ธด๋ฐํ๊ฒ ์ํธ์์ฉํ๋ฉฐ, ์ ์ฒด ํ๋ก์ ์ฑ๋ฅ์ ์ข์ฐํฉ๋๋ค.
์ ๋ ฅ ๋จ์๋ ์ธ๋ถ ์ ํธ๋ฅผ ๋ฐ์๋ค์ด๋ ์ญํ ์ ํ๋ฉฐ, ์ถ๋ ฅ ๋จ์๋ ์ฒ๋ฆฌ๋ ์ ํธ๋ฅผ ์ธ๋ถ๋ก ์ ์กํฉ๋๋ค. ๋ด๋ถ ํ๋ก๋ ์ด๋ฌํ ์ ํธ๋ฅผ ์ฒ๋ฆฌํ๋ ํต์ฌ ์์๋ก, ๋ค์ํ ๋ ผ๋ฆฌ ๊ฒ์ดํธ์ ํธ๋์ง์คํฐ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์ด ๋ด๋ถ ํ๋ก๋ ์ ํธ์ ์ง์ฐ์ ์ต์ํํ๊ณ , ํ์ด๋ฐ์ ์กฐ์ ํ์ฌ ์ ํธ์ ์ ํ์ฑ์ ๋์ด๋ ๋ฐ ๊ธฐ์ฌํฉ๋๋ค. ์ ์ ๊ณต๊ธ ์ฅ์น๋ ํ๋ก์ ํ์ํ ์ ๋ ฅ์ ์ ๊ณตํ๋ฉฐ, ์ด๋ ํ๋ก์ ์์ ์ฑ๊ณผ ์ฑ๋ฅ์ ์ ์งํ๋ ๋ฐ ํ์์ ์ ๋๋ค.
Endcap cell์ ์๋ ์๋ฆฌ๋ ์ฃผ๋ก ๋ ๊ฐ์ง ์ฃผ์ ๋ฉ์ปค๋์ฆ์ ๊ธฐ๋ฐํฉ๋๋ค. ์ฒซ์งธ, ์ ํธ ์ ์ก ๋ฉ์ปค๋์ฆ์ ์ ๋ ฅ ์ ํธ๊ฐ ๋ด๋ถ ํ๋ก๋ฅผ ํตํด ์ฒ๋ฆฌ๋๊ณ , ์ต์ข ์ ์ผ๋ก ์ถ๋ ฅ ์ ํธ๋ก ๋ณํ๋๋ ๊ณผ์ ์ ํฌํจํฉ๋๋ค. ๋์งธ, ์ ๊ธฐ์ ํน์ฑ ์กฐ์ ๋ฉ์ปค๋์ฆ์ ํ๋ก์ ์ ์ ๋ฐ ์ ๋ฅ ํน์ฑ์ ์กฐ์ ํ์ฌ, ์ ํธ์ ์๊ณก ๋ฐ ๋ฐ์ฌ๋ฅผ ์ต์ํํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค.
์ด๋ฌํ ๊ตฌ์ฑ ์์์ ์๋ ์๋ฆฌ๋ endcap cell์ด ๋์งํธ ํ๋ก ์ค๊ณ์์ ์ค์ํ ์ด์ ๋ฅผ ์ค๋ช ํฉ๋๋ค. ํ๋ก์ ๋ณต์ก์ฑ์ด ์ฆ๊ฐํจ์ ๋ฐ๋ผ, endcap cell์ ์ ํธ์ ํ์ง์ ๋ณด์ฅํ๊ณ , ์ ์ฒด ํ๋ก์ ์ฑ๋ฅ์ ์ต์ ํํ๋ ๋ฐ ํ์์ ์ธ ์ญํ ์ ์ํํฉ๋๋ค.
Endcap cell์ ๋ด๋ถ ํ๋ก๋ ์ฌ๋ฌ ๊ฐ์ ๋ ผ๋ฆฌ ๊ฒ์ดํธ์ ํธ๋์ง์คํฐ๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ, ์ด๋ค์ ์ ํธ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ ํ์ํ ๋ค์ํ ๊ธฐ๋ฅ์ ์ํํฉ๋๋ค. ์๋ฅผ ๋ค์ด, AND, OR, NOT ๊ฒ์ดํธ๋ ๊ธฐ๋ณธ์ ์ธ ๋ ผ๋ฆฌ ์ฐ์ฐ์ ์ํํ๋ฉฐ, ํ๋ฆฝํ๋กญ๊ณผ ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ ์์๋ ์ ํธ๋ฅผ ์ ์ฅํ๊ณ ํ์ด๋ฐ์ ์กฐ์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ด๋ฌํ ๋ด๋ถ ํ๋ก์ ์ค๊ณ๋ ํ๋ก์ ์ ์ฒด ์ฑ๋ฅ์ ๊ฒฐ์ ์ง๋ ์ค์ํ ์์์ ๋๋ค.
Endcap cell์ ์ฌ๋ฌ ๊ด๋ จ ๊ธฐ์ ๊ณผ ๋น๊ตํ ์ ์์ผ๋ฉฐ, ๊ฐ ๊ธฐ์ ์ ๊ณ ์ ํ ์ฅ์ ๊ณผ ๋จ์ ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, buffer cell๊ณผ์ ๋น๊ต์์, buffer cell์ ์ฃผ๋ก ์ ํธ์ ๊ฐ๋๋ฅผ ๋์ด๋ ๋ฐ ์ฌ์ฉ๋์ง๋ง, endcap cell์ ์ ํธ์ ์์ ์ฑ์ ๋ณด์ฅํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค. Buffer cell์ ์ ํธ์ ์ ์ก ๊ฑฐ๋ฆฌ๋ฅผ ๋๋ฆฌ๋ ๋ฐ ์ ์ฉํ์ง๋ง, endcap cell์ ํ๋ก์ ๋๋ถ๋ถ์์ ์ ํธ์ ์๊ณก์ ์ค์ด๋ ๋ฐ ๋ ํจ๊ณผ์ ์ ๋๋ค.
๋ํ, decap cell๊ณผ ๋น๊ตํ ๋, decap cell์ ์ ๋ ฅ ๊ณต๊ธ์ ์์ ์ฑ์ ๋์ด๋ ๋ฐ ์ฌ์ฉ๋๋ฉฐ, endcap cell์ ์ ํธ์ ํ์ง์ ์ ์งํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค. Decap cell์ ์ ๋ ฅ ํผํฌ๋ฅผ ํก์ํ๋ ๋ฐ ์ ์ฉํ์ง๋ง, endcap cell์ ํ์ด๋ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๋ ์ ํฉํฉ๋๋ค.
์ด๋ฌํ ๋น๊ต๋ฅผ ํตํด, endcap cell์ ๊ณ ์ ๋์งํธ ํ๋ก ์ค๊ณ์์ ํ์์ ์ธ ์์์์ ์ ์ ์์ต๋๋ค. ์ค์ ๋ก, ๋ง์ ํ๋ ํ๋ก ์ค๊ณ์์๋ endcap cell์ ์ฌ์ฉํ์ฌ ์ฑ๋ฅ์ ๊ทน๋ํํ๊ณ , ์ ํธ์ ํ์ง์ ๋ณด์ฅํ๋ ๋ฐ ์ฃผ๋ ฅํ๊ณ ์์ต๋๋ค. ์ด๋ฌํ ๊ธฐ์ ๋ค์ ์๋ก ๋ณด์์ ์ธ ๊ด๊ณ๋ฅผ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ์ต์ ์ ํ๋ก ์ค๊ณ๋ฅผ ์ํด์๋ ์ด๋ค ๊ธฐ์ ์ ์ ์ ํ ์กฐํฉํ์ฌ ์ฌ์ฉํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
Endcap cell์ ๋์งํธ ํ๋ก ์ค๊ณ์์ ์ ํธ์ ํ์ง๊ณผ ์์ ์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํด ์ค์ํ ์ญํ ์ ํ๋ VLSI ๊ตฌ์ฑ ์์์ด๋ค.