i. etri - kumoh.ac.kr

23
1

Upload: others

Post on 24-Oct-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: I. ETRI - kumoh.ac.kr

1

Page 2: I. ETRI - kumoh.ac.kr

I. ETRI ์„œ์šธSW-SoC์œตํ•ฉR&BD์„ผํ„ฐ

1

๊ธฐ์—… ๋งž์ถคํ˜• ์„ค๊ณ„์ธ๋ ฅ์–‘์„ฑ

์ง€์—ญ ํ•ต์‹ฌ ์ „๋žต์‚ฐ์—… R&D ์„ฑ๊ณผ์ฐฝ์ถœ

๊ธฐ์ˆ ํ˜์‹ ์ฃผ์ฒด ์ƒํ˜ธ๊ฐ„ ์„ ์ˆœํ™˜ R&BD ์—ฐ๊ตฌ๋ฌธํ™” ์ •์ฐฉ

์ง€์—ญ ํ˜„์žฅ๋ฐ€์ฐฉํ˜• ICT ์ƒํƒœ๊ณ„ ํ™œ์„ฑํ™”

์—ญํ• 

์—ฐํ˜

โ€ข`97. 9 : ASIC ์ง€์›์„ผํ„ฐ ๊ฐœ์†Œ (์„œ์šธ ์„œ์ดˆ๋™)

โ€ข`01. 6 : IT SoC ์ง€์›์„ผํ„ฐ ๊ฐœ์†Œ (์„œ์šธ ๊ฐ€๋ฝ๋™)

โ€ข`03. 10: ETRI์—์„œ KIPA IT-SoC ์‚ฌ์—…๋‹จ์œผ๋กœ ์กฐ์ง ์ด๊ด€

โ€ข`06. 5: IT ๋ถ€ํ’ˆ์†Œ์žฌ์œก์„ฑ๊ณ„ํš์— ๊ทผ๊ฑฐ ETRI๋กœ ์กฐ์ง ์ด๊ด€

โ€ข`08. 2: IT SoC ์‚ฐ์—…์ง„ํฅ์„ผํ„ฐ ์ด์ „(์ƒ์•”๋™ ๋ˆ„๋ฆฌ๊ฟˆ์Šคํ€˜์–ด)

โ€ข`09. 1: โ€œ์‹œ์Šคํ…œ ๋ฐ˜๋„์ฒด์ง„ํฅ์„ผํ„ฐโ€๋กœ ๊ฐœ๋ช…

โ€ข`12. 1: โ€œ SW-SoC ์œตํ•ฉ R&BD ์„ผํ„ฐโ€๋กœ ๊ฐœ๋ช…

โ€ข`12. 6: ํŒ๊ต โ€œ๋ฐ˜๋„์ฒด ํ˜์‹ ์„ผํ„ฐโ€๋กœ ์ด์ „

ICT R&BD๋ฅผ ํ†ตํ•œ ์ง€์—ญ ์ „๋žต์‚ฐ์—… ๊ณ ๋„ํ™” ๊ฒฌ์ธ์œผ๋กœ ์ง€์—ญ ํ˜์‹ ์„ฑ์žฅ์— ๊ธฐ์—ฌ

์ง€๋Šฅํ˜•๋ฐ˜๋„์ฒด์ „๋ฌธ์ธ๋ ฅ์–‘์„ฑ

์ง€์—ญ์‚ฐ์—…์—ฐ๊ณ„ํ•ต์‹ฌ๊ธฐ์ˆ ๊ฐœ๋ฐœ

ํ•œ๊ตญ์ „์žํ†ต์‹ ์—ฐ๊ตฌ์›

์„ค๊ณ„ํ™˜๊ฒฝ๊ณต๋™ํ™œ์šฉ์ง€์›

์ง€๋Šฅ์ •๋ณด๊ณต์œ  ํ”Œ๋žซํผ ๊ฐœ๋ฐœ

Page 3: I. ETRI - kumoh.ac.kr

2

I. SW-SoC์œตํ•ฉR&BD์„ผํ„ฐ

์„ค๊ณ„ ์‹ค์Šต ๊ต์œก ์ธํ”„๋ผ(๊ต์œก์žฅ)

< ์„ค๊ณ„ ์‹ค์Šต ๊ต์œก >< ํŒ๊ต ๊ธ€๋กœ๋ฒŒR&D์„ผํ„ฐ >

๊ทผ๋ฐฉ ๋ฒ„์Šค ์ •๋ฅ˜์žฅ

Page 4: I. ETRI - kumoh.ac.kr

3

I. SW-SoC์œตํ•ฉR&BD์„ผํ„ฐ

์„ค๊ณ„ ์‹ค์Šต ๊ต์œก ์ธํ”„๋ผ(์„œ๋ฒ„, EDAํˆด, ์‹ค์Šต๊ธฐ์ž์žฌ, ๊ณ„์ธก์žฅ๋น„)

๊ตฌ๋ถ„ EDA ํˆด ํ”Œ๋žซํผ, ๋ณด๋“œ, ๊ธฐํƒ€

์„ค๊ณ„ํˆด

์‹ค์Šต๋ณด๋“œ

๊ณ„์ธก๊ธฐ

Synopsys DC, PT, ICC ๋“ฑ 66์ข… 1,980 copy

Cadence SE, Virtuoso Layout, Innovurs ๋“ฑ13์ข… 500copy

Mentor Calibre DRC/LVS, Calibre xRC

ARM DS5 30 copy

MatLab Simulink ๋“ฑ 4 copy

X-Windows Manager SW 5 copy

AI GPU ์„œ๋ฒ„ 3๊ฐœ(P-100)

PLC Controller 5์„ธํŠธ

Easy SoC FPGA ์‹ค์Šต๋ณด๋“œ 20๋Œ€

ARM DSTREAM 25๋Œ€

ARM Cortex-MPS 10๋Œ€

Trace32 Emulator 2 ์„ธํŠธ

Logic Analyzer, Oscilloscope ๋“ฑ

License server 3์„ค๊ณ„ ์‹ค์Šต ์„œ๋ฒ„ 3

Tool server

PC/Linux 32 ๋Œ€

์„ค๊ณ„ ์‹ค์Šต์‹ค 202

PC/Linux 32 ๋Œ€

์„ค๊ณ„ ์‹ค์Šต์‹ค 203

PC/Linux 32 ๋Œ€

์„ค๊ณ„ ์‹ค์Šต์‹ค 301

PC/Linux 30 ๋Œ€

GPU Server 3๋Œ€์ธ๊ณต์ง€๋Šฅ์‹ค์ŠตServer

์„ค๊ณ„ ์‹ค์Šต์‹ค 210

PC/Linux 24 ๋Œ€

์„ค๊ณ„์‹ค์Šต๋ฐ์ดํ„ฐ์ €์žฅ์žฅ์น˜UPS

๋ฌด์ •์ „์ „์›๊ณต๊ธ‰์žฅ์น˜

์„ค๊ณ„ ์‹ค์Šต์‹ค 201

License server 1~2์„ค๊ณ„ ์‹ค์Šต ์„œ๋ฒ„ 1~2

Tool server

ํŠธ๋ ˆ์ด๋‹์„œ๋ฒ„

CPU X 2

GPU X 2

Page 5: I. ETRI - kumoh.ac.kr

II. ์ฑ„์šฉ

6

์ „๋ฌธ ์ธ๋ ฅ ์–‘์„ฑ ์‹ค์ (2010๋…„ ~ 2019๋…„)

์ทจ์—…์—ฐ๊ณ„์„ค๊ณ„์ „๋ฌธ์—”์ง€๋‹ˆ์–ด์–‘์„ฑ

โ€ข ๋””์ง€ํ„ธRTLํšŒ๋กœ(AI , ISP, WiFi -FFT )

โ€ข SoC๊ธฐ๋ฐ˜FW์‹ฌํ™”/AI ์‘์šฉ

โ€ข ๋””์ง€ํ„ธFront-End ์„ค๊ณ„

โ€ข ๋””์ง€ํ„ธ์ดˆ๋ฏธ์„ธ๊ณต์ •Auto P&R

โ€ข ์‹œ์Šคํ…œ.์žฅ๋น„์ œ์–ดSW ์„ค๊ณ„

โ€ข ์•„๋‚ ๋กœ๊ทธ๋ ˆ์ด์•„์›ƒ์„ค๊ณ„

โ€ข ์•„๋‚ ๋กœ๊ทธํšŒ๋กœ์„ค๊ณ„

๊ต์œก์ƒ ์„ ๋ฐœ ๋ฉด์ ‘ ์ „๋ฌธ์—”์ง€๋‹ˆ์–ด ์ฝ”์Šค ์ˆ˜์š”๊ธฐ์—… ์ฑ„์šฉ๋ฉด์ ‘ ์ˆ˜๋ฃŒ์‹

๊ต์œก ๊ณผ์ • ๋ช… ๊ฐœ์„ค๋…„๋„(์ฐจ์ˆ˜) ์ด ๋ฐฐ์ถœ์ธ์›

๋””์ง€ํ„ธ ๋ฏธ์„ธ๊ณต์ • Auto P&R 2010 ~ 2019(10) 214

SoC๊ธฐ๋ฐ˜ Firmware/AI์‘์šฉ 2016 ~ 2019(4) 81

์‹œ์Šคํ…œ.์žฅ๋น„ ์ œ์–ด SW 2017 ~ 2019(3) 57

๋””์ง€ํ„ธ RTL ํšŒ๋กœ(AI, ISP, WiFi) 2018 ~ 2019(2) 50

๋””์ง€ํ„ธํšŒ๋กœFront-End 2013 ~ 2017(4) 124

์•„๋‚ ๋กœ๊ทธ๋งค๋‰ด์–ผ Layout 2009 ~ 2016(7) 158

์•„๋‚ ๋กœ๊ทธCircuit Design 2013 ~ 2015(3) 60

ํ•ฉ๊ณ„ 2010 ~ 2019(33) 744

Page 6: I. ETRI - kumoh.ac.kr

IV. ๊ต์œก๊ณผ์ •

18

์˜ค๋ฆฌ์—”ํ…Œ์ด์…˜ ์กฐ๋ณ„ ํ† ์˜ ๋ฐ ์‹ค์Šต

ETRI ์—ฐ๊ตฌ์› ์‹ค์Šต ์ง€๋„ ์ฃผ๊ฐ„ ํ‰๊ฐ€ ๋ฐœํ‘œ

Page 7: I. ETRI - kumoh.ac.kr

IV. ํŠน๊ฐ•, Job-fair

19

๋ฉด์ ‘ ์š”๋ น ๋ฐ ๋ฐœํ‘œ๊ธฐ๋ฒ• ํŠน๊ฐ• ๋ชจ์˜๋ฉด์ ‘

์„ค๊ณ„์‹ค์Šต ํ”„๋กœ์ ํŠธ ๋ฐœํ‘œํšŒ Job-Fair

Page 8: I. ETRI - kumoh.ac.kr

IV. ์ˆ˜๋ฃŒ์‹

20

๊ณผ์ •๋ณ„ ์šฐ์ˆ˜์ƒ ํ‘œ์ฐฝ(๋‚˜์ค‘์ฐฌ ์„ผํ„ฐ์žฅ) ์ˆ˜๋ฃŒ์ฆ(๋…ธ์˜ˆ์ฒ  ์‹ค์žฅ)

ํŠน๋ณ„์ƒ(Cadence์ƒ) ์ˆ˜๋ฃŒ์ƒ ๋ฐ ๋‚ด์™ธ๋นˆ ์ „์ฒด์‚ฌ์ง„

Page 9: I. ETRI - kumoh.ac.kr

IV. 19๋…„ ๊ฒฝ๊ณผ_์–ธ๋ก ๋ณด๋„

21

Page 10: I. ETRI - kumoh.ac.kr

IV. 2016 โ€“ 2019 ๋…„๋„๋ณ„

๋…„ ๋„ ๋ฐฐ ์ถœ ์ทจ ์—… ์ง„ ํ•™ ์ทจ ์—… ์œจ์ถ”์ˆ˜

์ฑ„์šฉ์—ฐ๊ณ„

2016 65 53 7 91.4%

2017 62 53 4 91.4% 2

2018 84 73 7 94.8% 1

2019 94 87 1 93.6% 3

ํ•ฉ ๊ณ„ 305 266 19 92.8% 6

22

[๋‹จ์œ„: ๋ช…]

Page 11: I. ETRI - kumoh.ac.kr

IV. ๋…„๋„๋ณ„๊ณผ์ •๋ช… 2016๋…„ 2017๋…„ 2018๋…„ 2019๋…„

์‹œ์Šคํ…œ ์ œ์–ด SW -

์ด์˜คํ…Œํฌ๋‹‰์Šค, GST, ํ…Œํฌ์œ™, ์ฐธ์—”์ง€๋‹ˆ์–ด๋ง, ์œ ๋ผ์ฝ”ํผ๋ ˆ์ด์…˜, ๋งค๊ทธ๋‚˜์นฉ, ์ œ์šฐ์Šค, JT, ์†Œํ”„ํŠธ๋ชจ์…˜์•ค๋กœ๋ณดํ‹ฑ์Šค, ๋ชจ๋ฅดํŽ˜์šฐ์Šค, ์‹ค๋ฒ„์นฉ์Šค 11์‚ฌ

ํ…Œํฌ์œ™, AP์‹œ์Šคํ…œ, PSK, ์ด์˜คํ…Œํฌ๋‹‰์Šค, ๋””์•„์ด, ๋น…์†”๋ก , ์†Œํ”„ํŠธ๋ชจ์…˜์•ค๋กœ๋ณดํ‹ฑ์Šค, ATEC-AP 8์‚ฌ

์Šˆ์–ด์†Œํ”„ํŠธ, GST, ์ด์˜คํ…Œํฌ๋‹‰์Šค, ์ œ์ด์Šคํ…, ํ…Œํฌ์œ™, ์— ์ฝ”, ํƒ‘์—”์ง€๋‹ˆ์–ด๋ง 7์‚ฌ

SoC๊ธฐ๋ฐ˜ FW

๋ธŒ์ด์›ํ…, ADT, ๋™์šด์•„๋‚˜ํ…, ๋„ฅ์Šค์œŒ, ์•„์ด๋‹‰์Šค, A2U์ •๋ณดํ†ต์‹ , ๊ทธ๋ฆฐ๊ด‘ํ•™, FCI, ํ•ด์ฐฝ๋””์ง€ํ…, ํŠธ์œ”, ํ•œ๊ธธ์ด์—์Šคํ‹ฐ, ์ง€์•„์ดํ‹ฐ, ๋„ฅ์„œ์Šค์ปค๋ฎค๋‹ˆํ‹ฐ, ์•ค๋น„๋…ธ๋“œ14์‚ฌ

ํƒ‘์—”์ง€๋‹ˆ์–ด๋ง, ๋„ฅ์ŠคํŠธ์นฉ, LDT, ์•„์ด๋‹‰์Šค, ICTK, ๋งˆ์ด๋‹ค์Šค์•„์ดํ‹ฐ, ์†Œํ”„ํŠธ๋ชจ์…˜์•ค๋กœ๋ณดํ‹ฑ์Šค, ์ด์˜คํ…Œํฌ๋‹‰์Šค, ์‹ค๋ฒ„์นฉ์Šค, ํœด์ธ์Šค, ๋ชจ๋ฅดํŽ˜์šฐ์Šค 11์‚ฌ

๋งค๊ทธ๋‚˜์นฉ, A2U์ •๋ณดํ†ต์‹ , ํ•˜๋‚˜ํ…, ์•„์ด๋‹‰์Šค, 3A Logics, ICTK, ATEC-AP, AP์‹œ์Šคํ…œ,ํ…Œํฌ์œ™ 9์‚ฌ

์ด๋ฏธ์ง€์Šคํ…Œํฌ๋†€๋กœ์ง€, ์–ด๋ณด๋ธŒ๋ฐ˜๋„์ฒด, ๋ผ๋‹‰์Šค, ์ฐฝ๋ช…์ œ์–ด๊ธฐ์ˆ , ํ•˜๋งŒ, RNSLab, ์•„์ด๋‹‰์Šค, ์ฟ ์˜คํ•€, ํ•˜์ด๋”ฅ, ํ…Œํฌ์œ™, ICTK, ํ€˜์ŠคํŠธ๊ธ€๋กœ๋ฒŒ, ์ด์˜คํ…Œํฌ๋‹‰์Šค, ์œ„๋“œ๋กœ๋ด‡, ์ฝ”์ธ ํ…Œํฌ๋†€๋กœ์ง€ 15์‚ฌ

๋””์ง€ํ„ธ RTL ํšŒ๋กœ(FFT, ISP,

AI HW ๊ฐ€์†๊ธฐ)

ADT, ์—์ด๋””์นฉ์Šค, ์•ŒํŒŒํ™€๋”ฉ์Šค,๋„ฅ์Šค์œŒ, ๋„ท์ปค์Šคํ„ฐ๋งˆ์ด์ฆˆ, DXCํ…Œํฌ๋†€๋กœ์ง€์œ ํ•œํšŒ์‚ฌ, ์•„์ด๋‹‰์Šค, ์•Œํ”„์Šค, ๋ฃฉ์„ผํ…Œํฌ๋†€๋กœ์ง€, ๋ ˆ์˜ค์—˜์—์Šค์•„์ด, ํ•˜๋‚˜ํ…, ๋…ธ๋ธ”๋””์ž์ธ, ๋ชจ๋น„์•ˆ, ํ•˜์ด๋น…์Šค, AGS, 15์‚ฌ

์‚ผ์„ฑ์ „์ž, ADT, ์•ŒํŒŒํ™€๋”ฉ์Šค, ๋„์ฟ„์ผ๋ ‰ํŠธ๋ก ์ฝ”๋ฆฌ์•„, ๊ฐ€์˜จ์นฉ์Šค, TISC, ๋„ฅ์Šค์œŒ, ์ฝ”๋ฆฌ์•„์นฉ์Šค, ํ•˜๋‚˜ํ…, ์•„์ด๋‹‰์Šค, 3A Logics, ๋„ท์ปค์Šคํ„ฐ๋งˆ์ด์ฆˆ 12์‚ฌ

ADT, ์‹ค๋ฆฌ์ฝ˜์›์Šค, ์”จํ์•„์ด, ์ด์˜คํ…Œํฌ๋‹‰์Šค, ์•„์ด๋‹‰์Šค, ๊ฐ€์˜จ์นฉ์Šค, ํ•˜๋‚˜ํ…, ๋…ธ๋ธ”๋””์ž์ธ, ๋„ท์ปค์Šคํ„ฐ๋งˆ์ด์ฆˆ 9์‚ฌ

๊ฐ€์˜จ์นฉ์Šค, ์•ŒํŒŒํ™€๋”ฉ์Šค, ๋…ธ๋ธ”๋””์ž์ธ, ์„ธ๋ฏธํŒŒ์ด๋ธŒ, ์ผ€์ด๋˜์Šค์ฝ”๋ฆฌ์•„, ์‹ค๋ฆฌ์ฝ˜ํ•˜๋ชจ๋‹ˆ, ์ฝ”์•„์‹œ์•„, ์ง€๋‹ˆํ‹ฑ์Šค, ์šฐ๋…ธ์‹ค๋ฆฌ์ฝ˜, ํ•˜๋‚˜ํ…, ๋‰ด๋งํฌํ…Œํฌ๋†€๋กœ์ง€, ์ปค๋„ฅ์ŠคํŠธ, ์•„์ด๋‹‰์Šค, ์ฝ”๋ฆฌ์•„์นฉ์Šค, ์ด๋ฏธ์ง€์Šคํ…Œํฌ๋†€๋กœ์ง€, ํ•˜๋งŒ, ๋ฆฌ๋งŒํ…Œํฌ๋†€๋กœ์ง€ 17์‚ฌ

๋””์ง€ํ„ธ Auto P&R - -

ADT, ์šฐ๋…ธ์‹ค๋ฆฌ์ฝ˜, ๋…ธ๋ธ”๋””์ž

์ธ, ๊ฐ€์˜จ์นฉ์Šค, ํ•˜๋‚˜ํ…, ์•„๋ฅด

๊ณ , ์—์ด์ง๋žœ๋“œ, 3A Logics,

์ผ€์ด์—˜์—์ดํ…์ฝ”, ์•Œํ”„์Šค, ์‹ค

๋ฒ„์นฉ์Šค, ์ฝ”๋ฆฌ์•„์นฉ์Šค 12์‚ฌ

๊ฐ€์˜จ์นฉ์Šค, ํ•˜๋‚˜ํ…, ๋ฆฌ๋งŒํ…Œํฌ๋†€๋กœ์ง€,

์šฐ๋…ธ์‹ค๋ฆฌ์ฝ˜, ์ฝ”์•„์‹œ์•„, ์ฝ”๋ฆฌ์•„์นฉ์Šค,

์ผ€์ด๋˜์Šค์ฝ”๋ฆฌ์•„, ํ”ฝ์…€ํ”Œ๋Ÿฌ์Šค, ์•„๋ฅด

๊ณ , ๋…ธ๋ธ”๋””์ž์ธ, ํ€„๋ฆฌํƒ€์Šค๋ฐ˜๋„์ฒด. ์•Œ

ํŒŒํ™€๋”ฉ์Šค, ์‹ค๋ฆฌ์ฝ˜ํ•˜๋ชจ๋‹ˆ13์‚ฌ

์•„๋‚ ๋กœ๊ทธ ๋งค๋‰ด์–ผ๋ ˆ์ด์•„์›ƒ

์•„์ด์“ฐ๋ฆฌ์‹œ์Šคํ…œ, ๋งค๊ทธ๋‚˜์นฉ, ์ด๋ฏธ์ง€์Šคํ…Œํฌ๋†€๋กœ์ง€, LDT, ํ•˜๋‚˜ํ…, ํŒŒ์ธ์Šค, ์šฐ๋ฆฌ์ผ€๋ฏธ์นผ, ๋ฃฉ์„ผํ…Œํฌ๋†€๋กœ์ง€, ๋ ˆ์˜ค์—˜์—์Šค์•„์ด, FCI, ์•Œ์•ค์—์Šค๋žฉ, ์šฐ๋…ธ์‹ค๋ฆฌ์ฝ˜, 12์‚ฌ

- -

24

Page 12: I. ETRI - kumoh.ac.kr

II. 2020๋…„

5

์‹œ์Šคํ…œ๋ฐ˜๋„์ฒด๊ด€๋ จ๊ธฐ์—…์ฑ„์šฉ์ธ๋ ฅ์ˆ˜๊ธ‰์ˆ˜์š”์กฐ์‚ฌ

- ์กฐ์‚ฌ ๊ฒฐ๊ณผ : 100์‚ฌ 503๋ช… ์ˆ˜์š”์ œ๊ธฐ

- ๋Œ€์ƒ : ์ค‘์†Œ์ค‘๊ฒฌ๊ธฐ์—…

- ์กฐ์‚ฌ๋ฐฉ๋ฒ• : ๋ฐฉ๋ฌธ์กฐ์‚ฌ

- ์กฐ์‚ฌ๊ธฐ๊ฐ„ : 2019.10-2020.06

๊ณผ ์ • ๋ช… ๊ธฐ์—… ๋ฐ ์ฑ„์šฉ์ธ์›

๋””์ง€ํ„ธ ๋ฏธ์„ธ๊ณต์ • Auto P&R ์„ค๊ณ„ 18์‚ฌ 147๋ช…

๋””์ง€ํ„ธ Front-end ์„ค๊ณ„ 19์‚ฌ 144๋ช…

๋””์ง€ํ„ธ AI SoC์„ค๊ณ„ 28์‚ฌ 108๋ช…

SoC๊ธฐ๋ฐ˜ Firmware ์„ค๊ณ„ 34์‚ฌ 104๋ช…

2020๋…„๊ฐœ์„ค๊ฐ•์ขŒ

Page 13: I. ETRI - kumoh.ac.kr

V. 2020๋…„ ๊ต์œก๊ณผ์ •๋ณ„ ๋ฐ ๊ธฐ๋ณธ ์†Œ์–‘ ์—ญ๋Ÿ‰

๊ต์œก๊ณผ์ • : SoC๊ธฐ๋ฐ˜์˜ Firmware ์„ค๊ณ„ ์ „๋ฌธ ์—”์ง€๋‹ˆ์–ด Linux (OS), vi Editor ์‚ฌ์šฉ๋ฒ• : ํ•„์ˆ˜

VerilogHDL, C, C++, IDE

๊ต์œก๊ณผ์ • : ๋””์ง€ํ„ธ AI SoC ์„ค๊ณ„ ์ „๋ฌธ ์—”์ง€๋‹ˆ์–ด Linux (OS), vi Editor ์‚ฌ์šฉ๋ฒ• : ํ•„์ˆ˜

C์–ธ์–ด, VerilogHDL

Auto P&R ์„ค๊ณ„ ์ „๋ฌธ ์—”๋‹ˆ์ง€์–ด Linux (OS), vi Editor ์‚ฌ์šฉ๋ฒ• : ํ•„์ˆ˜

์ „์žํšŒ๋กœ, VerilogHDL

๋””์ง€ํ„ธ Front-end ์„ค๊ณ„ ์ „๋ฌธ ์—”๋‹ˆ์ง€์–ด Linux (OS), vi Editor ์‚ฌ์šฉ๋ฒ• : ํ•„์ˆ˜

C์–ธ์–ด, VerilogHDL

25

Page 14: I. ETRI - kumoh.ac.kr

ํ•™์ƒ ์ถ”์ฒœ ์‹œ ๊ณ ๋ ค ์‚ฌํ•ญ

์ˆ˜๋„๊ถŒ ๊ธฐ์—… ์ทจ์—… ํฌ๋ง์ž์™€ ์ถฉ์ฒญ์ด๋‚จ ๊ธฐ์—… ์ทจ์—… ํฌ๋ง์ž๋ฅผ ๊ตฌ๋ถ„

์ฐฝ์˜์  ์„ค๊ณ„์— ๋Šฅํ•œ ํ•™์ƒ๊ณผ ์„ฑ์‹คํ•œ ์ž„๋ฌด ์ˆ˜ํ–‰ ํ•™์ƒ์„ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ถ”์ฒœ

VerilogHDL๊ณผ C์™€ C++์„ ์†Œ์งˆ๊ณผ ํฌ๋ง์„ ๊ณ ๋ คํ•˜์—ฌ ๊ต์œก ๊ณผ์ •๋ณ„ ์ถ”์ฒœ

๊ต์œก๊ณผ์ • : SoC๊ธฐ๋ฐ˜์˜ Firmware ์„ค๊ณ„ ์ „๋ฌธ ์—”์ง€๋‹ˆ์–ด C ๋˜๋Š” C++์–ธ์–ด์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ์ˆ˜ํ•™ ๋“ฑ์„ ์ฆ๊ธฐ๋ฉฐ, ์ฐฝ์˜์  ์„ค๊ณ„์— ๋Šฅํ•œ ํ•™์ƒ

๊ต์œก๊ณผ์ • : ๋””์ง€ํ„ธ AI SoC ์„ค๊ณ„ ์ „๋ฌธ ์—”์ง€๋‹ˆ์–ด Verilog HDL ์„ค๊ณ„/ FPGA ๋“ฑ ๋ณด๋“œ ๋“ฑ์„ ์ฆ๊ฒจํ•˜๊ฑฐ๋‚˜ ์ฆ๊ธฐ๋Š” ํ•™์ƒ ์ฐฝ์˜์  ์„ค๊ณ„์— ๋Šฅํ•˜๊ณ , ํšŒ๋กœ ์„ค๊ณ„๋ฅผ ์ฆ๊ธฐ๋Š” ํ•™์ƒ

Auto P&R ์„ค๊ณ„ ์ „๋ฌธ ์—”๋‹ˆ์ง€์–ด ๋ ˆ์ด์•„์›ƒ์ด๋‚˜ ๋ฐฐ์น˜ ๋ฐฐ์„  ๋“ฑ์„ ์ฆ๊ฒจํ•˜๊ฑฐ๋‚˜ ์ฆ๊ธฐ๋Š” ํ•™์ƒ ํ•œ๊ฐ€์ง€๋ฅผ ๊ผผ๊ผผํžˆ ์˜ค๋žซ๋™์•ˆ ํ•˜๋Š” ๊ฒƒ์„ ์ข‹์•„ํ•˜๋Š”, ์„ฑ์‹คํ•œ ์ž„๋ฌด ์ˆ˜ํ–‰ ํ•™์ƒ

๋””์ง€ํ„ธ Front-end ์„ค๊ณ„ ์ „๋ฌธ ์—”๋‹ˆ์ง€์–ด ํ•œ๊ฐ€์ง€๋ฅผ ๊ผผ๊ผผํžˆ ์˜ค๋žซ๋™์•ˆ ํ•˜๋Š” ๊ฒƒ์„ ์ข‹์•„ํ•˜๋Š”, ์„ฑ์‹คํ•œ ์ž„๋ฌด ์ˆ˜ํ–‰ ํ•™์ƒ

V. ํ•™์ƒ ์ถ”์ฒœ์‹œ ํ•™์ƒ๋ณ„ ํŠน์„ฑ ๊ณ ๋ ค์‚ฌํ•ญ

26

Page 15: I. ETRI - kumoh.ac.kr

13

III. ์„ค๊ณ„์ „๋ฌธ

SoC๊ธฐ๋ฐ˜ Firmware/AI์‘์šฉ์„ค๊ณ„์ „๋ฌธ์—”์ง€๋‹ˆ์–ด

๊ต์œก๋‚ด์šฉ

(1-2์ฃผ) Linux, Vi, SoC ๊ตฌ์กฐ, Verilog HDL/32๋น„ํŠธ ALU ์„ค๊ณ„

(3์ฃผ) C, ์–ด์…ˆ๋ธ”๋ฆฌ, ๋ถ€ํŠธ ๋กœ๋” ์†Œ์Šค ์ฝ”๋“œ ๋ถ„์„

(4-7์ฃผ) Term Project 1

MCU๊ธ‰(CortexM) Firmware ์„ค๊ณ„, JTAG ๋””๋ฒ„๊น…, ๊ณ„์ธก๊ธฐ ์‚ฌ์šฉ

AP๊ธ‰(ARM Big-Little Core) Firmware ์„ค๊ณ„

Linux ํฌํŒ…, Device Driver ์„ค๊ณ„

AI ํ”„๋ ˆ์ž„์›Œํฌ ํ™œ์šฉ ์‘์šฉ ์„ค๊ณ„ ์‹ค์Šต

Firmware/OS ๊ธฐ๋ฐ˜ ์‹ฌํ™” ํ”„๋กœ์ ํŠธ

(8-9์ฃผ) Term Project 2

๊ฐœ์ธ๋ณ„ Term Project ์„ค๊ณ„

Page 16: I. ETRI - kumoh.ac.kr

10

III. ์„ค๊ณ„์ „๋ฌธ

AI SoC ์„ค๊ณ„์ „๋ฌธ์—”์ง€๋‹ˆ์–ด

๊ต์œก๋‚ด์šฉ

(1-2์ฃผ) ์‹ค์Šต ํ”„๋กœ์ ํŠธ ์ „๊ณต์ด๋ก ๊ณผ Golden C ๊ตฌํ˜„

Verilog Coding์„ ์œ„ํ•œ chip ์„ค๊ณ„ ๋ฐ Coding ๊ธฐ๋ฒ•

Matrix Multiplier-Accumulator(CNN๊ธฐ๋ณธ ์—ฐ์‚ฐ) ์„ค๊ณ„ ์‹ค์Šต

(3-5์ฃผ) HDL ํšŒ๋กœ ์„ค๊ณ„ ์‹ฌํ™” Term Project 1

CPU-FPGA๊ธฐ๋ฐ˜ AI ๊ฐ€์†๊ธฐ ์„ค๊ณ„(C์–ธ์–ด, VerilogHDL, VIVADO)

MNIST, Mobile-net HW๊ฐ€์†๊ธฐ ๊ตฌํ˜„

(6~9์ฃผ) Term Project

YOLO-tiny, AI RTL HW ๊ฐ€์†๊ธฐ RTL ์„ค๊ณ„ ๋ฐ ๊ตฌํ˜„, ASIC ์„ค๊ณ„

RTL ํšŒ๋กœ, ์ง€์ • ์ฃผ์ œ ์„ค๊ณ„ ๋ฐ FPGA ๊ฒ€์ฆ

Page 17: I. ETRI - kumoh.ac.kr

11

III. ์„ค๊ณ„์ „๋ฌธ

๋””์ง€ํ„ธ Front-End ์„ค๊ณ„์ „๋ฌธ์—”์ง€๋‹ˆ์–ด

๊ต ์œก๋‚ด ์šฉ

(1-2์ฃผ) HDL ํšŒ๋กœ ์„ค๊ณ„ ๊ธฐ๋ณธ

Linux(OS), Vi ํ™œ์šฉ ๋Šฅ๋ ฅ

C์–ธ์–ด๋ฅผ ์ด์šฉํ•œ AI CNN์˜ Convolution ์—ฐ์‚ฐ ๊ธฐ๋Šฅ ๊ตฌํ˜„

(3-6์ฃผ) ํ•ฉ์„ฑ ๊ฐ€๋Šฅํ•œ RTL ํšŒ๋กœ ์„ค๊ณ„ ํ”„๋กœ์ ํŠธ

Verilog HDL ๊ธฐ๋ฐ˜ ํšŒ๋กœ ์„ค๊ณ„ ๊ธฐ๋ณธ

Verilog HDL๊ธฐ๋ฐ˜ ๋กœ์ง ๋ชจ๋“ˆ ์„ค๊ณ„ ์ตœ์ ํ™”

FPGA ํ•ฉ์„ฑ ๊ฐ€๋Šฅํ•œ ๋กœ์ง ๊ณ ๊ธ‰ ์„ค๊ณ„ ์‹ฌํ™”

(7~9์ฃผ) Term Project

์ˆ˜๋ฐฑ๋งŒ๊ฒŒ์ดํŠธ๊ธ‰๋กœ์งํšŒ๋กœํ•ฉ์„ฑ๋ฐ์ตœ์ ํ™”

STA(Static Timing Analysis)

Design for Test ๋“ฑ

Page 18: I. ETRI - kumoh.ac.kr

12

III. ์„ค๊ณ„์ „๋ฌธ

Auto P&R ์„ค๊ณ„์ „๋ฌธ์—”์ง€๋‹ˆ์–ด๊ณผ์ •

๊ต์œก๋‚ด์šฉ

(1์ฃผ) Linux(OS, Vi), SoC Design Flow & Tool

(2-4์ฃผ) ETRI ์ž์ฒด Design๊ณผ DK๊ธฐ๋ฐ˜ํ•ฉ์„ฑ๋ฐ๋„คํŠธ๋ฆฌ์ŠคํŠธ, Constraint ์‚ฐ์ถœ

(5-10์ฃผ) Term Project1

Physical Lib., RC Model, TechFile ๋“ฑ Data-setup

ํ•ฉ์„ฑ ๊ฒฐ๊ณผ, ํƒ€์ด๋ฐ, ์ „๋ ฅ ๋“ฑ ๋ถ„์„, Pre-Layout

I/O PAD, DFT, PDK, Physical Verification

IR-Drop(45n, Cadence Lib), Antenna effect, Power&Clock Tree

P&R, 180n(TSMC&Samsung PDK) 200๋งŒ~800๋งŒ Gate P&R

Page 19: I. ETRI - kumoh.ac.kr

15

III. ์„ค๊ณ„์ „๋ฌธ

๊ต ์œก๋‚ด ์šฉ

ํ‘œํ˜„ ๋ฐ ๋ฐœํ‘œ ์—ญ๋Ÿ‰ ๊ฐ•ํ™” ๊ต์œก(ETRI ์‚ฌ์—…์ฐธ์—ฌ ์ „๋ฌธ ์—ฐ๊ตฌ์›)

Image Making, ๋ฐœํ‘œ ์ž๋ฃŒ์ž‘์„ฑ ๋ฐ ๊ธฐ๋ฒ•

ํ•ต์‹ฌ์—ญ๋Ÿ‰ ๊ต์œก(๊ด€๋ จ ์ „๋ฌธ๊ฐ€)

์ง์žฅ์ธ์˜ˆ์ ˆ, ํŒ€ํ”„๋กœ์ ํŠธ, ๊ธฐ์—…์˜์—…๋น„๋ฐ€๋ฐ์‚ฌ์—…์ž์‚ฐ๊ด€๋ฆฌ

์‚ฐ์—… ๊ธฐ์ˆ ๋™ํ–ฅ๊ณผ ๊ธฐ์—… ์†Œ๊ฐœ(ETRI์—ฐ๊ตฌ์›, ์‹ค๋ฌด์ „๋ฌธ๊ฐ€, ๊ธฐ์ˆ˜๋ฃŒ์ƒ)

์ตœ์ข… ์„ค๊ณ„ ํ”„๋กœ์ ํŠธ ์ง€๋„(ETRI ์‚ฌ์—…์ฐธ์—ฌ ์ „๋ฌธ ์—ฐ๊ตฌ์›)

Job Fair ๋ฐ ์ทจ์—…์—ฐ๊ณ„(์ˆ˜์š”๊ธฐ์—… CEO ๋˜๋Š” ์ธ์‚ฌ๋‹ด๋‹น์ž)

์ง์žฅ์ธํ•ต์‹ฌ์—ญ๋Ÿ‰๊ต์œก

Page 20: I. ETRI - kumoh.ac.kr

15

III. ์„ ํ–‰ ๊ฐ•์ขŒ

Page 21: I. ETRI - kumoh.ac.kr

VI. ๊ต์œก ์ˆ˜๊ฐ• ์‹ ์ฒญ ๋ฐ ๊ต์œก์ง€์›์„œ, ์ž๊ธฐ์†Œ๊ฐœ์„œ ๋ณด๋‚ด๊ธฐ

27

1. ํ™ˆํŽ˜์ด์ง€(www.asic.net ) ์ ‘์†ํ›„ ํšŒ์›๊ฐ€์ž… => ๋กœ๊ทธ์ธ

2. ์ทจ์—…์—ฐ๊ณ„๊ต์œก์—์„œ ๊ณผ์ •์„ ์„ ํƒํ•˜์—ฌ ์ˆ˜๊ฐ•์‹ ์ฒญ

3. ๊ต์œก์ง€์›์„œ, ์ž๊ธฐ์†Œ๊ฐœ์„œ(ํ•ธ๋“œํฐ์ดฌ์˜๋™์˜์ƒ 1๋ถ„)๋ฅผ [email protected]๋กœ๋ณด๋‚ด๊ธฐ

์ทจ์—…์—ฐ๊ณ„๊ต์œก๊ณผ์ • ์„ ํƒ

Page 22: I. ETRI - kumoh.ac.kr

VI. 20๋…„

16

โ–ถ ๊ต์œก ํ™๋ณด ๋ฐ ์ˆ˜๊ฐ•์ƒ ๋ชจ์ง‘- ๊ต์œก์‹ ์ฒญ ๋งˆ๊ฐ : โ€˜20.05.24(์ผ)

- ํ™ˆํŽ˜์ด์ง€ ์ˆ˜๊ฐ•์‹ ์ฒญ

- ๊ต์œก์ง€์›์„œ/์ž๊ธฐ์†Œ๊ฐœ์„œ(๋™์˜์ƒ) : [email protected]๋กœ์ œ์ถœ

โ–ถ ์‹ค๋ฌด์„ค๊ณ„ ๋…ธํ•˜์šฐ ์ „์ˆ˜(9์ฃผ, 06.29~08.28)- ์ด๋ก /์‹ค๋ฌด, ์ฃผ๋‹จ์œ„ ์„ค๊ณ„ ํ”„๋กœ์ ํŠธ, ๋ฐœํ‘œ์Šคํ‚ฌ, ์ง์žฅ์˜ˆ์ ˆ ๋“ฑ

โ–ถ ์ตœ์ข… ๋ฐœํ‘œํšŒ ๋ฐ Job-Fair ๊ฐœ์ตœ

โ–ถ ๊ต์œก์ƒ ์„ ๋ฐœ => ์ž๊ธฐ์†Œ๊ฐœ1๋ถ„๋™์˜์ƒ์ž๋ฃŒํ™œ์šฉ- ์ˆ˜์š”๊ธฐ์—… ์ฐธ์—ฌ ๋ฉด์ ‘

( ์ฝ”๋กœ๋‚˜๋ฐ”์ด๋Ÿฌ์Šค19๋กœ ๋น„๋Œ€๋ฉด ๋ฉด์ ‘์œผ๋กœ ์ง„ํ–‰ )

๊ณผ ์ • ๋ช… ๊ต์œก์ธ์› ๊ธฐ๊ฐ„

SoC๊ธฐ๋ฐ˜FW/AI์‘์šฉ์„ค๊ณ„์ „๋ฌธ 25 ๋‚ด์™ธ

06.29~

08.28

๋””์ง€ํ„ธ AI SoC ์„ค๊ณ„์ „๋ฌธ 25 ๋‚ด์™ธ

๋””์ง€ํ„ธ Front-End ์„ค๊ณ„์ „๋ฌธ 25 ๋‚ด์™ธ

๋ฏธ์„ธ๊ณต์ • Auto P&R์„ค๊ณ„์ „๋ฌธ 25 ๋‚ด์™ธ

๋””์ง€ํ„ธ

AI SoC

SoC๊ธฐ๋ฐ˜FW/AI์‘์šฉ

๋””์ง€ํ„ธ

Front-End

๋ฏธ์„ธ๊ณต์ •Auto P&R

ํ•ต ์‹ฌ ์—ญ๋Ÿ‰

(๋ฐœํ‘œ์š”๋ น, ์ด๋ฏธ์ง€๋ฉ”์ดํ‚น, ์ง์žฅ์˜ˆ์ ˆ,

๊ธฐ์—…์œค๋ฆฌ์™€๊ธฐ์ˆ ๋ณด์•ˆ, ๊ธฐ์—…์ „๋ฌธ๊ฐ€ํŠน๊ฐ•)

๊ณผ ์ •๋ช… ๋ฉด ์ ‘ ์ผ ํ•ฉ๊ฒฉํ†ต๋ณด

SoC๊ธฐ๋ฐ˜FW/AI์‘์šฉ์„ค๊ณ„์ „๋ฌธ 6์›”5์ผ20.06.15. 10์‹œ์ดํ›„ํ•ธ๋“œํฐ๋ฌธ์ž

๋””์ง€ํ„ธ AI SoC ์„ค๊ณ„์ „๋ฌธ 6์›”4์ผ

๋””์ง€ํ„ธ Front-End ์„ค๊ณ„์ „๋ฌธ 6์›”3์ผ

๋ฏธ์„ธ๊ณต์ • Auto P&R์„ค๊ณ„์ „๋ฌธ 6์›”2์ผ

๊ณผ ์ • ๋ช… ๋ฐœ ํ‘œ ์ผ

๋ฏธ์„ธ๊ณต์ • Auto P&R์„ค๊ณ„์ „๋ฌธ 8์›” 25์ผ

๋””์ง€ํ„ธ Front-End ์„ค๊ณ„์ „๋ฌธ 8์›” 26์ผ

SoC๊ธฐ๋ฐ˜FW/AI์‘์šฉ์„ค๊ณ„์ „๋ฌธ 8์›” 27์ผ

๋””์ง€ํ„ธ AI SoC ์„ค๊ณ„์ „๋ฌธ 8์›” 28์ผ

Page 23: I. ETRI - kumoh.ac.kr

27

~ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ~

ETRI SW-SoC์•„์นด๋ฐ๋ฏธ