共1条
1/1 1 跳转至页
DSK支持MATLAB!
日前,德州仪器公司(TI)和MathWorks公司宣布推出两种新型工具,可简化基于DSP的系统开发并加快产品面市时间,从而增强了数字信号处理器(DSP)的软件开发能力。新型用于Code Composer StudioTM开发工具(CCStudio)的MATLABR Link以及用于C6000TM DSP平台的Embedded Target均为DSP开发人员实现更快的系统集成赋予了更为强大的解决疑难的能力。针对CCStudio的MATLAB Link对于TI的TMS320TM系列DSP的软件校验和测试能力有显著的增强,而针对C6000的Embedded Target则为TI的TMS320C6000TM系列提供了一种开发DSP代码的革新性方法。
MathWorks公司用于CCStudio的MATLAB实现了MATLAB与TI的Code Composer Studio开发工具的通信,并简化了所有由CCStudio提供支持的TI DSP的软件设计、实时软件校验、分析和测试。MathWorks公司用于C6000 DSP平台的新型Embedded Target通过实现快速原型设计并利用MathWorks SimulinkR 系统级设计工具来直接生成优化代码的方法专门简化了TI 的C6000 DSP的软件设计和分析。这两种新工具是与eXpressDSP兼容的插入式解决方案,并利用TI的CCStudio拓展和增强开发能力,使DSP算法研究实现了向软件的直接转化。针对CCStudio的MATLAB Link和针对C6000 DSP的Embedded Target均为MathWorks公司最近发布的 Release 13系列产品中主要成员,其中包含新版的MATLAB和Simulink。
随着在复杂的DSP系统中代码长度的不断增加,TI与MathWorks两家公司合作的成果将使开发人员能够更好地管理开发过程。利用针对C6000 DSP的Embedded Target和针对CCStudio工具的MATLAB Link,设计师将能够从用于开发电信、视频和影像、消费电子、工业控制、汽车电子、防御系统及其它先进DSP应用的新型工具所带来的易用性、高效率和高性能中大大受益。
作为范例,Radioscape公司成功地运用Simulink设计了用于TI的DRE200芯片的软件,他们从TI与MathWorks的合作成果中获得了极大的支持。
专门针对CCStudio的MATLAB Link使得基于TMS320C2800TM、TMS320C5000TM 或C6000平台的系统设计师能够利用MATLAB先进的分析和可视化能力来系统地测试软件、分析和优化代码性能并解决复杂的调试问题。与传统的编程方法不同,针对CCStudio的MATLAB Link允许设计师对照MATLAB中的一个有效算法设计来对DSP进行检验。
CCStudio的MATLAB Link还支持用于TI的新型JTAG XDS560TM高级仿真器的高速RTDXTM数据链路,在主机到DSP目标之间提供了2Mbyte/s的实时数据交换。这使得用户能够对MATLAB中的数据进行校验、分析和可视化处理,从而进一步增强了用户根据技术规范对系统进行操作的信心。另外,问题检测、解决速度的提高、以及编写更加可靠且错误极少的代码的能力也因此得以实现。
专门针对C6000 DSP的Embedded Target是一种使设计师能够在更短的时间里完成C6000定点和浮点DSP软件的编写、校验和应用的设计和代码生成工具。设计师可以在Simulink的分层框图环境中构筑一个系统级模型,以形成算法明确的、可执行的规范。该工具集成了TI的TMS320C62xTM DSPLIB程序库,以便由上述模型生成用于C6000平台的高效代码,并在C6711 DSK或C6701 EVM评估板上实现快速原型设计。自动代码生成不仅缩短了编程时间,而且还减少了由人工重复编码所产生的错误,同时保持单一的、易于处理的算法表述。这也实现了C6000 DSP上的算法可行性的早期论证和最终实现,从而加快了开发并优化了DSP工程资源的使用。
注:最新的C6711DSK套间中已经开始包含MATWORKS以方便客户使用
关键词: 支持 MATLAB CCStudio C6000
共1条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |