FAQ-可擴展式處理平臺架構(gòu)問題解答
賽靈思是否已經(jīng)為 ARM Cortex 處理器提供支持了?
本文引用地址:http://m.butianyuan.cn/article/127533.htm是的,我們通過 ARM 提供支持。面向 Virtex FPGA 和 Spartan FPGA 系列的 Cortex-M1 以及基于賽靈思器件的 RealView 開發(fā)板目前已經(jīng)推出,可用來開發(fā)完整的系統(tǒng),驗證定制 IP 并編寫設備驅(qū)動程序。
賽靈思正在采用 ARM 提供的哪些物理 IP?
賽靈思正在采用為處理器實施方案而優(yōu)化的 28nm工藝 ARM IP,此外還包括經(jīng)過優(yōu)化的單元庫和嵌入式存儲器。
為什么 AMBA 規(guī)范的聯(lián)合開發(fā)如此重要?
ARM 和賽靈思一致認為,如要滿足嵌入式處理要求,則必須提供可在 FPGA 架構(gòu)上實現(xiàn) IP 互操作的標準接口。通過就規(guī)范開展合作,兩家公司可確保全面有效滿足處理器系統(tǒng)、可編程邏輯系統(tǒng)和任意組合的技術(shù)要求。
正在使用 ARM 處理器的設計人員如何轉(zhuǎn)型?
Cortex-A9 處理器使用第七版的 ARM 指令集架構(gòu) (ISA) 。總體而言,ARM ISA 各版本是向后兼容的,即已經(jīng)編譯的二進制代碼和老版本 ISA 重新編譯的源代碼也能運行在較新的版本上。不過也會存在一些例外。
軟硬件設計人員如何互動創(chuàng)建設計方案?
可擴展式處理平臺復位時會啟動處理器,而后就能訪問可編程邏輯結(jié)構(gòu)。軟件開發(fā)人員可移植并在處理器系統(tǒng)以及需要操作系統(tǒng)的應用中運行應用代碼。
軟件開發(fā)人員將訪問高性能加速器或非硬件處理器系統(tǒng)組成部分的其他外設。這些加速器和外設存在于可編程邏輯中,并可作為系統(tǒng)中可尋址的存儲器空間加以訪問。開發(fā)期間,在加速器或外設可用之前或在需要更多加速器或外設時,軟件開發(fā)人員將與硬件開發(fā)人員進行合作。
硬件開發(fā)人員可使用Xilinx Platform Studio (XPS) 和ISE 設計套件嵌入式版本配套提供的嵌入式開發(fā)套件 (EDK) 來訪問一系列可用的嵌入式 IP,進而構(gòu)建加速器和外設。此外,硬件設計人員也可利用廣泛的 Core Generator IP 庫來下載非嵌入式加速器和/或用賽靈思設計工具來構(gòu)建自己定制的加速器及外設。
賽靈思提供了處理器系統(tǒng)配置向?qū)?,能讓軟件或硬件設計人員支持處理器系統(tǒng)中各種已經(jīng)固化的 IP 模塊。
賽靈思采用 ARM 技術(shù)對開發(fā)環(huán)境有何影響?
賽靈思致力于開發(fā)并推廣世界級的 FPGA 設計環(huán)境。轉(zhuǎn)而采用 ARM 技術(shù)后,賽靈思將為客戶和生態(tài)系統(tǒng)開發(fā)人員提供靈活的計算平臺,確保 IP 和軟件開發(fā)能夠?qū)崿F(xiàn)共享以及大規(guī)模重復利用。
該消息的宣布與賽靈思目標設計平臺策略有何關(guān)系?
新型可擴展式處理平臺是賽靈思目標設計平臺戰(zhàn)略的重要組成部分,將幫助軟硬件設計人員充分發(fā)揮 FPGA 設計領域開放式標準、通用設計方法、開發(fā)工具和運行時間平臺的作用。IP 標準化和生態(tài)系統(tǒng)支持是利用 FPGA 成功實施 SoC 的基礎。ARM 聯(lián)盟反映了賽靈思在上述兩大領域中的承諾和投入。
今天宣布的消息是否影響賽靈思對 PowerPC架構(gòu)的支持?
不會。賽靈思提供廣泛的嵌入式處理功能,其中包括高性能 Virtex FPGA 系列中的集成硬核。盡管賽靈思正在構(gòu)建滿足新一代嵌入式處理技術(shù)未來需求的基礎,但公司仍將繼續(xù)支持 PowerPC 架構(gòu),盡力滿足使用 Virtex-II Pro FPGA、Virtex-4 FX FPGA 和 Virtex-5 FXT FPGA 客戶的要求。
賽靈思是否會繼續(xù)支持 MicroBlaze軟核處理器?
是的。MicroBlaze 處理器仍將繼續(xù)成為賽靈思嵌入式系列中的重要組成部分。MicroBlaze 處理器為賽靈思 FPGA 結(jié)構(gòu)進行了高度優(yōu)化,將繼續(xù)移植到豐富的 FPGA 器件上并進行相關(guān)強化。MicroBlaze 將采用 AMBA-AXI 接口,并首先隨賽靈思 ISE 設計套件 12.3版本一同推出。
評論