ÀÚÀϸµ½º´Â »õ·Î¿î UltraFast µðÀÚÀÎ ±â¹ýÀ» Áö¿øÇÏ°í °ÈµÈ configuration, Ç÷¯±×-¾Ø-Ç÷¹ÀÌ(plug-and-play) IPÀÇ ÅëÇÕ°ú °ËÁõ, ºÎºÐ À籸¼º(Partial Reconfiguration) Ư¼ºÀ» Á¦°øÇÏ´Â ºñ¹Ùµµ(Vivado) µðÀÚÀÎ ¼öÆ® 2013.3À» ¹ßÇ¥Çß´Ù.
ºñ¹Ùµµ µðÀÚÀÎ ¼öÆ®´Â ÀÚÀϸµ½ºÀÇ ¿Ã ÇÁ·Î±×·¡¸Óºí µð¹ÙÀ̽º¿Í »óÈ£ ÃÖÀûȵǾî ÀÖÀ¸¸ç, ½Ã½ºÅÛ ·¹º§ ÁýÀû ¹× ±¸Çö ¿¡¼ ¹ß»ýÇÒ ¼ö ÀÖ´Â »ý»ê¼º º´¸ñÇö»óÀ» ó¸®ÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¡¸Óºí ¾÷°è À¯ÀÏÀÇ °æÀï·Â ÀÖ´Â SoC(System-on-Chip) ±â¹Ý ¼³°è¸¦ ÇÒ ¼ö ÀÖ´Â µðÀÚÀÎ ¼öÆ®´Ù.
ºü¸£°í ¿¹Ãø °¡´ÉÇÑ ¼³°è ¼Ò¿ä½Ã°£À» À§ÇØ, ºñ¹Ùµµ µðÀÚÀÎ ¼öÆ® 2013.3Àº UltraFast µðÀÚÀÎ ±â¹ýÀÇ Áß¿ä ¿ä¼Òµé¿¡ ´ëÇØ ÀÚµ¿È ±â´ÉÀ» ±âº»ÀûÀ¸·Î Á¦°øÇϰí ÀÖÀ¸¸ç, DRC(design rule check)·Î ¼³°è±â°£ ³»³» ¿£Áö´Ï¾îµéÀ» Áö¿øÇÒ »Ó¸¸ ¾Æ´Ï¶ó ÃÖÀûÀÇ ¼³°è°á°ú¸¦ À§ÇÑ HDL°ú ÄÁ½ºÆ®·¹ÀÎÆ®ÅÛÇø´(constraints templates)À» Á¦°øÇϰí ÀÖ´Ù.
2012³â¿¡ ¼Ò°³µÈ ÀÚÀϸµ½ºÀÇ Ç÷¯±×-¾Ø-Ç÷¹ÀÌ IP ÀÌ´Ï¼ÅÆ¼ºê´Â IP-XACT, IEEE P1735 ¾ÏÈ£È¿Í AMBA AXI4 ÀÎÅÍÄ¿³ØÆ® ÇÁ·ÎÅäÄÝ °°Àº »ê¾÷ Ç¥ÁصéÀ» Ȱ¿ëÇÏ¿© IP ÁýÀûÀ» °¡¼ÓÈÇϰí ÀÖ´Ù. ¿ÃÇØ ÃÊ, ºñ¹Ùµµ µðÀÚÀÎ ¼öÆ®´Â ¾÷°è ÃÖÃÊ·Î IPI(IP Integrator)¸¦ ÅëÇÑ Ç÷¯±×-¾Ø-Ç÷¹ÀÌ IPÅëÇÕ µðÀÚÀΠȯ°æÀ» Á¦°øÇÑ ¹Ù ÀÖ´Ù.
ºñ¹Ùµµ µðÀÚÀÎ ¼öÆ® 2013.3 Àº °ÈµÈ IP ÁýÀû ±â´ÉÀ¸·Î »ç¿ë Æí¸®¼ºÀ» Å©°Ô °³¼±½ÃÄ×À¸¸ç, 230°³ ÀÌ»óÀÇ LogiCORE ¹× SmartCORE IP Äھ Á¦°øÇϰí ÀÖ´Ù. ÀÌ °°Àº °³¼± »çÇ×Àº »ç¿ëÀÚ ¼³°è¿Í ÀÚÀϸµ½º IP°£ÀÇ »óÈ£ ÃÖÀûȸ¦ ÅëÇØ ±¤¹üÀ§ÇÑ ½Ã½ºÅÛ ±¸ÇöÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù.
¿¹¸¦ µé¾î, µðÀÚÀ̳ʴ Ethernet MACÀ̳ª PCIe °°Àº connectivity IP¸¦ ÀÌ¿ëÇÏ¿© ¼³°è Àüü¿¡ °ÉÃÄ Å¬·ÏÅ· ¸®¼Ò½º¸¦ °øÀ¯ÇÒ ¼ö ÀÖ´Ù. ÀÌ IPÀÇ ¶Ç ´Ù¸¥ ¾÷±×·¹ÀÌµå ±â´ÉÀºIP ³»ÀÇ Æ®·£½Ã¹ö µð¹ö±× Æ÷Æ®¸¦ ¼Õ½±°Ô Åé ·¹º§(top-level)¿¡¼ ¾×¼¼½º¸¦ °¡´ÉÇÏ°Ô ÇØÁØ´Ù.
ºñ¹Ùµµ ·ÎÁ÷ ¾Ö³¯¶óÀÌÀú(Logic Analyzer)ÀÇ »õ·Î¿î ±â´ÉÀº ¼³°èÀÚ°¡ runtimeÀ¸·Î AXI ½Ã½ºÅÛÀ» ¿ÏÀüÇÏ°Ô Àбâ/¾²±â¸¦ ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ, ÁøÈµÈ Æ®¸®°Å ±â´ÉÀ» ÀÌ¿ëÇÏ¿© Çϵå¿þ¾î µð¹ö±×¸¦ ½ÇÇàÇÏ¿© º¹ÀâÇÑ À̺¥Æ®¸¦ ŽÁö ¹× Æ÷ȹÇÒ ¼öµµ ÀÖ´Ù.
´õ ³ª¾Æ°¡ ºñ¹Ùµµ 2013.3Àº revision control systemÀ» ÅëÇØ IP ÁýÀûÀ» ¿ëÀÌÇÏ°Ô ÇØÁÖ¸ç, ÄÉÀÌ´ø½º(Cadence)ÀÇ ÀλçÀÌ½Ãºê ¿£ÅÍÇÁ¶óÀÌÁî ½Ã¹Ä·¹ÀÌÅÍ(Incisive Enterprise simulator)¿Í ½Ã³ñ½Ã½º(Synopsys)ÀÇ VCS ½Ã¹Ä·¹ÀÌÅÍÀÇ °ËÁõ È帧°ú ÀÚµ¿È µÇ¾îÀÖ´Ù.
ºñ¹Ùµµ µðÀÚÀÎ ¼öÆ® 2013.3Àº ¼ö ¸¹Àº °í°´µéÀÌ ISE µðÀÚÀÎ ¼öÆ®¿¡¼ ¼º°øÀûÀ¸·Î ÀÌ¿ëÇÑ ¹Ù ÀÖ´Â ºÎºÐ À籸¼º (Partial Reconfiguration)À» Áö¿øÇϰí ÀÖ´Ù. ÀÌ ±â¼úÀº ±×¶§ ±×¶§ ÇÊ¿äÇÑ ±â´ÉµéÀ» ±³È¯ ´ëüÇÏ´Â ¼³°è±â¹ýÀ¸·Î µð¹ÙÀ̽º ¸®¼Ò½º »ç¿ëÀ» ±Ø´ëÈÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ¸ç, ÀÌ ¿Ü¿¡µµ Àü·Â ¼Òºñ¸¦ ³·Ã߰ųª, ½Ã½ºÅÛ Á¤Áö ¾øÀÌ ÇöÀå ¾÷µ¥ÀÌÆ®¸¦ °¡´ÉÇÏ°Ô ÇØÁØ´Ù.
ºñ¹Ùµµ µðÀÚÀÎ ¼öÆ® 2013.3Àº www.xilinx.com/download¿¡¼ Áö±Ý ¹Ù·Î ´Ù¿î·Îµå °¡´ÉÇÏ´Ù. ÀÚÀϸµ½ºÀÇ ¿Â¶óÀÎ ±³À°¿¡ µî·ÏÇÏ¸é ºñ¹Ùµµ µðÀÚÀÎ ¼öÆ®ÀÇ ±³À° ¿µ»óÀ» ½ÃûÇÒ ¼ö ÀÖÀ¸¸ç, UltraFast µðÀÚÀÎ ±â¹ý°ú ºñ¹Ùµµ µðÀÚÀÎ ¼öÆ® ±â¹Ý Ÿ±ê ·¹ÆÛ·±½º µðÀÚÀÎ(Targeted Reference Designs)À» Ȱ¿ëÇÏ¸é »ý»ê¼º¿¡ ´õ¿í ¹ÚÂ÷¸¦ °¡ÇÒ ¼ö ÀÖ´Ù.