Altium发布新一代BOSCH GTM-IP MCS TASKING C 编译
新编译器将进一步扩充TASKING工具套件,全面支持AURIX,RH850和Power Architectur
智能系统设计自动化、3D PCB 设计解决方案 (Altium Designer®)、ECAD设计数据管理(Altium Vault®)和嵌入软件开发(TASKING®)的全球领导者Altium有限公司(Altium Limited, 以下简称“Altium”)近日宣布推出最新C编译器,全面支持Robert Bosch GmbH公司的通用定时器模块(GTM-IP MCS)。
GTM IP 模块为汽车产业的复杂应用提供了通用定时器平台,诸如动力传动、动力转向、底盘和传输控制等。为了服务这些不同领域的应用,GTM提供了多种不同的定时器功能,例如:计数器、多功能捕捉/比较、PWM功能、占空比测量等。GTM还兼具类似RISC的可编程内核,用于数据处理和复杂输出序列生成。该IP可在最小CPU上运行,并可在处理中断服务请求时尽可能多地释放CPU。
通用接口和分层体系结构使得GTM支持各种微控制器架构,是理想的IP内核解决方案。GTM已授权多家半导体制造商在汽车微控制器中集成其内核,包括AURIX(英飞凌)、RH850(瑞萨)和Power Architecture(飞思卡尔和意法半导体)。
第一代GTM目前在半导体供应商中广泛应用,而博世(Bosch)公司已经开发出功能更加强化和完善的第三代产品。这些改进不仅能促进TASKING C 编译器的开发,同时也能在C语言编程中更高效、容易地开发GTM功能。基于稳定、高效的TASKING Viper编译器技术“VX”,博世公司协助Altium共同开发了一款专用的C编译器。
TASKING Viper技术能确保与其它主流的TASKING编译器兼容,轻松迁移为其它架构开发的应用程序。 TASKING编译器凭借为汽车应用程序(诸如动力传动、车身控制、底盘控制和安全等关键应用)提供高效稳定的代码而享有盛誉。与TASKING其它编译程序解决方案一样,最新GTM编译器将集成到基于Eclipse的IDE中,也可通过命令进行访问。GTM的模拟调试器作为编译器的补充,允许开发人员无需硬件便可测试GTM代码。
C编译器GTM/MCS的第一代稳定版本将于2015年3月发布。2015年度,新的C编译器将包含和集成在新的TASKING汽车工具套件中,例如:英飞凌的TriCore/AURIX、飞思卡尔的Power Architecture Qorriva、意法半导体的Power Architecture SPC5xx和瑞萨的RH850。TASKING工具套件再一次领先于其它解决方案,通过专用编译器和调试器支持主微控制器和集成内核,在代码优化、稳定性、功能丰富性、完整性方面更胜一筹。
负责TASKING产品管理的Harm-André Verhoef表示:“Altium是首家通过TASKING编译器技术为博世第三代GTM提供开发工具套件的供应商。与一般编译器不同,Altium Viper编译器技术完美匹配诸如GTM等特定内核开发,这种现代技术用于受到内存限制和性能挑战的嵌入式系统。我们的Viper编译器,对8位乃至多核 32位控制器及协同处理器内核而言(包括最新GTM),已被证实非常高效。”
通过业界独有的GTM TASKING C编译器,Altium再次证实了其在汽车应用领域中编译器供应商的领先地位。没有其他任何一家供应商可以为市场领先的汽车微控制器及其各自的附加内核提供如此全面的产品组合。
TASKING现有的ISO 26262支持程序将会涵盖最新GTM编译器,为各种主流微控制器提供专用工具套件,帮助客户获得ISO 26262等功能安全标准的认证。
- FPGA系列相关图书介绍(06-06)
- Altium更新高速PCB设计旗舰工具 推出Altium Desig(09-12)
- 嵌入式软件工程师必须知道的:volatile的作用(05-01)
- PICCl8编译器命令行驱动及其应用(02-11)
- SPARC高性能处理器集成开发环境及其编译器设计与实现(02-14)
- 编译原理 —— 编译器各阶段工作(02-14)