| 
 
 Adopting New Methods For Faster Development Of RISC-V based SoCs 
 Àΰø Áö´É, ¸Ó½Å ·¯´×, »ç¹° ÀÎÅÍ³Ý (IoT), °¡»ó / Áõ° Çö½Ç°ú °°Àº ½Å±â¼úÀÇ ¼ºÀå°ú ÀÚµ¿Â÷ »ê¾÷À» À§ÇÑ ´Ù¾çÇÑ ±â¼úÀº ¹°·Ð ¹ÝµµÃ¼ Ĩ  °³¹ß¿¡ »õ·Î¿î ±ÞÁõÀ» ÀÏÀ¸Ä×½À´Ï´Ù. ´ëºÎºÐÀÇ SoCÀÇ ÇÙ½ÉÀ» ÀÌ·ç´Â ÇÁ·Î¼¼¼ Äھ »ç¿ëÇÏ´Â µ¥ µå´Â »ó´çÇÑ ºñ¿ë ¶§¹®¿¡ ºÎºÐÀûÀ¸·Î  ¼ºÀåÀÌ µÐȵǾú½À´Ï´Ù. ¸·´ëÇÑ ºñ¿ë, À§Çè, °³¹ß ½Ã°£ ¹× ÇÁ·Î¼¼¼ °³¹ß¿¡ ÇÊ¿äÇÑ ¾çÀÌ ¼öÀͼºÀÖ´Â »ê¾÷À» ¼Ò¼öÀÇ È¸»ç¿¡ ¸Ã°å½À´Ï´Ù.  
 ´Ù¾çÇÑ Àü·Â ¹× ¼º´É Â÷¿øÀÇ »õ·Î¿î ÄÄÇ»ÆÃ ¿ä±¸¸¦ ±â¹ÝÀ¸·Î UC ¹öŬ¸® ¿¬±¸¼ÒÀÇ ¿ÀÇ ¼Ò½º RISC-V ISA¸¦ °³¹ßÇÔÀ¸·Î½á ¹ÝµµÃ¼ »ê¾÷Àº  ´Ù½Ã Çѹø ³î¶ó¿î Çõ½ÅÀÇ ±ÞÁõÀ» ¼ö¿ëÇÒ ¼ö ÀÖ°Ô µÇ¾ú½À´Ï´Ù. Áö³ ¸î ³â µ¿¾È RISC-V¿¡ ´ëÇÑ °ü½ÉÀº »ó¾÷Àû ±¸Çö ¹× äÅÃÀÌ ±Þ¼Óµµ·Î Áõ°¡ÇÔ¿¡ µû¶ó Á¡Á¡ ´õ ³ô¾ÆÁö°í ÀÖ½À´Ï´Ù. 
 RISC-V ÇÙ½ÉÀº ¼ö¸¹Àº ȸ¿ø»ç¸¦ º¸À¯ÇÑ RISC-V Àç´ÜÀÌ °ü¸®ÇÏ´Â °ø°³ °³¹ß ¸ðµ¨ÀÔ´Ï´Ù. ªÀº ±â°£ µ¿¾È, ƯÈ÷ µ¶Á¡ ¹× °ø°³ ±¸ÇöÀ» ¸ðµÎ Áö¿øÇϵµ·Ï ¼³°èµÇ¾ú±â ¶§¹®¿¡ À̸¦ ÇØ°áÇϱâ À§ÇÑ »ýÅÂ°è ±¸ÃàÀ» Æ÷ÇÔÇÏ¿© »ê¾÷ Àü¹ÝÀÇ Çù¾÷À» ÃËÁøÇÏ´Â µ¥ µµ¿òÀÌ µÇ¾ú½À´Ï´Ù. RISC-V  ÄÚ¾î´Â TileLink ¹× AMBA ¢ç AXI / AHB / APB ¿Í °°Àº ´Ù¾çÇÑ ¹ö½º ÆÐºê¸¯À» Áö¿øÇϹǷΠ½º¸¶Æ® IoT, AI µî°ú °°Àº ¿þ¾î·¯ºí, °í¼º´É  ÀÓº£µðµå ½Ã½ºÅÛ°ú °°Àº »õ·Î¿î ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀÌ»óÀûÀÎ È帰¡ µË´Ï´Ù. 
 ±×·¯³ª ¿À´Ã³¯ °æÀïÀÌ Ä¡¿ ÇØÁö¸é¼ ¿À´Ã³¯ ¿ì¸®°¡ »ì°í ÀÖ´Â ¼¼°è¿¡¼´Â SoC ¶Ç´Â IP¸¦ ½ÇÇàÇϰí Á¦°øÇÏ¿© ´Ù¸¥ »ç¶÷µéº¸´Ù ¸ÕÀú ½ÃÀ堿䱸¸¦ ÃæÁ·½ÃÄÑ¾ß ÇÕ´Ï´Ù. ÁøÈÇÏ´Â RISC-V »ýŰè¿Í RISC-V Äھ Á¦°øÇÏ´Â ±âȸ¸¦ Ȱ¿ëÇϱâ À§ÇØ ¸¹Àº ȸ»çµéÀÌ »õ·Î¿î ¹æ¹ýÀ» »ç¿ëÇÏ¿© °³¹ß  Áֱ⸦ ´ÜÃàÇϰí ÀÖ½À´Ï´Ù. 
 °³¹ß ¼Óµµ¸¦ ³ôÀÌ´Â ¹æ¹ý Áß Çϳª´Â Çϵå¿þ¾î, Æß¿þ¾î, ¼ÒÇÁÆ®¿þ¾î, °ËÁõ ¹× °ËÁõ ±×·ì°ú °°Àº ´Ù¸¥ ±×·ìÀÌ ·¹Áö½ºÅ͸¦ Ȱ¿ëÇÒ ¼ö ÀÖ´Â ´ÜÀÏ È²±Ý »ç¾çÀ» ¸¸µå´Â °ÍÀÔ´Ï´Ù. °ËÁõµÈ RTL, C Çì´õ µîÀÇ ÀÚµ¿ »ý¼ºÀ» ÅëÇØ ¼·Î ´Ù¸¥ ±×·ìÀº °³¹ß Áֱ⸦ ´ÜÃàÇÏ°í ½Ç¸®ÄÜ °íÀå À§ÇèÀ» ¿ÏÈÇÒ ¼ö ÀÖ½À ´Ï´Ù. RISC-VÀÇ °æ¿ì ¸í·É ¼¼Æ®¿¡ ´ëÇÑ »ç¿ëÀÚ ÁöÁ¤ È®ÀåÀ» Àå·ÁÇÏ°í ½ÇÁ¦·Î Àå·ÁÇÔÀ¸·Î½á ´Ù¸¥ ±âÁ¸ÀÇ µ¶Á¡ ¸í·É ¼¼Æ®¿Í ´Ù¸£±â ¶§¹®¿¡ ÀÌ´Â ¸Å ¿ì ÀûÇÕÇÕ´Ï´Ù. °ñµç ½ºÆåÀ» ÀÛ¼ºÇÏ°í °³¹ß, °ËÁõ ¹× °ËÁõÀ» Áö¿øÇϱâ À§ÇØ ¿øÇÏ´Â Ãâ·Â Çü½ÄÀ» »ý¼ºÇÑ´Ù´Â °³³äµµ ISO 26262 Ç¥ÁØÀÇ Áö¹è¸¦ ¹Þ ´Â ÀÚµ¿Â÷ »ê¾÷¿¡¼ ÁÖ¸ñÀ» ¹Þ°í ÀÖ½À´Ï´Ù. 
 RISC-V¿Í °°Àº º¹ÀâÇÑ ÇÁ·Î¼¼¼ Äھ »ç¿ëÇÏ¸é ¿Ã¹Ù¸¥ ±â´ÉÀ» È®ÀÎÇϱâ À§ÇØ º¸´Ù °·ÂÇÑ Çϵå¿þ¾î °ËÁõ ¹æ¹ýÀÌ ÇÊ¿äÇÕ´Ï´Ù. ½ÇÁ¦·Î ½Ã¹Ä·¹ÀÌ ¼Ç, Æß¿þ¾î Å×½ºÆ® ¹× º¸µå Å×½ºÆ®¿¡ ÇÊ¿äÇÑ Å×½ºÆ® ½Ã³ª¸®¿À ¹× Å×½ºÆ® ȯ°æÀ» °³¹ßÇÏ´Â °ÍÀÌ ¾î´À Á¤µµ Çʼö°¡ µÇ¾ú½À´Ï´Ù. ¿øÇÏ´Â ÀÚ±ØÀ» ¸¸µé ·Á¸é ÀϹÝÀûÀ¸·Î UVM ±â¹Ý ½Ã¹Ä·¹À̼ÇÀ» À§ÇÑ UVM ½ÃÄö½º, Æß¿þ¾î ¹× Çϵå¿þ¾î / º¸µå Å×½ºÆ®¸¦ À§ÇÑ C ±â¹Ý ½ÃÄö½º°¡ ÇÊ¿äÇÕ´Ï´Ù. 
 ½ÃÄö½º¸¦ »ý¼ºÇÏ´Â µ¥ ÀÖ¾î ÁÖ¿ä °úÁ¦ Áß Çϳª´Â ½ÃÄö½ºÀÇ ±â´ÉÀÌ µ¿ÀÏÇÏ°Ô À¯ÁöµÇ´õ¶óµµ ´Ù¾çÇÑ ¼öÁØÀÇ Àü¹® Áö½ÄÀ» °¡Áø ¿©·¯ ¿£Áö´Ï¾î°¡ ½Ã¹Ä ·¹À̼Ç, Æß¿þ¾î Å×½ºÆ® ¹× º¸µå Å×½ºÆ®¸¦ À§ÇØ ´ë»ó ¾ð¾î·Î ÀÛ¼ºÇØ¾ß ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ¶ÇÇÑ ½ÃÄö½º¸¦ ÄÚµùÇϱâ Àü¿¡ ¸ÕÀú Å×½ºÆ® »ç¾çÀ» ÀÌÇØÇØ¾ß ÇÕ´Ï´Ù. Å×½ºÆ® »ç¾ç ÀÚü¿¡´Â »ó´çÇÑ ½Ã°£°ú ³ë·ÂÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ·Î ÀÎÇØ °³¹ß ¹× °ËÁõ ÁֱⰡ Áö¿¬µÇ¾î ¼³°è ÆÀÀÌ °¨´çÇÒ ¼ö ¾ø°Ô µË´Ï´Ù. 
 ´Ù°¡¿À´Â RISC-V Á¤»ó ȸÀÇ¿¡¼ Agnisys´Â À§¿¡¼ ¾ð±ÞÇÑ ¹®Á¦¿¡ ´ëÇÑ ÇØ°áÃ¥À» º¸¿©ÁÙ °ÍÀÔ´Ï´Ù. ÀÌ Á¢±Ù ¹æ½ÄÀ» ÅëÇØ ¼³°è ÆÀÀº ASIC ¹× FP GA¸¦ ¸ðµÎ ´ë»óÀ¸·Î ÇÏ´Â RISC-V ±â¹Ý IP / SoC¿¡ ´ëÇÑ °³¹ß ¹× °ËÁõ Áֱ⸦ ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ Ç¥ÁØ ¹× ¸ÂÃãÇü Å×½ºÆ® ½ÃÄö½º¸¦ »ý¼ºÇÏ¿© ÆÀÀÌ ½Ã¹Ä·¹À̼Ç, Æß¿þ¾î °³¹ß, ¿¡¹Ä·¹ÀÌ¼Ç ¹× »çÈÄ ½Ç¸®ÄÜ °ËÁõÀ» À§ÇØ Å×½ºÆ® ȯ°æÀ» ÀÚµ¿ÈÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÙ °ÍÀÔ´Ï´Ù. 
 At the summit we will also demonstrate the following: Automatic detection of sequences from natural language.Automatic generation of virtual prototype models from the specification.Agnisys standard IP library with GPIO, Timer, I2C, PIC, DMA, etc. to help speed design development cycles.
 |