ÀÚÀϸµ½º, IRL (Internet Reconfigurable Logic) ¹ßÇ¥...
- ³×Æ®¿÷À» ÀÌ¿ë, ¹öÅؽº FPGA À籸¼ºÀ» °¡´ÉÇÏ°Ô ÇÏ´Â Çõ½ÅÀûÀÎ Åø... -
ÀÚÀϸµ½º´Â ÀÎÅͳÝÀ» ÅëÇÑ FPGA°³¹ßÀ» °¡´ÉÇÏ°Ô ÇÏ´Â ÀÚ¹Ù±â¹ÝÀÇ Çõ½ÅÀûÀÎ Åø°ú ±â¼úÀÎ ½Ç¸®ÄÜ ¿¢½ºÇÁ·¹¼Ò (Silicon Xpresso)¸¦ ¹ßÇ¥Çß´Ù... ¿©±â¿¡ ÀÌ¿ëµÇ´Â FPGA Ç÷§ÆûÀº ÀÚÀϸµ½º°¡ ¿ÃÇØ ÃÊ °ø±ÞÀ» ½ÃÀÛÇÑ
»õ·Î¿î ¹öÅؽº ½Ã¸®Áî (Virtex series)ÀÌ´Ù...
ÀÚÀϸµ½º IRL (Internet Reconfigurable Logic) ¼Ö·ç¼ÇÀº ´Ù¿ëµµ ¼Âž ¹Ú½º,
°ÔÀÓ, º¸¾È ½Ã½ºÅÛ, ÇÁ·Î¼¼½º ÄÁÆ®·Ñ·¯ °°Àº »õ·Î¿î ³×Æ®¿÷ ¼³ºñµéÀ» Ÿ±êÀ¸·Î »ï´Â´Ù... ¶ÇÇÑ IRLÀº ATM, ¼¿·ê·¯ ±âÁö±¹, À§¼º Åë½Å
½Ã½ºÅÛ °°Àº ³×Æ®¿÷ Àåºñ¿¡ ÀÌ¿ëµÈ´Ù... ÀÌ°°Àº ¹öÅؽº ±â¹ÝÀÇ Á¦Ç°µéÀ» À§ÇÑ Çϵå¿þ¾î´Â ÀÎÅͳݻ󿡼 ¾÷±×·¹À̵åÇÔÀ¸·Î½á »õ·Î¿î ±â¼úÀ̳ª ¼º´ÉÀ»
Ãß°¡ÇÒ ¼ö ÀÖ´Ù...
"IRL ±â¼úÀº °í°´ »çÀÌÆ®Ãø¿¡¼ ¼ÒÇÁÆ®¿þ¾î¿Í ·ÎÁ÷À» ÀÌ¿ëÇØ ¾÷±×·¹À̵尡 °¡´ÉÇØÁú 21¼¼±â Á¦Ç°µéÀ» À§ÇÑ ±â¹ÝÀÌ µÉ °ÍÀ̸ç, IRLÀÇ
°³³äÀº ³×Æ®¿÷À¸·Î ¿¬°áµÈ Á¦Ç°µéÀÇ À¯¿¬¼º¿¡ Çõ¸íÀ» ÀÏÀ¸Å³ °ÍÀÌ´Ù..."¶ó°í ÀÚÀϸµ½ºÀÇ »çÀå °â CEOÀÎ À« ·Î¿¡·£Ã÷ (Wim Roelandts)´Â ¸»Çß´Ù...
º¸ÆíÈµÈ ³×Æ®¿öÅ·, ÀÚ¹Ù ±â¼ú, À籸¼ºÀÌ °¡´ÉÇÑ ¹öÅؽº FPGA µî 3°¡Áö ±âº» ±â¼úµéÀÇ °áÇÕÀº ±Ùº»ÀûÀ¸·Î »õ·Î¿î IRL Á¦Ç°µéÀÇ µðÀÚÀÎÀ»
°¡´ÉÄÉ ÇÒ °ÍÀÌ´Ù... ÀÌ ±â¼úµéÀº ÀνºÅç ÈÄ °í°´ »çÀÌÆ®¿¡¼ ½Ã½ºÅÛ ¿Â Ĩ (system-on-a-chip) µðÀÚÀ̳ʵéÀÌ »õ·Î¿î Ư¡À» ´õÇØ ¼º´ÉÀ» Çâ»ó½Ãų ¼ö ÀÖ´Â Á¦Ç°µéÀ» °³¹ßÇÒ ¼ö ÀÖ°Ô
ÇØÁÙ °ÍÀÌ´Ù...
ÇÑÆí, ÀÚÀϸµ½º´Â IRLÀ» Áö¿øÇÏ´Â »õ·Î¿î JBits ¹× Ĩ½ºÄÚÇÁ (ChipScope) ÅøÀ»
¹ßÇ¥Çß´Ù...
JBits API
JBits API´Â ÄÁ½´¸Ó ·ÎÁ÷ ¿ÀÆÛ·¹À̼ÇÀÌ º»·¡ µðÀÚÀÎµÈ ¸ñÀûÀ» ¼öÇàÇÒ ¼ö ÀÖµµ·Ï µðÀÚÀ̳ʵéÀÌ Á÷Á¢ ÀÚÀϸµ½º FPGA¿¡ Á¤º¸¸¦ ±â·ÏÇÒ ¼ö
ÀÖ°Ô ÇØÁÖ´Â, »õ·Î¿î ÀÚ¹Ù ±â¹ÝÀÇ Åø ¼¼Æ® (¶Ç´Â API: application programming
interface)ÀÌ´Ù... JBits API´Â FPGA ºñÆ®½ºÆ®¸²ÀÌ ½Å¼ÓÈ÷ ¼öÁ¤µÉ ¼ö ÀÖ°Ô ÇØÁà, FPGAÀÇ ½Å¼ÓÇÑ À籸¼ºÀ»
°¡´ÉÄÉ ÇØÁØ´Ù... JBits API´Â ¹öÅؽº FPGA µð¹ÙÀ̽ºÀÇ ³»ºÎ ·ÎÁ÷À» ºÎºÐÀûÀ¸·Î ¶Ç´Â ¿ÏÀüÈ÷ À籸¼ºÇÒ ¼ö ÀÖ´Ù...
¹öÅؽº ¾ÆÅ°ÅØó´Â ÀÌ°°Àº À籸¼ºÀÌ °è¼ÓÀûÀ¸·Î ÀÌ·ç¾îÁöµµ·Ï ÇÏ¸ç º¯ÇÔ¾øÀÌ Å¸ÀÌ¹Ö Á¤º¸¸¦ À¯ÁöÇÏ°Ô ÇÑ´Ù... ¶ÇÇÑ, JBits API´Â
FPGAÀÇ ¿ÀÆÛ·¹À̼ÇÀ» ÀÓº£µðµå ÇÁ·Î¼¼¼, ±×·¡ÇÈ ÄÚÇÁ·Î¼¼¼, ¶Ç´Â ¸ðµç µðÁöÅÐ ÁÖº¯Àåºñ °°Àº ´Ù¸¥ ½Ã½ºÅÛ ÄÄÆ÷³ÍÆ®µé°ú ÅëÇÕÇÒ ¼ö ÀÖ°Ô
ÇØÁØ´Ù...
JBits ¾ÖÇø®ÄÉÀÌ¼Ç ¶Ç´Â ¾ÖÇø´Àº ÀÎÅͳÝÀ» ÅëÇØ °¡±îÀÌ ¶Ç´Â ¿ø°ÝÀ¸·Î Àü°³µÇ´Â Ç÷§Æû-µ¶¸³ÀûÀÎ µð¹ÙÀ̽ºÀÇ ÄÁÇDZԷ¹À̼ÇÀ» À§ÇØ ÀÚÀϸµ½º°¡
Áö³ 9¿ù ¹ßÇ¥ÇÑ Java API for Boundary ScanÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù... ÀÌ ¾ÖÇø´µéÀº ÄÁÆ®·Ñ ÇÁ·Î±×·¥, ÄÁ½´¸Ó ÀÎÅÍÆäÀ̽º
ÇÁ·Î±×·¥, ¶Ç´Â ¾÷µ¥ÀÌÆ®°¡ µÉ ¼ö ÀÖ´Ù... ÀÌÀü¿¡´Â ÀÚ¹Ù ¾ÖÇø´µéÀÌ ÀÎÅͳÝÀ» ÅëÇØ ¼ÒÇÁÆ®¿þ¾î ¾÷µ¥ÀÌÆ®¸¦ Àü¼ÛÇϴµ¥¸¸ »ç¿ëµÉ ¼ö ÀÖ¾ú´Ù...
JBits API´Â ÀÌÁ¦ ÀÎÅͳÝÀ» ÅëÇØ »õ·Î¿î Çϵå¿þ¾î ¾÷µ¥ÀÌÆ®¸¦ Àü¼ÛÇϴµ¥ »ç¿ëµÉ ¼ö ÀÖ´Â ÀÚ¹Ù ·ÎÁ÷ ¾ÖÇø´µéÀ» ¸¸µé¾î³¾ ¼ö
ÀÖ´Ù...
Ĩ½ºÄÚÇÁ Åø
ÀÚÀϸµ½º´Â ¶ÇÇÑ ÀÚ¹Ù·Î ÀÛ¼ºµÈ ÈÞ´ëÇü ÀÎÅ;×Ƽºê µð¹ö±× ÅøÀΠĨ½ºÄÚÇÁ (ChipScope) ÅøÀ»
¹ßÇ¥Çß´Ù... µðÀÚÀ̳ʵéÀÌ ÀÚÀϸµ½º FPGA ȸ·ÎÀÇ µ¿ÀÛÀ» Áø´ÜÇÒ ¼ö ÀÖ°Ô ÇØÁִ Ĩ½ºÄÚÇÁ ÅøÀº JBits API¿Í ¸¶Âù°¡Áö·Î ÀÎÅͳݿ¡¼
»ç¿ë°¡´É Çϸç, IRL¿¡ ±â¹ÝÀ» µÐ Á¦Ç°µéÀÇ ¿ø°Ý µð¹ö±ëÀ» °¡´ÉÄÉ ÇØÁØ´Ù... µ¥ÀÌÅÍ È帧À» º¸¿©ÁÙ ¼ö ÀÖ°Ô µðÀÚÀÎµÈ Ä¨½ºÄÚÇÁ ÅøÀº ½Ã½ºÅÛ³»
¸ðµç FPGAµéÀÇ ³»ºÎ »óŸ¦ º¸¿©ÁÖ¸ç ½Ã½ºÅÛ ¿Â Ĩ µðÀÚÀο¡ ¿ä±¸µÇ´Â Áö·çÇÑ µðÀÚÀÎ È®ÀÎ ÀÛ¾÷À» °£¼ÒÈÇØÁØ´Ù... ÆÄÇü (waveform) µð½ºÇ÷¹ÀÌ´Â ºñÆ® Â÷¿øÀÇ ½ÅÈ£¿Í ¸ÖƼºñÆ® ¹ö½ºµéÀÌ ½áŶ ½Ã¹Ä·¹ÀÌÅ͵鿡 ÀÇÇØ »ç¿ëµÈ ¹æ½Ä°ú ºñ½ÁÇÑ
¹æ½ÄÀ¸·Î º¸¿©Áú ¼ö ÀÖ°Ô ÇØÁØ´Ù... °Ô´Ù°¡ ¿ø°Ý ¾×¼¼½º ±â´ÉÀº ´Ù¼öÀÇ »ç¿ëÀÚµéÀÌ ÀÎÅÍ³Ý »óÀ¸·Î ÆÀ Áß½ÉÀÇ µðÀÚÀÎÀ» À§ÇØ ³×Æ®¿÷»ó¿¡¼
Çϵå¿þ¾î¿Í Ä¿¹Â´ÏÄÉÀ̼ÇÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù... Ĩ½ºÄÚÇÁ ÅøÀº ÁöÀû Àç»ê (IP)À» µðÀÚÀ̳ʰ¡ »ìÆ캼 ¼ö
ÀÖ°Ô ÇØÁÖ¸ç ÀÌ°ÍÀº ½Ã½ºÅÛ ¿Â Ĩ µðÀÚÀÎÀ» À§ÇÑ °³º°Àû ÇÙ½É Á¶ÀÛÀ» °¡´ÉÄÉ ÇØÁØ´Ù...
JBits¿Í Ĩ½ºÄÚÇÁ ÅøÀº Java API for Boundary Scan°ú Webfitter Åø µî 2°¡Áö Ãʱ⠽Ǹ®ÄÜ ¿¢½ºÇÁ·¹¼Ò ¹ßÇ¥,
±×¸®°í À¥»ó¿¡¼ ÀÌ¿ë °¡´ÉÇÑ (web-enabled) µðÀÚÀο¡ Áï°¢ÀûÀÎ ¾×¼¼½º¸¦ Á¦°øÇÏ´Â »õ·Î¿î ÀÚÀϸµ½º
ÆÄ¿îµ¥ÀÌ¼Ç (Xilinx Foundation) 1.5i µðÀÚÀÎ ÅøÀÇ ¹ßÇ¥¿¡ ÀÌ¾î ¼±À» º¸ÀÌ°Ô
µÆ´Ù...
Áö¸à½º (Siemens), ½ã ¸¶ÀÌÅ©·Î½Ã½ºÅÛ (Sun Microsystems
Inc.), ½ÅÇø®½ÃƼ (Synplicity)µî ¸¹Àº Ÿ ¾÷°è ¼±µÎ ¾÷üµéÀÌ IRL ¼ºñ½º¿Í
Á¦Ç°¿¡ ´ëÇÑ Áö¿øÀ» ¹ßÇ¥ÇßÀ¸¸ç, ÀÚÀϸµ½º À籸¼º ·ÎÁ÷ ºÐ¾ßÀÇ ¿À·£ ÆÄÆ®³ÊÀÎ ¾Ö³ªÆú¸®½º ¸¶ÀÌÅ©·Î ½Ã½ºÅÛ»ç (Annapolis Micro Systems Inc.)¿Í ¹öÃò¾ó ÄÄÇ»ÅÍ»ç (Virtual
Computer Corp.)µµ IRLÀ» Áö¿øÇÏ´Â ¹öÅؽº ±â¹ÝÀÇ °³¹ß ½Ã½ºÅÛÀ» ¹ßÇ¥ÇÏ¿´´Ù... Jbits ¿Í Ĩ ½ºÄÚÇÁ ÅøÀÇ º£Å¸
¹öÀüÀº 1999³â 1/4ºÐ±â¿¡ Ãâ½ÃµÉ ¿¹Á¤ÀÌ¸ç °¡°ÝÀº ¾ÆÁ÷ ¹ÌÁ¤ÀÌ´Ù...
ÀÚÀϸµ½º ÄÚ¸®¾Æ º¸µµÀÚ·á / 1998. 11.20 / °ÔÀçÀÏ : Áï½Ã ¹®ÀÇ : ÀÎÄıâȹ ·ù¼ö³ª / Á¤ÁöÇâ (Tel. 516-4936) sophie@incomm.co.kr
|