์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
1. ๊ฐœ์š”2. ์ƒ์„ธ3. ์•”ํ˜ธํ™”ํ ์ฑ„๊ตด๊ธฐ4. ๊ด€๋ จ ๋ฌธ์„œ

1. ๊ฐœ์š”[ํŽธ์ง‘]

ASIC(Application-Specific Integrated Circuit) ๋˜๋Š” ASICs(application-specific integrated circuit chips)๋Š” ํŠน์ • ๋ชฉ์ ์„ ์œ„ํ•ด ์„ค๊ณ„๋œ ์ง‘์  ํšŒ๋กœ(Integrated Circuit, IC)์ด๋‹ค. ํ•œ๊ตญ์–ด๋กœ๋Š” ๋ณดํ†ต ์ฃผ๋ฌธํ˜• ๋ฐ˜๋„์ฒด๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.

2. ์ƒ์„ธ[ํŽธ์ง‘]

7400 ์‹œ๋ฆฌ์ฆˆ TTL์ด๋‚˜ 4000 ์‹œ๋ฆฌ์ฆˆ CMOS๊ฐ€ ๋Œ€ํ‘œ์ ์ธ ์ดˆ์ฐฝ๊ธฐ์˜ ์ง‘์  ํšŒ๋กœ๋Š” ์ผ์ • ๊ธฐ๋Šฅ์„ ๊ฐ€์ง„ ์นฉ์„ ๋Œ€๋Ÿ‰์œผ๋กœ ์–‘์‚ฐํ•˜๋Š” ์‹์œผ๋กœ ์ œ์ž‘๋˜์—ˆ๋‹ค. ์ด๋Ÿฐ ์นฉ๋“ค์€ ์นฉ ํ•˜๋‚˜ํ•˜๋‚˜๋งˆ๋‹ค ๊ธฐ๋Šฅ์ด ๋”ฑ๋”ฑ ์ •ํ•ด์ ธ ์žˆ์—ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ธฐ์—…์—์„œ ์›ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์—†๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์—ˆ๊ณ , ๋ณดํ†ต ์ด๋Ÿด ๋•Œ๋Š” ๊ฐ ์นฉ์„ ์กฐํ•ฉํ•ด์„œ ์›ํ•˜๋Š” ํšŒ๋กœ๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค. ๋ฌธ์ œ๋Š” ์ด๋ ‡๊ฒŒ ํ–ˆ์„ ๋•Œ ๊ธฐํŒ์ด ์ปค์ง€๊ณ  ์นฉ์ด ๋งŽ์•„์ง์— ๋”ฐ๋ผ ์ „๋ ฅ ์†Œ๋ชจ๋„ ๋Š˜์–ด๋‚˜๋Š” ๊ด€๊ณ„๋กœ ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์•„์˜ˆ ์ž๊ธฐ๊ฐ€ ์›ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ํƒ‘์žฌํ•˜๋Š” ์นฉ์„ ์ฃผ๋ฌธํ•˜๊ธฐ์— ์ด๋ฅด๋ €๊ณ , ๊ธฐ์ˆ ์˜ ๋ฐœ์ „ ๋•๋ถ„์— ๋ฐ˜๋„์ฒด ์—…์ฒด๊ฐ€ ์ด๋ฅผ ์ˆ˜์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค. ๊ฒŒ์ดํŠธ ์–ด๋ ˆ์ด ๋“ฑ์ด ๊ฐœ๋ฐœ๋œ ๊ฒƒ๋„ ์žˆ๊ณ  HDL(๋ฐ˜๋„์ฒด๋ฅผ ํ”„๋กœ๊ทธ๋ž˜๋ฐํ•˜๋Š” ์–ธ์–ด)๋“ฑ์ด ์ƒ๊ฒจ์„œ ๋ฌธ์„œํ™” ํ•˜๊ธฐ๋„ ์‰ฌ์›Œ์ง„ ๊ฒƒ๋„ ์žˆ๋‹ค. ASIC๋กœ ์ธํ•ด์„œ ๋ณธ๊ฒฉ์ ์ธ ์ฃผ๋ฌธํ˜• ๋ฐ˜๋„์ฒด ์‹œ์žฅ์ด ์—ด๋ ธ๋‹ค.

์ฃผ๋ฌธ์ž๊ฐ€ ์›ํ•˜๋Š” ๊ธฐ๋Šฅ๋งŒ ์ตœ์†Œํ•œ์œผ๋กœ ๋ฐ•์•„ ๋„ฃ์€ ๊ด€๊ณ„๋กœ ์ฃผ๋ฌธ์ž๊ฐ€ ์›ํ•˜๋Š” ์ˆ˜์ค€์˜ ํผํฌ๋จผ์Šค๋ฅผ ๋‚ด๋ฉด์„œ ๊ฐ€์žฅ ์ž‘๊ณ  ์ „๋ ฅ์†Œ๋ชจ๋„ ์ ๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ์ด๋Š” DSP ๊ฐ™์€ ๊ฒƒ, ํŠนํžˆ ๋„คํŠธ์›Œํฌ ์žฅ๋น„์ฒ˜๋Ÿผ ์ดˆ๋‹น ํŒจํ‚ท์ฒ˜๋ฆฌ๋งŒ ์ˆ˜ ํŽ˜ํƒ€๋ฐ”์ดํŠธ ํ•˜๋Š” ๋ฌผ๊ฑด๋“ค์ฒ˜๋Ÿผ ์•„์ฃผ ๊ทน๋‹จ์ ์œผ๋กœ ๋น ๋ฅธ ์†๋„๋ฅผ ํ•„์š”๋กœ ํ•˜๊ฑฐ๋‚˜, ์œ„์„ฑ๊ฐ™์ด ์ „๋ ฅ ๋ฌธ์ œ์— ๋ฏผ๊ฐํ•œ ๊ธฐ๊ธฐ๋‚˜ ์•”ํ˜ธํ™”ํ ์ฑ„๊ตด์ฒ˜๋Ÿผ ์ „์„ฑ๋น„์— ๋ชฉ์„ ๋งฌ ์ˆ˜ ๋ฐ–์— ์—†๋Š” ์ผ์ฒ˜๋Ÿผ ์ตœ์ ์˜ ์ „์„ฑ๋น„๋ฅผ ๋‹ฌ์„ฑํ•ด์•ผ ๋˜๋Š” ๊ฒฝ์šฐ๋‚˜, ์ตœ์†Œํ•œ์˜ ํฌ๊ธฐ์— ๋งž์ถฐ์•ผ ๋˜๋Š” ๊ฒฝ์šฐ(SoC)์— ์ž์ฃผ ์“ฐ์˜€๋‹ค.

๋‹ค๋งŒ ๋ชจ๋“  ๋ฌผ๊ฑด์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ๋งŽ์ด ์ฐ์–ด๋‚ด๋ฉด ๊ฐ€๊ฒฉ์ด ๋‚ด๋ ค๊ฐ€๋Š” ๊ตฌ์กฐ๋ผ์„œ ์ฃผ๋ฌธํ˜• ๋ฐ˜๋„์ฒด๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ๋งค์šฐ ๋น„์‹ผ ๋ฌผ๊ฑด์ด๋‹ค. ๊ฐœ๋ฐœ ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๋Š” ๋ฌธ์ œ๋„ ์žˆ์ง€๋งŒ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ˆ˜์š”์ž์˜ ๋ชฉ์ ์— ๋งž์ถ˜ ์นฉ์ด๋ผ์„œ ์ˆ˜์š”๊ฐ€ ํ•œ์ •๋˜์–ด์„œ ๋Œ€๋Ÿ‰์ƒ์‚ฐ์œผ๋กœ ๊ฐ€๊ฒฉ์„ ๋–จ๊ตฌ๊ธฐ ๋งค์šฐ ํž˜๋“ค๋‹ค. ๊ทธ๋ž˜์„œ ์ผ๋ฐ˜์ ์ธ ์†Œ๋น„์ž๋“ค์ด ๊ฐ๋‹นํ•  ์ˆ˜์ค€ํ•˜๊ณ ๋Š” ๊ฑฐ๋ฆฌ๊ฐ€ ๋ฉ€๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์ƒ์‚ฐ ๊ณผ์ •์—์„œ ์„ค๊ณ„์— ๊ฒฐํ•จ์ด ๋ฐœ์ƒ๋˜๋ฉด ๊ธฐ์กด์— ์ƒ์‚ฐํ•œ ์นฉ๋“ค์€ ์ˆ˜์ •์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ˆ ํ๊ธฐํ•ด์•ผ ๋œ๋‹ค. ์ด ๋•Œ๋ฌธ์— ASIC ์นฉ์„ ์ƒ์‚ฐํ•˜๊ธฐ ์ „์— CPLD๋‚˜ FPGA๋กœ ์„ค๊ณ„๋ฅผ ๊ฒ€์ฆํ•ด๋ณด๊ณ  ์ƒ์‚ฐ์— ๋“ค์–ด๊ฐ„๋‹ค. ๋ฌผ๋ก  ๋Œ€๋‹ค์ˆ˜์˜ ์นฉ์ด ์„ค๊ณ„๋ถ€ํ„ฐ ์ž˜๋ชป๋˜์—ˆ๋‹ค๋ฉด ํ๊ธฐํ•ด์•ผ ๋˜์ง€๋งŒ ๋ฉœํŠธ๋‹ค์šด ๋ฒ„๊ทธ ๋•Œ์ฒ˜๋Ÿผ ์†Œํ”„ํŠธ์›จ์–ด์ ์œผ๋กœ ๋ฉ”๊พธ๊ฑฐ๋‚˜ ์นฉ์˜ ์ผ๋ถ€๋ถ„์„ ๋ด‰์ธํ•˜๋Š” ํ˜•์‹์œผ๋กœ ์žฌํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ๋„ ๋งŽ๋‹ค.

์ด ๋•Œ๋ฌธ์— ์ •๋ถ€์ฒ˜๋Ÿผ ์ •๋ง ๋ˆ์ด ๋„˜์ณ๋‚˜๋Š” ์ง‘๋‹จ์ด๊ฑฐ๋‚˜, ๋น ๋ฅธ ์ฒ˜๋ฆฌ ์†๋„์˜ ์นฉ์ด ํ•„์š”ํ•˜๊ฑฐ๋‚˜, SoC๋‚˜ ์•”ํ˜ธํ™”ํ ์ „์šฉ ์ฑ„๊ตด๊ธฐ์ฒ˜๋Ÿผ ASIC์„ ๋Œ€๋Ÿ‰ ์ƒ์‚ฐํ•ด์„œ ์†์ต๋ถ„๊ธฐ์ ์„ ๋„˜๊ธธ ์ˆ˜ ์žˆ๋Š” ์—…์ฒด์—์„œ ์‚ฌ์šฉ๋œ๋‹ค. ASIC ์„ค๊ณ„์— ์‚ฌ์šฉ๋˜๋Š” HDL์€ ๋ฏธ๊ตญ ๊ตญ๋ฐฉ๋ถ€์—์„œ ๊ตฐ์šฉ ์žฅ๋น„์— ์“ฐ์ด๋Š” ASIC์„ ๋ฌธ์„œํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๋‚˜์˜จ ์–ธ์–ด์ด๊ณ  ์˜๋ธŒ๋ฃจ์Šค ํ”„๋กœ์„ธ์„œ ๊ฐ™์ด ์ˆœ์ˆ˜ํ•œ ๋…ธ๊ฐ€๋‹ค๋กœ์จ ASIC์„ ์„ค๊ณ„ํ•œ ๊ณณ๋„ ์žˆ๋‹ค.

3. ์•”ํ˜ธํ™”ํ ์ฑ„๊ตด๊ธฐ[ํŽธ์ง‘]

์ผ๋ฐ˜์ ์œผ๋กœ ์ž˜ ์•Œ๋ ค์ง€์ง€ ์•Š์€ ๋ถ„์•ผ์ด๊ธด ํ•˜์ง€๋งŒ, ์ตœ๊ทผ์— ์ผ๋ฐ˜์ธ๋“ค์—๊ฒŒ ์ž˜ ์•Œ๋ ค์ง€๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ ๋ฐ”๋กœ ์•”ํ˜ธํ™”ํ ์ฑ„๊ตด์ด๋‹ค. ๋„˜์‚ฌ๋ฒฝ์ ์ธ ์ฑ„๊ตด ๋Šฅ๋ ฅ ๋•๋ถ„์— ์ฑ„๊ตด์— ๋›ฐ์–ด๋“œ๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์•Œ๋ ค์ง€๊ฒŒ ๋˜์—ˆ๊ณ  ๋•๋ถ„์— ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์™€ ๋”๋ถˆ์–ด ASIC ๋งˆ์ด๋„ˆ๋„ ๊ตฌํ•˜๊ธฐ ํž˜๋“  ์ƒํ™ฉ์ด๋‹ค.

4. ๊ด€๋ จ ๋ฌธ์„œ[ํŽธ์ง‘]