DSP(TMS320C6000) 课程概述: 为帮助从事DSP开发工程师尽快将DSP技术转化为产品,在较短时间内掌握DSP设计技术和问题的解决方法,缩短产品开发周期、增强产品竞争力、节省研发经费。我们特组织了工程实践和教学经验丰富的专家连续举办了多期DSP C6000的培训,学员普遍反映课程设置好,贴近实际。适应广大工程师的实际需求,我们决定在北京继续举办DSP(TMS320C6000)设计高级研修班,有关具体事宜如下: 二、关于我们: 中国高科技产业化研究会系挂靠在中国航天科工集团公司、经中国科协批准并在国家民政部正式注册登记的国家一级学会,名誉理事长为国家航天局原局长刘纪原,理事长为中国航天科工集团公司总经理许达哲。北京中际赛威文化发展有限公司是一家工程技术领域培训的专业机构,自1999年以来已累计举办了三百多期各种类型培训班,“中际赛威高科技培训系列”以其实用性、高效性而深受学员欢迎,在业界有着广泛影响与联系。 三、主管单位:中国高科技产业化研究会 四、主办单位:北京中际孚歌科技公司 北京中际赛威文化发展有限公司 中国高科技产业化研究会信号处理专家委员会 五 七、授课方法:理论讲解与上机实践同步,结合TI公司最新的器件及开发工具,以交流、讨论、案例分析等互动的方式,为学员与老师、学员与学员之间建立广阔的交流平台,并使学员在学习后,也可以与专家共同探讨在自己工作中碰到的困惑与难题。 八、培训对象:
1.具有硬件电路设计经验 2.最好具有DSP的软硬件开发经验
九、课程内容介绍:(征询学员意见可能会有所增减,使课程设置贴近学员实际需求) 第1章 DSP技术概述 1.1实时系统介绍 1.2 DSP的发展历史和特点 1.3 DSP的选择(重点介绍C6000的几款高性能芯片) 第2章C6000的体系结构与汇编语言:
2.1 C6000的VLIW体系结构 2.2 C6000的汇编语言 2.3 C6000的寄存器 2.4 C6000的存储器结构和Cache 2.5 C6000的流水线
第3章 C6000 DSP的开发环境CCS及其应用(主讲V 3.2,简介V4.0)
3.1 C6000CCS的功能 3.2 C6000代码生成工具和开发流程 3.3CCS的调试手段 3.4上机实验1(FFT程序编码、调试和剖析)
第4章C6000 C运行时环境与DSP Boot: 4.1 C6000存储器规范 4.2 寄存器使用约定 4.3 C6000堆栈的使用 4.4 C6000函数调用约定和混合编程 4.5 C6000的初始化 4.6 C6000的Boot(以C6455的Flashboot和C6474的SRIO boot为例) 第5章 C6000代码优化
5.1 代码优化的概念 5.2 代码优化的目标和分类 5.3 基于手工汇编的代码优化 5.4 软件流水的概念 5.5 基于线性汇编的优化 5.6 理解asm文件中的循环反馈信息 5.7 代码优化实例分析 5.8上机实验2(写线性汇编代码优化复数数组求模) 5.9上机实验3(C和线性汇编的混合编程)
第6章嵌入式实时系统软件开发与调试
6.1 调试的概念 6.2 数据链路 6.3 中断、DMA和时钟 6.4 实时调试方法与经验 6.5 调试实例分析
第7章 C6000的硬件开发: 7.1 DSPs硬件系统组成与芯片选择 7.2DSPs结构与外设接口 7.3最小系统设计 7.5DSPs系统设计 7.4DSPs板卡设计(以4xC6455和4xC6474板卡为设计案例) 第8章 SRIO网络的设计与应用
8.1SRIO协议简介 8.2 支持SRIO协议的芯片介绍 8.3 C6455和C6474 SRIO软硬件设计 8.4 Xilinx FPGA的SRIO接口设计 8.8.5
基于SRIO互联的系统实例
第9章 TI的实时操作系统:DSP/BIOS:
9.1 RTOS与通用OS 9.2 DSP/BIOS的模块 9.3DSP/BIOS程序的生成 9.4DSP/BIOS内核分析 9.5上机实验4(设计一个中断驱动的DSP/BIOS软件:FFT)
九、讲师介绍: 张老师:博士,毕业于北京理工大学电子工程系信号与信息处理专业,有多年的DSP系统软硬件开发经验,成功开发了基于RapidIO互联的4xC6455、4xC6474等DSP板卡,设计并实现了多款以C6000 DSP为主处理器的雷达信号处理系统,主要研究方向:嵌入式通用化硬件平台开发、雷达信号与信息处理。
报名/咨询电话:010-64113137分机1019 传真:010-64123449 联系人:刘 燕 189 1053 1059 |