業(yè)內首款RISC-V SoC FPGA架構為L(cháng)inux帶來(lái)實(shí)時(shí)功能, 讓開(kāi)發(fā)人員在設計安全可靠的低功耗產(chǎn)品時(shí)能夠自由創(chuàng )新
在5G、機器學(xué)習和物聯(lián)網(wǎng)(IoT)聯(lián)合推動(dòng)的新計算時(shí)代,嵌入式開(kāi)發(fā)人員需要Linux操作系統的豐富功能,這些功能必須在更低功率、發(fā)熱量有嚴格要求的設計環(huán)境中滿(mǎn)足確定性系統要求,同時(shí)滿(mǎn)足關(guān)鍵的安全性和可靠性要求。傳統的片上系統(SoC)現場(chǎng)可編程門(mén)陣列(FPGA)將可重新配置的硬件和Linux處理能力集成到單個(gè)芯片上,可以為開(kāi)發(fā)人員提供理想的自定義設備,但這種方法功耗過(guò)高,并且安全性和可靠性都無(wú)法保證,否則就必須使用缺乏靈活性且昂貴的處理架構。為了解決這些問(wèn)題,Microchip Technology Inc.(美國微芯科技公司)通過(guò)其Microsemi Corporation子公司推出新型SoC FPGA架構擴展其Mi-V生態(tài)系統,新架構結合了業(yè)內功耗最低的中距離PolarFire? FPGA系列產(chǎn)品,以及基于開(kāi)放的免版稅RISC-V指令集架構(ISA)的完整微處理器子系統。
本文引用地址:http://dyxdggzs.com/article/201812/395260.htmMicrochip在加利福尼亞圣克拉拉RISC-V峰會(huì )上發(fā)布的新型PolarFire SoC架構讓Linux平臺能夠在多核一致性中央處理器(CPU)集群中實(shí)現實(shí)時(shí)的確定性非對稱(chēng)多重處理(AMP)功能。與SiFive合作開(kāi)發(fā)的PolarFire SoC架構提供靈活的2 MB L2存儲器子系統,可以配置為緩存、暫存器或直接存取存儲器。對于協(xié)作式互聯(lián)物聯(lián)網(wǎng)系統中各種對發(fā)熱量和空間有嚴格限制的應用,這讓設計人員能夠利用豐富的操作系統同時(shí)實(shí)施多個(gè)確定性實(shí)時(shí)嵌入式應用。
Microchip可編程解決方案業(yè)務(wù)部副總裁Bruce Weyer表示:“PolarFire SoC架構將低功耗、安全、可靠等特點(diǎn)集合到一個(gè)可配置設備中,可以讓Linux獲得實(shí)時(shí)功能,這非常引人注目。加上我們強大的Mi-V RISC-V生態(tài)系統和Microchip廣泛的系統解決方案產(chǎn)品組合,PolarFire SoC架構可以為客戶(hù)提供卓越的平臺,以便應對計算領(lǐng)域未來(lái)面臨的重大挑戰?!?/p>
PolarFire SoC提供大量調試功能,包括指令跟蹤、50個(gè)斷點(diǎn)指令、可配置的被動(dòng)運行時(shí)高級可擴展接口(AXI)總線(xiàn)監控程序和FPGA結構監控程序,以及Microchip的內置雙通道邏輯分析器SmartDebug。PolarFire SoC架構具有安全可靠的特點(diǎn),例如針對所有存儲器的單糾錯和雙糾錯檢測(SEC-DED)、物理存儲器保護、差分功耗分析(DPA)安全加密內核、防護級安全啟動(dòng),以及128 KB閃存引導存儲器。
SiFive首席執行官Naveed Sherwami表示:“PolarFire SoC架構是一個(gè)完全可自定義、可編程的RISC-V平臺,可以讓設計人員以新穎有趣的方式自由打造創(chuàng )新的Linux SoC,以滿(mǎn)足特定領(lǐng)域的不同要求。通過(guò)利用SiFive市場(chǎng)領(lǐng)先的U54-MC CPU內核套件,PolarFire SoC將讓設計人員能夠克服構建行為可預測的實(shí)時(shí)系統所面臨的普遍難題?!?/p>
開(kāi)發(fā)工具
立即使用antmicro Renode?系統建模平臺開(kāi)始PolarFire SoC設計工作并進(jìn)行評估,該平臺現已與面向嵌入式PolarFire SoC設計的Microchip SoftConsole集成設計環(huán)境(IDE)相集成。PolarFire SoC開(kāi)發(fā)工具包也已上市,包括支持PolarFire FPGA的HiFive Unleashed擴展板和SiFive的HiFive Unleashed開(kāi)發(fā)板及其RISC-V微處理器子系統。
評論