wifi藍牙芯片樂鑫國內代理商飛??萍紟闵钊肓私馕锫摼WRISC-V,過去的20年,ARM在移動和嵌入式領域應用成果豐碩,在物聯網(InternetofThings,IoT)領域也正逐漸確定其市場地位。一些其他商用架構(如MIPS和PowerPC)處理器逐漸消亡。ARM正在進軍Intel所在的x86市場,并給傳統PC和服務器領域造成一定的壓力。RISC-V開源指令集的出現,引起了產業界的廣泛關注。wifi藍牙芯片樂鑫國內代理商飛??萍伎萍季揞^都很看重指令集架構(CPUISA)的開放性,各大公司正在積極尋找ARM之外的第二選擇,而RISC-V就成為理想的選擇。全球范圍內的大學陸續在教材中使用RISC-V替代以前的MIPS和x86架構,府和企業逐步將RISC-V作為標準指令集,開源的CPU核和SOC芯片不斷涌現,生態環境逐漸豐富,開發者社區越來越活躍。在錯綜復雜的國際政治經濟環境的大背景下,芯片成為中國科技的新制高點。CPU“自主可控”與“普世通用”存在天然的矛盾,RISC-V開源指令集架構幫助人們化解了這一矛盾。
RISC-V指合架構的演進歷史
CPU支持的所有指令和指令的字節級編碼就是這個CPU的指令集架構(InstructionSetArchitecture,ISA),指令集在計算機軟件和硬件之間搭起了一座橋梁。wifi藍牙芯片樂鑫國內代理商飛??萍疾煌腃PU家族,例如x86、PowerPC和ARM,都有不同的ISA。RISC-V ISA開源,更確切地講是它的指令集規范和標準開源。
RISC-V起源于加州大學伯克利分校。在2010年夏季,Krste Asanovic教授帶領他的兩個學生AndrewWaterman和YunsupLee啟動了一個3個月的項目,目標是針對x86和ARM指令集架構復雜和需要IP授權的問題,開發一個簡化和開放的指令集架構。
RISC-V基金會創建于2015年,是一家非營利組織?;饡聲葿luespec、Google、Microsemi、NVIDIA、NXP、UC Berkeley,Western Digital七家單位組成,目前的主席是 Krste Asanovi 教?;饡楹诵男酒軜嬛贫藴屎徒⑸鷳B,準公開免費下載?;饡煜掠谐^ 1 000 家成員,包括高通、NXP、阿里巴巴和為等。wifi藍牙芯片樂鑫國內代理商飛??萍糝ISC-V 基金會成員可以使用 RISC-V 商標。RISC-V 指令集架構采用開BSD 授權,任何企業、高校和個人都可以遵循 RISC-V 架構指南設計自己的CPU。
秉承開放、中立的宗旨,RISC-V基金會總部從美國遷往瑞士,并于 2020 年3完成在瑞士的注冊,更名為 RISC-V 國際基金會(RISC-V International Assoition)。近日,基金會 CEO Calista Redmond撰文RISC-V Catalyst for ChangRISCV,文章指出,RISC-V 標準是免費和開放的,沒有任何一個實體可以控RISC-V 技術。企業、學術界和機構都可以自由地在 RISC-V 指令集架構上進行創新,共同推動計算前沿技術的迅速發展。
RISC-V處理器家族
RISC-V 處理器家族有許多成員,其核心成員是 RISCV 處理器核心(CPU Core,簡稱核),SoC平臺和SoC芯片這三大類產品和技術。目前可以提供這三類產品和技術的企業、高校和研究機構有 200 余家,此外圍繞這些 RISC-V 核心技術提供軟件、工具和生態服務的企業和研究機構也有 100 余家。wifi藍牙芯片樂鑫國內代理商飛??萍荚谟懻撊箢?RISC-V產品和技術之前,我們有必要對 RISC-V 指令集有一個簡單的了解。
RISC-V 指令集是模塊化組織結構,每個模塊使用一個英文字母來表示。I字母表示整數指令子集,它是 RISC-V 基本并唯一強制要求實現的指令集。其他的指令集部分均為可選的模塊,其代表性的模塊包括 M/A/F/D/C,比如某款RISC-V處理器內核是 RV32IMAC,即代表實現了I/M/A/C 指令集。
RISC-V 指令集在不斷發展變化,32I和 64I 已經凍結(成為正式標準),M/A/FD/Q/C 指令擴展也凍結了,指令集如 32E、128I、LBJTPV 和 Zam 原子訪問擴展還在開發中,指令集擴展是 RISC-V 技術的特色之一。