【TechWeb】2021年(nián)7月(yuè)26日(rì),RI ®SC-V在很(hěn)多(duō)宣傳場(chǎng)景下(☆✔♥xià)成為(wèi)了(le)國(guó)産芯片的(de)代名詞,↕§≤但(dàn)是(shì)我們需要(yào)警惕其中的(de)一(yī)些✘ε₽(xiē)概念營銷。
國(guó)産芯片這(zhè)個(gè)詞其實挺火(↓≤huǒ)的(de),但(dàn)怎麽樣就(≈♦jiù)算(suàn)“國(guó)産芯片”,其實各家(jiā)都(↑β ₹dōu)有(yǒu)各家(jiā)的(de ₽™→)說(shuō)法。RISC-V在很(hěn)多(duō)宣傳場(chǎ"¶☆ng)景下(xià)成為(wèi)了(le)國(guó)産芯片的(d★ γ¥e)代名詞,但(dàn)希望有(yǒu)些(x≠∞'←iē)廠(chǎng)商不(bù)要(yào)為(wèi)了(±✘le)用(yòng)RISC-V而去(qù)用(®♥☆✘yòng)RISC-V。如(rú)果隻是(shì)用(y¥÷↓πòng)RISC-V做(zuò)一(yī)些(xiē)¶≈∏€像空(kōng)調遙控器(qì)、電(diàn)視(sλ♦≈hì)遙控器(qì)這(zhè)樣的(de)“國(guó)γσ&₹産芯片”,這(zhè)真算(suàn)不(bù)上(shàng)Ω•☆ “國(guó)産芯片”的(de)崛起。
華米在本月(yuè)的(de)發布會(hσΩ÷£uì)上(shàng)推出了(le)新一(yī)代雙核≤>®↕ RISC-V 架構可(kě)穿戴芯片黃(huáng)山(shān) 2S。&§在數(shù)碼領域,Arm和(hé)X86架構的(de)芯片産品經常出現© £↓(xiàn)在我們的(de)視(shì)野中"±,比如(rú)高(gāo)通(tōng)的(de)骁龍8≤π→×88(Arm架構)、華為(wèi)的(de)麒麟9000(Arm架×↑≈≤構)、英特爾和(hé)AMD的(de)大(d←→♠à)多(duō)數(shù)CPU(X86架構)。那(nà)麽此次發布的§'(de)黃(huáng)山(shān)2S所采用(yòng)RI♥¥σ♥SC-V架構到(dào)底是(shì)一(yī)種什(shén)麽樣的(Ω↑πde)架構呢(ne)?RISC-V又(y↕₹β₽òu)能(néng)否成為(wèi)中國(guó)芯片彎道(dào♣↔)超車(chē)的(de)希望嗎(ma)?
第一(yī)個(gè)問(wèn)題,什(shén)麽是(shì↕↔↓)指令集?
指令集就(jiù)是(shì)軟件(jiàn)與硬件(jiàn)之間∞★(jiān)溝通(tōng)的(de)橋梁。對(duì'α)于CPU來(lái)說(shuō),軟件(jiàn)想在CPU裡(lǐ→↕)執行(xíng)就(jiù)必須翻譯成"機(λΩjī)器(qì)碼",而這(zhè)個(gè)翻譯過程中的(de)規≤★範标準就(jiù)是(shì)指令集。
舉個(gè)例子(zǐ)來(lái)說(shuō♣™™),就(jiù)像我們當年(nián)玩(wán)的(de)紅(•→hóng)白(bái)機(jī)遊戲《超級瑪麗(lì)》。在我們玩$"(wán)這(zhè)個(gè)遊戲的(de)時(shí)候需要(©✘↔yào)通(tōng)過手柄來(lái)操作(zuò)遊戲中的(de↔★¶)角色“馬裡(lǐ)奧”進行(xíng)一π←∏(yī)系列的(de)動作(zuò),比如(rú)“跳(tiào)”。∏¶δ當我們按下(xià)手柄上(shàng)的(de)“B”按鍵Ω∏λ時(shí),遊戲中的(de)角色就(jiù)會σ≤ (huì)跳(tiào)起。
就(jiù)像這(zhè)樣按下(xià)“B”鍵=跳(©₹ tiào)起,這(zhè)就(jiù)是(shì)一(yī)個(gè)±ε∑“指令”了(le)。還(hái)有(yǒu)其它按鍵★ε對(duì)應其它不(bù)同的(de)操作(zuò↕₩),比如(rú)“左”鍵=向左移動、“右”鍵=向右移動。這(zhè)些(xiē&∑)都(dōu)是(shì)指令,而這(zhè)些(xiē)指令β≈的(de)規範标準打包在一(yī)起,組成•λ¶一(yī)個(gè)合集,就(jiù)叫做(zuò)指令集了(le←♥α)。
微(wēi)架構或者叫微(wēi)結構設計(jì),指π¶的(de)是(shì)集成電(diàn)路(lù)層面♠ ←的(de)架構。簡單來(lái)說(shuō)就(jiù)是(sh★∞ì)在确定了(le)指令集之後,相(xiàn ≥g)關的(de)CPU核心如(rú)何設計(jì)?
之後根據微(wēi)架構完善為(wèi)CPU的(de)設計(jì),經 ≠過流片、封裝等步驟,最後推出的(de)就(jiù)是(shì)具體(∏≈₽→tǐ)的(de)CPU産品了(le)。
注:現(xiàn)在手機(jī)CPU大(dà)多(→π$₩duō)采用(yòng)多(duō)核心設計(→®←♦jì),同一(yī)CPU內(nèi)不(b'∞↑↓ù)同核心可(kě)使用(yòng)不(&¶•bù)同的(de)微(wēi)架構。
RISC-V開(kāi)源 但(dàn)它一(yī)定免費(fèi)嗎(ma)β"¶π?
在正式講解RISC-V之前,它收不(bù)收費(fèi)這(★£ zhè)個(gè)問(wèn)題應該是(shì)很σβ>→(hěn)多(duō)人(rén)關注的(de),甚至說(shuō)這(☆ £×zhè)也(yě)決定著(zhe)RISC-V 能(néng)否成♠Ω₹為(wèi)中國(guó)芯片彎道(dào)§↑×π超車(chē)的(de)希望。
那(nà)麽它收不(bù)收費(fèi)呢(ne)?
有(yǒu)些(xiē)收,有(yǒu)些(σ•"₽xiē)不(bù)收。
*綠(lǜ)色格子(zǐ)代表免費(fèi)
*黃(huáng)色格子(zǐ)代表需要(yào)授權,可(kě)以在收費✘σ(fèi)的(de)情況下(xià)給你(nǐ)用(₹£≠yòng)。