電子發(fā)燒友網(wǎng)報道(文/周凱揚)對于想尋找合適的RISC-V IP來進(jìn)行芯片設(shè)計的企業(yè)來說,市面上的選擇太豐富了,SiFive、晶心科技、平頭哥、芯來科技等企業(yè)提供了太多的選擇。但對于少部分特殊需求的企業(yè)來說,這些IP雖然具備一定的可定制性,但離真正的全定制化還有一定的距離。
全定制化
今年4月,來自西班牙的RISC-V IP廠商Semidynamics,則在近期正式推出了完全可定制化的RISC-V IP核心。這家此前一直處于“隱身模式”的公司也參與了知名RISC-V公司Esperanto Technologies的核心設(shè)計,隨后他們試圖打造出獨特的RISC-V核心架構(gòu),解決現(xiàn)成RISC-V核心滿足不了的需求。
Semidynamics發(fā)布的首個完全可定制核心名為Atrevido,且目前已經(jīng)公開接受授權(quán)了。Atrevido是一個64位的2/3/4-wide亂序RISC-V核心,且已經(jīng)支持最新的RISC-V Vector規(guī)范1.0版本,以及Semidynamics自研的開放Vector接口,所以用戶可以在定制向量單元和直接使用Semidynamics給到的版本之間自由選擇。
Atrevido還給到了更多的定制化選項,無論是新的指令、不同的地址空間以及新的內(nèi)存訪問方式等等。根據(jù)Semidynamics的說法,他們可以全定制化每個核心來滿足客戶極其精準(zhǔn)的應(yīng)用需求,甚至在幾周之內(nèi)就能將客戶需要的特性加入RTL中去。如此一來,借由他們的RISC-V核心不僅能實現(xiàn)定制化需求,也能有較快的TTM進(jìn)度。
在擴(kuò)展性上,Atrevido已經(jīng)做好了緩存一致的多重處理環(huán)境支持,其CHI/AXI接口支持用戶打造2核、4核乃至百核的SoC。據(jù)其透露,他們已經(jīng)在5nm的工藝節(jié)點上進(jìn)行了驗證。
如果不需要亂序核心的話,Semidynamics也準(zhǔn)備了Avispado這樣64位2-wide的按序RISC-V核心。對于尋求最小面積和功耗SoC設(shè)計的客戶,Avispado則是最佳的方案。他們已經(jīng)在歐洲EPI項目中打造了一個基于4核Avispado的測試芯片,采用了格芯的22nm工藝進(jìn)行設(shè)計,據(jù)了解下一代將采用12nm及以下的工藝實現(xiàn)更高的性能和更低的功耗,同時增加Chiplet的設(shè)計。
全定制化面向的市場
針對這些全定制核心,Semidynamics主打的是一些需要大內(nèi)存帶寬的應(yīng)用,比如機(jī)器學(xué)習(xí)和HPC等。在推薦系統(tǒng)這樣高度依賴機(jī)器學(xué)習(xí)的應(yīng)用中,基于Atrevido打造的大型SoC可用于將稀疏數(shù)據(jù)傳遞給計算引擎,而不必投入龐大的芯片資源。而在HPC這樣的應(yīng)用中,Atrevido不僅支持64位的數(shù)據(jù)通道和48位的物理地址通道,在先進(jìn)的工藝節(jié)點下,也能做到2.4GHz的超高主頻。
不同的IP配置,也給到了客戶不同的應(yīng)用場景和環(huán)境選擇。比如Avispado可以作為邊緣控制器,而加入向量單元之后,則可以用于2D/3D的圖像處理等邊緣AI/ML應(yīng)用。而Atrevido則可以用于直接打造應(yīng)用處理器,在加入向量單元后,也能擁有優(yōu)異的AI計算能力,且這些配置均能運行在Linux和RTOS環(huán)境下。
小結(jié)
盡管大多數(shù)RISC-V IP廠商提供的現(xiàn)有方案已經(jīng)足夠優(yōu)秀,甚至做到了極致,但總歸還是有少數(shù)公司想要完美地控制功耗、性能和占用面積的配置,同時又給到差異化的特性。對于這些客戶而言,Semidynamics提供的全定制化方案無疑更具有吸引力。不過從已有客戶來看,完全可定制化的需求可能更適合那些打造高端處理器芯片的廠商,畢竟每一條定制化需求也意味著更高的成本。
全定制化
今年4月,來自西班牙的RISC-V IP廠商Semidynamics,則在近期正式推出了完全可定制化的RISC-V IP核心。這家此前一直處于“隱身模式”的公司也參與了知名RISC-V公司Esperanto Technologies的核心設(shè)計,隨后他們試圖打造出獨特的RISC-V核心架構(gòu),解決現(xiàn)成RISC-V核心滿足不了的需求。
Semidynamics發(fā)布的首個完全可定制核心名為Atrevido,且目前已經(jīng)公開接受授權(quán)了。Atrevido是一個64位的2/3/4-wide亂序RISC-V核心,且已經(jīng)支持最新的RISC-V Vector規(guī)范1.0版本,以及Semidynamics自研的開放Vector接口,所以用戶可以在定制向量單元和直接使用Semidynamics給到的版本之間自由選擇。
Atrevido還給到了更多的定制化選項,無論是新的指令、不同的地址空間以及新的內(nèi)存訪問方式等等。根據(jù)Semidynamics的說法,他們可以全定制化每個核心來滿足客戶極其精準(zhǔn)的應(yīng)用需求,甚至在幾周之內(nèi)就能將客戶需要的特性加入RTL中去。如此一來,借由他們的RISC-V核心不僅能實現(xiàn)定制化需求,也能有較快的TTM進(jìn)度。
在擴(kuò)展性上,Atrevido已經(jīng)做好了緩存一致的多重處理環(huán)境支持,其CHI/AXI接口支持用戶打造2核、4核乃至百核的SoC。據(jù)其透露,他們已經(jīng)在5nm的工藝節(jié)點上進(jìn)行了驗證。
如果不需要亂序核心的話,Semidynamics也準(zhǔn)備了Avispado這樣64位2-wide的按序RISC-V核心。對于尋求最小面積和功耗SoC設(shè)計的客戶,Avispado則是最佳的方案。他們已經(jīng)在歐洲EPI項目中打造了一個基于4核Avispado的測試芯片,采用了格芯的22nm工藝進(jìn)行設(shè)計,據(jù)了解下一代將采用12nm及以下的工藝實現(xiàn)更高的性能和更低的功耗,同時增加Chiplet的設(shè)計。
全定制化面向的市場
針對這些全定制核心,Semidynamics主打的是一些需要大內(nèi)存帶寬的應(yīng)用,比如機(jī)器學(xué)習(xí)和HPC等。在推薦系統(tǒng)這樣高度依賴機(jī)器學(xué)習(xí)的應(yīng)用中,基于Atrevido打造的大型SoC可用于將稀疏數(shù)據(jù)傳遞給計算引擎,而不必投入龐大的芯片資源。而在HPC這樣的應(yīng)用中,Atrevido不僅支持64位的數(shù)據(jù)通道和48位的物理地址通道,在先進(jìn)的工藝節(jié)點下,也能做到2.4GHz的超高主頻。
不同的IP配置,也給到了客戶不同的應(yīng)用場景和環(huán)境選擇。比如Avispado可以作為邊緣控制器,而加入向量單元之后,則可以用于2D/3D的圖像處理等邊緣AI/ML應(yīng)用。而Atrevido則可以用于直接打造應(yīng)用處理器,在加入向量單元后,也能擁有優(yōu)異的AI計算能力,且這些配置均能運行在Linux和RTOS環(huán)境下。
小結(jié)
盡管大多數(shù)RISC-V IP廠商提供的現(xiàn)有方案已經(jīng)足夠優(yōu)秀,甚至做到了極致,但總歸還是有少數(shù)公司想要完美地控制功耗、性能和占用面積的配置,同時又給到差異化的特性。對于這些客戶而言,Semidynamics提供的全定制化方案無疑更具有吸引力。不過從已有客戶來看,完全可定制化的需求可能更適合那些打造高端處理器芯片的廠商,畢竟每一條定制化需求也意味著更高的成本。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
RISC-V
+關(guān)注
關(guān)注
45文章
2306瀏覽量
46291
發(fā)布評論請先 登錄
相關(guān)推薦
risc-v芯片在電機(jī)領(lǐng)域的應(yīng)用展望
活、更定制化的解決方案。
在電機(jī)控制領(lǐng)域,RISC-V芯片的高性能、低功耗和可定制性等特點尤為突出。傳統(tǒng)的電機(jī)控制芯片往往采用固定的指令集架構(gòu),難以滿足日益增長的多樣
發(fā)表于 12-28 17:20
RISC-V指令集概述
。
基本指令集是必選的,擴(kuò)展指令集是可選的。意思就是可以根據(jù)你的實際需求,選擇需要使用的指令。例如在一個項目中,如果不需要用到壓縮指令,那么就不需要把壓縮指令添加進(jìn)來,從而做到定制化,這也是R
發(fā)表于 11-30 23:30
RISC-V,即將進(jìn)入應(yīng)用的爆發(fā)期
RISC-V是一種開放標(biāo)準(zhǔn)指令集架構(gòu) (ISA),最初由加州大學(xué)伯克利分校的研究人員于2010年開發(fā)。業(yè)界稱,這種開源特性為芯片設(shè)計者提供了極大的靈活性,可以根據(jù)具體需求定制AI加速器。
而AI
發(fā)表于 10-31 16:06
國產(chǎn)RISC-V案例分享,基于全志T113-i異構(gòu)多核平臺!
RISC-V核心優(yōu)勢全志T113-i是一款雙核Cortex-A7@1.2GHz國產(chǎn)工業(yè)級處理器平臺,并內(nèi)置玄鐵C906 RISC-V和HiFi4 DSP雙副
發(fā)表于 10-29 09:47
國產(chǎn)RISC-V基于全志T113-i異構(gòu)多核平臺
全志T113-i是一款雙核Cortex-A7@1.2GHz國產(chǎn)工業(yè)級處理器平臺,并內(nèi)置玄鐵C906 RISC-V和HiFi4 DSP雙副核心,可流暢運行Linux系統(tǒng)與Qt界面,并已適配
發(fā)表于 10-10 22:08
RISC-V指令集的特點總結(jié)
實現(xiàn)的復(fù)雜性,提高處理器的執(zhí)行效率和易于優(yōu)化。
模塊化
定義:RISC-V 指令集支持模塊化擴(kuò)展,允許開發(fā)者根據(jù)具體應(yīng)用需求添加或定制特定的
發(fā)表于 08-30 22:05
risc-v的發(fā)展歷史
定制和優(yōu)化,以滿足不同應(yīng)用場景的需求。
生態(tài)系統(tǒng)建設(shè):RISC-V基金會和成員公司不斷加強(qiáng)RISC-V生態(tài)系統(tǒng)的建設(shè),包括開發(fā)工具和鏈的完善、硬件平臺的支持等。這使得
發(fā)表于 07-29 17:20
rIsc-v的缺的是什么?
和可定制性,不同的廠商或開發(fā)者可能會根據(jù)自己的需求對RISC-V進(jìn)行不同的定制和優(yōu)化。這可能會導(dǎo)致硬件生態(tài)系統(tǒng)中出現(xiàn)碎片化問題,即某些
發(fā)表于 07-29 17:18
RISC-V適合什么樣的應(yīng)用場景
和應(yīng)用。
2. 嵌入式系統(tǒng)
定制化需求:RISC-V允許設(shè)計者根據(jù)具體需求進(jìn)行指令集的擴(kuò)展和定制
發(fā)表于 07-29 17:16
RISC-V在中國的發(fā)展機(jī)遇有哪些場景?
。RISC-V結(jié)合AI加速器,可以在AI領(lǐng)域提供高效的計算解決方案。
定制化需求:RISC-V允許添加專門的加速器或協(xié)處理器來處理特定任務(wù),
發(fā)表于 07-29 17:14
為什么要有RISC-V
。
RISC-V的不同尋常之處,除了在于它是最近誕生的和開源的以外,還在于:和幾乎所有以往的 ISA不同,它是模塊化的。它的核心是一個名為RV32I的基礎(chǔ)ISA,運行一個完整的軟件棧。RV32I是固定
發(fā)表于 07-27 15:05
淺析RISC-V領(lǐng)先ARM的優(yōu)勢
、教育以及初創(chuàng)企業(yè)中的使用。
定制化能力強(qiáng):
RISC-V采用了模塊化設(shè)計的思路,不同的組件可以靈活進(jìn)行裁剪與增加。這使得RISC-V架構(gòu)可
發(fā)表于 06-27 08:45
RISC-V的MCU與ARM對比
和實現(xiàn)。這意味著RISC-V具有高度的靈活性和可定制性,可以根據(jù)不同的應(yīng)用需求進(jìn)行優(yōu)化和擴(kuò)展。
ARM :ARM是一種專有的架構(gòu),任何想要使用ARM的指令集或?qū)崿F(xiàn)的設(shè)計者都必須向ARM公司支付版權(quán)費
發(fā)表于 05-27 15:58
RISC-V有哪些優(yōu)點和缺點
和使用其代碼。這種開放性促進(jìn)了全球范圍內(nèi)的創(chuàng)新與合作,有助于推動RISC-V生態(tài)系統(tǒng)的快速發(fā)展。
模塊化設(shè)計:RISC-V支持模塊化可配置的子集,使得開發(fā)者可以根據(jù)具體的應(yīng)用
發(fā)表于 04-28 09:03
RISC-V有哪些優(yōu)缺點?是堅持ARM方向還是投入risc-V的懷抱?
、修改和使用其代碼。這種開放性促進(jìn)了全球范圍內(nèi)的創(chuàng)新與合作,有助于推動RISC-V生態(tài)系統(tǒng)的快速發(fā)展。
模塊化設(shè)計 :RISC-V支持模塊化可配置的子集,使得開發(fā)者可以根據(jù)具體的應(yīng)用
發(fā)表于 04-28 08:51
評論