¸¶ÀÌÅ©·ÎĨÅ×Å©³î·ÎÁö(¾Æ½Ã¾Æ ÃÑ°ý ¹× Çѱ¹´ëÇ¥: ÇѺ´µ·)´Â dsPIC33A ÄÚ¾î µðÁöÅÐ ½ÅÈ£ ÄÁÆ®·Ñ·¯(DSC) Á¦Ç°±ºÀ» Ãâ½ÃÇß´Ù.
¸ðÅÍ Á¦¾î, ÆÄ¿ö ¼ÇöóÀÌ, ÃæÀü ¹× ¼¾¼ ½Ã½ºÅÛ¿¡¼ ¶Ù¾î³ ¿î¿µ È¿À²¼ºÀ» ´Þ¼ºÇϱâ À§Çؼ´Â º¸´Ù Á¤È®ÇÏ°í ¼¼¹ÐÇÑ ¿¬»êÀÌ °¡´ÉÇÑ ÀÓº£µðµå Á¦¾î ¾Ë°í¸®ÁòÀ» ±¸ÇöÇÒ ¼ö ÀÖ´Â ¿£Áö´Ï¾îÀÇ ¿ª·®ÀÌ ÇʼöÀûÀ̱⠶§¹®ÀÌ´Ù. dsPIC33A Á¦Ç°±ºÀÇ °í¼º´É ÄÚ¾î´Â 200MHzÀÇ ÀÛµ¿ ¼Óµµ¸¦ °¡Áø 32ºñÆ® Áß¾Óó¸®ÀåÄ¡(CPU) ¾ÆÅ°ÅØó¸¦ ±â¹ÝÀ¸·Î ±¸ÃàµÇ¾úÀ¸¸ç, ¿©·¯ °³ÀÇ Æó·çÇÁ Á¦¾î ¾Ë°í¸®Áò¿¡¼ ¼öÄ¡ Áý¾àÀûÀÎ ÀÛ¾÷À» ó¸®ÇÒ ¼ö ÀÖ´Â ÀÌÁß Á¤¹Ð ºÎµ¿ ¼Ò¼öÁ¡ À¯´Ö(DP FPU, Double-Precision Floating-Point Unit)°ú DSP ¸í·É¾î¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù. dsPIC33A ¾ÆÅ°ÅØó´Â °í¼º´ÉÀÇ Á¤¹ÐÇÑ ½Ç½Ã°£ ÄÁÆ®·Ñ°ú ÇÔ²² Æ÷°ýÀûÀÎ °³¹ß Åø ¿¡ÄڽýºÅÛÀ» Á¦°øÇØ, ¼³°è ÇÁ·Î¼¼½º °£¼ÒÈ ¹× º¸´Ù ºü¸¥ °³¹ßÀÌ °¡´ÉÇÏ´Ù.
dsPIC33A DSC´Â ¿¬»ê ¹× µ¥ÀÌÅÍ Ã³¸®ÀÇ Çâ»ó, ÄÚµå È¿À²¼º Áõ´ë, ½Å¼ÓÇÑ ÄÁÅؽºÆ® Àüȯ ¹× Áö¿¬ ½Ã°£ °¨¼Ò µîÀ» ÅëÇØ ¼º´ÉÀÌ Å©°Ô Çâ»óµÇ¾ú´Ù. ÀÌ·¯ÇÑ º¸´Ù ´õ ³·Àº Áö¿¬ ½Ã°£À¸·Î ½Ã½ºÅÛÀº °©ÀÛ½º·¯¿î À̺¥Æ®¿Í ¾ÈÀü¿¡ Á÷Á¢ÀûÀÎ ¿µÇâÀ» ¹ÌÄ¡´Â Áß¿äÇÑ »ç°Ç¿¡ ½Å¼ÓÇÏ°Ô ´ëÀÀÇÏ°í ¶Ç Ã³¸®ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ, ¸ðÅÍ Á¦¾î ¹× µðÁöÅÐ Àü·Â º¯È¯À» À§ÇØ ¸ÂÃã ¼³°èµÈ °íÇØ»óµµ PWM(Pulse Width Modulation)µî »õ·Ó°Ô ¾÷±×·¹À̵åµÈ ÁÖº¯ ÀåÄ¡´Â ÀÚµ¿Â÷, »ê¾÷, °¡Àü, E-¸ðºô¸®Æ¼, µ¥ÀÌÅÍ ¼¾ÅÍ ¹× Áö¼Ó °¡´ÉÇÑ ¼Ö·ç¼Ç ºÎ¹®À» ºñ·ÔÇÑ ´Ù¾çÇÑ ½ÃÀå¿¡¼ Áøº¸ÀûÀÎ ±â¼ú °³¹ßÀ» Áö¿øÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÆ´Ù. dsPIC33A Á¦Ç°±ºÀº ÃÖ´ë 40MspsÀÇ º¯È¯ ¼Óµµ¸¦ Áö¿øÇÏ´Â 12ºñÆ® ADC, °í¼Ó ºñ±³±â ¹× ¿¬»ê ÁõÆø±â¸¦ Æ÷ÇÔÇÑ ÅëÇÕ ¾Æ³¯·Î±× ÁÖº¯ÀåÄ¡¸¦ °®Ãß°í ÀÖ´Ù. ÀÌ·¯ÇÑ ¾Æ³¯·Î±× ÁÖº¯ÀåÄ¡´Â ÇÙ½É µ¶¸³ ÁÖº¯ ÀåÄ¡(CIP)¿Í °áÇÕÇÏ¿© Á¤±³ÇÑ ½ÅÈ£ °¨Áö ¹× °í¼º´É ÄÁÆ®·ÑÀ» °¡´ÉÄÉÇÑ´Ù. ¶ÇÇÑ CIP´Â CPUÀÇ °³ÀÔ ¾øÀ̵µ ÁÖº¯ ÀåÄ¡ °£ÀÇ ¿øÈ°ÇÑ »óÈ£ ÀÛ¿ëÀ» °¡´ÉÄÉ ÇÏ¿© ´ÜÀÏ ÄÁÆ®·Ñ·¯°¡ ¿©·¯ ÀÛ¾÷À» °ü¸®ÇÒ ¼ö ÀÖµµ·Ï ÇØ È¿À²¼ºÀ» ³ôÀδÙ. ±× °á°ú, ¼ÒÇÁÆ®¿þ¾î ½ºÅÃ, ±â´É ¾ÈÀü Áø´Ü ¹× º¸¾È ±â´ÉÀ» À§ÇÑ CPU ´ë¿ªÆøÀ» È®º¸ÇØ ´õ¿í °·ÂÇÑ ½Ç½Ã°£ ÄÁÆ®·ÑÀÌ °¡´ÉÇÏ´Ù.
dsPIC33A µð¹ÙÀ̽º Á¦Ç°±ºÀº iROT(Immutable Root of Trust), º¸¾È µð¹ö±ë ¹× Á¦ÇÑµÈ ¸Þ¸ð¸® ¾×¼¼½º¸¦ Æ÷ÇÔÇÑ Ç÷¡½Ã º¸¾È ±â´ÉÀ» °®Ãè´Ù. º» DSCÀÇ ISA(Instruction Set Architecture)´Â ¸ðµ¨ ±â¹Ý ¼³°è¿¡¼ »ý¼ºµÈ ¼ÒÇÁÆ®¿þ¾î Äڵ带 È°¿ëÇÒ ¼ö ÀÖ°Ô ÇØ ÄÚµå »ý¼ºÀ» °£¼ÒÈÇÑ´Ù. ÀÌ·¯ÇÑ ±â´ÉÀÌ °áÇÕµÈ dsPIC33A DSC´Â ÆÒ°ú ÆßÇÁ, ÄÄÇÁ·¹¼ÀÇ È¿À²ÀûÀÎ ¸ðÅÍ ÄÁÆ®·ÑÀÌ ÇÊ¿äÇÑ ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀûÇÕÇϸç, AI ¼¹ö ¹× Àü±â ÀÚµ¿Â÷ÀÇ ¿Âº¸µå ÃæÀü±â¿Í °°Àº ¾ÖÇø®ÄÉÀ̼ÇÀÇ µðÁöÅÐ Àü·Â º¯È¯À» °ü¸®ÇÏ°í, »ê¾÷ ¹× ÀÚµ¿Â÷ ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ ¼¾¼ ÀÎÅÍÆäÀ̽º¸¦ Áö¿øÇÑ´Ù.
ù ¹ø° dsPIC33AK128MC1xx DSC Á¦Ç°±º¿¡´Â 128KB Ç÷¡½Ã¿Í 28~64ÇÉ ¹üÀ§ÀÇ SSOP, VQFN ¹× TQFP ¿É¼Ç µî 4 × 4 mmÅ©±âÀÇ ´Ù¾çÇÑ ÁÖº¯ ÀåÄ¡ ¼¼Æ®°¡ Æ÷ÇԵȴÙ. ÇâÈÄ¿¡´Â Ãß°¡ÀûÀÎ ¸Þ¸ð¸®¿Í ÁÖº¯ ÀåÄ¡ ¹× ´õ ¸¹Àº ÇÉ ¼ö¸¦ º¸À¯ÇÑ dsPIC33A Á¦Ç°±ºÀÌ Ãâ½ÃµÉ ¿¹Á¤ÀÌ´Ù. º¸´Ù ÀÚ¼¼ÇÑ ³»¿ëÀº ¸¶ÀÌÅ©·ÎĨÀÇ µðÁöÅÐ ½ÅÈ£ ÄÁÆ®·Ñ·¯ À¥ ÆäÀÌÁö¸¦ ¹æ¹®Çϸé È®ÀÎÇÒ ¼ö ÀÖ´Ù.
dsPIC33A Á¦Ç°±ºÀº MPLAB XC-DSC ÄÄÆÄÀÏ·¯, MPLAB ÄÚµå ÄÁÇDZԷ¹ÀÌÅÍ(MCC), dsPIC33A Curiosity Development Board(EV74H48A)¿¡¼ Áö¿øµÈ´Ù. dsPIC33A Curiosity °³¹ß º¸µå´Â BIST XPRO È®Àå Å°Æ®, ¼¾¼ ¹× ´Ù¾çÇÑ Click boards™¿ÍÀÇ ¿¬°áÀ» À§ÇÑ mikroBUS ¹× Xplained Pro ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇϸç È®ÀåµÈ ±â´ÉÆøÀ» Áö¿øÇÑ´Ù. ¶ÇÇÑ, ¸ðÅÍ Á¦¾î, µðÁöÅÐ Àü·Â º¯È¯ ¹× ¹ü¿ë ÀÓº£µðµå ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Áö¿øÀ» À§ÇØ º°µµÀÇ µà¾ó ÀζóÀÎ ¸ðµâµµ Á¦°øµÈ´Ù. dsPIC33A °³¹ß ÅøÀÇ Àüü ¸ñ·ÏÀº dsPIC33A DSC À¥ ÆäÀÌÁö¸¦ ÅëÇØ È®ÀÎÇÒ ¼ö ÀÖ´Ù.
|