(ÁÖ)µö¿¢½º
½Ã½ºÅÛ SW ¿£Áö´Ï¾î ä¿ë
¸ðÁýºÎ¹® ¹× ÀÚ°Ý¿ä°Ç
´ã´ç¾÷¹« | ÀÚ°Ý¿ä°Ç | Àοø |
---|---|---|
[½Ã½ºÅÛ SW ¿£Áö´Ï¾î] ±Ù¹«ºÎ¼: (ÁÖ)µö¿¢½º ±â¾÷ºÎ¼³¿¬±¸¼Ò (ÆÇ±³Å×Å©³ë¹ë¸®) |
[Á÷¹«¼Ò°³] µö¿¢½ºÀÇ SW ±×·ìÀº µö¿¢½º°¡ ¼¼°è ÃÖ°í ¼öÁØÀÇ ¿øÃµ ±â¼ú È®º¸¸¦ ÁöÇâÇÏ¸ç °³¹ßÇÑ ÀΰøÁö´É ÇÁ·Î¼¼¼ ¿øÃµ ±â¼úÀ» ´Ù¾çÇÑ ÀΰøÁö´É ±â¹Ý ÀÀ¿ë Á¦Ç°À» °³¹ßÇÏ´Â °í°´µéÀÌ Æí¸®ÇÏ°Ô »ç¿ëÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇØÁÖ´Â °¢Á¾ SW ±â¼úÀ» °³¹ßÇÏ´Â ¸Å¿ì Áß¿äÇÑ ¿ªÇÒÀ» ´ã´çÇϰí ÀÖ½À´Ï´Ù. µö¿¢½º SW ±×·ìÀº SDK (DXNN)Àº Æß¿þ¾î ¹× µå¶óÀ̹ö¿¡¼ ÄÄÆÄÀÏ·¯(DX-COM), ·±Å¸ÀÓ ¼ÒÇÁÆ®¿þ¾î(DX-RT), DNN ¸ðµ¨ ÇнÀ ÇÁ·¹ÀÓ¿öÅ©¸¦ À§ÇÑ ÄÚµå ¼³°è¿¡ À̸£±â±îÁö µö¿¢½º NPU¸¦ °í°´ÀÇ Á¦Ç°¿¡ ±¸µ¿Çϱâ À§ÇÑ Full-StackÀ» °³¹ßÇÕ´Ï´Ù.µö¿¢½ºÀÇ NPU ¿øÃµ ±â¼úÀº CPU¿Í °¢Á¾ Çϵå¿þ¾î ±â¼ú°ú Á¶ÇյǾî SOC ÇüÅÂÀÇ ½Ã½ºÅÛ ¹ÝµµÃ¼ Á¦Ç°À¸·Î »ó¿ëȵ˴ϴÙ. ÀÌ Á¦Ç°À» Ȱ¿ëÇÏ¿© »ç¿ëÀÚ°¡ °¢ ÀÀ¿ë µð¹ÙÀ̽º¸¦ °³¹ßÇϴµ¥ Æí¸®Çϵµ·Ï Çϱâ À§Çؼ´Â, SOC ³» °¢Á¾ Çϵå¿þ¾î¸¦ Á÷Á¢ ÄÁÆ®·ÑÇÏ´Â Low-Level SW ±â¼úÀÇ Á¦°øÀÌ Áß¿äÇÑ ±â¹ÝÀÌ µË´Ï´Ù. °í°´ÀÌ º¸´Ù ´Ù¾çÇÑ ÀÀ¿ë Á¦Ç°À» °³¹ßÇϴµ¥ °ß°íÇÑ ±â¼úÀû ±â¹ÝÀ» Á¦°øÇÏ´Â µ¥ °¡Ä¡¸¦ ´À³¢°í ¿Á¤ÀÌ ÀÖ´Â ºÐµéÀº µö¿¢½º¶ó´Â °¡Ä¡ ÀÖ´Â µµÀü¿¡ ÃÊ´ëÇÏ°í ½Í½À´Ï´Ù.
[´ã´ç¾÷¹«] ¤ý ROM boot code / Boot Loader °³¹ß ¤ý Core / BSP / Protocol Stack ±¸Çö ¤ý USB, PCle I/F, DDR I/F, SD/eMMC, MIPI I/F,
ISP, Codec µîÀÇ µå¶óÀ̹ö SW ±¸Çö ¤ý °¢Á¾ Çϵå¿þ¾î IPÀÇ Ãʱâ Å×½ºÆ® SW ±¸Çö ¤ý PM(Power Management), MMU µî ½Ã½ºÅÛ ¸ðµâ Á¦¾î SW ±¸Çö ¤ý Àüü SOC ÀÇ ±¸µ¿
Verification SW ±¸Çö°ú µð¹ö±ë
[Áö¿øÀÚ°Ý] ¤ý Á¤È®ÇÑ ÀÇ»ç ¼ÒÅëÀ» ÅëÇÑ ±Ù°Å ±â¹Ý
¾÷¹« ÃßÁøÀÌ °¡´ÉÇÑ ÇÕ¸®ÀûÀÎ Á÷¹« ´É·Â ¤ý ¿î¿µÃ¼Á¦ SW ¼³°è ¹× ±¸ÇöÀÌ °¡´ÉÇÑ ºÐ ¤ý ASM / C / C++ / Python ¾ð¾î ÄÚµùÀÇ Ç³ºÎÇÑ °æÇè ¤ý ARM / RISC / x86 / x64 Architecture Á¦¾î ±â¼úÀ» °®Ãá ºÐ ¤ý °¢Á¾ µð¹ÙÀ̽º µå¶óÀ̹ö °³¹ß °æÇè ¤ý ¾Ë°í¸®Áò, ³×Æ®¿öÅ©, ÄÄÆÄÀÏ·¯
½Ç¹«Àû ÀÌÇØ ¤ý JTAG / MTB / ETM / SWD / ICD µî
µð¹ö±× Åø »ç¿ëÀÌ ´É¼÷ÇÑ ºÐ
[¿ì´ë»çÇ×] ¤ý NPU / TPU / GPU µî HW Accelerator Á¦¾î ¹× ÃÖÀûÈ °æÇèÀÌ ÀÖ´Â ºÐ ¤ý Firmware / RTOS / Linux µî ¿î¿µÃ¼Á¦ °³¹ß °æ·ÂÀÌ ÀÖ´Â
ºÐ ¤ý PMU(Power Management Unit), MMU µî
½Ã½ºÅÛ ¸ðµâ Á¦¾î SW ±¸ÇöÀÌ °¡´ÉÇÑ ºÐ ¤ý Git, Cofluence, Jenkins, Jira µî CI/CD °³¹ß ȯ°æ ±¸Ãà ¹× ¿î¿µ °æÇèÀÌ ÀÖ´Â ºÐ ¤ý Linux / Mac / Windows / Android ±â¹Ý ÀÀ¿ë ÇÁ·Î±×·¥
±¸Çö °æÇèÀÌ ÀÖ´Â ºÐ ¤ý Tensorflow / Pytorch / ONNX runtime µî AI framework / Middleware ÀÌÇØ ¹× ÀÀ¿ë °³¹ß °æÇèÀÌ ÀÖ´Â ºÐ
|
0 ¸í |
±Ù¹«Á¶°Ç
ÀüÇü´Ü°è ¹× Á¦Ãâ¼·ù
Á¢¼ö¹æ¹ý
»ó½Ãä¿ë
±âŸ À¯ÀÇ»çÇ×