|
|
|
°í¼º´É ÀÓº£µðµå ½Ã½ºÅÛ ¼³°è : FPGA, ¸ÂÃãÇü ȸ·Î ±â¹Ý °í¼º´É ½Ç½Ã°£ µðÁöÅÐ ½Ã½ºÅÛ ¼³°è¿Í ±¸Ãà
|
|
|
Áü ·¹µò, Á¤º´Çõ
¤Ó
¿¡ÀÌÄÜÃâÆÇ
¤Ó
Architecting High-Performance Embedded Systems
|
|
|
|
- Á¦ÈÞ¸ô ÁÖ¹® ½Ã °í°´º¸»ó, ÀϺΠÀ̺¥Æ® Âü¿© ¹× ÁõÁ¤Ç° ÁõÁ¤, ÇÏ·ç/´çÀÏ ¹è¼Û¿¡¼ Á¦¿ÜµÇ¹Ç·Î Âü°í ¹Ù¶ø´Ï´Ù.
-
-
-
ÃֽŠ±â¼úÀÇ µð¹ÙÀ̽º¸¦ ¼³°èÇϱâ À§ÇØ °í¼º´É ÀÓº£µðµå ½Ã½ºÅÛ °³¹ß °úÁ¤ ¹× FPGA¸¦ ÀÌ¿ëÇÑ Æß¿þ¾î °³¹ßÀ» ¼³¸íÇÑ´Ù. ¼¼ ÆÄÆ®¿¡¼ °¢°¢ ÀÓº£µðµå ½Ã½ºÅÛ°ú FPGA °³³ä ¼Ò°³, FPGA ±â´É, °í¼º´É ȸ·Î ¼³°è, Æß¿þ¾î °³¹ß ¹× Å×½ºÆ®¸¦ ÀÚ¼¼È÷ ¼³¸íÇÑ´Ù. ÀÌ Ã¥À¸·Î ÀÓº£µðµå °³¹ßÀÚ°¡ °í¼º´É ÀÓº£µðµå µð¹ÙÀ̽º Àüü °³¹ß °úÁ¤À» ¾Ë ¼ö ÀÖ´Ù.
-
-
¢Â ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¢Â
¡ß ½Ç½Ã°£ ÀÓº£µðµå ½Ã½ºÅÛ°ú ¼¾¼ÀÇ ±âº»
¡ß FPGAÀÇ ±â´É°ú °³¹ß µµ±¸ »ç¿ë¹ý
¡ß µðÁöÅРȸ·Î ¼³°è¿Í KiCad¸¦ »ç¿ëÇÑ PCB ·¹À̾ƿô
¡ß Àú·ÅÇÑ ºñ¿ëÀ¸·Î °í¼Ó ȸ·Î º¸µå ÇÁ·ÎÅäŸÀÔ Á¦ÀÛ
¡ß FPGA¿ë °í¼º´É ¾Ë°í¸®µë ¼³°è ¹× °³¹ß
¡ß C¸¦ ÀÌ¿ëÇÑ °ß°íÇÏ°í ¾ÈÁ¤ÀûÀ̸ç È¿°úÀûÀÎ Æß¿þ¾î °³¹ß
¡ß ÀÓº£µðµå µð¹ÙÀ̽º Çϵå¿þ¾î¿Í Æß¿þ¾îÀÇ ¿ÏÀüÇÑ Å×½ºÆ® ¹× µð¹ö±ë
¢Â ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¢Â
¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ³ª Çϵå¿þ¾î ¿£Áö´Ï¾î, »ç¹°ÀÎÅÍ³Ý °³¹ßÀÚ, °í¼º´É ÀÓº£µðµå ½Ã½ºÅÛ °³¹ß °úÁ¤À» ÀÌÇØÇÏ°íÀÚ ÇÏ´Â À̵éÀ» À§ÇÑ Ã¥ÀÌ´Ù. FPGA °³¹ßÀÇ ±âº» ¹× C³ª C++·Î ÀÛ¼ºµÈ Æß¿þ¾î °³¹ß¿¡ °ü½ÉÀÌ ÀÖ´Ù¸é µµ¿òÀÌ µÉ °ÍÀÌ´Ù. C ¾ð¾î¿Í µðÁöÅРȸ·Î, ÀüÀÚ ºÎÇ° ³³¶«(¼Ö´õ¸µ)µîÀÇ ±âÃʸ¦ ¾Ë°í ÀÖ¾î¾ß ÇÑ´Ù.
¢Â ÀÌ Ã¥ÀÇ ±¸¼º ¢Â
1Àå, ¡®°í¼º´É ÀÓº£µðµå ½Ã½ºÅÛ ¼³°è¡¯¿¡¼´Â ÀÓº£µðµå ½Ã½ºÅÛ ±¸Á¶¸¦ ÀÌ·ç´Â ¿ä¼Ò¸¦ ¼Ò°³ÇÏ°í ¿©·¯ ÀÓº£µðµå ¾ÖÇø®ÄÉÀ̼ǿ¡¼ °øÅëÀûÀ¸·Î »ç¿ëÇÏ´Â ÁÖ¿ä ½Ã½ºÅÛ ±â´ÉÀ» ¼Ò°³ÇÑ´Ù.
2Àå, ¡®¼¼°è¸¦ °¨ÁöÇϱ⡯¿¡¼´Â ´Ù¾çÇÑ ÀÓº£µðµå ¾ÖÇø®ÄÉÀ̼ǿ¡¼ »ç¿ëµÇ´Â ¼¾¼ÀÇ ÀÌ·Ð ¹× ±¸ÇöÀ» ¼Ò°³ÇÑ´Ù.
3Àå, ¡®½Ç½Ã°£ µ¿ÀÛ¡¯¿¡¼´Â ÀÓº£µðµå ½Ã½ºÅÛÀÌ ¼¾¼³ª ´Ù¸¥ ÀÚ¿øµé·ÎºÎÅÍ ÃøÁ¤µÈ ÀԷ¿¡ ´ëÇØ ½Ç½Ã°£ ÀÀ´äÀ» »ý¼ºÇØ¾ß ÇÒ Çʿ伺À» ´Ù·é´Ù. ½Ç½Ã°£ ¿î¿µÃ¼Á¦(RTOS)ÀÇ °³³ä ¹× ÁÖ¿ä ±â´ÉÀ» ¼Ò°³Çϸç, ½Ç½Ã°£ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ¸ÖƼŽºÅ·À» ±¸ÇöÇÒ ¶§ ÈçÈ÷ °Þ´Â ¾î·Á¿òµµ ¾Ë¾Æº»´Ù.
4Àå, ¡®FPGA ÇÁ·Î±×·¥ °³¹ß ½ÃÀÛÇϱ⡯¿¡¼´Â ½Ç½Ã°£ ÀÓº£µðµå ½Ã½ºÅÛ¿¡¼ FPGA ÀåÄ¡ÀÇ È¿°úÀûÀÎ »ç¿ë¹ýÀÌ ¹«¾ùÀÎÁö ¼³¸íÇÑ´Ù. Ç¥ÁØ FPGA¿¡ Æ÷ÇÔµÈ ±â´ÉÀû ¿ä¼Ò¸¦ ¾Ë¾Æº»´Ù. HDL(Çϵå¿þ¾î ¸í¼¼ ¾ð¾î)¿Í ºí·Ï ´ÙÀ̾î±×·¥ ±â¹ý, C³ª C++ °°Àº ÀÚÁÖ »ç¿ëµÇ´Â ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ Æ÷ÇÔÇÏ´Â ´Ù¾çÇÑ FPGA ¼³°è ¾ð¾î¸¦ ¼Ò°³ÇÑ´Ù.
5Àå, ¡®FPGA·Î ½Ã½ºÅÛ ±¸ÇöÇϱ⡯¿¡¼´Â FPGA¸¦ »ç¿ëÇÑ ÀÓº£µðµå µð¹ÙÀ̽º ¼³°è ¹× ±¸Çö °úÁ¤À» ±í°Ô »ìÆ캻´Ù.
6Àå, ¡®KiCad¸¦ ÀÌ¿ëÇÑ È¸·Î ¼³°èÇϱ⡯¿¡¼´Â ÈǸ¢ÇÑ ÀüÀÚ ¼³°è ¹× ÀÚµ¿È µµ±¸ ¿ÀǼҽºÀÎ KiCad¸¦ ¼Ò°³ÇÑ´Ù. KiCadÀ» ÅëÇØ È¸·Îµµ¸¦ »ç¿ëÇÑ È¸·Î¸¦ ¼³°èÇÏ°í ÇØ´ç Àμâ ȸ·Î ±âÆÇ ·¹À̾ƿôÀ» °³¹ßÇÑ´Ù.
7Àå, ¡®°í¼º´É µðÁöÅРȸ·Î ¸¸µé±â¡¯¿¡¼´Â Ç¥¸é ½ÇÀå(surface mount)°ú »ðÀÔ ½ÇÀå(through hole) ÀüÀÚºÎÇ°À» »ç¿ëÇÑ ÇÁ·ÎÅäŸÀÔ °í¼º´É µðÁöÅРȸ·Î Á¶¸³ °ü·Ã °úÁ¤°ú ±â¹ýÀ» ¼³¸íÇÑ´Ù. ±×¸®°í ¼Ö´õ¸µ ½ºÅ×À̼ǰú È®´ë°æ, Çö¹Ì°æ, ÀÛÀº ºÎÇ°À» ó¸®Çϱâ À§ÇÑ Çɼ µîÀÇ µµ±¸µéÀ» ÃßõÇÑ´Ù.
8Àå, ¡®Ã³À½À¸·Î º¸µå ºê¸µ¾÷Çϱ⡯¿¡¼´Â ÀÌ¹Ì ¼³°è ¹× ±¸¼º, û¼Ò, °Ë»çµÈ Àμâ ȸ·Î ±âÆÇ¿¡ Àü¿øÀ» °ø±ÞÇÏ´Â ¹æ¹ý Áï, ¾Ç¸í ³ôÀº ±âÃÊ ¾ÈÀü¼º °Ë»ç(½º¸ðÅ© Å×½ºÆ®) ¼öÇàÇÏ´Â ¹ýÀ» ´Ù·é´Ù.
9Àå, ¡®Æß¿þ¾î °³¹ß °úÁ¤¡¯¿¡¼´Â ±âº» µ¿ÀÛÇϴ ȸ·Î º¸µå¿¡ ¾Æ³¯·Î±×-µðÁöÅÐ º¯È¯±â(ADC)¿ÍÀÇ Åë½ÅÀ» Æ÷ÇÔÇÑ FPGA ¾Ë°í¸®µëÀÇ ³²Àº ÁÖ¿ä °úÁ¤µéÀ» ´Ù·ç¸ç, ¸¶ÀÌÅ©·Î ºí·¹ÀÌÁî ÇÁ·Î¼¼¼ Æß¿þ¾î¸¦ °³¹ßÇÑ´Ù.
10Àå, ¡®ÀÓº£µðµå ½Ã½ºÅÛ Å×½ºÆ® ¹× µð¹ö±ë¡¯¿¡¼´Â ÀÌÁ¦ ÀÓº£µðµå ½Ã½ºÅÛ °³¹ßÀÌ °ÅÀÇ ¿Ï¼ºµÆÀ¸¹Ç·Î ½Ã½ºÅÛÀÌ µ¿ÀÛÇÒ È¯°æ¿¡¼ ¿ÏÀüÇÑ Å×½ºÆ® ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ ±ÇÀåÇÏ´Â µð¹ö±ë °úÁ¤¿¡ °üÇÑ ³íÀÇ¿Í °í¼º´É ÀÓº£µðµå ½Ã½ºÅÛ °³¹ßÀÇ ¸ð¹ü »ç·Ê¸¦ »ìÆ캻´Ù.
-
-
1ºÎ. °í¼º´É ÀÓº£µðµå ½Ã½ºÅÛ ±âÃÊ
1Àå. °í¼º´É ÀÓº£µðµå ½Ã½ºÅÛ ¼³°è
__±â¼ú ¿ä±¸ »çÇ×
__ÀÓº£µðµå ½Ã½ºÅÛ ¿ä¼Ò
____Àü¿ø
____½Ã°£ Ãà
____µðÁöÅРó¸®
____¸Þ¸ð¸®
____¼ÒÇÁÆ®¿þ¾î¿Í Æß¿þ¾î
____Ư¼ö ȸ·Î
____ȯ°æÀ¸·ÎºÎÅÍ ÀÔ·Â
____ȯ°æÀ¸·Î Ãâ·Â
____³×Æ®¿öÅ© Åë½Å
____»ç¹°ÀÎÅͳÝ
__½Ç½Ã°£ µ¿ÀÛ
____ÁÖ±âÀû µ¿ÀÛ
____À̺¥Æ® ±â¹Ý µ¿ÀÛ
____½Ç½Ã°£ ¿î¿µÃ¼Á¦
__ÀÓº£µðµå ½Ã½ºÅÛ¿¡¼ÀÇ FPGA
____µðÁöÅÐ ³í¸® °ÔÀÌÆ®
____Çø³Ç÷Ó
____FPGA ¿ä¼Ò
____FPGA ÇÕ¼º
____Çϵå¿þ¾î ¼³°è ¾ð¾î
____ÀÓº£µðµå ½Ã½ºÅÛ ¼³°è¿¡¼ FPGA »ç¿ëÀÇ ÀåÁ¡
____ÀÚÀϸµ½º FPGA ¹× °³¹ß µµ±¸
__¿ä¾à
2Àå. ¼¼°è¸¦ °¨ÁöÇϱâ
__±â¼ú ¿ä±¸ »çÇ×
__¼öµ¿ ¼±¼, ´Éµ¿ ¼¾¼, ½º¸¶Æ® ¼¾¼ÀÇ °³¿ä
__¾Æ³¯·Î±×-µðÁöÅÐ º¯È¯±â Àû¿ë
__ÀÓº£µðµå ½Ã½ºÅÛÀÌ »ç¿ëÇÏ´Â ¼¾¼ À¯Çü
____ºû
____¿Âµµ
____¾Ð·Â
____½Àµµ
____À¯Ã¼ È帧
____Èû
____ÃÊÀ½ÆÄ
____¿Àµð¿À
____ÀÚ±â
____ÈÇÐ
____ÀÌ¿ÂÈ ¹æ»ç¼±
____·¹ÀÌ´õ
____¶óÀÌ´Ù
____ºñµð¿À¿Í Àû¿Ü¼±
____°ü¼º
____GPS
__¼¾¼¿ÍÀÇ Åë½Å
____GPIO
____¾Æ³¯·Î±× Àü¾Ð
____I2C
____SPI
____CAN ¹ö½º
____¹«¼±
__¼¾¼ µ¥ÀÌÅÍ Ã³¸®
__¿ä¾à
3Àå. ½Ç½Ã°£ µ¿ÀÛ
__±â¼ú ¿ä±¸»çÇ×...
__½Ç½Ã°£ÀÇ ÀǹÌ
__½Ç½Ã°£ ÀÓº£µðµå ½Ã½ºÅÛÀÇ ¼Ó¼º
____´ÙÁß ÀÛ¾÷ ¼öÇàÇϱâ
____ºñÀ² ´ÜÁ¶ ½ºÄÉÁÙ¸µ
__ÁÖ¿ä RTOS ±â´É ¹× °úÁ¦ ÀÌÇØ
____¹ÂÅؽº
____¼¼¸¶Æ÷¾î
____Å¥
____À̺¥Æ® Ç÷¡±×
____ŸÀ̸Ó
____µ¿Àû ¸Þ¸ð¸® ÇÒ´ç
____±³Âø»óÅÂ
____¿ì¼±¼øÀ§ ¿ªÀü
__¸¹ÀÌ »ç¿ëµÇ´Â ½Ç½Ã°£ ¿î¿µÃ¼Á¦
____embOs
____FreeRTOS
____INTEGRITY
____Neutrino
____¥ìc/OS-III
____VxWorks
__¿ä¾à
2ºÎ. °í¼º´É ÀÓº£µðµå ½Ã½ºÅÛ ¼³°è ¹× ±¸Ãà
4Àå. FPGA ÇÁ·Î±×·¥ °³¹ß ½ÃÀÛÇϱâ
__±â¼ú ¿ä±¸»çÇ×
__½Ç½Ã°£ ÀÓº£µðµå ½Ã½ºÅÛ ¼³°è¿¡¼ FPGA »ç¿ë
____ºí·Ï ·¥°ú ºÐ»ê ·¥
____FPGA ÀÔÃâ·Â ÇÉ°ú °ü·Ã ±â´É
____Àü¹® Çϵå¿þ¾î ÀÚ¿ø
____ÇÁ·Î¼¼¼ ÄÚ¾î
__FPGA 0±¸Çö ¾ð¾î
____VHDL
____Verilog
____ºí·Ï ´ÙÀ̾î±×·¥
____C/C++
__FPGA °³¹ß °úÁ¤
____½Ã½ºÅÛ ¿ä±¸»çÇ× Á¤ÀÇÇϱâ
____FPGA¿¡ ±â´É ÇÒ´çÇϱâ
____ÇÊ¿äÇÑ FPGA ±â´É ½Äº°Çϱâ
____FPGA ¼³°è ±¸ÇöÇϱâ
__ù FPGA ÇÁ·ÎÁ§Æ® °³¹ß
____ÇÁ·ÎÁ§Æ® ¼³¸í
____Vivado µµ±¸ ¼³Ä¡Çϱâ
____ÇÁ·ÎÁ§Æ® ¸¸µé±â
____VHDL ¼Ò½º ÆÄÀÏ ¸¸µé±â
____·ÎÁ÷ µ¿ÀÛ Å×½ºÆ®Çϱâ
____ÀÔÃâ·Â ½ÅÈ£ Á¤ÀÇÇϱâ
____ÃÖ»óÀ§ VHDL ÆÄÀÏ ¸¸µé±â
____FPGA ºñÆ®½ºÆ®¸² ÇÕ¼º ¹× ±¸ÇöÇϱâ
____ºñÆ®½ºÆ®¸²À» º¸µå¿¡ ´Ù¿î·ÎµåÇϱâ
____ºñÆ®½ºÆ®¸²À» žÀçµÈ Ç÷¡½Ã ¸Þ¸ð¸®¿¡ ÇÁ·Î±×·¥Çϱâ
__¿ä¾à
5Àå. FPGA·Î ½Ã½ºÅÛ ±¸ÇöÇϱâ
__±â¼ú ¿ä±¸»çÇ×
__FPGA ÄÄÆÄÀÏ °úÁ¤
____¼³°è ¿£Æ®¸®
____·ÎÁ÷ ÇÕ¼º
____¼³°è ÃÖÀûÈ
____»óÀ§ ¼öÁØ ÇÕ¼º
____ÃÖÀûÈ¿Í Á¦¾à»çÇ×
__FPGA ±¸Çö¿¡ ÃÖÀûÀÎ ¾Ë°í¸®µë À¯Çü
____°í¼Ó µ¥ÀÌÅÍ ½ºÆ®¸²À» ó¸®ÇÏ´Â ¾Ë°í¸®µë
____º´·Ä ¾Ë°í¸®µë
____ºñÇ¥ÁØ µ¥ÀÌÅÍ Å©±â¸¦ »ç¿ëÇÏ´Â ¾Ë°í¸®µë
__¿À½Ç·Î½ºÄÚÇÁ FPGA ÇÁ·ÎÁ§Æ® ½ÃÀÛ
____ÇÁ·ÎÁ§Æ® ¼³¸í
____±âº» Vivado ÇÁ·ÎÁ§Æ®
__¿ä¾à
6Àå. KiCad¸¦ ÀÌ¿ëÇÑ È¸·Î ¼³°èÇϱâ
__±â¼ú ¿ä±¸»çÇ×
__KiCad ¼Ò°³
__KiCad ±âº» ÀýÂ÷
____ȸ·Î ºÎÇ° ¹èÄ¡ ¹× ¿¬°á
____ºÎÇ° ½Éº¼ »ý¼º
__ÇÁ·ÎÁ§Æ® ȸ·Îµµ ´ÙÀ̾î±×·¥ °³¹ß
____ÅؽºÆ® ÁÖ¼® Ãß°¡
____½ÅÈ£ ·¹À̺í Ãß°¡
____Àü¿ª ·¹À̺í Ãß°¡
____Â÷µ¿ ½ÅÈ£ ½Ö »ý¼º
____¿ÜÀå ¿¬°á »ý¼º
____½Éº¼ ÁÖ¼® ¹× Àü±â ±ÔÄ¢ È®ÀÎ
__PCB ·¹À̾ƿô ¸¸µé±â
__ȸ·Î±âÆÇ ÇÁ·ÎÅäŸÀÔ ¸¸µé±â
__¿ä¾à
7Àå. °í¼º´É µðÁöÅРȸ·Î ¸¸µé±â
__±â¼ú ¿ä±¸»çÇ×
__ȸ·Î ±âÆÇ Á¶¸³ µµ±¸ ¹× °úÁ¤
____±¤ÇÐ È®´ë
____ÇɼÂ
____Ç÷°½º
____¶«³³
____Á¤Àü±â º¸È£
____¼öÀÛ¾÷ ³³¶«
____¼Ö´õ À¨
____¼Ö´õ ÆäÀ̽ºÆ® ¾ÖÇø®ÄÉÀ̼Ç
____¸®ÇÃ·Î¿ì ³³¶«
____Á¶¸³ Áغñ ¹× ºÎÇ° ¹èÄ¡
__¸®ÇÃ·Î¿ì ³³¶«°ú ¼öÀÛ¾÷ ³³¶«
____¸®ÇÃ·Î¿ì ³³¶«
____¼öÀÛ¾÷ ³³¶«
__Á¶¸³ ÈÄ º¸µå ¼¼Ã´ ¹× °Ë»ç
____Ç÷°½º Á¦°Å
____Á¶¸³ ÈÄ ½Ã°¢Àû °Ë»ç
____Àü±âÀû ´Ü¶ô °Ë»ç
__¿ä¾à
3ºÎ. ½Ç½Ã°£ Æß¿þ¾î ±¸Çö ¹× Å×½ºÆ®
8Àå. óÀ½À¸·Î º¸µå ºê¸µ¾÷Çϱâ
__±â¼úÀû ¿ä±¸»çÇ×
__Àü¿ø Äѱâ Áغñ
____±âÆÇ Àü¿ø °ø±Þ
__ȸ·Î ±âº» ±â´É °Ë»ç
____±âÆÇ Àü¿ø °ø±Þ °Ë»ç
____¾Æ³¯·Î±× ÁõÆø±â °Ë»ç
____ADC °Ë»ç
__¹®Á¦ ¹ß»ý ½Ã ȸ·Î ¼öÁ¤
____PCB Æ®·¹À̽º Àý´Ü
____¼Ö´õ Á¡ÆÛ¿Í Á¡ÆÛ ¿ÍÀÌ¾î ¼³Ä¡
____ºÎÇ° Á¦°Å
____ºÎÇ° Ãß°¡
__FPGA ·ÎÁ÷ Ãß°¡ ¹× I/O ½ÅÈ£ °Ë»ç
ADC ÀÎÄÚ´õ Ŭ·°°ú 1KHz º¸Á¤ ½ÅÈ£ »ý¼º
__¿ä¾à
9Àå. Æß¿þ¾î °³¹ß °úÁ¤
__±â¼ú ¿ä±¸»çÇ×
__FPGA ¾Ë°í¸®µë ¼³°è ¹× ±¸Çö
____µðÁöÅÐ ¿À½Ç·Î½ºÄÚÇÁ ½Ã½ºÅÛ °³¿ä
____Á÷º´·Ä º¯È¯±â Ãß°¡
____FIFO ¹öÆÛ Ãß°¡
____AXI ¹ö½º ÀÎÅÍÆäÀ̽º Ãß°¡
____MQTT ÇÁ·ÎÅäÄÝ Ãß°¡
__ÄÚµù ½ºÅ¸ÀÏ
____À̸§ ±ÔÄ¢
____ÄÚµå ³» ÁÖ¼®
____¸®ÅÍ·² ¼ýÀÚ °ª ÇÇÇϱâ
____°ýÈ£¿Í µé¿©¾²±â, ¼¼·Î °£°Ý
____°¡µ¶¼º°ú Á¤È®µµ¿¡ ¿ì¼±¼øÀ§ µÎ±â
____¾î¼³Ç ÃÖÀûÈ ÇÇÇϱâ
____±¸Çö Á¤ÀÇµÈ µ¿ÀÛ ÇÇÇϱâ
____¹«Á¶°Ç Á¡ÇÁ ÇÇÇϱâ
____½Äº°ÀÚ ¹üÀ§ ÃÖ¼ÒÈ
____»ó¼ö Ç׸ñÀº »ó¼ö·Î Ç¥ÇöÇϱâ
____ÄÚµå ÀÚµ¿ Æ÷¸ËÆÃ
__¼Ò½ºÄÚµå Á¤Àû ºÐ¼®
____¼Ò½ºÄÚµå Á¤Àû ºÐ¼®ÀÇ ÀǹÌ
____Á¤Àû ¼Ò½º ºÐ¼® µµ±¸
____Á¤Àû ÄÚµå ºÐ¼®À» È¿°úÀûÀ¸·Î »ç¿ëÇϱâ
____°¡Àå Áß¿äÇÑ ¸Þ½ÃÁöºÎÅÍ ½ÃÀÛÇϱâ
____ºÐ¼®±â Ãâ·Â ¸Þ½ÃÁö ÇØ°áÇϱâ
____ÀϹÝÀûÀÎ ¼Ò½º ÄÚµå ºÐ¼®±â ¸Þ½ÃÁö
__¼Ò½ºÄÚµå ¹öÀü Á¦¾î
____GitÀ» »ç¿ëÇÑ ¹öÀü Á¦¾î
____Å×½ºÆ® ÁÖµµ °³¹ß
____ÀÓº£µðµå ½Ã½ºÅÛ¿¡ Àû¿ëµÇ´Â TDD
__¿ä¾à
10Àå. ÀÓº£µðµå ½Ã½ºÅÛ Å×½ºÆ® ¹× µð¹ö±ë
__±â¼úÀû ¿ä±¸»çÇ×
__½Ã½ºÅÛ ¼öÁØ Å×½ºÆ® ¼³°è
____¿ä±¸»çÇ× ÁÖµµ Å×½ºÆ®
____¼öÇà °¡´ÉÇÑ Á¶°Ç°ú ¼öÇà °¡´ÉÇÏÁö ¾ÊÀº Á¶°Ç¿¡¼ Å×½ºÆ®
____´ÜÀ§ Å×½ºÆ®¿Í ±â´É Å×½ºÆ®
____À½¼º Å×½ºÆ®¿Í ħÅõ Å×½ºÆ®
____½Ã¹Ä·¹ÀÌ¼ÇµÈ È¯°æ¿¡¼ Å×½ºÆ®
____¹Ýº¹ °¡´ÉÇÑ Å×½ºÆ® °á°ú ¾ò±â
____Å×½ºÆ® °èȹ °³¹ß
__Å×½ºÆ® ¼öÇà ¹× °á°ú ±â·Ï
____¼öÁýÇÒ µ¥ÀÌÅÍ ½Äº°
____Å×½ºÆ® ÇÒ ½Ã½ºÅÛ ±¸¼º
____Å×½ºÆ® ÀýÂ÷ ¼öÇà
____Å×½ºÆ® °á°ú¿¡ °üÇÑ ºü¸¥ Æò°¡
____ÇÊ¿ä ½Ã Å×½ºÆ® ¹Ýº¹
____±âÁ¸ ÄÚµåÀÇ È¸±Í Å×½ºÆ®
__Æ÷°ýÀûÀÎ Å×½ºÆ® ¹üÀ§ º¸Àå
____¿ä±¸»çÇ× ÃßÀû¼º ¸ÅÆ®¸¯½º
____ÄÚµå Àû¿ë ¹üÀ§ ÃßÀû
____¾î´À ¼öÁØÀÇ Å×½ºÆ®°¡ ÃæºÐÇÑÁö Á¤ÀÇÇÏ´Â ±âÁØ ¼³Á¤
__È¿°úÀûÀÎ µð¹ö±ë ±â¹ý
____¹®¹ý ȤÀº ÄÄÆÄÀÏ ¿¡·¯ ¹× °æ°í ó¸®
____Á¤Àû ÄÚµå ºÐ¼®°ú ´ÜÀ§ Å×½ºÆ® »ç¿ë
____¹®Á¦¸¦ ¸íÈ®È÷ Á¤ÀÇÇÏ°í ÀçÇöÇϱâ
____ÀÔ·ÂÀÌ ¿Ã¹Ù¸¥Áö °áÁ¤Çϱâ
____½Ã½ºÅÛ¿¡ ´ëÇÑ °¡½Ã¼º È®º¸ ¹æ¹ý ã±â
____ÀÌÁø Ž»ö µð¹ö±ë °úÁ¤ »ç¿ë
____±â´ÉÀÇ ÀϺθ¦ Àӽ÷ΠÁ¦°ÅÇϱâ
____¹®Á¦¸¦ ³ªÅ¸³»´Â °¡Àå ÀÛÀº ÇÁ·Î±×·¥ ¸¸µé±â
__°í¼º´É ÀÓº£µðµå ½Ã½ºÅÛ °³¹ßÀÇ ¸ð¹ü»ç·Ê ¿ä¾à
____Å×½ºÆ®¸¦ À§ÇÑ ¼³°è
____°³¼±À» À§ÇÑ ¿©Áö ³²±â±â
____¹Ì·¡ÀÇ ±â´ÉÀ» °í·ÁÇÑ Çϵå¿þ¾î ¼³°è
____ÇöÀç ÇÊ¿äÇÑ Äڵ常 °³¹ßÇϱâ
____öÀúÇÑ ¹öÀü Á¦¾î À¯ÁöÇϱâ
____ÄÚµå °³¹ß Áß¿¡ ´ÜÀ§ Å×½ºÆ® °³¹ßÇϱâ
____±â´ÉÀÌ ±¸ÇöµÇ´Â ½ÃÁ¡ºÎÅÍ ½Ã½ºÅÛ ¼öÁØ Å×½ºÆ® ½ÃÀÛÇϱâ
__¿ä¾à
-
-
|
Áü ·¹µò [Àú]
|
|
-
·¹µò ¿£Áö´Ï¾î¸µ»çÀÇ CEO·Î, ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î/Çϵå¿þ¾î ¼³°è ¹× °³¹ß, Å×½ºÆ® Àü¹®°¡´Ù. ÀÓº£µðµå ½Ã½ºÅÛ »çÀ̹ö º¸¾È Æò°¡ ¹× ¸ðÀÇ ÇØÅ·¿¡ Âü¿©Çß´Ù. ¾ÆÀÌ¿À¿ÍÁÖ¸³´ëÇб³¿¡¼ Ç×°ø °øÇÐÀ» Àü°øÇß°í, Á¶Áö¾Æ°ø°ú´ëÇп¡¼ Àü±â ¹× ÄÄÇ»ÅÍ °øÇÐÀ¸·Î ¼®»ç¸¦ ¹Þ¾Ò´Ù. Ķ¸®Æ÷´Ï¾ÆÁÖ °øÀÎ Àü¹® Àü±â±â»çÀ̸ç, CISSP(Certified Information System Security Professional), CEH(Certified Ethical Hacker), CPT(Certified Penetration Tester)ÀÌ´Ù.
-
|
Á¤º´Çõ [Àú]
|
|
-
°í·Á´ëÇб³ ÄÄÇ»ÅÍÇаú¿Í µ¿ ´ëÇпø ³×Æ®¿öÅ© ¿¬±¸½ÇÀ» Á¹¾÷ÇÑ µÚ, ÀÓº£µðµå ȯ°æ¿¡¼ Wifi µå¶óÀ̹ö/Æß¿þ¾î °³¹ß ¹× ¾ÈÁ¤¼º À̽´¸¦ ´ã´çÇÏ°í ÀÖ´Ù. ÀÓº£µðµå ȯ°æ¿¡¼ÀÇ Æß¿þ¾î, µå¶óÀ̹ö, RTOS, Linux/Android, WIFI ºÐ¾ß¿¡ °ü½ÉÀÌ ¸¹´Ù.
-
-
Àüü 0°³ÀÇ ±¸¸ÅÈıⰡ ÀÖ½À´Ï´Ù.
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù. |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
»óÇ°À» °ø±Þ ¹ÞÀº ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´É
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ù À̳», ȤÀº ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳»
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´É |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
±¸¸ÅÈ®Á¤ ÀÌÈÄ(¿ÀǸ¶ÄÏ»óÇ°¿¡ ÇÑÇÔ)
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
(´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü)
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì |
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
Áß°í»óÇ°ÀÇ ±³È¯ |
Áß°í»óÇ°Àº Á¦ÇÑµÈ Àç°í ³»¿¡¼ ÆǸŰ¡ ÀÌ·ç¾îÁö¹Ç·Î, ±³È¯Àº ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
¿ÀǸ¶ÄÏ »óÇ°ÀÇ È¯ºÒ |
¿ÀǸ¶ÄÏ»óÇ°¿¡ ´ëÇÑ Ã¥ÀÓÀº ¿øÄ¢ÀûÀ¸·Î ¾÷ü¿¡°Ô ÀÖÀ¸¹Ç·Î, ±³È¯/¹ÝÇ° Á¢¼ö½Ã ¹Ýµå½Ã ÆǸÅÀÚ¿Í ÇùÀÇ ÈÄ ¹ÝÇ° Á¢¼ö¸¦ ÇϼžßÇϸç, ¹ÝÇ°Á¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óÇ° È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡´ÉÇÒ ¼ö ÀÖÀ¸´Ï À¯ÀÇÇϽñ⠹ٶø´Ï´Ù. |
|
|
|
¹è¼Û¿¹Á¤ÀÏ ¾È³» |
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°¿¡ ´ëÇØ ¹è¼Û¿Ï·á¿¹Á¤ÀÏÀ» À¥»çÀÌÆ®¿¡ Ç¥½ÃÇÏ°í ÀÖ½À´Ï´Ù.
|
<ÀÎÅÍÆÄÅ© Á÷¹è¼Û »óÇ°> |
»óÇ°Àº ¿ù~Åä¿äÀÏ ¿ÀÀü 10½Ã ÀÌÀü ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ´çÀÏ Ãâ°í/´çÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù. |
»óÇ°Àº ¼¿ïÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀº ´çÀÏ Ãâ°í/ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇϸç,
¼¿ï¿ÜÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀÇ °æ¿ì´Â ¿ÀÈÄ 6½Ã±îÁö ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù.
(´Ü, ¿ù¿äÀÏÀº 12½Ã±îÁö ÁÖ¹®¿¡ ÇÑÇÔ)
|
»óÇ°Àº, ÀÔ°í¿¹Á¤ÀÏ(Á¦Ç°Ãâ½ÃÀÏ)+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù. |
~
»óÇ°Àº À¯ÅëƯ¼º»ó ÀÎÅÍÆÄÅ©¿¡¼ Àç°í¸¦ º¸À¯ÇÏÁö ¾ÊÀº »óÇ°À¸·Î ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø±âÁØÃâ°íÀÏ:ÀÎÅÍÆÄÅ©°¡ »óÇ°À» ¼ö±ÞÇÏ¿© ¹°·ùâ°í¿¡¼ Æ÷Àå/Ãâ°íÇϱâ±îÁö ¼Ò¿äµÇ´Â ½Ã°£
|
|
<¾÷ü Á÷Á¢¹è¼Û/¿ÀǸ¶ÄÏ »óÇ°> |
~
»óÇ°Àº ¾÷ü°¡ ÁÖ¹®À» È®ÀÎÇÏ°í, Ãâ°íÇϱâ±îÁö °É¸®´Â ½Ã°£ÀÔ´Ï´Ù. ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(2ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø5ÀÏÀ̳» Ãâ°í°¡ ½ÃÀÛµÇÁö ¾ÊÀ»½Ã, ¿ÀǸ¶ÄÏ »óÇ°Àº ÀÚµ¿À¸·Î ÁÖ¹®ÀÌ Ãë¼ÒµÇ¸ç, °í°´´Ô²² Ç°Àýº¸»ó±ÝÀ» Áö±ÞÇØ µå¸³´Ï´Ù.
|
|
|
¹è¼Ûºñ ¾È³» |
µµ¼(Áß°íµµ¼ Æ÷ÇÔ)¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) À½¹Ý/DVD¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
ÀâÁö/¸¸È/±âÇÁÆ®¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í À½¹Ý/DVD¸¦ ÇÔ²² ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø 1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í ÀâÁö/¸¸È/±âÇÁÆ®/Áß°íÁ÷¹è¼Û»óÇ°À» ÇÔ²² ±¸¸ÅÇϽøé : 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
¾÷üÁ÷Á¢¹è¼Û»óÇ°À» ±¸¸Å½Ã : ¾÷üº°·Î »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë
* ¼¼Æ®»óÇ°ÀÇ °æ¿ì ºÎºÐÃë¼Ò ½Ã Ãß°¡ ¹è¼Ûºñ°¡ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
* ºÏÄ«Æ®¿¡¼ ¹è¼Ûºñ¾ø¾Ö±â ¹öÆ°À» Ŭ¸¯Çϼż, µ¿ÀϾ÷ü»óÇ°À» Á¶±Ý ´õ ±¸¸ÅÇϽøé, ¹è¼Ûºñ¸¦ Àý¾àÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
|
|
Çؿܹè¼Û ¾È³» |
ÀÎÅÍÆÄÅ©µµ¼¿¡¼´Â ±¹³»¿¡¼ ÁÖ¹®ÇϽðųª ÇØ¿Ü¿¡¼ ÁÖ¹®ÇÏ¿© ÇØ¿Ü·Î ¹è¼ÛÀ» ¿øÇÏ½Ç °æ¿ì DHL°ú Ư¾àÀ¸·Î Ã¥Á¤µÈ ¿ä±ÝÇ¥¿¡
ÀÇÇØ °³ÀÎÀÌ ÀÌ¿ëÇÏ´Â °æ¿ìº¸´Ù ¹è¼Û¿ä±ÝÀ» Å©°Ô ³·Ã߸ç DHL(www.dhl.co.kr)·Î Çؿܹè¼Û ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
Çؿܹè¼ÛÀº µµ¼/CD/DVD »óÇ°¿¡ ÇÑÇØ ¼ºñ½ºÇÏ°í ÀÖÀ¸¸ç, ´Ù¸¥ »óÇ°À» ºÏÄ«Æ®¿¡ ÇÔ²² ´ãÀ¸½Ç °æ¿ì Çؿܹè¼ÛÀÌ ºÒ°¡ÇÕ´Ï´Ù.
ÇØ¿ÜÁÖ¹®¹è¼Û ¼ºñ½º´Â ÀÎÅÍÆÄÅ© µµ¼ ȸ¿ø °¡ÀÔÀ» Çϼž߸¸ ½Åû °¡´ÉÇÕ´Ï´Ù. |
|
¾Ë¾ÆµÎ¼¼¿ä!!! |
µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
¿ÀǸ¶ÄϾ÷üÀÇ ¹è¼ÛÁö¿¬½Ã ÁÖ¹®ÀÌ ÀÚµ¿À¸·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
À¯ÅëÀÇ Æ¯¼º»ó Ãâ°í±â°£Àº ¿¹Á¤º¸´Ù ¾Õ´ç°ÜÁö°Å³ª ´ÊÃçÁú ¼ö ÀÖ½À´Ï´Ù.
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù. |
|
|
|
|