在微處理器架構(gòu)領(lǐng)域,ARM與RISC-V是兩個(gè)備受關(guān)注的體系。ZLG致遠(yuǎn)電子在推出ARM核心板后,又推出了基于RISC-V的MR6450核心板,這引發(fā)了人們對(duì)這兩種架構(gòu)差異的深入探討。
ARM與RISC-V
ARM是一種精簡(jiǎn)指令集(RISC),以該指令集為基礎(chǔ)的處理器通常被稱為ARM芯片,它在全球范圍內(nèi)得到了極為廣泛的應(yīng)用。而RISC-V也是精簡(jiǎn)指令集,是美國(guó)加州大學(xué)伯克利分校并行計(jì)算機(jī)實(shí)驗(yàn)室設(shè)計(jì)開(kāi)發(fā)的基于RISC原理的開(kāi)放標(biāo)準(zhǔn)指令集,目前是第五版,故稱RISC-V。那兩者有什么不一樣呢?
1. 版權(quán)與授權(quán)
ARM:有版權(quán),使用ARM指令集的SOC必須獲得ARM公司授權(quán),并支付版稅。
RISC-V:開(kāi)放、無(wú)版稅和使用限制,與Linux操作系統(tǒng)類似,任何人都可以自由使用。
2. 生態(tài)系統(tǒng)成熟度
ARM:經(jīng)過(guò)多年發(fā)展,生態(tài)系統(tǒng)非常成熟,軟件生態(tài)完善,工具鏈和操作系統(tǒng)支持豐富。
RISC-V:目前處于早期快速發(fā)展階段,軟件生態(tài)特別是操作系統(tǒng)支持有待進(jìn)一步提升,但發(fā)展迅速,吸引了眾多芯片設(shè)計(jì)廠商和軟件開(kāi)發(fā)者加入。
近年來(lái),RISC-V的發(fā)展呈現(xiàn)出異軍突起的態(tài)勢(shì)。其開(kāi)放性和免費(fèi)性吸引了越來(lái)越多的參與者,生態(tài)系統(tǒng)不斷壯大,技術(shù)也在不斷進(jìn)步。未來(lái),隨著技術(shù)的不斷發(fā)展和市場(chǎng)的不斷變化,RISC-V有望在更多領(lǐng)域得到應(yīng)用,并逐步完善其軟件生態(tài),與ARM架構(gòu)形成更加激烈的競(jìng)爭(zhēng)態(tài)勢(shì)。
MR6450核心板MR6450系列核心板?是ZLG致遠(yuǎn)電子推出的首款RISC-V核心板,基于先楫半導(dǎo)體的HPM6450IVM1開(kāi)發(fā),主頻高,支持高速數(shù)據(jù)處理能力,具有豐富的通信接口,適合于工業(yè)控制、儀器儀表、電機(jī)控制等應(yīng)用場(chǎng)合。核心特點(diǎn):
- 單核32位 RISC-V 處理器,816MHz主頻,高于9000 CoreMark?和4500以上的DMIPS性能,支持雙精度浮點(diǎn)運(yùn)算、DSP擴(kuò)展及硬件圖形加速,內(nèi)置大容量片上SRAM 2MB;板載8MB/32MB SDRAM,8MB QSPI Flash;支持2.4GHz WiFi 及Bluetooth 4.2;雙千兆以太網(wǎng),iperf測(cè)試帶寬大于900Mbps,也可配置成百兆模式;支持IEEE 1588 PTP規(guī)范,時(shí)間同步精度可達(dá)17ns;四路CANFD接口,最高速率可達(dá)8Mbps;多種通信接口:15路UART,4路SPI,4路I2C;雙路高速USB2.0,內(nèi)置PHY;4個(gè)PWM定時(shí)器,調(diào)制精度可達(dá)2.5ns,3個(gè)12位ADC,1個(gè)16位ADC。