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