FPGAÓëRISC-Vdz̸
·¢²¼Ê±¼ä2025-04-10
·ÖÏí
È«Çò°ëµ¼Ìå²úÒµ¾ºÕù¸ñ¾ÖÕýÔÚ¾ÀúÉî¿Ì±ä¸ï£¬ÎïÁªÍø¡¢±ßÔµ¼ÆËãµÈÐÂÐ˼¼ÊõµÄÅ·¢Õ¹£¬ÈÃRISC-Vƾ½èÆä¿ªÔ´¡¢¾«¼òÒÔ¼°Ä£¿é»¯µÄÁé»îÓÅÊÆ£¬ÈÕÒæ³ÉΪҵ½ç½¹µã£¬Ò²ÎªÈ«Çò°ëµ¼Ìå²úÒµ×¢ÈëеĻîÁ¦ÓëÌôÕ½¡£
Semico ResearchÔ¤²â2025Äê RISC-V оƬÊг¡¹æÄ£½«Í»ÆÆ 450 ÒÚÃÀÔª£¬Ä긴ºÏÔö³¤ÂÊ´ï 58%£¬¹ú¼ÒÕ½ÂԲɹºÕ¼±È³¬ 35%¡£RISC-V InternationalÔÚ±¨¸æÖÐÔ¤²â£¬´îÔØRISC-V´¦ÀíÆ÷µÄSoCÊýÁ¿ÔÚ2024ÄêԼΪ20ÒÚ¿Å£¬µ½2031ÄêÓÐÍûÍ»ÆÆ200ÒÚ¿Å¡£
RISC-VµÄ¸ÅÄîÓëÓÅÊÆ
RISC-VÊÇÒ»ÖÖȫеĿªÔ´Ö¸Á¼Ü¹¹£¨ISA£©£¬¾ßÓпªÔ´Ãâ·Ñ¡¢µÍ¹¦ºÄ¡¢¸ßÐÔÄÜ¡¢Ä£¿é»¯Óë¿ÉÀ©Õ¹ÐÔÇ¿µÈÌØµã£¬Äܹ»Âú×ã´Ó΢¿ØÖÆÆ÷µ½¸ßÐÔÄÜ·þÎñÆ÷µÄÈ«³¡¾°Ó¦ÓÃÐèÇ󡣯äºËÐÄÓÅÊÆÌåÏÖÔÚÒÔϼ¸¸ö·½Ã棺
¡ô Ö¸Á¿ªÔ´£º¿ª·¢Õß¿É×ÔÓÉ¡¢ÔËÓᢵ÷Õû¼°¹²ÏíÆä´úÂ룬¼«´óµØÌáÉýÁËÓ²¼þÉè¼ÆµÄÁé»îÐԺͿɶ¨ÖÆÐÔ£¬Îª´´ÐÂÌṩÎÞÏÞ¿ÉÄÜ£»
¡ô Ä£¿é»¯Óë¿É¶¨ÖÆ£º¿ª·¢Õß¿ÉÒÔ¸ù¾Ý¾ßÌåÐèÇóÑ¡ÔñÊʺϵÄÖ¸ÁºÍ¹¦ÄÜÄ£¿é£¬Æ½ºâÐÔÄÜÓ빦ºÄ£¬ÊµÏÖ×îÓŵĽâ¾ö·½°¸£»
¡ô µÍ¹¦ºÄÓë¸ßÐÔÄÜ£ºµÃÒæÓÚ¾«¼òÖ¸ÁµÄÉè¼Æ£¬Ð¾Æ¬¹¦ºÄ´ó·ù½µµÍ£¬Í¬Ê±Í¨¹ýÀ©Õ¹Ö¸ÁÈçvectorÀ©Õ¹£©£¬½øÒ»²½ÔöÇ¿Á˲¢ÐмÆËãÄÜÁ¦¡£
¶ÔÓÚоƬÉè¼ÆÆóÒµ¶øÑÔ£¬RISC-VµÄ¿ª·ÅģʽÄܹ»´ó·ù½µµÍоƬÉè¼ÆµÄÖÜÆÚºÍ³É±¾£¬±ÜÃâÁ˸߰ºµÄÊÚȨ·ÑÓü°×¨Àû±ÚÀݵÄÀ§ÈÅ£¬ÎªÆóÒµ´øÀ´Á˸ü¾ßÓÅÊÆµÄ·¢Õ¹»úÓö¡£
FPGA+RISC-V£ºÇ¿»¯´´ÐÂÓ¦ÓÃ
RISC-VÓëFPGAµÄ¹ØÏµÊÇÏ໥ÈÚºÏÓë´Ù½øµÄ£¬¹²Í¬Íƶ¯¼¼Êõ´´ÐºÍÓ¦Ó÷¢Õ¹¡£RISC-V¼Ü¹¹Æ¾½èÆä¶ÀÌØµÄÓÅÊÆ£¬È翪·ÅµÄÉÌÒµÔË×÷ģʽ¼°¸ß¶ÈµÄÉè¼ÆÁé»îÐÔ£¬ÔÊÐí¿ª·¢ÕßÒÀ¾ÝÓ¦ÓÃÐèÇó½øÐÐÁé»î²Ã¼ô£¬ÒÔ¼°ÈÕÒæÅµÄÉú̬ϵͳ£¨ÌåÏÖÔÚ¿ªÔ´ÉçÇøµÄ׳´ó¡¢¸ßУ¿ÆÑеĹ㷺ÈÚÈëÒÔ¼°Èí¼þÉú̬µÄÖð²½³ÉÊ죩£¬ÒÑÔÚFPGAÐÐÒµÄÚ±»¹ã·º½ÓÄÉΪ¹Ø¼üµÄÈíºË¼Ü¹¹¡£
Ëæ×ÅRISC-VÉÌÓúËÐĵÄÑ¡ÔñÔ½À´Ô½·á¸»£¨ÆäÖаüº¬¶à¼Ò¹úÄÚµÄIP ¹©Ó¦ÉÌ£©£¬RISC-VÓ²ºËÓëFPGA½áºÏµÄ¼Ü¹¹Ò²Öð²½ÏÔÏÖ³öÓÅÊÆ£ºRISC-VÉó¤¿ØÖÆÁ÷³Ì£¬Ìض¨ÁìÓòµÄ¼ÆËã¼ÓËÙÒÔ¼°·Ã´æÃܼ¯ÐÍÈÎÎñ£»¶øFPGAÔòÌṩÁ˷ḻµÄIO½Ó¿ÚºÍÇ¿´óµÄ¼ÆËãÄÜÁ¦£»Á½ÖÖµ¥Ôª¶¼¾ß±¸¿ÉÅäÖÃÐԺͿɱà³ÌÐÔ£¬Îª¶àÑù»¯µÄËã·¨ÌṩÁ˸üÁé»î¡¢¸ßЧµÄ¼ÆËã·½°¸¡£

À×»ðRISC-V²¼¾ÖÀú³ÌÓë²úÆ·´´ÐÂ
RISC-VÉú̬Á´ÔÚÈ«Çò·¶Î§ÄÚÅ·¢Õ¹£¬µ±Ç°È«ÇòRISC-V»ù½ð»á³ÉÔ±Òѳ¬4000¼Ò£¬¸²¸Ç50¶à¸ö¹ú¼Ò£¬ÒÑÔÚÈ«Çò·¶Î§ÄÚÐγÉÁË´ÓIP¡¢Éè¼Æµ½Ó¦ÓõÄÍêÕûÉú̬²¼¾Ö¡£ÖйúRISC-V ²úÒµÁªÃËÓÚ2018Äê³ÉÁ¢£¬ÖÂÁ¦ÓÚ¹¹½¨¹úÄÚ×ÔÖ÷¡¢°²È«¡¢¿É¿¿µÄ RISC-V ¼ÆËãÆ½Ì¨¡£Ëæ×Źú¼ÒÏà¹ØÕþ²ßµÄ³ÖÐøÍÆ¶¯£¬RISC-VÔÚ¹úÄÚµÄÆÕ¼°½ø³ÌÔ¤¼Æ½«²½Èë¿ì³µµÀ¡£
×÷ΪRISC-V²úÒµµÄÖØÒª²ÎÓëÕߣ¬À׻𲻽öÊÇÖйúRISC-V²úÒµÁªÃ˵ÄÀíʵ¥Î»£¬Ò²Êǹú¼ÊRISC-V»ù½ð»áµÄÕ½ÂÔ»áÔ±¡£¶àÄêÀ´£¬À×»ðÔÚRISC-VÁìÓò³ÖÐøÉî¸û£¬Â½ÐøÍƳöÁ˶à¿Å¼¯³ÉRISC-VÓ²ºËµÄFPGA/FPSoCоƬ£º
2021Äê
ÍÆ³öµÚÒ»¿î»ùÓÚRISC-VÓ²ºËµÄFPGA²úÆ·SF1£¬ÕýʽÂõÈëRISC-VÉú̬µÄ½¨ÉèÓë̽Ë÷¡£
2023Äê
Ëæ×ż¼ÊõµÄ»ýÀÛ£¬ÍƳöÖ§³Öµ¥ºË¸ßÐÔÄÜRISC-VÓ¦Óô¦ÀíÆ÷/ʵʱ´¦ÀíÆ÷ϵͳSOC FPGA²úÆ·DR1VϵÁС£
2023Äê
»ùÓÚ¶ÔRISC-VµÄ³ÖÐøÌ½Ë÷£¬ÕýÊ½ÍÆ³öRISC-VÈíºË·½°¸£¬²¢½«Æä¼¯³ÉÓÚ×ÔÖ÷¿ª·¢µÄ¹¤¾ßÖС£
2024Äê
ÍÆ³öÄÚǶRISC-V MCUÓ²ºË£¬×¨ÎªÊµÊ±¿ØÖƺ͸ßÐÔÄܼÆËãÉè¼ÆµÄPH1PϵÁУ¬½øÒ»²½ÍØ¿íRISC-V¼Ü¹¹µÄÓ¦Óó¡¾°£¬Âú×ã¸ü¶àÔªµÄÊг¡ÐèÇó¡£

·ÉÁúDR1VϵÁÐ
RISC-V + ±ßÔµ¼ÆËãµÄ´´ÐÂÈÚºÏ
DR1VϵÁÐÒýÈëÁ˸ßÐÔÄܵÄ64λRISC-V´¦ÀíÆ÷£¬Îª¿ª·¢ÕßÌṩÁ˸ßÐÔÄÜÓ¦Óô¦ÀíÆ÷/ʵʱ´¦ÀíÆ÷Á½ÖÖ¹¤×÷ģʽ£¬ÍØ¿íÁËÓ¦ÓÃÉè¼ÆµÄÁé»îÐԺͼæÈÝÐÔ¡£Í¬Ê±£¬Í¨¹ý¼¯³ÉÉñ¾´¦Àíµ¥Ôª£¬DR1VϵÁпÉʵÏÖËã·¨µÄ¼ÓËÙ£¬ÌáÉý´¦ÀíЧÂÊÓëÏìÓ¦ËÙ¶È£¬½µµÍ¿ª·¢³É±¾¡£
ÔÚÆû³µµç×ÓÁìÓò£¬DR1VϵÁÐÆ¾½èÆäÇ¿´óµÄ´¦ÀíÄÜÁ¦ºÍÁé»îÐÔ£¬¿ÉÓ¦ÓÃÓڸ߼¶¼ÝÊ»¸¨Öúϵͳ(ADAS)¡¢³µÁ¾µç¿Ø¡¢ÖÇÄÜ×ù²ÕµÈ·½Ã档ͨ¹ý¼¯³ÉRISC-V´¦ÀíÆ÷ºÍÉñ¾´¦Àíµ¥Ôª£¬DR1VϵÁÐÄܹ»ÊµÊ±´¦ÀíÀ´×ÔÉãÏñÍ·¡¢À×´ïµÈ´«¸ÐÆ÷µÄÊý¾Ý£¬Ìṩ¾«È·µÄ³µÁ¾¶¨Î»¡¢ÕϰÎï¼ì²âÓë±ÜÕϵȹ¦ÄÜ£¬´Ó¶øÌáÉýÐгµ°²È«Óë¼ÝÊ»ÌåÑé¡£
·ï»ËPH1PϵÁÐ
RISC-VΪºËÐĵĴ´ÐÂFPGA²úÆ·
PH1P35ϵÁÐFPGA¼¯³ÉÁËRISC-V´¦ÀíÆ÷ÕâÒ»ºËÐÄÒªËØ£¬Óë¸ßÐÔÄÜÂß¼¡¢DSP¡¢BRAM¡¢ÒÔ¼°MIPI DPHYµÈ×ÊÔ´¹²Í¬¹¹³ÉÁËÇ¿´óµÄ´¦ÀíºËÐÄ£¬¸¨ÒÔ512MbitsÖÁ1GbitsµÄ´óÈÝÁ¿¸ßËÙÄڴ棬ΪLEDÏÔʾ¡¢µçÁ¦¡¢»úÆ÷ÊÓ¾õµÈ¶àÑù»¯Ó¦Óó¡¾°ÌṩÁËÓÅÒìµÄÊÊÅäÄÜÁ¦¡£
ÔÚLEDÏÔʾÁìÓò£¬PH1P35Äܹ»½«Êý¾Ý¿ØÖÆÐÒéµÄ´¦Àí¡¢Çý¶¯Ð¾Æ¬¿ØÖÆ¡¢Ð£ÕýÊý¾ÝµãÖØÓ³ÉäÓëÇ¨ÒÆµÈ¹Ø¼üÈÎÎñ£¬È«È¨½»ÓÉRISC-V´¦ÀíÆ÷´¦Àí£¬¼ò»¯ÁË¿ª·¢Á÷³Ì£¬Ê¹µÃ¿ª·¢ÕßÄܹ»¸ü¼ÓרעÓÚÓ¦ÓòãÃæµÄ´´ÐºÍÓÅ»¯¡£Ëæ×űßÔµ¼ÆËã¼¼ÊõµÄ½ø²½£¬ÏÔʾÆÁ×÷ΪÁ¬½ÓÈËÓëÐéÄâÊÀ½çµÄºËÐĽçÃæ£¬ÔÚÖÇÄÜ»¯½ø³ÌÖÐÕ¹ÏÖ³ö¾Þ´óµÄDZÁ¦£¬ËüÕýÖð²½ÉøÍ¸½øÖÇÄܼҾÓÁìÓò£¬Í¨¹ý¸ü¼ÓÖÇÄÜÇÒ¸öÐÔ»¯µÄ»¥¶¯·½Ê½£¬·á¸»Óû§ÌåÑé¡£Òò´Ë£¬PH1P35½«³ÉΪÖÇÄܼҾÓϵͳÖеÄÖØÒª×é¼þ¡£
FPGAÓëRISC-V¼Ü¹¹µÄ½áºÏΪ´´ÐÂÓ¦ÓÿªÆôÁËÒ»¸öмÍÔª£¬Ëæ×űßÔµ¼ÆËã¡¢×Ô¶¯¼ÝÊ»¡¢Êý¾ÝÖÐÐĵÈÁìÓòµÄ¿ìËÙ·¢Õ¹£¬¶Ô¼ÆËãÐÔÄܺÍÁé»îÐÔµÄÐèÇóÔ½À´Ô½¸ß£¬FPGAÈÚºÏRISC-VµÄ¼Ü¹¹ÕýºÃÂú×ãÁËÕâЩÁìÓòµÄÐèÇó£¬ÎªËüÃÇÌṩÁ˸ßЧ¡¢Áé»îµÄ¼ÆËãÆ½Ì¨£¬Îª´´ÐÂÓ¦Óõķ¢Õ¹ÌṩÓÐÁ¦µÄÖ§³Ö¡£RISC-VÓëFPGAµÄÈںϲúÆ·½«ÓÐÍûÈ¡´ú´«Í³·½°¸£¬³ÉΪÊг¡ÐÂÑ¡Ôñ¡£
δÀ´Õ¹Íû£º°²Â·¼á¶¨¿´ºÃRISC-V·½Ïò
Õ¹ÍûδÀ´£¬Ëæ×Å¡°Ð¾Æ¬±¾ÍÁ»¯¡±Õ½ÂÔÔÚÈ«Çò·¶Î§ÄÚµÄÉ£¬RISC-V »ò½«³ÉΪ¼Ì˽ÓаæÈ¨µÄ´¦ÀíÆ÷¼Ü¹¹Ö®ºóµÄµÚÈý´óÖ÷Á÷¼ÆËã¼Ü¹¹¡£À׻𽫼ÌÐøÔÚRISC-V¼Ü¹¹·½ÃæµÄÑз¢Í¶È룬²»¶Ï·á¸»ºÍÍêÉÆÏà¹Ø²úÆ·Ïߣ¬ÌáÉý²úÆ·µÄÐÔÄܺ;ºÕùÁ¦£¬Îª¿Í»§Ìṩ¸ü¼ÓÓÅÖʵļ¼ÊõÖ§³ÖºÍ·þÎñ¡£
´ËÍ⣬×÷ΪRISC-V²úÒµÁªÃ˵ÄÀíʵ¥Î»£¬À׻𽫼ÌÐøÔÚÁªÃËÄÚ·¢»Ó»ý¼«×÷Óã¬Íƶ¯RISC-V¼Ü¹¹ÔÚÖйúÊг¡µÄÓ¦ÓúÍÍÆ¹ã£¬Í¬Ê±£¬¼ÓÇ¿Óë¹ú¼ÊͬÐеĽ»Á÷ÓëºÏ×÷£¬»ý¼«²ÎÓë¹ú¼ÊRISC-V»ù½ð»áµÄ¸÷Ïî»î¶¯£¬¹²Í¬Íƶ¯RISC-V¼Ü¹¹µÄÈ«Çò»¯·¢Õ¹¡£
¸ü¶à²úÆ·¼°·½°¸£¬»¶ÓÔ¤Ô¼²Î¹Û2025ĽÄáºÚÉϺ£µç×ÓÕ¹¡£

ÍùÆÚÍÆ¼ö
