• HOME
  • ±³À°¼¾ÅÍ
  • ±³À°ÀÏÁ¤ ¹× ¼ö°­½Åû

ATC-ARM
ARM CortexA9 ¹× MPCore Achitecture & Programming
2011-07-20~2011-07-21 -
20¸¸¿ø(±¸¸ÅÀÚ¹«»ó)

1. ¼Ò°³

¸ð¹ÙÀÏ, ¿£ÅÍÇÁ¶óÀÌÁî, Ȩ ¾îÇöóÀ̾ð½º, ÇコÄɾî, ÀÓº£µðµå¿Í °°Àº »ê¾÷ Àü¹Ý¿¡ °ÉÃÄ ARM ÄÚ¾î ÇÁ·Î¼¼¼­°¡ ±¤¹üÀ§ÇÏ°Ô »ç¿ëµÇ°í ÀÖÀ¸¸ç, ÀÌµé ½Ã½ºÅÛÀÇ Áß½ÉÀûÀÎ ¿ªÇÒÀ» ¼öÇàÇÏ°í ÀÖ½À´Ï´Ù.

ÃÖ±Ù ARM»ç´Â v7 ¾ÆÅ°ÅØó°¡ Àû¿ëµÈ ÀúÀü·Â, °í¼º´ÉÀÇ ÇÁ·Î¼¼¼­¸¦ Ãâ½ÃÇÏ¿© ±× ¿µÇâ·ÂÀ» È®´ëÇÏ°í ÀÖ½À´Ï´Ù. ƯÈ÷, °í¼º´É ¾îÇø®ÄÉÀÌ¼Ç ÇÁ·Î¼¼¼­ Á¦Ç°±ºÀ¸·Î Cortex-A, ¸®¾ó-ŸÀÓ È¯°æ¿¡ ÀûÇÕÇÑ Cortex-R, ±×¸®°í ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯ ½ÃÀåÀ» Ÿ°ÙÀ¸·Î ÇÏ´Â Cortex-M °ú °°ÀÌ ¾ÆÅ°ÅØó v7 °è¿­ ³»¿¡¼­ ¼¼ °¡Áö Á¾·ù·Î ºÐ·ùµÉ ¼ö ÀÖ½À´Ï´Ù.

À̹ø ±³À°°úÁ¤¿¡¼­´Â ÃֽŠ½º¸¶Æ® Æù µî¿¡ Àû¿ëµÇ¾î ±× ±â¼ú·Â°ú ½ÃÀå Áö¹è·ÂÀ» ´Ù½Ã Çѹø ÀÔÁõÇÏ°í ÀÖ´Â Cortex-A °è¿­ÀÇ ¾ÆÅ°ÅØó Ư¡°ú ¼ÒÇÁÆ® °³¹ß¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â ³»¿ëÀ» ´Ù·ç°í ÀÖ½À´Ï´Ù.

ÃÖ±Ù, ½º¸¶Æ®ÆùÀ¸·Î ´ëÇ¥µÇ´Â ¸ð¹ÙÀϾîÇöóÀ̾𽺠ºÎºÐ¿¡ ¾Èµå·ÎÀÌµå ¿î¿µÃ¼°è°¡ Àû¿ëµÇ´Â »ç·Ê°¡ Áõ°¡ÇÏ°í ÀÖ½À´Ï´Ù. ¸¹Àº °³¹ßÀÚµéÀÌ ¾Èµå·ÎÀÌµå ±â¹ÝÀÇ ½Ã½ºÅÛ °³¹ß¿¡ °ü½ÉÀ» °¡Áö°í ÀÖ´Â °ÍÀÌ Çö½ÇÀÔ´Ï´Ù. ±×·¯³ª »ç¿ëÇÏ·Á´Â ¿î¿µÃ¼°è¿Í »ó°ü¾øÀÌ »ç¿ëÀÚ ½Ã½ºÅÛÀ» ±¸ÇöÇϴµ¥ ÀÖ¾î ¼³°è ´Ü°è¿¡¼­ÀÇ Çϵå¿þ¾î °ËÁõÀ̳ª Æß¿þ¾î ·¹º§¿¡¼­ÀÇ ÄÚµå ÀÛ¼º ¹× Å×½ºÆ®´Â ¿©ÀüÈ÷ ÇʼöÀûÀÎ ¿ä¼Ò¶ó ÇÒ ¼ö ÀÖ½À´Ï´Ù.

µû¶ó¼­ ±³À°°úÁ¤ Áß¿¡ ½ÀµæÇÑ ARM ¾ÆÅ°ÅØó¿Í °³¹ß Åø¿¡ °üÇÑ Áö½ÄÀº ¿©ÀüÈ÷ À¯È¿Çϸç, °³¹ßÀÚÀÇ ´É·ÂÀ» ÇÑ ´Ü°è ¾÷±×·¹ÀÌµå ½ÃÄÑÁÙ ¼ö ÀÖÀ» °ÍÀ̶ó »ý°¢µË´Ï´Ù.


1. ±³À° ¸ñÇ¥

Cortex-9 ARM ÇÁ·Î¼¼¼­ ÄÚ¾î ¾ÆÅ°ÅØóÀÇ Æ¯Â¡À» ÀÌÇØÇÏ°í, ARM»çÀÇ °³¹ß Åø ¼Â¿¡ ´ëÇÑ ±â´É, ¿ëµµ, ¹× ±× È°¿ë¿¡ ´ëÇØ »ìÆ캾´Ï´Ù. ƯÈ÷, Cortex-A9 ¹× MPCore ÇÁ·Î¼¼¼­ÀÇ ¾ÆÅ°ÅØó¿Í Ư¡À» ÀÌÇØÇÏ°í ÃÖÀûÈ­ µÈ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» À§ÇÑ ÆÁ°ú ÈùÆ®¸¦ Á¦°øÇÏ°Ô µË´Ï´Ù. ´õºÒ¾î ½Ç½ÀÀ» ÅëÇÑ °³¹ß ÅøÀÇ »ç¿ë°ú µ¿ÀÛ¹æ¹ý¿¡ ´ëÇÑ Áö½ÄÀ» ½ÀµæÇϵµ·Ï ±¸¼ºÇÏ¿© °³¹ß ½Ç¹«¿¡ ´ëÇÑ °³¹ß ÀûÀÀ¼ºÀ» ³ôÀ̵µ·Ï ±¸¼ºÇÏ¿´½À´Ï´Ù.

2. ±³À° ´ë»ó

Cortex-9 ARM ÇÁ·Î¼¼¼­ ±â¹ÝÀÇ ½Ã½ºÅÛ °³¹ß ½Ç¹« °æÇèÀÌ ÀÖÀ¸¸ç, ARM ¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ ³»¿ëÀ» Á¤¸®ÇÏ°íÀÚ ÇÏ´Â °³¹ßÀÚ.

±âÁ¸ ARM ÄÚ¾î ¾ÆÅ°ÅØóÀÇ ±âÃÊÀûÀÎ Áö½ÄÀÌ ÀÖÀ¸¸ç, »õ·Î¿î ¾ÆÅ°ÅØó¿¡ Ãß°¡µÈ ±â´É ¹× Ư¡¿¡ °ü½ÉÀÌ ÀÖ´Â °³¹ßÀÚ.

±âŸ °³¹ß °æÇèÀÌ ÀÖÀ¸¸ç, »õ·Ó°Ô ARM ÄÚ¾î ÇÁ·Î¼¼¼­¸¦ Àû¿ëÇÑ ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÏ·Á´Â °³¹ßÀÚ.

3. Áغñ »çÇ×

RVDS v4.x ÀÌ»óÀÌ ¼³Ä¡µÈ PC.

4.  ±³À° ³»¿ë

1 ÀÏÂ÷

½Ã°£

³»¿ë

ºñ°í

13:00 – 14:00

ARM ¾ÆÅ°ÅØó ¼Ò°³

-       ARM ¾ÆÅ°ÅØóÀÇ ±âÃÊÀûÀÎ °³³ä¿¡ ´ëÇÑ ¼Ò°³

 

14:00 – 16:00

ARM Tools Overview

-       ARM»ç¿¡ ¸¸µé°í ÀÖ´Â Á¦Ç°ÀÇ °³¿ä

-       RVDS ÅøÀ» ÀÌ¿ëÇÑ ÄÚµå »ý¼º°ú µð¹ö±× ½Ç½À

RVDS v4.x ¹öÀüÀ¸·Î ½Ç½À

16:00 – 18:00

ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·Î¼¼½º

-       ARM ÅøÀ» ÀÌ¿ëÇÑ bare metal ½Ã½ºÅÛ °³¹ß

-       ARM ¶óÀ̺귯¸®ÀÇ Retargetting ¹æ¹ý

-       ·±-ŸÀÓ ¶óÀ̺귯¸®ÀÇ ¼±Åðú ¸µÄ¿ÀÇ ÄÚµå Àç¹èÄ¡

 

 

2 ÀÏÂ÷

½Ã°£

³»¿ë

ºñ°í

13:00 – 15:00

Cortex-A9 Äھ À§ÇÑ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î °¡À̵å

-       Cortex-A9 ÆÄÀÌÇÁ¶óÀÎÀÇ ÁÖ¿ä Ư¡ ¼Ò°³

-       ºÐ±â ¿¹Ãø ¸ðµ¨.

-       Cache ¾ÆÅ°ÅØó

-       ÃʱâÈ­ ÄÚµå »ùÇà Á¦°ø

 

15:00 – 16:00

Cortex-A9 ÄÚ¾îÀÇ TrustZone / Neon ¼Ò°³

-       ARM ¾îÇø®ÄÉÀÌ¼Ç ÇÁ·Î¼¼¼­ÀÇ Security È®Àå.

-       NEON ÄÚÇÁ·Î¼¼¼­ °³¿ä

-       NEON Instruction Set°ú ARM »çÀÇ ÄÚµå »ý¼º Åø¿¡ ÀÇÇÑ Áö¿ø³»¿ë ¼Ò°³

 

16:00 – 17:00

¼ÒÇÁÆ®¿þ¾î °³¹ß ¹× ÃÖÀûÈ­ ±â¹ý

-       ARM ÄÄÆÄÀÏ·¯ Optimization,

-       Àü¿ª ¹× Áö¿ª µ¥ÀÌÅÍ °ü¸®

-       ½Ã½ºÅÛ ¹× »ç¿ëÀÚ ¶óÀ̺귯¸®

-       ±âŸ ³»¿ë ¹× ½Ç½À

RVDS v4.x ¹öÀüÀ¸·Î ½Ç½À

5. ±âŸ
  - ±³À°ºñ : 20¸¸¿ø (±¸¸ÅÀÚ¹«»ó)
  -
±³Àçºñ : 2¸¸¿ø
     [
Ä«µå°áÀç(VATº°µµ/±³À° ´çÀÏ Âü°¡½Ã) , ¼¼±Ý°è»ê¼­ ¹ßÇà °¡´É(VATº°µµ/»ç¾÷ÀÚ µî·ÏÁõ ÁöÂü¿ä), ¿µ¼öÁõ ¹ßÇà °¡´É]
  -
½Åû¹æ¹ý : ÈÞÀνº ȨÆäÀÌÁö¸¦ ÅëÇØ ½Åû(¾Æ·¡ ¼ö°­½Åû ¹öÆ°)

      * ½Åû ¿Ï·á ÈÄ ´ã´çÀÚÀÇ À̸ÞÀÏ È®ÀÎÅ뺸

- ½ÅûÀοøÀÌ 10¸í ¹Ì¸¸ÀÏ °æ¿ì ±³À°ÀÌ Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.

6. ±³À°¹®ÀÇ : (ÁÖ)ÈÞÀνº ±³À°¼¾ÅÍ edu@huins.com   Tel : 031-719-8200