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