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





