์ธํ…”, Elkhart Lake ์นฉ์šฉ PSE ๋ธ”๋ก ํŽŒ์›จ์–ด ์ฝ”๋“œ ๊ณต๊ฐœ

์ธํ…”์€ ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท ์žฅ์น˜์— ์‚ฌ์šฉํ•˜๋„๋ก ์ตœ์ ํ™”๋œ Atom x6000E์™€ ๊ฐ™์€ Elkhart Lake ์ œํ’ˆ๊ตฐ ํ”„๋กœ์„ธ์„œ์—์„œ ์ถœ์‹œ๋˜๊ธฐ ์‹œ์ž‘ํ•œ PSE(Programmable Services Engine) ์žฅ์น˜์˜ ์†Œ์Šค ํŽŒ์›จ์–ด๋ฅผ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ๋Š” Apache 2.0 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๊ณต๊ฐœ๋ฉ๋‹ˆ๋‹ค.

PSE๋Š” ์ €์ „๋ ฅ ๋ชจ๋“œ์—์„œ ์ž‘๋™ํ•˜๋Š” ์ถ”๊ฐ€ ARM Cortex-M7 ํ”„๋กœ์„ธ์„œ ์ฝ”์–ด์ž…๋‹ˆ๋‹ค. PSE๋Š” ์ž„๋ฒ ๋””๋“œ ์ปจํŠธ๋กค๋Ÿฌ์˜ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ณ , ์„ผ์„œ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ , ์›๊ฒฉ ์ œ์–ด๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ , ๋„คํŠธ์›Œํฌ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ณ , ํŠน์ˆ˜ ์ž‘์—…์„ ๋ณ„๋„๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฒ˜์Œ์— ์ด ์ปค๋„์€ ํ์‡„ํ˜• ํŽŒ์›จ์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ œ์–ด๋˜์—ˆ์œผ๋ฏ€๋กœ CoreBoot์™€ ๊ฐ™์€ ๊ฐœ๋ฐฉํ˜• ํ”„๋กœ์ ํŠธ์—์„œ PSE๊ฐ€ ์žˆ๋Š” ์นฉ์— ๋Œ€ํ•œ ์ง€์› ๊ตฌํ˜„์ด ๋ถˆ๊ฐ€๋Šฅํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ, ํŽŒ์›จ์–ด์˜ ๋™์ž‘์„ ์ œ์–ดํ•  ์ˆ˜ ์—†์–ด PSE์— ๋Œ€ํ•œ ๋‚ฎ์€ ์ˆ˜์ค€์˜ ์ œ์–ด์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ๋ถ€์กฑํ•˜๊ณ  ๋ณด์•ˆ ๋ฌธ์ œ๋กœ ์ธํ•ด ๋ถˆ๋งŒ์ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ž‘๋…„ ๋ง CoreBoot ํ”„๋กœ์ ํŠธ๋Š” PSE ํŽŒ์›จ์–ด์˜ ์˜คํ”ˆ ์†Œ์Šคํ™”๋ฅผ ์š”๊ตฌํ•˜๋Š” ๊ณต๊ฐœ ์„œํ•œ์„ Intel์— ๊ฒŒ์‹œํ–ˆ์œผ๋ฉฐ ํšŒ์‚ฌ๋Š” ๊ถ๊ทน์ ์œผ๋กœ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์š”๊ตฌ์— ๊ท€๋ฅผ ๊ธฐ์šธ์˜€์Šต๋‹ˆ๋‹ค.

PSE ํŽŒ์›จ์–ด ์ €์žฅ์†Œ์—๋Š” ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์œ ํ‹ธ๋ฆฌํ‹ฐ์˜ ์ดˆ๊ธฐ ํ…Œ์ŠคํŠธ์™€ PSE ์ธก์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์˜ˆ์ œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, RTOS Zephyr ์‹คํ–‰์„ ์œ„ํ•œ ๊ตฌ์„ฑ ์š”์†Œ, ์ž„๋ฒ ๋””๋“œ ์ปจํŠธ๋กค๋Ÿฌ ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„๋œ ECLite ํŽŒ์›จ์–ด, OOB(Out-of--OOB)์˜ ์ฐธ์กฐ ๊ตฌํ˜„๋„ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. Band) ์ œ์–ด ์ธํ„ฐํŽ˜์ด์Šค ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€