Tensilica支持免費下載鉆石內(nèi)核的工具
Tensilica公司日前發(fā)布了免費的鉆石系列開發(fā)工具包的評估版,它是針對2006年2月20日發(fā)布的六款鉆石系列標(biāo)準(zhǔn)處理器內(nèi)核的軟件開發(fā)工具包和仿真模型。該工具包已經(jīng)可以從Tensilica公司網(wǎng)站www.tensilica.com免費直接下載了。這對于想了解Tensilica公司出眾的Xtensa處理器架構(gòu)的開發(fā)人員是個非常好的消息.
嵌入式軟件工程師們通過研究鉆石系列標(biāo)準(zhǔn)處理器內(nèi)核的軟件開發(fā)工具,從而認(rèn)識到將應(yīng)用代碼移植到鉆石系列標(biāo)準(zhǔn)處理器內(nèi)核家族的難易程度,體會到Tensilica公司Xtensa指令集架構(gòu)在代碼性能和代碼大小方面的優(yōu)勢。強(qiáng)大的可視化開發(fā)工具讓軟件開發(fā)工程師可以用圖形化界面來分析軟件性能,并與其他CPU&DSP架構(gòu)進(jìn)行比較。
硬件開發(fā)團(tuán)隊們通過使用該免費評估工具包,可得到時鐘周期級精確的、支持流水線仿真的指令集仿真器(ISS),以及性能相關(guān)模型的可視化圖形界面,這些視圖顯示了流水線的行為、高速緩存器的利用率和總線周期活動所開銷的時鐘周期。
鉆石系列標(biāo)準(zhǔn)軟件工具包評估版包括了鉆石版本的Xtensa Xplorer集成開發(fā)環(huán)境,它是一個全面的基于通用Eclipse軟件環(huán)境的圖形用戶界面。該用戶界面對大多數(shù)工程師來說,該開發(fā)包非常易于使用和操作的。 事實上,Xtensa Xplorer作為Tensilica公司Xtensa可配置處理器內(nèi)核家族的主要用戶界面,已經(jīng)在過去幾年的客戶使用中經(jīng)過了大量驗證和改進(jìn)。
鉆石系列標(biāo)準(zhǔn)軟件工具包評估版同時還包括了Tensilica公司的XCC編譯器,一個時鐘周期級精確的指令集仿真器,一個完全基于GNU的用于程序調(diào)試、匯編和連接的工具鏈,以及6款鉆石系列標(biāo)準(zhǔn)控制器、CPU和DSP內(nèi)核的軟件庫。XCC編譯器是高級的C/C++編譯器,擁有內(nèi)部程序分析、先進(jìn)的循環(huán)優(yōu)化、自動矢量化代碼、反饋導(dǎo)向編譯和基于性能分析結(jié)果反饋編譯的先進(jìn)功能。
嵌入式軟件工程師們通過研究鉆石系列標(biāo)準(zhǔn)處理器內(nèi)核的軟件開發(fā)工具,從而認(rèn)識到將應(yīng)用代碼移植到鉆石系列標(biāo)準(zhǔn)處理器內(nèi)核家族的難易程度,體會到Tensilica公司Xtensa指令集架構(gòu)在代碼性能和代碼大小方面的優(yōu)勢。強(qiáng)大的可視化開發(fā)工具讓軟件開發(fā)工程師可以用圖形化界面來分析軟件性能,并與其他CPU&DSP架構(gòu)進(jìn)行比較。
硬件開發(fā)團(tuán)隊們通過使用該免費評估工具包,可得到時鐘周期級精確的、支持流水線仿真的指令集仿真器(ISS),以及性能相關(guān)模型的可視化圖形界面,這些視圖顯示了流水線的行為、高速緩存器的利用率和總線周期活動所開銷的時鐘周期。
鉆石系列標(biāo)準(zhǔn)軟件工具包評估版包括了鉆石版本的Xtensa Xplorer集成開發(fā)環(huán)境,它是一個全面的基于通用Eclipse軟件環(huán)境的圖形用戶界面。該用戶界面對大多數(shù)工程師來說,該開發(fā)包非常易于使用和操作的。 事實上,Xtensa Xplorer作為Tensilica公司Xtensa可配置處理器內(nèi)核家族的主要用戶界面,已經(jīng)在過去幾年的客戶使用中經(jīng)過了大量驗證和改進(jìn)。
鉆石系列標(biāo)準(zhǔn)軟件工具包評估版同時還包括了Tensilica公司的XCC編譯器,一個時鐘周期級精確的指令集仿真器,一個完全基于GNU的用于程序調(diào)試、匯編和連接的工具鏈,以及6款鉆石系列標(biāo)準(zhǔn)控制器、CPU和DSP內(nèi)核的軟件庫。XCC編譯器是高級的C/C++編譯器,擁有內(nèi)部程序分析、先進(jìn)的循環(huán)優(yōu)化、自動矢量化代碼、反饋導(dǎo)向編譯和基于性能分析結(jié)果反饋編譯的先進(jìn)功能。





