½üÆÚ£¬¸ßͨ¡¢¶÷ÖÇÆÖ¡¢Nordic¡¢²©ÊÀºÍÓ¢·ÉÁèµÈÐû²¼ÁªÊÖ×齨һ¼ÒоƬй«Ë¾£¬Ä¿±êÊÇͨ¹ýÖ§³ÖÏÂÒ»´úÓ²¼þ¿ª·¢¶øÍƶ¯RISC-VÔÚÈ«Çò·¶Î§ÄÚʵÏÖ¡£¸Ã¹«Ë¾½«Ö§³Ö»ùÓÚRISC-VµÄ¼æÈݲúÆ·¡¢Ìṩ²Î¿¼¼Ü¹¹²¢°ïÖú½¨Á¢ÐÐÒµ¹ã·ºÊ¹ÓõĽâ¾ö·½°¸£¬Ó¦ÓÃÖØµã°üÀ¨Æû³µ¡¢Òƶ¯Öն˺ÍÎïÁªÍøÁìÓò¡£?һʯ¼¤Æðǧ²ãÀË£¬ÏûÏ¢Ò»³öоƬÁìÓò¶ÔRISC-VµÄ¹Ø×¢¶ÈѸËÙÌáÉý¡£Ôçǰ¡¶ÂéÊ¡Àí¹¤¿Æ¼¼ÆÀÂÛ¡·¹«²¼ÁË2023Äê¡°È«ÇòÊ®´óÍ»ÆÆÐÔ¼¼Êõ¡±£¬ÆäÖоͰüÀ¨RISC-V£¬²¢³ÆRISC-VµÄ¿ª·Å±ê×¼¿ÉÄÜ»á¸Ä±äÖÚ¶à¹«Ë¾ÖÆÔì¼ÆËãоƬµÄ·½Ê½¡£
¨„RISC-V¼Ü¹¹µÄµ®Éú
ÎÒÃÇÖªµÀоƬµÄCPU¼Ü¹¹ÀàÐÍͨ³£ÓÉÖ¸Á¼Ü¹¹À´¶¨Ò壬ËùνָÁ£¬ÊÇ´æ´¢ÔÚоƬÄÚ²¿Ö¸µ¼ËüÈçºÎ½øÐÐÔËËãµÄһϵÁй淶ÓïÑÔ£¬Ò²ÊÇоƬµÄÁé»êËùÔÚ¡£¹ãÒåÉÏÀ´Ëµ£¬Ö¸Áͨ³£·ÖΪ¸´ÔÓÖ¸Á£¨CISC£©ºÍ¾«¼òÖ¸Á£¨RISC£©£¬´¦ÀíÆ÷³§ÉÌÔòÔÚ´Ë»ù´¡É϶¨Òå×Ô¼ºµÄCPU¼Ü¹¹£¬Êг¡Ö÷Á÷µÄX86¼Ü¹¹¡¢ARM¼Ü¹¹¾ùÊÇÈç´Ë¡£

RISC-VÊÇÒ»¸ö»ùÓÚ¾«¼òÖ¸Á£¨RISC£©ÔÔòµÄ¿ªÔ´Ö¸Á¼Ü¹¹£¬ÆðÔ´ÓÚ2010Äê¼ÓÖÝ´óѧ²®¿ËÀû·ÖУµÄÑо¿ÏîÄ¿£¬ÎªÁ˽â¾öX86ºÍARMÖ¸Á¼Ü¹¹¸´ÔӺ͸߰ºÊÚȨ·ÑÓõÄÎÊÌ⣬Ñо¿ÈËÔ±Ìá³öÁËÍêÈ«¿ªÔ´Ãâ·ÑµÄRISC-VÖ¸Á¼Ü¹¹£¬²¢¿ÉÒÔ±»ÈκÎѧÊõ»ú¹¹»òÉÌÒµ×éÖ¯ÉÌÓá£RISC-V¼Ü¹¹Æ¾½èÆä¿ªÔ´ÌØÐÔ£¬ÎüÒýÁ˸ü¶à³§É̺Ϳª·¢Õß²ÎÓëµ½ÆäÉú̬ϵͳµÄ½¨ÉèÖУ¬²¢ÔÚ2015ÄêÕýʽÒÔ»ù½ð»áµÄ·½Ê½ÔËÓª¡£
¸ù¾ÝRISC-V»ù½ð»áµÄÊý¾Ý£¬2022Äê²ÉÓÃRISC-VоƬ¼Ü¹¹µÄ´¦ÀíÆ÷ºËÒѳö»õ100ÒÚ¿Å£¬Ô¤²âµ½2025ÄêRISC-V¼Ü¹¹µÄ´¦ÀíÆ÷ºËµÄ³ö»õÁ¿½«Í»ÆÆ800ÒÚ¿Å¡£RISC-V½öÓÃ12Äêʱ¼ä¾ÍÍê³ÉÁËARMÓÃ30Äê²Å×ß³öµÄ³É¼¨¡£Äß¹âÄÏԺʿÈÏΪ£¬Î´À´Ö÷Á÷CPU¼Ü¹¹¸ñ¾ÖÖУ¬RISC-V½«ÓëX86¡¢ARMÈý·ÖÌìÏ£¬³ÉΪÖйú×îÊÜ»¶ÓµÄ¼Ü¹¹¡£

¨„RISC-V£º¸üÊʺÏÓÎÏ·ÎïÁªÍøÊ±´úµÄÖ¸Áî¼Ü¹¹
ÒµÄÚΪºÎ¿´ºÃRISC-VµÄ·¢Õ¹£¬Õâ¾ÍÒª´ÓËüµÄÌØµã˵Æð¡£RISC-V¾ß±¸ÍêÈ«¿ªÔ´¡¢¾«¼ò¡¢Ä£¿é»¯µÄÌØµã¡£
ÍêÈ«¿ªÔ´
RISC-VÖ¸ÁÔÊÐíÈκÎÈËÉè¼Æ¡¢ÖÆÔìºÍÏúÊÛRISC-VоƬºÍÈí¼þ£¬RISC-V»ù½ð²»»á¶ÔÖ¸ÁʹÓÃÊÕÈ¡¸ß¶îµÄÊÚȨ·Ñ¡£Æä²ÉÓÿíËɵÄBSD¿ªÔ´ÐÒ飬¼Ü¹¹¿É×ÔÓÉ´´Ð£¬ÔÊÐíÆóÒµÌí¼Ó×ÔÓÐÖ¸Áî¼¯ÍØÕ¹ÇÒ²»±Ø¿ª·Å¹²Ïí£¬ÓÐÖúÓÚʵÏÖ²îÒ컯·¢Õ¹¡£
¾«¼ò
RISC-VÖ¸ÁÎĵµ×öµ½ÁË×î´ó³Ì¶ÈµÄ¾«¼ò£¬¹æ·¶Îĵµ145Ò³£¬ÌØÈ¨¼Ü¹¹Îĵµ91Ò³£¬RISC-VÖ¸ÁîÊýÄ¿½ö40¶àÌõ£¬¸½¼Ó¼¸Ê®ÌõÄ£¿é»¯À©Õ¹Ö¸Á×ܹ²²»³¬¹ý300Ò³¡£ÓëX86ÓëARMÖ¸ÁÎĵµ¶¯éü³¤´ïÊýǧҳÇÒ°æ±¾ÖÚ¶àÏà±È£¬¿ª·¢Ó¦ÓÃÃż÷ÏÔÖø½µµÍ£¬¿ÉÓÐЧËõ¶ÌоƬ¿ª·¢ÖÜÆÚ¡£
Ä£¿é»¯
RISC-V¼Ü¹¹»¹ÄÜ×öµ½Ä£¿é»¯¼æÈÝ£¬Æä²»Í¬µÄ²¿·ÖÄÜÒÔÄ£¿é»¯µÄ·½Ê½×éÖ¯ÔÚÒ»Æð£¬Í¨¹ýÒ»Ì×ͳһµÄ¼Ü¹¹Âú×ã¸÷ÖÖ²»Í¬µÄÓ¦Óó¡¾°¡£Æä´Î£¬Óû§Äܹ»Áé»îÑ¡Ôñ²»Í¬µÄÄ£¿é×éºÏ£¬À´ÊµÏÖ×Ô¼º¶¨ÖÆ»¯É豸µÄÐèÒª¡£
PC/»¥ÁªÍøÊ±´úÕ¼¾ÝÖ÷µ¼µØÎ»µÄÊÇX86¼Ü¹¹£¬ËüÊÇÒ»¸ö·â±ÕµÄÖ¸Áî¼Ü¹¹£¬ÐÔÄÜÇ¿´óÊʺϴ¦Àí´óÁ¿Êý¾Ý¡£µ½ÁËÒÆ¶¯»¥ÁªÍøÊ±´ú£¬°ë¿ª·ÅµÄARM¼Ü¹¹¹¦ºÄ¸üµÍ£¬´¦ÀíËٶȸü¿ì£¬ÓÉ´ËץסÁËÊÖ»ú·¢Õ¹µÄÀ˳±£¬´ó²¿·ÖÊÖ»úоƬ¶¼»ùÓÚARM¼Ü¹¹¿ª·¢¡£
ʱ¼äÊÇ×î´óµÄ¸ïмң¬½øÈëÓÎÏ·ÎïÁªÍøÊ±´ú£¬CPUµÄ±ä¸ïÒÑÈ»À´ÁÙ¡£RISC-V×÷ΪºóÆðÖ®Ð㣬ÍêÈ«¿ªÔ´¡¢¾«¼òÐÔ¡¢Ä£¿é»¯ÒÔ¼°µÍ¹¦ºÄµÄÓÅÊÆ¶¼·Ç³£·ûºÏAIoTʱ´úµÄ³¡¾°¡£¹¦ºÄµÍÊÇÎïÁªÍø²úÆ·µÄÆÕ±éÐÔÐèÇó£¬Ë鯬»¯ÓÖÊÇÎïÁªÍøÓ¦Óó¡¾°×î´óµÄÌØµã¡£RISC-V¼Ü¹¹¿É¶¨ÖÆ¡¢¿ÉÀ©Õ¹µÄÌØµã¸üÈÝÒ×ÃæÏò AIoTϸ·ÖÁìÓòÓ¦ÓÃÈ¥Éè¼Æ³ö¾ßÓÐÕë¶ÔÐÔµÄоƬ£¬´Ó¶ø¸üÊÊÅäÌØ¶¨³¡¾°µÄÓ¦ÓÃÐèÇó¡£

ÁíÒ»·½Ã棬RISC-VÉú̬ҲÔÚ²»¶Ï׳´ó¡£Ä¿Ç°£¬RISC-VÒÑÖ§³ÖLiteOS¡¢FreeRTOS¡¢Linux¡¢°²×¿¡¢Debian¡¢UbuntuµÈÖÚ¶à²Ù×÷ϵͳ£¬ÕâÒâζ×ÅRISC-VÍêÈ«ÓÐÄÜÁ¦Í¨¹ýÔÆ¡¢×ÀÃæ¡¢Öն˵Ȳ»Í¬²Ù×÷ϵͳ³Ð½Ó¸÷ÀàÈí¼þÓ¦Óá£
ͬʱ£¬RISC-VÉú̬ϵͳͨ¹ýÔö¼ÓÖ¸Á¡¢ÔöÇ¿ÄÚ´æ¹ÜÀíºÍ°²È«ÐԵȷ½Ê½£¬Õý³¯×ÅÌá¸ßÐÔÄܵķ½Ïò·¢Õ¹£¬Î´À´½«ÓÐÍûÍØÕ¹Èç³µÔØ¡¢AI¡¢»úÆ÷ѧϰ¡¢Êý¾ÝÖÐÐĵȸßÐÔÄÜÓ¦Óó¡¾°¡£
¨„²Ê777ccappÓëÔËÓªÉ̺Ï×÷£¬Ç°Õ°²¼¾ÖRISC-V¼Ü¹¹Ä£×é²úÆ·
²Ê777ccapp²úÆ·ÍŶÓ×¢Òâµ½RISC-V¼Ü¹¹Éú̬µÄѸÃÍ·¢Õ¹£¬ÔÚRISC-V¼Ü¹¹Ïà¹Ø²úÆ·ÉÏÒѾ¿ªÕ¹Ñз¢¼°²úÆ·Â䵨¹¤×÷¡£½üÆÚ£¬²Ê777ccapp¶À¼ÒÖбê¹úÄÚijÔËÓªÉ̶¨ÖưæÊý´«Ä£×é²úÆ·ÕÐ¸ÃÊý´«Ä£×é²úÆ·²ÉÓùúÄÚij֪ÃûоƬ³§ÉÌÍÆ³öµÄRISC-V¼Ü¹¹Ð¾Æ¬¿ª·¢¡£
¹«Ë¾Ñз¢ÍŶӰ´ÕÕÔËÓªÉÌÌá³öµÄ¶¨ÖÆ»¯ÒªÇ󣬻ùÓÚRISC-VͨÐÅоƬÍê³É¶¨ÖÆ»¯ÎïÁªÍøÄ£×éµÄÈíÓ²¼þ¿ª·¢Ó뼯³É¹¤×÷¡£¸ÃÄ£×é²úÆ·»ùÓÚ¸ßÐÔÄÜRISC-V´¦ÀíÆ÷ºÍ32KBÖ¸ÁîCache/32KBÊý¾ÝCache£¬ÈÃÄ£×é¾ßÓÐÍêÈ«¿ª·ÅµÄ´¦ÀíÆ÷Äں˺ͶÀÁ¢µÄÄÚ´æ¿Õ¼ä£¬¾ßÓÐС³ß´ç¡¢¸ßÄÜЧ¡¢µÍ³É±¾µÄÓÅÊÆ£¬²ÉÓøÃÄ£×éµÄÖն˲úÆ·½«¾ßÓиü¿ìËٵϽÐÑÏìӦʱ¼ä¼°ÍêÉÆµÄµÍ¹¦ºÄ²ßÂÔ£¬±£ÕÏÉ豸״̬µÄѸËÙÇл»ºÍÑÓ³¤µç³ØÐøº½Ê±¼ä¡£

»ùÓÚRISC-V¼Ü¹¹µÄÉî¶È¿ªÔ´ÌØÐÔ£¬²Ê777ccapp»¹ÓëÔËÓªÉ̺Ï×÷£¬È·±£Ä£×é²úÆ·µÄµÍ¹¦ºÄÌØÐÔ¡£Ôڵ͹¦ºÄµÄǰÌáÏ£¬Ö§³Ö¸ü¶à״̬Á¿±£´æ£¬Ö§³ÖPSMģʽ£¬²¢Í¨¹ýÈíÓ²¼þÐͬ¿ª·¢ÊµÏÖ²úÆ·Éî¶ÈÐÝÃߣ»Í¬Ê±ÒÀÍÐ×ÔÓÐÖÕ¶Ë×é¼þÄÜÁ¦£¬¼¯³É¶¨ÖÆ»¯×Ô¶¯ÉÏÔÆ×é¼þ£¬ÊµÏÖÓëÔËÓªÉÌϵͳƽ̨µÄÎÞ·ì¶Ô½Ó£»¼¯³É¶¨ÖÆ»¯Ô¶³ÌÕï¶Ï×é¼þ£¬ÌáÉý¹ÊÕÏÅŲéºÍ·þÎñЧÂÊ£»¼¯³ÉÔËÓªÉ̹淶ATÖ¸Á£¬ÌṩÅäÌ×SDK£¬ÌáÉýÎïÁªÍøÄ£×é²úÆ·µÄƽ̨½ÓÈëÄÜÁ¦µÈ¡£Ä£×é²úÆ·¿É¹ã·ºÔËÓÃÓڵ綯Á½ÂÖ³µ¡¢ÍøÂçÉãÏñ»ú¡¢¹«Íø¶Ô½²»ú¡¢ÖÇ»Û±í¼Æ¡¢Òƶ¯Ö§¸¶¡¢¹²Ïí¾¼Ã¡¢¹â·ü¼à¿Ø¡¢¶¨Î»×·×Ù¡¢¿É´©´÷É豸µÈ¸÷ÀàÓÎÏ·»¯ÎïÁªÍøÁìÓò¡£
оƬ¼Ü¹¹µÄ·¢Õ¹È¡¾öÓÚÉú̬Ìåϵ£¬Éú̬ÌåϵµÄ·¢Õ¹·´¹ýÀ´Íƶ¯²»Í¬Ð¾Æ¬¼Ü¹¹ÅÏòǰ¡£µ±Ç°£¬RISC-VÉÏÏÂÓÎÉú̬Õý´¦ÓÚÅ·¢Õ¹µÄÌ¬ÊÆ£¬ÕâÒ²ÊÇÒµÄÚ¶ÔÆäδÀ´½øÒ»²½¿´ºÃµÄÉú̬»ù´¡¡£³ýÒÑÓÐÒ»¶¨Ó¦ÓùæÄ£µÄMCUºÍIoTÁìÓòÍ⣬RISC-V¼Ü¹¹²úÆ·»¹²»¶ÏÏòÏû·Ñµç×Ó¡¢·þÎñÆ÷¡¢ÓÎÏ·ÍøÁª³µ¡¢ÔËÓªÉÌÉ豸µÈÁìÓò²»¶ÏÍØÕ¹¡£
¿ÉÒÔÔ¤¼ûµÄÊÇ£¬RISC-V¼Ü¹¹Î´À´µÄÓ¦ÓÃÁìÓò½«°Ù»¨Æë·Å£¬±Ø½«ÔÚÊÀ½çÖ÷Á÷CPU¼Ü¹¹ÖÐÓµÓÐһϯ֮µØ¡£²Ê777ccappÒ²½«ÖØÊÓ¼¼Êõ¸ïкÍÊг¡·¢Õ¹µÄÇ÷ÊÆ£¬ÀûÓÃ×ÔÉíÔÚÎïÁªÍøÁìÓòµÄÉîºñ»ýÀÛ£¬Ç°Õ°²¼¾ÖRISC-VÏà¹Ø²úÆ·£¬²¢ÔÚRISC-VÍÆ¹ã¹ý³ÌÖлý¼«·¢»Ó×÷Óã¬ÖúÍÆRSIC-V³ÉÎªÍÆ¶¯ÐÂÒ»´úÐÅÏ¢¼¼Êõ·¢Õ¹µÄÐÂÒýÇæ£¡

»¶Ó¹Ø×¢£¬Á˽â¸ü¶à×ÊѶ
