電子發燒友網報道(文/周凱揚)RISC-V作為一套開源指令集架構,就像如今網上的大多數開源軟件和代碼一樣,用戶可以自由基于該架構進行開發和設計,而不用付出任何架構專利費用。不過RISC-V并沒有規定微架構和商業模式,所以各大公司如果在打造處理器時,要用到RISC-V商業IP的話,還是需要為微架構掏腰包的。這種商業模式已經在RISC-V生態下普及了,大部分RISC-V IP公司都是走的這一路線,但這并不代表RISC-V生態不會被專利問題干擾。
逃不開的專利問題從2012年發展至今,RISC-V依然作為一個穩健龐大的社區存在著,ISA也有了突破式的發展,可見RISC-V指令集規范本身是不存在任何專利沖突的。類似的還有OpenPower,這一架構有著非常自由的專利授權池。但無論是RISC-V,還是OpenPower,其免受專利問題的優點都只針對ISA本身,而這樣的優點卻并不一定能沿用到新開發的指令集擴展或是微架構上。
換句話說,任何基于RISC-V的處理器實現都有可能存在專利沖突,這其中不僅是和其他公司之間的專利沖突,還有可能會面臨專利流氓的侵擾。就像SCO和Linux的官司一樣,這些專利沖突問題往往會持續數年乃至十數年,對于任何被攻擊的公司來說,都必須要花大量的時間和金錢來擺平這些問題。
這樣的專利問題對于RISC-V這樣的“新生”架構來說仍是一個不小的問題,小一點的影響可能只是各種專利訴訟,大一點的影響則是抑制了打造高性能RISC-V處理器的創新。所以,解決專利問題是RISC-V生態面臨的難點之一。
更精準的專利搜索正是因為以上這些原因,任何RISC-V IP/處理器公司在開展開發設計工作之前,都必須做好專利保護工作。為了方便進行專利檢索,清華伯克利深圳學院旗下的RIOS Lab(RISC-V國際開源實驗室)專門打造了一個開源專利分類系統RPC。與合作專利分類CPC和國際專利分類IPC相比,RPC可以呈現更加準確的分類,對CPU設計師和架構師來說也更加友好,方便他們進行更高效更有針對性的搜索。
RPC的目標就是為微處理專利的范疇呈現一個更好的理解,并由此展開研究,打造一個RISC-V處理器實現的潛在IP風險防御和監控系統,方便RISC-V廠商規避這些專利風險。目前RIOS Lab已經對MIPS和ARM的大部分美國專利進行了分析,并在近期的RISC-V開源治理思享會上分享了他們的研究成果。
MIPS專利分配歷史 / RIOS Lab
MIPS和ARM與RISC-V同為RISC架構,所以它們的在ISA、微架構上的專利尤其需要留意。而且從MIPS的專利分配歷史來看,目前擁有最多MIPS美國專利的即AST旗下的Bridge Crossing LLC,而作為主要成員的ARM在2012年付出了1.675億美元現金,來幫助Bridge Crossing以3.5億美元獲得MIPS的大量非ISA專利,從而規避了后續開發嵌入式技術的潛在專利風險,同為成員的蘋果、IBM、瑞薩、三星和索尼等也都享受同樣的待遇。
其他規避專利風險的手段除了以上通過專利搜索和分析進行針對性風險規避的手段外,David Patterson教授也曾建議,充分利用過期的專利,但這樣做能規避的專利風險有限,而不用說專利過期速度實在太過漫長了。以RIOS Lab統計的ARM美國專利為例,從下圖可以看出,到了2030年26%的ARM專利才會過期,而且仍有基于過期專利申請新專利的風險。
ARM專利過期情況 / RIOS Lab
中國科學院計算技術研究所副所長、中國開放指令生態(RISC-V)聯盟秘書長包云崗教授就曾指出,RISC-V可以借鑒Linux的早年發起的OIN模式,打造一個“專利互不侵犯”的生態系統。OIN的社區成員同意不發起設計Linux項目的專利訴訟,同時共享OIN擁有的專利。如今OIN已經擁有了三千多名,連曾經打壓Linux的微軟也已經加入,并帶來了大量專利。RISC-V也可以建立這樣一個專利池,打造一個保護RISC-V生態的社區,并靠成員和產業聯盟貢獻共享專利,這樣才能充分發揮開源的優勢。
原文標題:RISC-V不得不面臨的專利問題
文章出處:【微信公眾號:電子發燒友網】歡迎添加關注!文章轉載請注明出處。
-
處理器
+關注
關注
68文章
19329瀏覽量
230149 -
開源軟件
+關注
關注
0文章
210瀏覽量
15924 -
代碼
+關注
關注
30文章
4798瀏覽量
68714 -
RISC-V
+關注
關注
45文章
2292瀏覽量
46225
發布評論請先 登錄
相關推薦
評論