10月13日,Altera通過新系統(tǒng)級集成工具針對嵌入式系統(tǒng)配置功能啟動嵌入式計劃。Altera公司產(chǎn)品及企業(yè)市場副總裁Vince Hu先生來到北京,詳細介紹該計劃的背景、內(nèi)容和目標。
Hu先生說,Altera在嵌入式方面的努力由來已久。10年前,Altera就推出了一款嵌入式處理器:NIOS CPU軟核。Altera新的嵌入式計劃涉及到該公司未來的器件和合作伙伴,反映了該公司在這方面的持續(xù)投入。 Hu先生說,通過與主要的嵌入式處理器伙伴的協(xié)作,Altera的嵌入式計劃為嵌入式設(shè)計人員提供集成FPGA與CPU技術(shù)的多種選擇。通過統(tǒng)一的FPGA設(shè)計流程,單一的工具會提供新的系統(tǒng)級集成,并且支持Altera所有的FPGA技術(shù)。 Altera的嵌入式計劃源自業(yè)界的幾個趨勢背景。首先,業(yè)界對性能的需求持續(xù)增長,因為受限于功耗,系統(tǒng)朝著并行化的方向發(fā)展,表現(xiàn)為多核處理和硬件協(xié)處理加速。FPGA是理想的加速器實現(xiàn)方案,因為它是現(xiàn)場可編程。但是,要達到理想的性能,F(xiàn)PGA和CPU之間需要緊密耦合以減少延遲。 第二個背景是,F(xiàn)PGA事實上已經(jīng)成為CPU的硬件加速器。據(jù)調(diào)查,42%的工程師已經(jīng)把FPGA集成到他們的嵌入式系統(tǒng)當(dāng)中。Altera自己的用戶當(dāng)中,30%的設(shè)計中包含嵌入式軟核。通過這種方式,用戶可以通過更高的集成實現(xiàn)更低的成本,減少元器件數(shù)量。 第三個背景是,CPU+FPGA是目前很多芯片廠商的做法,不論是軟核還是硬核。這個趨勢還會繼續(xù)下去,所以有必要推出單一的工具以簡化設(shè)計流程,讓設(shè)計人員方便地把CPU和FPGA結(jié)合起來。 一個典型的例子是,Intel公司前幾周發(fā)布了一款A(yù)tom E600處理器,它在封裝中集成了Altera的FPGA用作協(xié)處理器。另一個例子是IBM的System Z10,該以太網(wǎng)數(shù)據(jù)處理系統(tǒng)包含IBM自己的嵌入式CPU和外置的FPGA協(xié)處理器。IBM在白皮書中稱,這種結(jié)構(gòu)可以達到非常高的性能。 Hu先生今天介紹了Altera公司的三個新產(chǎn)品。第一個產(chǎn)品是ARM Cortex-A9。早些時候,Altera與ARM公司簽署協(xié)議采用ARM Cortex-A9內(nèi)核。Hu先生今天透露,Altera的28納米產(chǎn)品中會有一個器件系列集成A9硬核。關(guān)于此事更多的細節(jié)將在明年公布。 Hu先生說,Altera之所以選用Cortex A9是因為其高性能,具備多核能力,在業(yè)界的應(yīng)用非常普遍,在CPU總體生態(tài)環(huán)境里也非常完善,應(yīng)該受到用戶的歡迎。這個處理器將以硬核的方式出現(xiàn),以滿足用戶對低功耗和高性能的要求。 第二個新產(chǎn)品是MIPS公司授權(quán)的MP32軟核。一些領(lǐng)先的客戶已經(jīng)成功使用了該軟核配合主流操作系統(tǒng)。另外,Altera還擁有Freescalede ColdFire和ARM Cortex-M1的軟核,客戶可以根據(jù)性能和操作系統(tǒng)需求來選擇合適的嵌入式CPU。 第三個新產(chǎn)品是Qsys系統(tǒng)集成工具。它是Alera SOPC Builder的后續(xù)產(chǎn)品。在過去的十幾年里,SOPC Builder獲得了很大成功,用戶接受度很好。它的使用非常簡單,可以通過拖拉把不同的設(shè)計模塊進行組合。Qsys引入FPGA優(yōu)化芯片網(wǎng)絡(luò)技術(shù),與SOPC Builder相比,其存儲器映射和數(shù)據(jù)通路互聯(lián)性能提升一倍。它支持高層次擴展,用戶現(xiàn)有的設(shè)計很容易擴展到未來的應(yīng)用當(dāng)中,提高了系統(tǒng)設(shè)計效能,方便設(shè)計重用。Qsys支持業(yè)界標準IP接口(如AMBA),同時兼容早期SOPC Builder支持的總線接口。該工具將于第四季度發(fā)布。測試版的Qsys已經(jīng)在一些客戶中使用。 Qsys提供的設(shè)計流程讓用戶使用相應(yīng)的Altera嵌入式CPU,同時通過這個工具集成CPU的子系統(tǒng)。Qsys支持Altera Nios II軟核、ARM Cortex-M1軟核、MIPS MP32軟核和ARM Cortex-A9硬核。 Hu先生說,Altera嵌入式計劃給工程師帶來了諸多好處。首先,Altera提供了這樣一個解決方案,可以提高設(shè)計效率和重用能力。另外,系統(tǒng)的靈活性得到提升,F(xiàn)PGA和CPU之間可以靈活集成。其次,通過嵌入式CPU或FPGA作為CPU的協(xié)處理器,板上器件數(shù)量得以降低,系統(tǒng)總體成本下降,而且產(chǎn)品上可以更快上市。
|