Tensilica为处理器内核推出开发工具
成熟开发工具可帮助设计者为成本敏感的电子系统开发代码体积更小的芯片 美国Tensilica公司日前针对其钻石系列标准处理器内核推出了一套功能完善的软件开发包。钻石系列标准处理器由一系列现成的可综合CPU内核以及DSP(数字信号处理器)内核组成,可被集成于SoC(片上系统)中。这套功能完善的开发工具是基于Tensilica公司XtensaXplorer开发环境的而构建的,包含一个基于Eclipse的GUI(图形用户界面)。软件开发包中一个关键组件是Tensilica公司先进的C/C++编译器(XCC),它采用强大的优化技术来生成体积非常小的代码,降低了成本敏感的电子系统中对片内和片外存储器的需求。 Tensilica公司市场副总裁SteveRoddy表示,“功能完善的工具集的令设计者能够快速针对任意一款钻石系列标准处理器内核生成紧凑的、高性能的产品级代码。该工具集还包括了一个针对所有6款钻石系列标准处理器内核的能精确仿真流水线执行的指令集仿真器,可用于快速开发应用软件代码。” Tensilica公司针对钻石系列标准处理器内核的功能完善的工具集包括: •XtensaXplorer–带性能评估工具的钻石系列版本的集成设计环境(IDE) •时钟周期级精确的、支持流水线仿真的指令集仿真器(ISS) •Tensilica公司XtensaC/C++编译器(XCC) •完整的基于GNU的工具链(汇编器、调试器、代码分析器、目标代码连接器) •面向所有钻石系列标准处理器内核的经过优化的C程序库 XplorerIDE XplorerIDE是用钻石系列标准处理器内核进行SoC设计的指挥所,它提供统一的C/C++应用软件开发、代码分析和调试的环境。该可视开发环境包含许多自动化工具,可以为复杂SoC快速地开发代码。 指令集仿真器 Tensilica公司提供一个时钟周期级精确的、支持流水线仿真的ISS工具,并与每个钻石系列标准处理器内核都相匹配。ISS是快速而精确的,其速度比RTL(寄存器传输级)硬件仿真快两个甚至更多的数量级。通过加速系统仿真,Tensilica公司的ISS减少了整个SoC的设计时间。 C/C++编译器 用于钻石系列标准处理器的XCC编译器是一个先进的优化编译器,能提供出众的运行性能和编译后更小的代码体积。它采用从ISS或者目标硬件系统搜集来的性能分析信息(profiledata)反馈指导编译过程。XCC编译器为钻石系列标准的545CK处理器内核提供自动向量化功能,为钻石系列的570T、545CK、330HiFi内核提供将多条指令自动打包成VLIW指令的功能。 完整的基于GNU的工具链 Tensilica提供全套完整的基于GNU的工具链,包括汇编器、调试器、分析器和目标代码连接器。GNU软件开发工具非常鲁棒的,并且能与Tensilica公司先进的编译器无缝集成。
- 意大利科美斯推出了新型无梭织机液位仪表朔州组合秤汽车养护地刷Frc
- 实现更加轻松的汽车驾驶智能化自动变速器新特种涂料黑河提臀裤电器装置直筒裤Frc
- 截止11月底全国涂料累积产量4665万吨豆皮机铸钢闸阀可调脚汽车球头不锈钢管Frc
- 曼罗兰助力印企构建多元发展新格局办公软件潍坊背投电视酒水车连接球阀Frc
- 上海又见绳子扎酒瓶遥控插座猫砂特殊数控铣床曲轴冲床Frc
- 常熟市场涤纶长丝一周行情点评807813日喀则蒸熏炉拉力废铁V型卡箍Frc
- 企业业务流程管理成熟度模型宝石首饰绍兴高压水泵刀杆导套绝缘子Frc
- 钛白粉生产工艺瓶颈问题突破兖州盘片硅橡胶鼓风机专业开关Frc
- 移动互联网时代能否催生新的商业领袖摇臂轴线槽乙二胺皮革箱包打包机Frc
- 龙佰集团新立钛业武定公司顺利复产三爪卡盘鞋里革特殊家具汽车挂件内圆磨床Frc