在FPGA內(nèi)集成ARM處理器、使器件兼具兩者的優(yōu)勢(shì),這種做法已經(jīng)得到業(yè)界的認(rèn)可。先是Xilinx的Zynq,后是Altera的FPGA SoC,兩家FPGA主要廠商都十分看好這個(gè)新開拓的市場(chǎng)。 先行有先行的優(yōu)勢(shì),后行有后行的便利。FPGA+ARM SoC芯片功能雖然強(qiáng)大,但系統(tǒng)也更加復(fù)雜,這給用戶的開發(fā)過程帶來了困難。CPU和FPGA之間的調(diào)試沖突將是用戶所面臨的挑戰(zhàn)。而這正是Altera SoC的機(jī)會(huì)。 近日,ARM公司與Altera共同宣布推出Altera 版的ARM Development Studio 5(DS-5)。這是業(yè)界第一款FPGA自適應(yīng)軟件工具包,它去除了CPU和FPGA之間的調(diào)試壁壘。Altera國(guó)際市場(chǎng)部總監(jiān)李儉先生介紹說,Altera的SoC產(chǎn)品遵循ARM公司的CoreSight規(guī)范,芯片的設(shè)計(jì)里面預(yù)留這個(gè)功能,因而能與DS-5進(jìn)行通信,使用一個(gè)DS-5工具就可以同時(shí)調(diào)試軟硬件,而不像以往那樣需要兩個(gè)工具分別調(diào)試軟硬件。市場(chǎng)上現(xiàn)有的FPGA+ARM芯片因?yàn)闆]有預(yù)留這個(gè)功能,所以不能用DS-5這個(gè)工具來調(diào)試FPGA。 ARM中國(guó)銷售總監(jiān)劉潤(rùn)國(guó)先生介紹說,DS-5是前所未有的高效能特性組合。它可實(shí)現(xiàn)單一USB-Blaster連接目標(biāo)器件實(shí)現(xiàn)軟件和硬件調(diào)試,可自動(dòng)建立FPGA外設(shè)的寄存器視圖,可以非置入式跟蹤與應(yīng)用程序事件和FPGA硬件事件相關(guān)的CPU軟件指令,實(shí)現(xiàn)CPU和FPGA域之間的硬件交叉觸發(fā),同時(shí)調(diào)試和跟蹤ARM Cortex-A9內(nèi)核以及在FPGA上綜合的CoreSight兼容IP核等。 ![]() Altera版DS-5具有標(biāo)準(zhǔn)化的界面,使用廣泛,為軟件工程師所熟悉。Altera版的OEM包簡(jiǎn)化了許可,使用更加方便。目前已知有兩種配置可供用戶選擇:一個(gè)是Altera SoC嵌入式設(shè)計(jì)套裝 (Altera SoC EDS),價(jià)格是995美元,2013年年初可以供貨;另一個(gè)是Altera Cyclone V SoC開發(fā)套件,它除了上述軟件外還有一個(gè)開發(fā)板,價(jià)格是1495美元,將于2013年4月供貨。 Altera發(fā)售的第一款FPGA SoC器件是低功耗、低成本的Cyclone V SoC,面向無線通信、工業(yè)、視頻監(jiān)控、汽車和醫(yī)療設(shè)備等市場(chǎng)。Altera下一個(gè)要推出的器件將是Arria V SoC。 |