隨著Xilinx(賽靈思)量產(chǎn)28奈米且內(nèi)建Cortex-A9雙核心處理器FPGA組件后,頭號(hào)競(jìng)爭(zhēng)對(duì)手Altera終于宣布旗下產(chǎn)品Cyclone V進(jìn)入量產(chǎn)階段。但FPGA與ARM之間的合作,最多僅止于對(duì)既有的開發(fā)工具來進(jìn)行新款組件的開發(fā)。
Altera國(guó)際市場(chǎng)部總監(jiān)李儉表示,隨著系統(tǒng)不斷的整合及制程的不斷演進(jìn),在系統(tǒng)設(shè)計(jì)上會(huì)有很多挑戰(zhàn)需要克服。FPGA屬于空白的組件,設(shè)計(jì)者可做彈性化的配置。但MCU在接腳方面、系統(tǒng)設(shè)計(jì)乃至于系統(tǒng)除錯(cuò)的流程相當(dāng)固定,使得FPGA組件在整體設(shè)計(jì)流程上面對(duì)的“變量”太多。再加上過去的開發(fā)流程是處理器與FPGA各自進(jìn)行,并無一個(gè)完善橋梁進(jìn)行溝通或僅有一套開發(fā)工具可以完成除錯(cuò)。
鑒于此,Altera特別與ARM合作,針對(duì)ARM的DS-5工具套件,推出適用Altera版本。ARM亞太區(qū)應(yīng)用工程總監(jiān)姜新雨表示,透過Altera所提供的USB-Blaster Connection,將處理器與FPGA加以連結(jié),克服了兩者之間的除錯(cuò)壁壘。