Linux基金會推出了一個新的方向——CHIPS聯盟。 作為該項目的一部分,該組織將開發免費的 RISC-V 指令系統和用於創建基於該系統的處理器的技術。 讓我們更詳細地告訴您該領域正在發生的事情。
CHIPS聯盟為何出現?
在某些情況下,可以提供防止 Meltdown 和 Spectre 的補丁
Linux基金會也沒有袖手旁觀。 該組織發起了自己的倡議——CHIPS 聯盟,其成員將開發基於 RISC-V 的處理器。
哪些項目已經在開發中?
CHIPS 聯盟成員包括 Google、西部數據 (WD) 和 SiFive。 他們每個人都介紹了自己的進展。 讓我們來談談其中的一些。
RISCV-DV
這家 IT 搜索巨頭已經開源了一個用於測試基於 RISC-V 的處理器的平台。 隨機解
例如,
class riscv_arithmetic_basic_test extends riscv_instr_base_test;
`uvm_component_utils(riscv_arithmetic_basic_test)
`uvm_component_new
virtual function void randomize_cfg();
cfg.instr_cnt = 10000;
cfg.num_of_sub_program = 0;
cfg.no_fence = 1;
cfg.no_data_page = 1'b1;
cfg.no_branch_jump = 1'b1;
`DV_CHECK_RANDOMIZE_WITH_FATAL(cfg,
init_privileged_mode == MACHINE_MODE;
max_nested_loop == 0;)
`uvm_info(`gfn, $sformatf("riscv_instr_gen_config is randomized:n%0s",
cfg.sprint()), UVM_LOW)
endfunction
endclass
上
OmniXtend 協議
這是 WD 的網絡協議,可通過以太網提供緩存一致性。
已支持的協議
發電機火箭芯片
該解決方案來自 SiFive,該公司由 RISC-V 技術開發人員創立。
至於
聯盟前景
專家表示,Linux 基金會的舉措將使處理器市場更加民主並向新參與者開放。 在IDC
/ 照片
開源處理器的開發也將降低設計定制芯片的成本。 然而,只有 Linux 基金會社區設法吸引足夠的開發人員,這才會發生。
類似項目
其他組織也在開發與開放硬件相關的項目。 CXL 聯盟就是一個例子,該聯盟於 5.0 月中旬推出了 Compute Express Link 標準。 該技術類似於 OmniXtend,也連接 CPU、GPU、FPGA。 對於數據交換,該標準使用 PCIe XNUMX 總線。
另一個致力於開發處理器技術的項目是 2018 年 XNUMX 月出現的 MIPS Open。 該計劃是由初創公司 WaveComputing 創建的。 開發商正在規劃
總的來說,開源方法不僅對於軟件而且對於硬件都被普遍接受。 此類項目得到大公司的支持。 因此,我們可以預見,在不久的將來,市場上將會出現更多基於開放硬件標準的設備。
我們公司博客的最新帖子:
來自我們 Telegram 頻道的帖子:
來源: www.habr.com