Tensilica攜可配置處理器技術(shù)進(jìn)軍中國市場
該公司致力于為復(fù)雜的SoC設(shè)計(jì)提供革命性的創(chuàng)新技術(shù)-通過可配置處理器技術(shù)替代RTL開發(fā)。通過對內(nèi)核中的MMU、RAM、計(jì)算引擎等數(shù)千種項(xiàng)目進(jìn)行配置,并利用定制指令增強(qiáng)算法性能,使處理器具有更高靈活性,從而加快產(chǎn)品設(shè)計(jì),縮短上市時間。其產(chǎn)品包括Xtensa系列可配置處理器IP及相關(guān)開發(fā)工具。其中,處理器配置技術(shù)和指令擴(kuò)展技術(shù)可以幫助客戶對Xtensa CPU架構(gòu)進(jìn)行配置和擴(kuò)展,以實(shí)現(xiàn)應(yīng)用所需要的計(jì)算性能和數(shù)據(jù)吞吐量。而處理器生成器可以幫助客戶在短時間內(nèi)生成自己定制處理器內(nèi)核對應(yīng)的硬件邏輯(RTL)和軟件開發(fā)環(huán)境(Toolchain/ISS/OS Kits)。
其中,Xtensa LX同于傳統(tǒng)嵌入式處理器或DSP內(nèi)核,該可配置處理器更重視產(chǎn)品的性能。通過2個128位加載和存儲器來提高輸入輸出性能,而且通過采用稱之為“FLIX”、最長64位的指令集,提高了運(yùn)算性能。據(jù)稱FLIX“與VLIW類似,代碼尺寸則沒有增加”(Roddy),兼容現(xiàn)有的16/24/32位指令集。對于片上內(nèi)存的訪問速度隨著內(nèi)存容量的增大而下降的問題,該處理器通過采用可變的管線級數(shù)得以解決??筛鶕?jù)要求追加“指令內(nèi)存訪問管線級”和“數(shù)據(jù)內(nèi)存訪問管線級”。由此在處理器性能和內(nèi)存訪問速度之間取得了平衡。Xtensa LX在功耗與I/O輸出速率方面進(jìn)行了改進(jìn),提高了計(jì)算性能,并通過專有技術(shù)消除與片上存儲器之間的數(shù)據(jù)交換速度瓶頸,因此用戶無需再另行購買價格昂貴的快速RAM或犧牲處理器本身性能。
雖然,與傳統(tǒng)的定制ASIC相比,可配置內(nèi)核提供了一個靈活的解決方案,并可以降低成本,加快面市時間。”但正如Gartner副總裁兼研究負(fù)責(zé)人Jim Tully所說“可配置處理器的最大缺點(diǎn)在于工具,”固定處理器可以提供編譯器、調(diào)試器及其它專為固定架構(gòu)而優(yōu)化的工具,但這對可配置處理器來說卻很難。為此,Tensilica公司總裁兼首席執(zhí)行官Chris Rowen博士表示,該公司的XPRES工具可以完全自動地分析應(yīng)用程序生成相應(yīng)的指令擴(kuò)展。同時,Tensilica正在XPRES工具包的基礎(chǔ)上,繼續(xù)完善開發(fā)工具,并結(jié)合客戶的不同需求提供針對特定任務(wù)而預(yù)配置的CPU以及專用工具包。據(jù)悉目前泰思立達(dá)公司(Tensilica)在全球已經(jīng)有包含CISCO,Broadcom、Agilent、NEC、SONY、FUJISTU、OLYMPUS、EPSON、AMCC、Bay Microsystems、ATI、nVIDIA、Marvell、Stretch、ST等著名公司在內(nèi)的超過70家的客戶,應(yīng)用廣泛分布于消費(fèi)類電子、數(shù)據(jù)通信、無線網(wǎng)絡(luò)、辦公自動化等方面。
評論