|
Home > ±â¼úÀÚ·á½Ç
Á¦ ¸ñ |
41. USB Á¢¼ÓÀÇ 8ÀÚ¸®¼ö ÁÖÆļö Ä«¿îÅÍ(Çϵå¿þ¾îÆí)¡¡ |
÷ºÎÆÄÀÏ |
|
CPLD¸¦ »ç¿ëÇÑ ÁÖÆļö Ä«¿îÅÍ ºí·Ï°ú PIC¸¦ Æí¼º, ÇÑÃþ ´õ USB ÄÜÆ®·Ñ·¯¸¦ »ç¿ëÇØ PC¿Í USB·Î Á¢¼ÓÇØ ÄÁÆ®·Ñ ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. 8ÀÚ¸®¼ö·Î 100 MHz±îÁö Ä«¿îÆ® ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¡¡USB Á¢¼ÓÀÇ 8ÀÚ¸®¼ö ÁÖÆļö Ä«¿îÅÍ(Çϵå¿þ¾îÆí)
¡¡CPLDÀÇ ÁÖÆļö Ä«¿îÅÍ ºí·Ï°ú PIC¸¦ Á¶ÇÕÇß´Ù ¡¡8ÀÚ¸®¼ö 80 MHzÀÇ ÁÖÆļö Ä«¿îÅÍÀÔ´Ï´Ù. À̹øÀº ÀÌ°Í¿¡ ¡¡USB ÄÜÆ®·Ñ·¯¸¦ Ãß°¡ÇØ PC¿Í USB·Î Á¢¼ÓÇØ ¡¡¸®¸ðÄÜÀÌ »ý±âµµ·Ï(µíÀÌ) Çß½À´Ï´Ù.
¡¼°³¿ä¡½
ÀÌ¹Ì ¼Ò°³¿Ï·áÀÇ ¡¸CPLD¸¦ »ç¿ëÇÑ 8ÀÚ¸®¼öÀÇ ÁÖÆļö Ä«¿îÅÍ ºí·Ï¡¹À» »ç¿ëÇß´Ù ÁÖÆļö Ä«¿îÅÍ¿¡, USB ÄÜÆ®·Ñ·¯¸¦ Ãß°¡ÇØ, PC·ÎºÎÅÍ ¸®¸ðÄÜ ÇÒ ¼ö ÀÖ´Â ÁÖÆļö Ä«¿îÅ͸¦ Á¦ÀÛÇØ º¸¾Ò½À´Ï´Ù. ÀÌ°ÍÀ¸·Î, Àå±â°£ÀÇ ÁÖÆļö ¾ÈÁ¤µµµîÀÇ µ¥ÀÌÅ͸¦ ¼öÁýÇÏ´Â °ÍÀÌ °¡´ÉÇÏ°Ô µÇ¾ú½À´Ï´Ù. Àü¸é Æгο¡´Â Àü¿ø ½ºÀÄ¡¿Í ¾×Á¤ Ç¥½Ã, ÀÔ·Â ¿¬°á±â¸¸À̶ó°í ÇÑ´Ù »óÄèÇÑ ¿Ü°üÀÔ´Ï´Ù. ¡¡Ç¥½Ã¸¦ ¾×Á¤ Ç¥½Ã±â·Î ÇßÀ¸¹Ç·Î, ¿©·¯°¡Áö Ç¥ÇöÀÌ °¡´ÉÇÕ´Ï´Ù.
JTAG ´ÜÀÚ¸¦ »ç¿ëÇØ CPLDÀÇ ÇÁ·Î±×·¡¹ÖÁß CPLD¸¦ ½ÇÀåÇÑä·Î »óó Æí¸®.
¡¡Áö±Ý±îÁö Á¦ÀÛÇÑ ÃøÁ¤±â¸¦ ¸ðµÎ USB·Î Á¢¼ÓÇØ, PC·ÎºÎÅÍ µ¿½Ã¿¡ Á¦¾î ÇÒ ¼ö°¡ ÀÖÀ¸¹Ç·Î, À̸¥¹Ù ½ÇÇè½Ç ·¹º§ÀÇ ÃøÁ¤ ȯ°æÀÌ USB·Î ÅëÇÕÇÒ ¼ö ÀÖ´Ù ÀÏÀ» È®ÀÎÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. PC¿¡ÀÇ Á¢¼Ó¿¡´Â, Çãºê¸¦ Ãß°¡ÇÕ´Ï´Ù. ÀÌ Çãºê·Î 4¿¡¼ 8 °èÅëÀÇ USB°¡ Á¢¼ÓÇÒ ¼ö ÀÖ°Ô µÇ±â ¶§¹®¿¡, °¢°¢ÀÇ ÃøÁ¤±âÀÇ ÇÁ·Î´öÆ® ID¸¦ ¹Ù²Ù¾î µÎ¸é, µ¿½Ã¿¡ ¸ðµç Á¢¼ÓÀ» Çصµ ¹®Á¦ ¾ø°Ô ½Äº°ÇÒ ¼ö ÀÖ¾î °¢°¢ µ¶¸³¿¡ µ¿½Ã¿¡ Á¦¾îÇÏ´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù.
¹Ø±×¸²Àº À̹ø ½ÇÇè¿¡ »ç¿ëÇÑ ¼ÒÇüÀÇ Çãºê·Î, ¹ö½º ÆÄ¿öÀ̹ǷΠÀü¿øµµ ºÒÇÊ¿äÇÕ´Ï´Ù. ÀÌ·± °£´ÜÇÑ °ÍÀ¸·Î USB¿¡ÀÇ Á¢¼Ó °èÅëÀ» Áõ¼³ÇÒ ¼ö ÀÖÀ¸¹Ç·Î, USB¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÃøÁ¤±â ȯ°æ ±¸Ãà¿¡´Â Æí¸®ÇÏ´Ù°í »ý°¢ÇÕ´Ï´Ù.
ÁÂÃøÀÌ PCÃø, ¹ö½º ÆÄ¿öÀ̹ǷΠÇãºê¿ëÀÇ Àü¿øÀº ºÒÇÊ¿äÇÕ´Ï´Ù.
¡¼Àüü ±¸¼º¡½
¡¡ÀÌ ÁÖÆļö Ä«¿îÅÍÀÇ Àüü ±¸¼ºÀº ¹Ø±×¸²°ú °°ÀÌ µÇ¾î ÀÖ¾î, Àüü¸¦ 1¸ÅÀÇ ±âÆǾȿ¡ ½ÇÀåÇØ ¹ö·È½À´Ï´Ù. ¡¡Ä«¿îÅͺδÂ, CPLD·Î ±¸¼ºÇØ, ÀÔ·Â ¾ÚÇÁ·Î ÁõÆøµÇ°í Á¤ÇüµÈ ½ÅÈ£¸¦ CPLD¿¡ Á÷Á¢ ÀÔ·ÂÇØ 8ÀÚ¸®¼öÀÇ BCD·Î Ä«¿îÆ® ÇÕ´Ï´Ù. ±×¸®°í ¸Åȸ Ä«¿îÆ® °á°úÀÇ 8ÀÚ¸®¼öÀÇ BCD µ¥ÀÌÅ͸¦ PICÀÇ Æ÷Åä·ÎºÎÅÍ ÀÔ·ÂÇØ, ¾×Á¤ Ç¥½Ã±â¿¡ Ç¥½ÃÇÏ°í ÀÖ½À´Ï´Ù. ¡¡ÇÑÃþ ´õ ÀÌ PIC¿¡´Â USB9603ÀÇ USB ÄÜÆ®·Ñ·¯°¡ Á¢¼ÓµÇ°í ÀÖ¾î, USB·Î PC¿Í Á¢¼ÓÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ¡¡PC·ÎºÎÅÍ °èÃø ¿ä±¸°¡ ÀÖÀ¸¸é(ÀÚ), ±× ¶§ÀÇ °ÔÀÌÆ® ½Ã°£ÀÌ ¿Ï·áÇÑ ½ÃÁ¡¿¡¼ Ä«¿îƮġ¸¦ PC¿¡ ¹Ý¼ÛÇÕ´Ï´Ù.
¡¼Àüü ȸ·Î ±¸¼º¡½
¡¡Å¬¶ô¿¡´Â 12. 8 MHzÀÇ °íÁ¤¹Ðµµ ¼öÁ¤¹ßÁø±â¸¦ »ç¿ëÇØ 1 ppm¶ó°í ÇÏ´Â °íÁ¤¹Ðµµ¸¦ È®º¸ÇÕ´Ï´Ù. ±×¸®°í ±× Ãâ·ÂÀ» Á÷Á¢ CPLD¿¡ ÀÔ·ÂÇϸé(ÀÚ) ¾à°£ ºÒ¾ÈÁ¤ÇÏ°Ô µÇ¹Ç·Î, ÀÏ´Ü 74 AC14·Î ¹öÆÛ ÇÏ°í ³ª¼ ´õÇÕ´Ï´Ù. PIC¿¡µµ °°Àº Ŭ¶ôÀ» ºÐ¹èÇØ »ç¿ëÇØ ÀÖ½À´Ï´Ù.
¡¡ÀÔ·Â ¾ÚÇÁ´Â »óÅõÀûÀÎ ÆÐÅÏÀÇ È¸·ÎÀÔ´Ï´Ù¸¸, Æ®·£Áö½ºÅÍ¿¡´Â fT°¡ 1GHz ÀÌ»óÀÇ ÁÖÆļö Ư¼ºÀÌ ÁÁÀº °ÍÀ» »ç¿ëÇÕ´Ï´Ù. ÇÑÃþ ´õ Ãâ·Â¿¡ 74 AC14ÀÇ ½´¹ÌÆ® ¹öÆÛ¸¦ »ðÀÔÇØ, ÆÄÇüÀÌ ¹«³ÊÁø ÆÞ½º¿¡¼µµ ¿ÀÄ«¿îÆ® ÇÏÁö ¾Ê°Ô ÇÕ´Ï´Ù.
¡¡PIC´Â, Æ÷ÅäÀÇ ÇÉÀ» ¸ðµÎ ´Ù »ç¿ëÇÏ°í Àֱ⠶§¹®¿¡ Á¶±Ý Èûµì´Ï´Ù¸¸, PIC¸¦ À¯È¿ È°¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¡¡CPLD¸¦ ½ÇÀåÇÑ Ã¤·Î ÇÁ·Î±×·¡¹ÖÀÌ »ý±âµµ·Ï(µíÀÌ), JTAGÀÇ ´ÜÀÚ¸¦ ÁغñÇØ ÀÖ½À´Ï´Ù. ¿©±â¿¡ XilinxÀÇ ÇÁ·Î±×·¡¸ÓÀÇ JTAG ½ÅÈ£¸¦ Á¢¼ÓÇϸé, Àü¿øÀ» ³ÖÀº ä·Î ±â´ÉÀ» °íÃÄ ½á ÁﵿÀÛ½ÃÄÑ È®ÀÎÇÏ´Â °ÍÀÌ °¡´ÉÇØÁý´Ï´Ù
¡¡USB ÄÜÆ®·Ñ·¯´Â »óÅõÀûÀÎ ÆÐÅÏÀ¸·Î, SPI Åë½Å¿¡ ÀÇÇÑ Á¢¼ÓÀÌ µË´Ï´Ù. ¼¿ÇÁ Àü¿ø °ø±Þ ÀåÄ¡ ¹æ½ÄÀ̹ǷÎ, USB ¿¬°á±âÀÇ Àü¿ø ÇÉÀº »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. USB ÄÜÆ®·Ñ·¯ÀÇ Å¬¶ô¿ëÀÇ 24 MHz¿¡´Â, ¼ÒÇüÀÇ Å©¸®½ºÅ» ¹ßÁø±â¸¦ »ç¿ëÇØ °¡, ´Ü¼øÇÑ Å©¸®½ºÅ» Áøµ¿ÀÚ¿¡¼µµ ±¦Âú½À´Ï´Ù.
¡¡Àü¿ø ȸ·Î´Â 5 V »ÓÀÔ´Ï´Ù¸¸, Àü·ù°¡ 250 mA °¡±î¿î ½ÃÀϳ»¿¡ È帣±â ¶§¹®¿¡, ´ëÇüÀÇ 3 ´ÜÀÚ ·¹±Ö·¹ÀÌÅ͸¦ »ç¿ëÇØ, ¹æ¿ ÇÉÀ» Ãß°¡ÇÕ´Ï´Ù.
¡¡¾Æ·¡¿Í °°ÀÌ´Â º»ÁÖÆļö Ä«¿îÅÍÀÇ È¸·Îµµ¿Í ÆÐÅϵµÀÔ´Ï´Ù. IVEX»çÀÇ WinDraft WinBoard·Î »ç¿ëÇØ ÁÖ¼¼¿ä.
¡¡¡¡¡Ú 8ÀÚ¸®¼ö ÁÖÆļö Ä«¿îÅÍÀÇ È¸·Îµµ¿Í ÆÐÅϵµ
¡¼Á¦¾î ±âÆÇÀÇ ¿Ü°ü¡½
¡¡ÀÌ È¸·Î¸¦ ½ÇÀåÇÑ ±âÆÇÀÌ ¹Ø±×¸²°ú °°ÀÌ µË´Ï´Ù. CPLD¸¦ ¼ÒÇüÀÇ °Í¿¡ ÇÒ ¼ö ÀÖ¾úÀ¸¹Ç·Î, ¼ÒÇü ±âÆÇÀ¸·Î ¸ðµç ºÎÇ°À» ½ÇÀåÇÒ ¼ö°¡ ÀÖ¾ú½À´Ï´Ù.
Àü¿øÀÇ 3 ´ÜÀÚ ·¹±Ö·¹ÀÌÅÍ´Â ¹æ¿ ÇÉÀ» ´Þ¾Æ ÀÖ½À´Ï´Ù. USB ÄÜÆ®·Ñ·¯´Â Ç÷§ ÆÐÅ°ÁöÀ̹ǷΠ±âÆÇÀÇ ¶«³³¸éÃø¿¡Á÷ºÎÀÔ´Ï´Ù.
CPLD´Â ¼ÒÄÏ¿¡ ½ÇÀåÇØ, JTAG ´ÜÀÚ¸¦ ¸¶·ÃÇØ µÎ´Â °ÍÀ¸·Î ÀÌ´ë·Î ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù. °íÁ¤¹Ðµµ Å©¸®½ºÅ» ¹ßÁø±â´Â ÁÖÆļö¹ÌÁ¶Á¤¿ëÀÇ ±¸¸ÛÀÌ ÀÖ½À´Ï´Ù. »çÁøÀº 74 HC14ÀÔ´Ï´Ù¸¸ ÀÌ ÈÄ 74 AC14·Î ±³È¯ÇÏ°í ÀÖ½À´Ï´Ù.
ÀÔ·Â ¾ÚÇÁ ȸ·ÎÀÔ´Ï´Ù. Äܵ§¼¿¡´Â ¼ÒÇüÀÇ ÀûÃþ ÅÄÅ»·³ Äܵ§¼¸¦ »ç¿ëÇß½À´Ï´Ù.
¡¼ÄÉÀ̽º¿¡ÀÇ ½ÇÀå°ú ¿Ü°ü¡½
»ó±âÀÇ È¸·Î¸¦ ¸ðµÎ 1¸ÅÀÇ ±âÆÇ¿¡ ½ÇÀåÇØ ¹ö·ÈÀ¸¹Ç·Î, ÄÉÀ̽º¿¡ÀÇ ½ÇÀå (Àº)´Â ¸Å¿ì °£´ÜÇÕ´Ï´Ù. ƯÈ÷, Àü¿øÀº, ¿ÜºÎ¿¡¼(º¸´Ù) 9 VÀÇ DCÀü¿øÀ» °ø±ÞÇÏ´Â °ÍÀ¸·Î¼ °£·«ÈÇß½À´Ï´Ù.
³»ºÎ ½ÇÀåÀº 1¸ÅÀÇ ±âÆÇ »ÓÀÎ °ÍÀÔ´Ï´Ù ¼Û°÷. Àå·¡ ÇÁ¸®½ºÄÉÀÌ¶ó¸¦ ´Ù´Â °ÍÀ» »ý°¢ ½ºÆäÀ̽º¸¦ ºñ¿ö µÐ´Ù. Àü¿ø ¿¬°á±â¿¡ Á÷Á¢ ´ÙÀÌ¿Àµå¸¦ Á¢¼ÓÇØ¡¾¿À»ðÀÔ ´ëÃ¥À» ÇÏ°í ÀÖ½À´Ï´Ù.
Àü¸é ÆгÎÀÇ ½ÇÀåÀº ¾×Á¤ Ç¥½Ã±â¿Í Àü¿ø ½ºÀÄ¡ ÇÑÃþ ´õ ÀÔ·Â¿ë ¿¬°á±â. ÀÔ·Â¿ë ¿¬°á±â¿¡´Â BNC¿Í pin jack¸¦ º´¿ë ÇÒ ¼ö ÀÖµµ·Ï(µíÀÌ) Çß½À´Ï´Ù. ¾×Á¤ Ç¥½Ã±â´Â ¹é ¶óÀÌÆ® ÷ºÎÀÔ´Ï´Ù.
¡¡¾×Á¤ Ç¥½Ã±âÀÇ °íÁ¤¿¡´Â 2 mmÀÇ ³ª»ç¸¦ »ç¿ëÇØ 2°³¼Ò¸¸ °íÁ¤ÇÏ°í ÀÖ½À´Ï´Ù. ¿ì»óÀº ³ª»çÀÇ ³ªÆ®°¡ ÆÐÅÏ¿¡ Á¢ÃËÇϱâ À§ÇØ(¶§¹®¿¡) Àý¿¬ washer¸¦ »ç¿ëÇØ ÀÖ½À´Ï´Ù. ¶Ç ÄÜÆ®¶ó½ºÆ® Á¶Á¤¿ëÀÇ °¡º¯ ÀúÇ×Àº, ¾×Á¤ Ç¥½Ã±â¿¡ Á÷ ºÙÀÌ°í ÇØ ¹ö·È½À´Ï´Ù. ¾×Á¤ Ç¥½Ã±âÀÇ ±âÆÇ ÁÂÃøÀ¸·Î 1°³ ÀúÇ×ÀÌ Ãß°¡µÇ°í ÀÖ½À´Ï´Ù¸¸, ¹é ¶óÀÌÆ®ÀÇ ¹àÀ½ Á¶Á¤¿ëÀ¸·Î, 30¥ØÀ¸·Î µü ÁÁÀº ¹àÀ½°ú ¼Òºñ Àü·ù°¡ µÇ¾ú½À´Ï´Ù. ³²¾Æ ÀÛÀº ÀúÇ×À¸·Î Çϸé(ÀÚ) ¹àÁö´Â µË´Ï´Ù¸¸, Àü·ù°¡ Áõ°¡ÇϹǷÎ, Àü¿øÀÇ 3 ´ÜÀÚ ·¹±Ö·¹ÀÌÅÍ°¡ ¶ß°Å¿öÁ® ¹ö¸³´Ï´Ù.
|
|