2024年9月北京多核DSP(6000系列)设计与调试技巧高级研修班

  • 课程详情

一、课程介绍:

为帮助从事DSP开发工程师尽快将DSP技术转化为产品,在较短时间内掌握DSP设计技术和问题的解决方法,缩短产品开发周期、增强产品竞争力、节省研发经费。我们特组织了工程实践和教学经验丰富的专家连续举办了多期DSP C6000的培训,学员普遍反映课程设置好,贴近实际。适应广大工程师的实际需求,我们决定于2024年9月在北京继续举办DSP(TMS320C6000)设计高级研修班。

二、协办单位:

中国高科技产业化研究会智能信息处理分会

三、主办单位:

北京中际赛威文化发展有限公司

北京中际孚歌科技有限公司

四、研修时间:2024年9月6 – 7日 (两天授课)

研修地点:北京(具体地点及路线图详见第二轮报到通知)

六、培训对象:

1. 具有硬件电路设计经验           

2. 最好具有DSP的软硬件开发经验

七、课程目标和理念:

理论讲解与上机实践同步,结合TI公司最新的器件及开发工具,以交流、讨论、案例分析等互动的方式,为学员与老师、学员与学员之间建立广阔的交流平台,并使学员在学习后,也可以与专家共同探讨在自己工作中碰到的困惑与难题。

八、课程大纲

第1章   C6000 DSP的开发环境CCS及其应用   

1.1 C6000 CCS的功能和调试手段;   

1.2 C6000代码生成工具和开发流程;       

1.3 C6000 代码底层编译链接过程   

1.4 CCS主要编译选项的含义

1.5 CCS V9.0的使用方法

1.6 基于CCS V9.0的多核DSP程序交互和调试

第2章   C6000代码优化:   

2.1代码优化的概念 、目标和分类;   

2.2 C6000 DSP内核架构   

2.3 软件流水的概念   

2.4 基于汇编的代码优化   

2.5 理解asm文件中的循环反馈信息   

2.6 C6000的5大实用代码优化技巧

2.7 MCSDK和lib介绍;

2.8 上机实验:基于C6678的FIR和FFT软件实现及优化

第3章   C6000的硬件开发

3.1 DSPs硬件系统组成;

3.2 DSPs结构与外设接口(EMIF、SRIO、网络、串口和SPI接口等);

3.3 DSPs最小系统设计;

3.4 DSPs板卡设计(以2XC6678板卡作为案例);

3.5 DSPs系统设计;

第4章 C6000 C 运行时环境与DSP Boot   

4.1 C6000存储器规范;   

4.2 C6000寄存器使用约定;   

4.3 C6000堆栈的使用;   

4.4 C6000运行环境初始化

4.5 CCS out转 hex的原理及固化方法   

4.6 链接器命令文件(CMD)文件详解   

4.7单核C6455的Flash Boot;   

4.8八核C6678的SPI Boot;   

4.9 GEL语言的介绍和GEL文件的使用;

4.10基于MCSDK IBL和MAD工具的Boot;

第5章   C6000 DSP实时处理系统开发与调试   

5.1 TI DSP的分类和选择

5.2 C6000中断和DMA的原理及应用;

5.3 SYS/BIOS的简介及基本程序开发(含上机实验)

5.4 基于NDK的TCP/IP网口程序开发(含上机实验或代码示例)

5.5 C6000 DSP信号处理系统开发案例介绍   5.6 基于5片C6678 成像处理模块开发流程详解

5.7 实时调试方法与经验分享

九、主讲专家:

张老师:博士,毕业于北京理工大学电子工程系信号与信息处理专业,有多年的DSP系统软硬件开发经验,成功开发了基于SRIO互联的4xC6455、4xC6474、5xC6678等DSP板卡,设计并实现了多款以C6000 DSP为主处理器的雷达信号处理器,主要研究方向:嵌入式通用化处理平台开发、雷达信号处理等,主持和参与多项DSP相关项目和讲座等工作,深受业内人士认可。

十、培训费用及注意事宜:

1.培训费:3900元/人 (含培训费、午餐费、资料费、证书费)。

2.付款方式:学员报名后,请直接将款汇到指定账号(见回执表)。

3.以上费用不含食宿,培训期间食宿可统一安排,费用自理。

4.培训会务工作由北京中际孚歌科技有限公司组织,并为学员出具正式发票。

十一、课程咨询:010-64113137