MIPS R6 ๊ฐœ๋ฐฉํ˜• ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜ ์ถœ์‹œ

์ง€๋‚œ 32์›” Imagination Technologies์˜ ํŒŒ์‚ฐ ์ดํ›„ MIPS Technologies์˜ ๋””์ž์ธ๊ณผ ํŠนํ—ˆ๋ฅผ ์ธ์ˆ˜ํ•œ Wave Computing์€ 64๋น„ํŠธ ๋ฐ 2019๋น„ํŠธ MIPS ๋ช…๋ น์–ด ์„ธํŠธ, ๋„๊ตฌ ๋ฐ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๋กœ์—ดํ‹ฐ ์—†์ด ๊ฐœ๋ฐฉ์ ์œผ๋กœ ๋งŒ๋“ค๊ฒ ๋‹ค๋Š” ์˜๋„๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. Wave Computing์€ 6๋…„ XNUMX๋ถ„๊ธฐ ๋™์•ˆ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•˜๊ฒ ๋‹ค๊ณ  ์•ฝ์†ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋“ค์€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค! ์ด๋ฒˆ ์ฃผ๋ง์— MIPS RXNUMX ์•„ํ‚คํ…์ฒ˜/์ปค๋„๊ณผ ๊ด€๋ จ ๋„๊ตฌ ๋ฐ ๋ชจ๋“ˆ์— ๋Œ€ํ•œ ๋งํฌ๊ฐ€ MIPS Open ์›น ์‚ฌ์ดํŠธ์— ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์€ ๊ท€ํ•˜์˜ ์žฌ๋Ÿ‰์— ๋”ฐ๋ผ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋น„์šฉ์„ ์ง€๋ถˆํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ๋„ ํšŒ์‚ฌ์—์„œ๋Š” ๊ณ„์†ํ•ด์„œ ์ƒˆ๋กœ์šด ์ปค๋„์„ ๊ณต๊ฐœ์ ์œผ๋กœ ์ œ๊ณตํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

MIPS R6 ๊ฐœ๋ฐฉํ˜• ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜ ์ถœ์‹œ

์ฒซ ๋ฒˆ์งธ ๋ฌด๋ฃŒ ๋‹ค์šด๋กœ๋“œ ํŒจํ‚ค์ง€์—๋Š” 32๋น„ํŠธ ๋ฐ 64๋น„ํŠธ MIPS ๋ช…๋ น์–ด ์„ธํŠธ ์•„ํ‚คํ…์ฒ˜(ISA) ๋ฆด๋ฆฌ์Šค 6 ๋ช…๋ น์–ด, MIPS SIMD ํ™•์žฅ, MIPS DSP ํ™•์žฅ, MIPS ๋ฉ€ํ‹ฐ์Šค๋ ˆ๋”ฉ ์ง€์›, MIPS MCU, microMIPS ์••์ถ• ์ฝ”๋“œ ๋ฐ MIPS ๊ฐ€์ƒํ™”๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. MIPS Open์—๋Š” MIPS ์ฝ”์–ด๋ฅผ ์ง์ ‘ ์„ค๊ณ„ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์š”์†Œ๋„ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” MIPS Open Tools ๋ฐ MIPS Open FPGA์ž…๋‹ˆ๋‹ค.

MIPS Open Tools ์š”์†Œ๋Š” Linux๋ฅผ ์‹คํ–‰ํ•˜๋Š” ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ์šฉ ์ œํ’ˆ๊ณผ ์‹ค์‹œ๊ฐ„ ์šด์˜ ์ฒด์ œ๋ฅผ ๊ฐ–์ถ˜ ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํ†ตํ•ฉ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ๊ฐœ๋ณ„ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋“œ์›จ์–ด ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด ํ”Œ๋žซํผ์œผ๋กœ ๊ตฌ์ถ•, ๋””๋ฒ„๊ทธ ๋ฐ ๋ฐฐํฌํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. MIPS Open FPGA ์š”์†Œ๋Š” ํ•ด๋‹น ์ฃผ์ œ(์•„ํ‚คํ…์ฒ˜)์— ๋Œ€ํ•œ ์ง€์‹์„ ์‹ฌํ™”์‹œํ‚ค๋ ค๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•œ ๊ต์œก ํ”„๋กœ๊ทธ๋žจ(ํ™˜๊ฒฝ)์ž…๋‹ˆ๋‹ค. MIPS Open FPGA๋Š” ์›๋ž˜ ํ•™์ƒ๋“ค์„ ์œ„ํ•ด ์„ค๊ณ„๋˜์—ˆ์œผ๋ฉฐ MIPS ํ”„๋กœ์„ธ์„œ์— ๋Œ€ํ•œ ํฌ๊ด„์ ์ธ ์ฐธ์กฐ ์ž๋ฃŒ์˜ ์ง€์›์„ ๋ฐ›์Šต๋‹ˆ๋‹ค.

MIPS R6 ๊ฐœ๋ฐฉํ˜• ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜ ์ถœ์‹œ

๋ณด๋„ˆ์Šค๋กœ MIPS Open FPGA ํŒจํ‚ค์ง€์—๋Š” ํ–ฅํ›„ MIPS microAptiv ์ฝ”์–ด๋ฅผ ์œ„ํ•œ RTL ์ฝ”๋“œ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋“ค ์ฝ”์–ด๋Š” ์˜ฌํ•ด ํ›„๋ฐ˜์— ๋ฐœํ‘œ๋  ์˜ˆ์ •์ด๋ฉฐ ํ–ฅํ›„ ์ œํ’ˆ์˜ ๋น„์ƒ์—…์  ๋ฏธ๋ฆฌ ๋ณด๊ธฐ๋ฅผ ์œ„ํ•œ ์ƒ˜ํ”Œ๋กœ ์ œ๊ณต๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์—๋„ˆ์ง€ ํšจ์œจ์ ์ธ ์†Œํ˜• ์ปดํ“จํŒ… ์ฝ”์–ด๋กœ ๋ช‡ ์ฃผ ์•ˆ์— ์ถœ์‹œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.




์ถœ์ฒ˜ : 3dnews.ru

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