The MathWorks公司今天在2006 Design Automation Conference会议中正式发布Link for Code Composer Studio Development Tools 2(简称Link for CCS2),该产品允许开发人员在TI DSP芯片和MCU芯片上进行嵌入式软件的开发,实现对算法代码的连续测试,是MBD(基于模型的设计思想)的核心产品模块。TI’s Code Composer Studio (CCStudio)是目前首选的、进行TI DSP和MCU芯片开发的集成开发环境。
使用新版本Link for CCS2可以极大地缩短开发时间,这得益于两个主要的改进。第一,新版本Link for CCS使用了CCStudio in-process通信和数据传递技术,实现CCStudio软件与MATLAB/Simulink之间测试数据的高速传递。相比前一个版本,数据传递速度可以提高50倍,允许开发人员在TI’s TMS320C6000 DSP、TMS320C5000 DSP、基于TMS320C2000 DSP的控制器和OMAP平台上测试嵌入式应用程序;第二,通过使用TI RTDXTM(Real-Time Data eXchange)软件和硬件技术进行自动代码测试与验证,开发人员可以直接在MATLAB/Simulink中构建测试激励程序。
将Link for CCS与产品模块Embedded Target for TI’s C2000 DSP、Embedded Target for TI’s C6000 DSP结合使用,可以进一步缩短开发时间。利用这些产品,开发人员可以进行自动代码生成、嵌入式系统(TI’s C2000 DSP、C6000 DSP)开发,而不是象传统开发流程那样利用手工编写代码实现最终的设计。
“利用基于模型的设计思想进行软件开发,要经历四个主要的阶段:参数指标、仿真、代码生成、代码验证”The MathWorks的信号处理/通信技术市场经理Arun Mulpur表示,“嵌入式信号处理系统的开发趋势是:越来越多的系统实现工作将软件和硬件设计协调在一起。现在,通过使用Link for CCS和其它MathWorks产品模块,可以在一个测试环境中验证一个软件组件(比如ARM、DSP)或硬件组件(比如FPGA、ASIC),这样可以自动生成代码,并加速代码的验证与确认”。
“Texas Instruments和The MathWorks通过六年的合作,提供了一系列工具来帮助开发人员在DSP和MCU上进行嵌入式软件的快速实现和验证”TI eXpressDSP 产品市场经理Lori Vidra表示,“新版本Link for CCS中提供了一些模块,让开发人员在Simulink中生成用于实时验证的测试激励程序,同时还保持着MATLAB的强大功能和灵活性来对DSP软件进行调试和可视化分析”。 |