整理自——cnx-software
目前的芯片設計業有什么缺點?市場上近千家設計公司中,大部分都是只有幾十個人的小公司,由于設計芯片的負擔比較重,因此只有少數企業能承受中高端芯片的研發成本,制約了芯片領域的創新。而RISC-V指令集是可以降低處理器芯片IP成本的新模式。
近日,由RISC-V 基金主辦的RISC-V 峰會在線上順利召開。眾多業內人士聚在一起,共同商討RISC-V 開源指令集架構(ISA)在商業、教育和其他項目的一系列前景。
RISC-V International的首席執行官Calista Redmond介紹:截至2020 年,RISC-V 的技術社區已發展至 50 多個技術和特殊興趣小組,開發者人數超過 2300 人,同比增長 66% 。從嵌入式到企業的整個計算領域,基于 RISC-V 的 CPU 內核、SoC、開發板、軟件和工具等在市場上都呈現明顯的增長勢頭。基金會成員的數目增加了近一倍,目前已有 900 多個成員,包括 215 個來自全球各地的組織機構。我們看到了從嵌入式到企業計算的RISC-V核心、soc、開發板、軟件和工具的市場增長勢頭。去年會員總數翻了一番,達到1000個,其中包括222個組織。
此外,RISC-V還推出了RISC-V交易所,目前列出了124個RISC-V核心、SOC和開發板,以及129個RISC-V軟件應用程序和工具。
如今RISC-V內核種類越來越豐富,無法在這里一一列舉,但有一些比較引人注目,包括阿里巴巴XT910 64位的RISC-V內核,Andes為其32位和64位的27系列RISC-V內核添加了L2緩存,以及對45系列內核的多核支持。雖然SiFive并沒有在2020年推出新內核,但是SiFive Core IP 20G1版本增強了他們現有的RISC-V內核,提高了性能、效率和更小的占用空間。
RISC-V的妙處之一是,它是開放的,所以對學生可以創建RISC-V軟核在FPGA平臺上運行。今年,中國科學院大學(UCAS)開發了NutShell,一個64位SoC,運行頻率高達200MHz,可以運行Linux。
2020 RISC-V SoC新品
樂鑫科技ESP32-C3 是一款安全、低功耗、低成本的 RISC-V MCU,支持 Wi-Fi 和 Bluetooth LE 5.0。內存資源豐富,可滿足各類常見的物聯網產品功能需求。
樂鑫科技在 2014 和 2016 年分別推出了 ESP8266 和 ESP32 芯片。ESP8266 是單 Wi-Fi MCU,適合于簡單的物聯網應用場景;ESP32 同時支持 Wi-Fi 和 Bluetooth/Bluetooth LE,可滿足需要高算力或強大安全性能的產品需求。兩款芯片均已成功應用于數以億計的物聯網設備,成為國際市場上不可或缺的物聯網芯片。
ESP32-C3 的設計著重考量了以下幾點:
安全問題至關重要。即使是低成本的連接方案,也需要為防止常見的安全威脅而提供保護措施,以確保客戶物聯網產品的硬件安全和軟件安全。
低功耗藍牙 5.0 (Bluetooth LE 5.0) 可以在配網等方面提升終端用戶體驗,也有助于設備廠商對物聯網設備進行診斷分析。
充足的內存 (400 KB SRAM + 384 KB ROM) 與低成本。對于物聯網產品開發,芯片充足的可用內存與成本優勢同樣重要。芯片內存受限的情況下,設備的內存優化與管理對廠商來說都是極大的挑戰。
ESP32-C3 搭載 RISC-V 32 位單核處理器,時鐘頻率高達 160 MHz,內置 400 KB SRAM,集成了 2.4 GHz Wi-Fi 和支持長距離的 Bluetooth LE 5.0,具有行業領先的射頻性能和低功耗。它具有 22 個可編程 GPIO 管腳,支持 ADC、SPI、UART、I2C、I2S、RMT、TWAI 和 PWM。
GreenWaves
GreenWaves的GAP9 AIoT RISC-V處理器少言寡語應用在下一代耳機處理器平臺上,該平臺基于使用GLOBALFOUNDRIES(GF)22FDX解決方案。GAP9統一且易于編程的架構顯著降低了播放音樂、主動噪聲消除和語音命令等處理所需功耗,并通過基于神經網絡的功能(包括深度降噪和聲學場景檢測),以提高音頻質量。
GAP9使用了GF的22FDX解決方案的兩個創新功能,可調體偏移(adaptive body bias ABB)和eMRAM。GAP9使用可調偏移縮小sign-off,這大大有助于其超低功耗。GAP9以330μW/GOP的功率效率處理神經網絡,同時為音頻過濾等低功耗、低延遲的數字信號處理(DSP)操作提供市場領先的性能。
此外還有:
zGlue和Antimicro推出的基于GEM2芯片的ASIC,該芯片采用硬RISC-V內核和Lattice iCE40 FPGA。
博流智能的Wi-Fi + BLE 組合芯片組BL602/BL604,它用于低功耗和高性能應用開發。 無線子系統包含 2.4G 無線電,Wi-Fi 802.11b/g/n 和 BLE 5.0 基帶/MAC 設計。微控制器子系統包含一個低功耗的 32位 RISC CPU,高速緩存和存儲器。
RISC-V開發板和單板計算機SBC
SiFive在10月公布一款名叫HiFive Unmatched的開發板,采用集成四個U74-MC內核+一個S7嵌入式內核組成的FU740 SoC,是目前最好的RISC-V開發板之一。
該開發板還板載32MB SPI閃存芯片,提供4×USB 3.2 Gen 1端口、一個PCI Express x16插槽(x8速率)、一個NVMe M.2插槽、microSD讀卡器以及千兆以太網。
但對于開發用戶來說,HiFive Unmatched僅配備8GB的運存,而且是采用板載的方式,用戶無法擴展內存容量。但好消息是SiFive提供更大的16GB容量,雖然繼續使用板載DRAM的形式。之所以不將板載DRAM換成SO-DIMM插槽的形式,SiFive聲稱是為了控制成本和減少兼容性認證的復雜性。
此外,Polarfire SoC Icicle RISC-V + FPGA開發板在7月份開始眾籌活動,然后Sipeed在8月份發布了一個精簡、完全集成的MAIX Amigo便攜式RISC-V AI開發工具包。
SiFive通過眾籌Crowd Supply平臺(專門做硬件的),推出了新的HiFive開發板。該產品以Mini ITX格式提供給桌面臺式機使用,它配備了RISC-V架構的SoC(System-on-a-Chip)SiFive Freedom U740,它有5個處理核心,其中4個為U74,1個為S7。與SoC配套的是8GB的64位DDR4內存,工作速度為2400MT/s,8條第三代PCIe線路,高速互連,工作速度為7.8GB/s,第一代PCIe x2橋接USB 3.2,第一代USB 3.2集線器有4個Type A端口,其中一個為供電。還有一個微型USB UART/JTAG連接器。存儲方面,我們有一個M.2 Key M(PCIe Gen 3 x4)插槽,用于安裝NVMe 2280固態硬盤,而另一個M.2插槽(Key E型兼容PCIe Gen 3 x1)我們可以用來安裝Wi-Fi /藍牙組合卡。它還包括一個microSD卡插座。
RISC-V進入教育領域
BBC開發了一款采用SiFive RISC-V芯片的兒童編程“電腦”——Doctor Who HiFive Inventor。它將讓孩子們親身體驗電子和編程的樂趣,明確地說,其目的不是提供一個完整的通用計算機,而是一個初學者的學習輔助工具,就像BBC的Micro:bit一樣。您可以使用Tynker編程平臺來控制它,使用可視化構建塊來形成程序,或者編寫代碼,如Python。
最后,簡單介紹下Pine64 ' Pinecil64位單板計算機,這是一個混合工具和devkit,搭載四核64位A53 1.2GHz處理器,1GB DDR3內存,GPU雙核Mali-400,支持4K HDMI輸出,有千兆網口、兩個I/O擴展槽、兩個USB 2.0端口,藍牙4.0、無線801.11 b/g/n以及一個可擴展的MicroSD插槽。
RISC-V 軟件開發工具
大多數人可能使用GNU工具鏈為RISC-V目標構建項目,但一些商業工具增加了對開放ISA的支持,包括IAR嵌入式工作臺,它增加了對GigaDevice RISC-V MCU(如GD32V)的支持,以及與SiFive合作的基于RISC-V應用程序的高級跟蹤。
對于那些想要在沒有硬件的情況下進行實驗的人來說,支持RISC-V的QEMU仿真器應該比較合適,但是對于那些可能需要更高級的功能和性能的專業人士來說,Imperas OVPsim可能是更好的選擇,該公司在去年2月添加了第一個帶有UVM封裝的參考模型用于RISC-V驗證。
由于RISC-V ISA是開放的,在開始設計之前有相當多的核心可供選擇,為了幫助您達到最優選擇,Bluespec發布了RISC-V Explorer,一個快速、準確評估RISC-V開源內核的免費工具,目的是使用戶能夠跟蹤最佳RISC-V開源內核的功能、性能和尺寸的相對變化。
上一篇:英特爾oneAPI工具包,為XPU構建統一跨架構編程模型
下一篇:HarmonyOS 2.0手機開發者Beta版發布,帶來場景化的“超級終端”
推薦閱讀
史海拾趣
在20世紀末和21世紀初,APEM通過一系列收購和技術合作,不斷增強自身的技術實力和市場競爭力。例如,APEM收購了丹麥的高性能PCB輕觸開關制造商MEC,以及美國的開關面板制造商UNIFAB。這些收購不僅使APEM獲得了先進的技術和知識產權,也為其在全球市場的競爭中贏得了先機。
通過以上五個故事,我們可以看到APEM公司在電子行業的發展歷程中,始終堅持創新、擴張和合作的戰略,不斷壯大自身實力,成為行業內的佼佼者。
DEM Manufacturing一直注重技術創新和產品升級。在合并后的幾年里,公司投入大量資源用于研發,推出了一系列具有創新性的電子產品。這些產品不僅滿足了市場的多樣化需求,還為公司贏得了良好的口碑和廣泛的客戶基礎。
為了進一步擴大市場份額和增強競爭力,DEM Manufacturing積極尋求與其他企業的戰略合作。公司與其他電子行業的領軍企業建立了長期穩定的合作關系,共同開發新產品、拓展新市場。這些合作不僅為公司帶來了更多的商業機會,還促進了整個電子行業的發展和進步。
請注意,以上故事梗概是基于已知事實進行的概括和虛構,旨在展示Deltron / DEM Manufacturing公司在電子行業中的發展歷程和成就。具體細節和實際情況可能有所不同。
在電子行業的快速發展中,市場競爭也日益激烈。FARNELL公司面臨著來自國內外同行的競爭壓力。為了應對這些挑戰,FARNELL公司加強了內部管理,提高了運營效率;同時,公司還加大了對新產品、新技術的研發投入,以保持其在市場中的競爭力。
在電子行業的快速發展中,市場競爭也日益激烈。FARNELL公司面臨著來自國內外同行的競爭壓力。為了應對這些挑戰,FARNELL公司加強了內部管理,提高了運營效率;同時,公司還加大了對新產品、新技術的研發投入,以保持其在市場中的競爭力。
現在有兩個窗體,Form1和Form2.Form1上有很多的功能選項,還有一個Panel,我的想法是選擇相應的功能選項, Panel就可以加載相應的Form1以外的窗體,也就是Form2. 我知道Vb.net中怎么實現,但是不知道到WinCe的實現方法.… 查看全部問答∨ |
|
我安裝了WinCE 4.2 EVC,ActiveSync 在這個環境下,是可以進行WinCE仿真調試的。 程序是EVC自己傳到仿真環境里的 后來又安裝了VS 2005,在VS 2005中,建立了WinCE簡單的演示程序, 但是在運行時,沒有WinCE的模擬器可 ...… 查看全部問答∨ |
|
我想學驅動開發 windows和linux的都想學 但是我現在什么都不知道 也不知道怎么去學習 希望各位前輩能介紹介紹你們覺得不錯的書籍 或者介紹一下你們學習的經驗啊 希望你們能抽點時間幫幫我 麻煩你們了… 查看全部問答∨ |
|
啟動斯邁特s51E開發板,用ISP線下載程序到S52單片機,器件檢測總失敗。 我的機器為聯想家悅A3050, AMD64x2 2.0G windows xp sp2 并口設置為 ECP 378-037F 軟件為:Easy 51promgramme (Ver 1.2) 請教各位,64位雙核的并口需要什么特殊的設置 ...… 查看全部問答∨ |
說到MSP430書籍,在短短幾年中確實出現了不少。以下是我們經常在中國市場所看到的關于MSP430中文方面的教科書材,現在整理了這貼子出來是為了給初者學選擇書籍時有個幫助。更希望現已購買了這些書的網友們發表你對某些書本的看 ...… 查看全部問答∨ |
本人在學習FPGA的數字信號處理 ,想找些相關的資料,比如,復數乘法器的實現、蝶形運算單元的實現、數據存儲單元RAM的實現、旋轉因子ROM的實現、控制單元的設計等。還有怎么設計FFT、FIR、IIR,具體的實現流程是什么樣的,就是怎樣在quartus ii中操 ...… 查看全部問答∨ |