¸àÅä ±×·¡ÇȽº, Â÷¼¼´ë Äù½ºÅ¸ Ç÷§ÆûÀ» ÅëÇÏ¿© SoC ÅëÇÕ ¹× ±â´É °ËÁõ »õ·Ó°Ô ÇØ
 

¸àÅä ±×·¡ÇȽº(Mentor Graphics Corp., NASDAQ: MENT)´Â ¿À´Ã º¹ÀâÇÑ SoC(System on Chip) µðÀÚÀÎÀÇ ÅëÇÕ
¹× ±â´É °ËÁõ(Functional Verification)À» »õ·Ó°Ô ÇÑ´Ù´Â °ÍÀ» ¸ñÇ¥·Î ÇÑ ±â¾÷ Â÷¿øÀÇ Àü·«¿¡ Âø¼öÇß´Ù°í ¹ßÇ¥Çß´Ù.
ÀÌ Àü·«Àº ±âÁ¸ÀÇ ESL ¹× RTL ±â´É °³¹ß ³ë·ÂÀ» Æ÷°ýÇÏ´Â Åø°ú ¹æ¹ý·ÐÀÌ È¥ÇÕµÈ Àå/´Ü±âÀûÀÎ °úÁ¦¸¦ ¸ðµÎ
°Ü³ÉÇÑ °ÍÀÌ´Ù.

Àü·«ÀÇ Ãʱ⠴ܰ迡¼­´Â Äù½ºÅ¸(Questa®) °ËÁõ Ç÷§ÆûÀÌ ¼¼ °¡Áö ½Ã¹Ä·¹ÀÌ¼Ç Ç÷§Æû Áï, Äù½ºÅ¸ ÄÚ¾î(Questa
Core), Äù½ºÅ¸ ÇÁ¶óÀÓ(Questa Prime) ¹× Äù½ºÅ¸ ¿ïÆ®¶ó(Questa Ultra)·Î È®ÀåµÇ¾ú´Ù. »õ·Î¿î ÁÖ·Â Á¦Ç°ÀÎ Äù½ºÅ¸
¿ïÆ®¶ó´Â 10¹è³ª Çâ»óµÈ Ä¿¹ö¸®Áö ½Ã°£(Time to Coverage)À» ±¸ÇöÇÑ´Ù. ½Ã¹Ä·¹À̼ǿ¡ Áö´ÉÇü Å×½ºÆ®º¥Ä¡
ÀÚµ¿È­ ±â´É±îÁö ÅëÇÕµÈ Äù½ºÅ¸ ¿ïÆ®¶ó´Â ·£´ýÈ­µÈ Å×½ºÆ®º¥Ä¡¿¡¼­ Áߺ¹À» Á¦°ÅÇÏ¿© Ä¿¹ö¸®Áö ¸ñÇ¥¿¡
µµ´ÞÇÏ´Â µ¥ ÇÊ¿äÇÑ ¿öÅ©½ºÅ×ÀÌ¼Ç ¸®¼Ò½º¿Í ½Ã°£À» ´ëÆø ÁÙ¿© ÁØ´Ù.

¸àÅä ±×·¡ÇȽº µðÀÚÀÎ °ËÁõ ±â¼ú »ç¾÷ºÎÀÇ ÃѰý ¸Å´ÏÀúÀÎ Á¸ ·¹´¢(John Lenyo)´Â “¸àÅä´Â º¹ÀâÇÑ SoC µðÀÚÀΰú
°ËÁõÀ» »õ·Ó°Ô ¹Ù²ã¼­ ´ë´ëÀûÀÎ º¯È­¸¦ À̲ø¾î³½´Ù´Â ¸ñÇ¥¿¡ Àü³äÇϰí ÀÖ´Ù. ƯÈ÷, Å×½ºÆ®º¥Ä¡ ÀÚµ¿È­, ÷´Ü
°ËÁõ ¹æ¹ý·Ð, µð¹ö±× ¹× °ËÁõ °ü¸®ÀÇ ÅëÇÕ Á¢±Ù ¹æ½Ä ºÎ¹®¿¡¼­ Áö¼ÓÀûÀÎ ¿¬±¸¸¦ ¼öÇàÇÑ °á°ú ÃÖ÷´Ü Á¦Ç°À¸·Î
º¯¸ðÇÏ°Ô µÇ¾ú´Ù”¸ç “Äù½ºÅ¸ °ËÁõ Ç÷§ÆûÀÌ »õ·Î¿öÁü¿¡ µû¶ó °ËÁõ »ý»ê¼º ºÐ¾ß¿¡¼­ Å« µµ¾àÀ» ÀÌ·ï³¾ ¼ö ÀÖ°Ô
µÇ¾ú´Ù”°í ¹àÇû´Ù.

µðÀÚÀ̳ÊÀÇ ¿ä±¸¸¦ ÃæÁ·½ÃŰ´Â ¼¼ °¡Áö ¼Ö·ç¼Ç
Äù½ºÅ¸ ÄÚ¾î´Â °í¼º´É ½Ã¹Ä·¹ÀÌ¼Ç ¹× ¾î¼³¼Ç ±â¹Ý °ËÁõ¿¡ ´ëÇÑ ¾×¼¼½º¸¦ ¿øÇÏ´Â µðÀÚÀ̳ʸ¦ °Ü³ÉÇÑ Á¦Ç°ÀÌ´Ù.
Äù½ºÅ¸ ÄÚ¾î ¹öÀüÀº SystemVerilog ¾î¼³¼Ç ¹× PSL ¾î¼³¼Ç, °í±Þ ÄÚµå Ä¿¹ö¸®Áö ¹× ÅëÇÕÇü µð¹ö±×¿Í ÇÔ²² Ç¥ÁØ
¾ð¾î¸¦ Áö¿øÇÑ´Ù.

Äù½ºÅ¸ ÇÁ¶óÀÓ Á¦Ç°¿¡´Â Äù½ºÅ¸ ÄÚ¾î ¹öÀüÀÇ ¸ðµç ±â´É ¿Ü¿¡µµ ±â´É Ä¿¹ö¸®Áö(Functional Coverage) Áö¿ø,
Àüü OVM/UVM ¹× SystemVerilogÀÇ Å×½ºÆ®º¥Ä¡ »ý¼º/±¸Çö Áö¿ø, Àüü °ËÁõ °ü¸® ±â´ÉÀÌ Ãß°¡·Î Á¦°øµÈ´Ù.

Äù½ºÅ¸ ¿ïÆ®¶ó Á¦Ç°Àº Äù½ºÅ¸ ÇÁ¶óÀÓ ¹öÀüÀ» º¸´Ù È®ÀåÇÏ¿© Àü¿ø ÀÎ½Ä ½Ã¹Ä·¹ÀÌ¼Ç ¹× °ËÁõÀ» À§ÇÑ UPF Áö¿ø°ú
ÅëÇÕ Áö´ÉÇü Å×½ºÆ®º¥Ä¡ ÀÚµ¿È­ ±â´ÉÀ» Æ÷ÇÔÇÑ´Ù.

Ç÷§Æû ±â´ÉÀ¸·Î È¿À²¼º ¹× »ý»ê¼º °³¼±
Äù½ºÅ¸ °ËÁõ Ç÷§Æû¿¡´Â È帧 °³¹ß ¹× µ¥ÀÌÅÍ ºÐ¼®À» Çâ»ó½ÃŰ´Â ¶Ù¾î³­ ±â¼ú ÁýÇÕÀÌ Àû¿ëµÇ¾î ÀÖ´Ù. Äù½ºÅ¸
Ç÷§ÆûÀÇ ¾÷°è¸¦ ÁÖµµÇÏ´Â UCDB(Unified Coverage Database)¿¡¼­´Â ÀÌÁ¦ ½Ã¹Ä·¹À̼Ç, Çü½Ä, CDC µî ¸ðµç
Äù½ºÅ¸ Ç÷§Æû ±â¼ú¿¡ ´ëÇÑ µ¥ÀÌÅÍ ¸ðÀ½À» Áß¾Ó ÁýÁß½ÄÀ¸·Î °ü¸®ÇÑ´Ù. Äù½ºÅ¸ Ç÷§ÆûÀÇ °ËÁõ °ü¸® ±â´ÉÀº °ËÁõ
ÇÁ·Î¼¼½ºÀÇ ¸ðµç Ãø¸é¿¡ ´ëÇØ ºÐ¼®À» ¼öÇàÇÏ°í º¸°íÇÑ´Ù. µðÀÚÀ̳ʴ °ËÁõ °ü¸® ±â´ÉÀ» »ç¿ëÇÏ¿© ¹ö±×¸¦ º¸´Ù
½Å¼ÓÇÏ°Ô Ã£°í, Ä¿¹ö¸®Áö¸¦ ºÐ¼®ÇÏ¿© ȸ±Í Ƚ¼ö(Regression Times)¸¦ ÁÙÀ̰í, ½Ã¹Ä·¹ÀÌ¼Ç ÆÊÀÇ ½ÇÇà µîÀ»
ÃÖÀûÈ­ÇÒ ¼ö ÀÖ´Ù.

°¡»ó ÇÁ·ÎÅäŸÀÌÇÎ ¹× °¡¼ÓÈ­ ÅëÇÕ
Äù½ºÅ¸ °ËÁõ Ç÷§ÆûÀº ³ª¸ÓÁö ¸àÅä SoC ¼Ö·ç¼Ç°úµµ ¿øÈ°ÇÏ°Ô ¿¬µ¿µÈ´Ù. ºñ½ºÅ¸ °¡»ó ÇÁ·ÎÅäŸÀÌÇÎ
(Vista™ Virtual Prototyping) ¼Ö·ç¼ÇÀ» »ç¿ëÇϸé Äù½ºÅ¸ ȯ°æ¿¡¼­ °£´ÜÈ÷ ½ÇÇàµÇ´Â TLM ¸ðµ¨À» »ý¼ºÇÒ ¼ö ÀÖ´Ù.
¶ÇÇÑ µðÀÚÀ̳ʴ º§·Îü Å×½ºÆ®º¥Ä¡ ÀͽºÇÁ·¹½º(Veloce® Testbench Express) ¼Ö·ç¼ÇÀ» »ç¿ëÇÏ¿© Äù½ºÅ¸
½Ã¹Ä·¹ÀÌÅÍ ¹× º§·Îü ¿¡¹Ä·¹ÀÌÅÍ¿¡¼­ ¼öÁ¤ ¾øÀÌ ±×´ë·Î ½ÇÇàÇÒ ¼ö ÀÖ´Â Å×½ºÆ®º¥Ä¡¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.

¸àÅä ±×·¡ÇȽº¿¡ ´ëÇÏ¿©
¸àÅä ±×·¡ÇȽº (³ª½º´Ú: MENT)´Â EDA ¼Ö·ç¼ÇÀÇ ¼±µÎ ±â¾÷À¸·Î, ¼¼°è¿¡¼­ °¡Àå ¼º°øÀûÀÎ ÀüÀÚÁ¦Ç° ¹×
¹ÝµµÃ¼ ȸ»ç¸¦ À§ÇØ Á¦Ç°, ÄÁ¼³ÆÃ ¼­ºñ½º ¹× 5-Star ¼ö»ó(áôßÛ)¿¡ ºû³ª´Â Áö¿ø ¼­ºñ½º¸¦ Á¦°øÇϰí ÀÖ´Ù.
1981³â¿¡ ¼³¸³µÇ¾î Áö³­ 12°³¿ù¿¡ °ÉÃÄ 9¾ï 1500¸¸ ´Þ·¯°¡ ³Ñ´Â ¸ÅÃâÀ» ±â·ÏÇß´Ù.
º»»ç´Â ¹Ì±¹ ¿À·¹°ï ÁÖ, Àª½¼ºô, ºÆÅ©¸¸ ·Îµå¿¡ À§Ä¡ÇÑ´Ù
http://www.mentor.com/

(Mentor Graphics, Mentor, Questa ¹× Veloce´Â Mentor Graphics Corporation ÀÇ µî·Ï »óÇ¥À̰í
Vista´Â Mentor Graphics Corporation ÀÇ »óÇ¥ÀÌ´Ù. ´Ù¸¥ ¸ðµç ȸ»ç ¶Ç´Â Á¦Ç° À̸§Àº ÇØ´ç ¼ÒÀ¯ÁÖÀÇ µî·Ï »óÇ¥ ¶Ç´Â »óÇ¥ÀÌ´Ù.)