Electronic Engineering Times - Korea...


 

Electronic Engineering Times - Korea´º½º ¹× µ¿Çâ

 

»õ·Î¿î ¹æ½ÄÀÇ ¿ÀÇ ¼Ò½º VHDL ÄÄÆÄÀÏ·¯ "GHDL"
±âÀç: 2003³â 07¿ù 05ÀÏ

¸®Â÷µå ±«¸µ

GHDLÀ̶ó°í ÇÏ´Â ¿ÀÇ ¼Ò½º VHDL ½Ã¹Ä·¹ÀÌÅÍ´Â GCC(Gnu Compiler Collection) ¼öÆ®ÀÇ ÇÁ·ÐÆ®¿£µå ¿ªÇÒÀ» ÇÔÀ¸·Î½á ±âŸ ¹«·á VHDL ½Ã¹Ä·¹ÀÌÅÍ¿Í´Â ´Ù¸¥ Á¢±Ù ¹æ½ÄÀ» ÃëÇÑ´Ù. GHDLÀº ½ÇÇà °¡´ÉÇÑ ÆÄÀÏ·Î Á÷Á¢ ÄÄÆÄÀÏÇϸç, ´ëºÎºÐÀÇ ¿ÀÇ ¼Ò½º ÄÄÆÄÀÏÀÌ ÇÊ¿ä·Î ÇÏ´Â Áß°£ ´Ü°è¸¦ ÇÇÇÑ´Ù.

GHDLÀº Tristan Gingold¾¾ÀÇ ¹ß¸íÇ°ÀÌ´Ù. ½º½º·Î¸¦ Unix¿Í LinuxÀÇ "°³¹ßÀÚ"ÀÌÀÚ »ç¿ëÀÚ¶ó°í ¼³¸íÇÏ´Â ±×´Â, VHDL¿¡ °üÇØ ´õ ¸¹ÀÌ ¹è¿ì±â À§ÇØ GHDLÀ» ÀÛ¼ºÇß´Ù°í ÇÑ´Ù.

Gingold¾¾´Â "GHDLÀº µÎ °¡Áö ¸é¿¡¼­ ´Ù¸¥ ¿ÀÇ ¼Ò½º VHDL°ú ´Ù¸£´Ù. Áï, Ada95·Î ¾²¿©Á® ÀÖÀ¸¸ç GCC ±â¼úÀ» ÀÌ¿ëÇÑ Á÷Á¢ÀûÀÎ ÄÄÆÄÀÏ·¯ÀÌ´Ù"¶ó¸ç "´ç½ÅÀº ´ç½ÅÀÇ VHDL ¼Ò½º¸¦ ºÐ¼®ÇÏ°í, ±× ´ÙÀ½ ½ÇÇà °¡´ÉÇÑ °ÍÀ» ¸¸µé¸ç, ±×°ÍÀ» ½ÇÇà½ÃÄÑ ½Ã¹Ä·¹À̼ÇÀ» ½ÃÀÛÇÏ¸é µÈ´Ù"°í ¼³¸íÇß´Ù.

"VHDL µðÀÚÀÎÀº GHDLÀ» ÀÌ¿ëÇØ Á÷Á¢ ½ÇÇà ÆÄÀÏÀ» ¸¸µé¸ç, C/C++ ÄÄÆÄÀÏ·¯·Î ÄÄÆÄÀÏ °úÁ¤À» °ÅÃÄ¾ß ÇÏ´Â C³ª C++·Î Áß°£ º¯È¯ÇÏÁö ¾Ê´Â´Ù. ¿ì¸®´Â FreeHDL ÇÁ·ÎÁ§Æ®¸¦ óÀ½ ½ÃÀÛÇÒ ¶§ ÀÌ°ÍÀÇ »ç¿ëÀ» °í·ÁÇß¾ú´Ù. ±×·¯³ª ¿ì¸® Áß ´©±¸µµ GCC ³»ºÎ¿¡ ´ëÇØ ±íÀÌ ¾Ë°í ÀÖÁö ¸øÇß´Ù"°í ±×´Â ¸»Çß´Ù.

GHDLÀº Ruby ±â¹ÝÀÇ RHDL ¿ÀÇ ¼Ò½º ½Ã¹Ä·¹ÀÌÅ͸¦ ¸¸µç ¿£Áö´Ï¾îÀÎ Phil Tomson¾¾ÀÇ °ü½ÉÀ» ²ø¾ú´Ù. Tomson¾¾´Â Free HDL ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇÏ°í ÀÖÀ¸¸ç ÀÌ ÇÁ·ÎÁ§Æ®´Â ¸®´ª½º¸¦ À§ÇÑ ¿ÀÇ ¼Ò½º VHDL ½Ã¹Ä·¹ÀÌÅ͸¦ ¸¸µé±â À§ÇÑ ¿¬±¸¸¦ ÇÑ´Ù.

Tomson¾¾´Â "ÃÖ±Ù¿¡ GHDLÀ» ½ÃÇèÇØ º» ¹Ù·Î´Â ÀÌ°ÍÀÌ Àû¾îµµ ¸®´ª½º¿¡¼­´Â ¸Å¿ì Àß µ¿ÀÛÇÏ´Â °Í °°´Ù"°í ¸»Çß´Ù.

±×·¯³ª GHDL¿¡´Â ¸î °¡Áö Á¦¾àÀÌ ÀÖ´Ù. GHDL À¥»çÀÌÆ®´Â ÇöÀç ¹öÀüÀº "¸Å¿ì ½ÃÇèÀû"ÀÌ¸ç ¸ðµç VHDL ±â´ÉÀ» Áö¿øÇÏ´Â °ÍÀº ¾Æ´Ï¶ó°í ¸»ÇÏ°í ÀÖ´Ù. ÀÌ°ÍÀº "°ÅÀÇ ¸ðµç" VHDL87 ±â´É°ú ´õ¿í ÃÖ±Ù ¹öÀüÀÎ VHDL93ÀÇ "ÀϺΠ±â´É"À» ±¸ÇöÇÑ´Ù.

GHDLÀº ¿ÀÇ ¼Ò½º GNU °øÁß ¶óÀ̼±½º(GPL) ÇÏ¿¡ ÀÌ¿ë °¡´ÉÇÏ´Ù.

ÀÌÀü ±â»ç·Î | ÀüÀÚ ¿£Áö´Ï¾î


ÀúÀÛ±Ç 2003 eMedia Asia Ltd. »ç°¡ ¸ðµç ±ÇÇÑÀ» º¸À¯ÇÏ°í ÀÖ½À´Ï´Ù. eMedia Asia Ltd. »çÀÇ ¸í½ÃÀûÀÎ ¼­¸é Çã¶ô ¾øÀÌ´Â Àüü ¶Ç´Â ºÎºÐÀ» ¾î¶°ÇÑ Çüųª ¸Åü·Îµµ °ÔÀçÇÒ ¼ö ¾ø½À´Ï´Ù.

º» À¥»çÀÌÆ®¿¡¼­ ÀÓÀÇÀÇ Á¦Ç°À̳ª ¼­ºñ½º, ¶Ç´Â °£Ç๰¿¡ ´ëÇØ ¼³¸íÇϰųª ¾ð±Þ(ÇÏÀÌÆÛ¸µÅ©¸¦ ÅëÇÑ ¼³¸íÀ̳ª ¾ð±ÞÀ» Æ÷ÇÔÇÏ¿©)ÇÑ´Ù°í Çؼ­ eMedia Asia Ltd. »ç°¡ ±× Á¦Ç°À̳ª ¼­ºñ½º, ¶Ç´Â °£Ç๰À» ÃßõÇÑ´Ù´Â ¶æÀº ¾Æ´Õ´Ï´Ù. eMedia Asia Ltd. »ç´Â ±¸Ã¼ÀûÀÎ ¼­¸é Áõ¸íÀ» ÅëÇÑ °æ¿ì ¿Ü¿¡´Â º» À¥»çÀÌÆ®¸¦ ÅëÇØ Á¦¾ÈµÇ´Â Á¦Ç° ¹× ¼ÒÇÁÆ®¿þ¾î¸¦ º¸ÁõÇÏÁö ¾ÊÀ¸¸ç, º¸ÁõÇÏ´Â °æ¿ì¶ó Çصµ °ø±ÞÀÚ°¡ ±×°°Àº Á¦Ç°À̳ª ¼ÒÇÁÆ®¿þ¾î¿Í °ü·ÃÇÏ¿© Á¦°øÇÏ´Â ¼­¸é Àΰ¡¼­³ª º¸Áõ¼­¸¦ ÅëÇؼ­¸¸ º¸ÁõÇÕ´Ï´Ù.

  Send to a colleague | Print this document