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