自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

13 歲不可能創(chuàng)建出 RISC-V 內(nèi)核?Nicholas Sharkey:我可以

新聞 前端
近日,在一個研討會上,參與者需要學(xué)習(xí) RISC-V,并構(gòu)建自己的 RISC-V CPU 核心(通常需要一兩個學(xué)期時間來完成)。但一個13歲的男孩卻在5天之內(nèi)就完成了它。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

初創(chuàng)公司 Redwood EDA 經(jīng)常與很多熱情飽滿的大學(xué)生、開源的開發(fā)者進(jìn)行合作。

[[355014]]

最近,超大規(guī)模集成電路系統(tǒng)設(shè)計的 Kunal Ghosh 舉辦了我們的第三次「30小時內(nèi)為您服務(wù)的微處理器」(MYTH) 研討會,參與者在那里學(xué)習(xí) RISC-V 并構(gòu)建他們自己的 RISC-V CPU 核心(通常在一兩個學(xué)期內(nèi)完成)。

除了面向研究生和專業(yè)人士,舉辦這個 Workshop 的目的之一是讓學(xué)生在接受教育之前有機會學(xué)習(xí)邏輯設(shè)計。

雖然8年級的尼古拉斯今年只有13歲,但他的確在5天的時間里完成了自己的一個RISC-V CPU。

不可否認(rèn),對尼古拉斯來說,這個 Workshop 是一個延伸,雖然對他來說沒有達(dá)到30小時的要求。

在Workshop結(jié)束時,他已經(jīng)完成了一半多一點:他學(xué)習(xí)了 RISC-V ISA 和編譯工具; 發(fā)展了電路設(shè)計技能; 創(chuàng)造了一個流水線計算器電路; 他的第一個 RISC-V CPU 顯示出了生命跡象。這是一個巨大的成功!

但是尼古拉斯在Workshop里連續(xù)工作了五天之后,仍然有毅力完成他的項目。

通常,當(dāng)Workshop結(jié)束時,組織者們會關(guān)閉它,停止工作,但是他們同意給予一些特殊待遇,讓尼古拉斯開學(xué)后在晚上繼續(xù)來這里工作,進(jìn)行他額外的學(xué)習(xí)。

這個研討會總共有5天的課程,考慮到他的熱情,估計 Nicholas 至少能夠讀完第四天的內(nèi)容。

第五天,對他來說就有點過分了。第五天是真正看到學(xué)生如何吸收他們在第1-4天所教授的東西。在第5天,學(xué)生被要求Pipeline他們的 CPU,處理各種管道危險。這對一個13歲的孩子來說有點過分了,對吧?

但他竟然驚人的完成了!

回顧他的工作,并與尼古拉斯討論了它,組織者很高興地說,尼古拉斯確實已經(jīng)成功地完成了他的5階段流水線 RISC-V CPU 核心,并將很快獲得他的證書!

當(dāng)組織人員問到他的經(jīng)歷時,他回答說“我非常喜歡這個挑戰(zhàn),它讓我對 RISC-V 和數(shù)字設(shè)計感到興奮。”他還對希瓦姆 · 波特達(dá)爾和 MYTH 的其他工作人員表示感謝。

什么是RISC-V?

RISC-V(發(fā)音為「risk-five」)是一個基于精簡指令集(RISC)原則的開源指令集架構(gòu)(ISA),可以簡單解釋為開源軟件運動相對應(yīng)的一種「開源硬件」。該項目2010年始于加州大學(xué)伯克利分校,但許多貢獻(xiàn)者是該大學(xué)以外的志愿者和行業(yè)工作者。

與大多數(shù)指令集相比,RISC-V指令集可以自由地用于任何目的,允許任何人設(shè)計、制造和銷售RISC-V芯片和軟件而不必支付給任何公司專利費。

RISC-V指令集的設(shè)計考慮了小型、快速、低功耗的現(xiàn)實情況,但并沒有對特定的微架構(gòu)做過度的設(shè)計。

RISC-V的貢獻(xiàn)者們旨在提供數(shù)種可以在BSD許可證之下自由使用的CPU設(shè)計。該許可證允許像是RISC-V芯片設(shè)計等派生作品可以像RISC-V本身一樣是公開且自由發(fā)行,也可以是閉源或者是專有財產(chǎn)。

相比而言,ARM 和 MIPS 等商業(yè)芯片供應(yīng)商會對使用其專利者收取高額的許可費用。

這些公司也會要求在接收其描述設(shè)計優(yōu)點的文件和指令集前,還需要簽署保密協(xié)議。許多設(shè)計優(yōu)點為完全專有,從來不會披露給客戶。這種保密制度阻礙了公共教育用途和安全審核,以及開發(fā)公共、低成本的自由及開放源代碼軟件編譯器和操作系統(tǒng)。

開發(fā)一個CPU需要多種專業(yè)的設(shè)計知識,包括電子邏輯、編譯器和操作系統(tǒng),這種資源在專業(yè)工程團(tuán)隊之外很難見到。所以現(xiàn)代且高質(zhì)量的通用計算機指令集近年來除了學(xué)術(shù)環(huán)境以外并沒有在任何地方被廣泛使用,甚至沒有被闡述。

正因如此,許多 RISC-V 貢獻(xiàn)者將此視為整個社區(qū)付出的成果,而這也是 RISC-V 有很多任務(wù)程上的應(yīng)用的一項原因。

RISC-V的貢獻(xiàn)者們還有大量研究和用戶經(jīng)驗來驗證他們在硅片和仿真中的設(shè)計。RISC-V指令集是從一系列的學(xué)術(shù)計算機設(shè)計項目直接發(fā)展而來的。它一開始的目的有一部分是為了幫助這些項目。

 

責(zé)任編輯:張燕妮 來源: 新智元
相關(guān)推薦

2019-10-22 08:52:33

開發(fā)者技能工具

2021-10-19 13:44:05

處理器RISC-V架構(gòu)

2021-04-20 08:11:33

Css前端@property

2018-07-26 08:13:31

根服務(wù)器網(wǎng)絡(luò)TCP

2019-03-10 22:03:52

框架工具開發(fā)

2014-07-17 10:38:30

大數(shù)據(jù)

2023-09-28 10:57:17

2016-03-14 14:45:18

中華網(wǎng)

2021-09-05 15:01:52

蘋果RISC-V招聘

2021-02-04 14:31:30

RISC-V架構(gòu)GPU

2021-02-21 14:05:02

區(qū)塊鏈比特幣安全

2023-06-12 09:18:16

Debian 13Linux

2020-12-09 17:54:58

AI

2021-12-29 15:30:32

RISC-VUbuntu Kyli架構(gòu)

2021-12-24 17:15:25

芯片處理器RISC-V芯片

2022-03-24 14:14:06

AMDRISC-VCPU

2019-01-02 06:26:02

API應(yīng)用程序編程接口應(yīng)用安全

2012-04-10 08:58:26

小米
點贊
收藏

51CTO技術(shù)棧公眾號