多核處理器+FPGA的組合并不新奇,。業(yè)界關(guān)注Elixent等公司的單核處理器+FPGA結(jié)構(gòu)已近10年,,Elixent由惠普實(shí)驗(yàn)室分出,,隨后被松下收購(gòu),。還有些其它例子,,Xilinx就一直在提供PowerPC加FPGA結(jié)構(gòu)的集成電路,。但這種概念大體上沒(méi)能持續(xù)下去。
現(xiàn)在有什么改變,?
一方面說(shuō),,片上系統(tǒng)的開(kāi)發(fā)成本呈指數(shù)級(jí)上升,因此必須達(dá)到一定產(chǎn)量才劃算,。作為回應(yīng),,F(xiàn)PGA正在接手老的半定制設(shè)計(jì)市場(chǎng),并逐漸成為低銷(xiāo)量/高價(jià)值應(yīng)用開(kāi)發(fā)的首選,。但很多這些應(yīng)用需要一個(gè)甚至多個(gè)處理器,,并且還要低功耗。
因此或許ARM和Xilinx相信多核處理器加FPGA的時(shí)代已經(jīng)到來(lái),,他們想創(chuàng)建軟硬件都可編程可擴(kuò)展的標(biāo)準(zhǔn)集成電路,。
又或許這次ARM-Xilinx公告是為了回應(yīng)英國(guó)XMOS半導(dǎo)體公司以軟件化芯片撼動(dòng)市場(chǎng)的挑戰(zhàn)。
從另一個(gè)角度來(lái)思考,,基于查找表(LUT)的Xilinx體系結(jié)構(gòu)已存在了25年,。坦白地說(shuō),對(duì)于當(dāng)今系統(tǒng)架構(gòu)師要做的很多事而言,,它太細(xì)了,。處理器內(nèi)核正成為下一代現(xiàn)場(chǎng)可編程系統(tǒng)的與非門(mén)/查找表。
有意思的是,,ARM-Xilinx公告和MIPS-Altera公告很相似,。但前者更具戰(zhàn)略意義,畢竟ARM和Xilinx都是各自市場(chǎng)的領(lǐng)導(dǎo)者,。我們將在獲得更多細(xì)節(jié)后帶來(lái)新的報(bào)道,。
附:致力可編程平臺(tái)發(fā)展,賽靈思與ARM共同宣布合作開(kāi)發(fā)計(jì)劃
全球可編程邏輯解決方案領(lǐng)導(dǎo)廠(chǎng)商賽靈思公司 (Xilinx, Inc.)與ARM公司宣布正式開(kāi)展合作,,在賽靈思FPGA中應(yīng)用ARM處理器與互聯(lián)技術(shù),。賽靈思公司目前已經(jīng)開(kāi)始采用ARM Cortex處理器IP,利用性能優(yōu)化的ARM數(shù)字單元庫(kù)(cell library)和嵌入式存儲(chǔ)器,,為未來(lái)的可編程平臺(tái)提供支持,。此外,兩家公司還共同對(duì)下一代ARM? AMBA?互聯(lián)技術(shù)進(jìn)行定義,以增強(qiáng)并優(yōu)化FPGA架構(gòu),。
兩大公司的合作,,意味著賽靈思致力于采用全線(xiàn)ARM技術(shù),并充分利用ARM處理器的巨大優(yōu)勢(shì)為客戶(hù)和生態(tài)系統(tǒng)開(kāi)發(fā)人員提供靈活的計(jì)算平臺(tái),,使他們的IP和軟件開(kāi)發(fā)可以在更廣的范圍內(nèi)進(jìn)行共享和重復(fù)利用,。 這也將使得可編程方案進(jìn)一步深入滲透到現(xiàn)有的市場(chǎng)并拓展至更新的一些市場(chǎng)領(lǐng)域。 理想的應(yīng)用將涵蓋通信,、汽車(chē),、消費(fèi)類(lèi)市場(chǎng),航空,、國(guó)防以及工業(yè)等各個(gè)市場(chǎng),。
ARM公司首席技術(shù)官(CTO)Mike Muller先生表示,“不斷縮短的產(chǎn)品上市時(shí)間及持續(xù)攀升的產(chǎn)品開(kāi)發(fā)成本兩大因素,,促使行業(yè)開(kāi)發(fā)出融合處理器為中心的設(shè)計(jì)方法和片上系統(tǒng)設(shè)計(jì)常用的開(kāi)放標(biāo)準(zhǔn)為一體的,、并擁有可編程邏輯靈活性的新型產(chǎn)品。結(jié)合ARM公司在低功耗,、高性能處理器和物理IP技術(shù)的領(lǐng)導(dǎo)地位及其Connected Community?生態(tài)系統(tǒng)的實(shí)力,,加上賽靈思公司領(lǐng)先的FPGA技術(shù),我們將可以幫助軟件開(kāi)發(fā)人員和硬件設(shè)計(jì)人員,,加速其對(duì)各種應(yīng)用的開(kāi)發(fā),。”
Gilder Publishing的技術(shù)分析師Nick Tredennick指出,“賽靈思采用ARM 處理器技術(shù),,為FPGA 架構(gòu)提供了一個(gè)前景廣闊的發(fā)展藍(lán)圖,,雙方在下一代AMBA互聯(lián)標(biāo)準(zhǔn)上進(jìn)行的合作和共同定義,將提供必要的最優(yōu)化設(shè)計(jì),,使得這些新產(chǎn)品具備理想的系統(tǒng)性能,、集成、重復(fù)利用以及可擴(kuò)充能力,。這也為IP與系統(tǒng)解決方案的開(kāi)發(fā),、測(cè)試、交換和共享提供了通用的技術(shù)基礎(chǔ),,這一模式將對(duì)未來(lái)的可編程邏輯業(yè)界帶來(lái)非常深遠(yuǎn)的影響,。”
為了幫助建立一個(gè)服務(wù)于賽靈思FPGA 和 ARM IP 技術(shù)的更佳的生態(tài)系統(tǒng),兩家公司早就開(kāi)始與眾多IP 提供商和EDA廠(chǎng)商進(jìn)行合作,,包括Cadence、CAST,、 Denali,、Mentor Graphics、Northwest Logic、Omiino,、Sarance,、Synopsys 和 Xylon 等,以支持AMBA標(biāo)準(zhǔn)的高級(jí)版本,。AMBA標(biāo)準(zhǔn)是片上組織通信(on-chip fabric communication)的行業(yè)標(biāo)準(zhǔn),,與ARM處理器保持緊密的聯(lián)系。這一新的互聯(lián),,不僅利用全球領(lǐng)先的32位處理器IP簡(jiǎn)化并延展了下一代可編程平臺(tái)的功能,,而且標(biāo)準(zhǔn)的定義與賽靈思目標(biāo)設(shè)計(jì)平臺(tái)策略的“可插接IP”是一致的。因?yàn)镮P重復(fù)利用的能力,, 是降低系統(tǒng)開(kāi)發(fā)成本和時(shí)間進(jìn)程的必要組成部分,,這一創(chuàng)新的即插即用方法,意味著賽靈思與其生態(tài)系統(tǒng)開(kāi)發(fā)的IP不需要使用者在供應(yīng)商支持方面進(jìn)行巨額投資,, 就可以很方便地進(jìn)行使用,。
“利用賽靈思開(kāi)放的、基于標(biāo)準(zhǔn)的解決方案,,我們將幫助客戶(hù)通過(guò)使用自己的IP,,同時(shí)重新利用內(nèi)部和/或生態(tài)系統(tǒng)廠(chǎng)商成熟的解決方案,,把更多的精力放到他們的核心解決方案和差異化上,。” 賽靈思公司負(fù)責(zé)全球市場(chǎng)營(yíng)銷(xiāo)和業(yè)務(wù)開(kāi)發(fā)的高級(jí)副總裁Vin Ratford先生表示,“我們也相信這一方法將培育出一個(gè)極具活力的,、蓬勃發(fā)展的生態(tài)系統(tǒng),,這個(gè)生態(tài)系統(tǒng)將不斷發(fā)展壯大,,提供標(biāo)準(zhǔn)的和不斷涌現(xiàn)的IP解決方案,而這些IP 解決方案可以應(yīng)用于廣泛的產(chǎn)業(yè)領(lǐng)域,。”
AMBA與賽靈思目標(biāo)設(shè)計(jì)平臺(tái)
AMBA 協(xié)議是片上組織通信的行業(yè)標(biāo)準(zhǔn),,為組成片上系統(tǒng)(SoC)的功能模塊的互聯(lián)和管理規(guī)定了詳細(xì)的實(shí)施策略。此次與賽靈思公司開(kāi)展的新合作,,針對(duì)此協(xié)議FPGA的實(shí)施進(jìn)行了優(yōu)化,,并提出了利用處理器或不需要處理器而單獨(dú)使用的新的模式。與ARM公司的合作與賽靈思今年早些時(shí)候宣布的賽靈思目標(biāo)設(shè)計(jì)平臺(tái)策略是一致的,。那時(shí),,作為可編程邏輯行業(yè)領(lǐng)導(dǎo)廠(chǎng)商的賽靈思公司, 通過(guò)目標(biāo)設(shè)計(jì)平臺(tái)策略的發(fā)布,,為行業(yè)描繪了一幅基于業(yè)界領(lǐng)先的FPGA技術(shù),、開(kāi)發(fā)板和標(biāo)準(zhǔn)IP的開(kāi)發(fā)平臺(tái)計(jì)劃藍(lán)圖。目標(biāo)設(shè)計(jì)平臺(tái)的一個(gè)關(guān)鍵組成部分是生態(tài)系統(tǒng)的參與,,使雙方相互的客戶(hù)能非常容易地在穩(wěn)定的架構(gòu)上對(duì)他們的產(chǎn)品設(shè)計(jì)進(jìn)行測(cè)試,。AMBA 與 AXI? 技術(shù)的采用為軟件和硬件設(shè)計(jì)人員提供了針對(duì)IP模塊互聯(lián)和構(gòu)建嵌入式系統(tǒng)的,,擁有經(jīng)驗(yàn)證的、廣泛采用的標(biāo)準(zhǔn)的穩(wěn)定性,。