《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > EDA與制造 > 業(yè)界動(dòng)態(tài) > RISC-V——開源的CPU指令架構(gòu)

RISC-V——開源的CPU指令架構(gòu)

2018-09-13
關(guān)鍵詞: RISC-V CPU 指令架構(gòu)

  提到計(jì)算機(jī),大家都會(huì)想到CPU,CPU是計(jì)算機(jī)的核心所在,用來計(jì)算和處理數(shù)據(jù),CPU內(nèi)置了很多指令,這些指令我們叫它指令集,指令集的設(shè)計(jì)采用了一定的架構(gòu)模式。

u=202249999,3638197694&fm=173&s=C801FC1B485E62C64488954B03007063&w=248&h=188&img.JPEG

  指令架構(gòu)模式有很多種,目前,全球主流的架構(gòu)模式包括:CISC,復(fù)雜指令系統(tǒng),每個(gè)指令可執(zhí)行若干低階操作,比如從內(nèi)存讀取、儲(chǔ)存和計(jì)算操作,全部集于單一指令之中,復(fù)雜指令集的特點(diǎn)是指令數(shù)目多而復(fù)雜,每條指令字長并不相等,計(jì)算機(jī)需要加以判斷,并付出性能的代價(jià)。CISC代表處理器有:CDC 6600、System/360、VAX、PDP-11、Motorola 68000、Intel、AMD、VIA(威盛)等。

u=351646409,3634938209&fm=173&s=C1B68472EEA24E82144FDCC60200F0EB&w=600&h=372&img.JPEG

  RISC,精簡指令系統(tǒng),它可以想像成是一家流水線工廠,對(duì)指令數(shù)目和尋址方式都做了精簡,使其實(shí)現(xiàn)更容易,指令并行執(zhí)進(jìn)程度更好,編譯器的效率更高。目前常見的精簡指令集微處理器包括DEC Alpha、ARC、ARM、AVR、MIPS、PA-RISC、Power Architecture(包括PowerPC、PowerXCell)和SPARC等。

u=4181963688,3165408219&fm=173&s=C88384565E5ADA111316C4490200D0BB&w=500&h=181&img.JPEG

  RISC-V是RISC 5,它基于已建立的精簡指令集(RISC)原則的一個(gè)開源指令集架構(gòu)。該項(xiàng)目2010年始于伯克利加利福尼亞大學(xué),但許多貢獻(xiàn)者是該大學(xué)以外的志愿者和行業(yè)工作者。與大多數(shù)指令集相比,RISC-V指令集可以自由地用于任何目的,允許任何人設(shè)計(jì)、制造和銷售RISC-V芯片和軟件。雖然這不是第一個(gè)開源指令集,但它具有重要意義,因?yàn)槠湓O(shè)計(jì)使其適用于現(xiàn)代計(jì)算設(shè)備(如倉庫規(guī)模云計(jì)算機(jī)、高端移動(dòng)電話和微小嵌入式系統(tǒng))。設(shè)計(jì)者考慮到了這些用途中的性能與功率效率。該指令集還具有眾多支持的軟件,這解決了新指令集通常的弱點(diǎn)。截至2017年5月,用戶空間的指令集版本為2.2,特權(quán)指令版本1.1。

u=3633198794,2615790312&fm=173&s=60B12174A022E6B8DD241DFA0200C060&w=376&h=292&img.JPEG

  RISC-V的軟件支持也越來越多,RISC-V在GitHub上的代碼也有不少,支持RISC-V的Linux核心也在4.15版本誕生,RISC-V模擬器、工具鏈也都已經(jīng)開發(fā)出可用版本。

u=2969031857,2937702179&fm=173&s=E910E51A490F654D18F530DA0000C0B1&w=640&h=579&img.JPEG

  本周,西部數(shù)據(jù)公司(就是造硬盤的那家),宣布計(jì)劃生產(chǎn)10億枚基于RISC-V的處理器,用于硬盤控制器、AI芯片等。WD也是看上了RISC-V的開源特性,想必在WD的引領(lǐng)下,很多公司會(huì)很快跟進(jìn)RISC-V開源架構(gòu)處理器的研發(fā)和投用。

u=4156356522,3382788798&fm=173&s=E973A056BF93AD803716CDC9020010AA&w=500&h=195&img.JPEG

  此外,國內(nèi)也有不少公司和科研機(jī)構(gòu)也圍繞RISC-V進(jìn)行開發(fā),甚至已經(jīng)出了相應(yīng)的開發(fā)板,除了看重RISC-V開源和低成本的特性外,RISC-V還具有安全性,因?yàn)榘踩木壒剩鼉?nèi)部沒有隱藏的黑匣子,對(duì)我國CPU設(shè)計(jì)開發(fā)具有一定借鑒和促進(jìn)作用,期待早日能用上國產(chǎn)的RISC-V架構(gòu)的處理器,打破Intel、ARM壟斷之局勢。


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。