1 DSP实验室建设背景
1.1 实验室建设必要性
根据《教育部关于全面提高高等教育质量的若干意见》(教高〔2012〕4号)精神和《教育信息化十年发展规划(2011-2020年)》要求,“深度融合,引领创新”是高等教育信息化建设和实验教学示范中心建设的重要内容。建立嵌入式DSP仿真实验教学系统,利于改变传统教学“重教有余,重学不足”的模式,有助高校创新型人才培养,并达到教学大纲所要求的教学目的。
DSP数字信息处理技术以及数字信号处理器在通讯、数字影音领域的应用越来越普及。数字信号处理器具有灵敏、快速、低功耗和可编程等优点,自它问世以来,得到了广泛的应用。目前,在语音语言处理、信号处理、图像处理、测量分析等领域,DSP技术的身影随处可见。
高校建设满足DSP嵌入式教学需求的实验平台,有助于推动当今形式下教学的改革,有助于提高学生的专业技能与专业素养,培养出符合地方经济和社会发展的应用型和实用型人才;此外,实验平台的建设,也为教师提供了教学平台和科研平台,推动教学和科研工作的开展。
1.2 DSP技术概述
数字信号处理,简称DSP(digital signal processor是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号。再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色。
DSP有自己的完整指令系统,是以数字信号来处理大量信息的器件。由于它运算能力很强,速度很快,体积很小,而且采用软件编程具有高度的灵活性,因此为从事各种复杂的应用提供了一条有效途径。其主要应用是实时快速地实现各种数字信号处理算法。
DSP优势在于其有独特乘法器,一个指令就可以完成乘加运算DSP的数据处理能力突出,有乘法器和除法器,可以在一个指令周期内完成乘法指令和除法指令,具有强大的数据处理能力和较高的运算能力。
美国德州仪器(Texas Instruments,TI)是世界上最知名的DSP芯片生产厂商,其产品应用最广泛并且市场占有率高,其生产的TMS320系列DSP芯片已广泛应用于各个领域。DSP是嵌入式解决方案的核心,DSP微处理器作为一种可实现智能应用的载体,其相关软硬件开发资源为嵌入式实践提供了方案支撑。
1.3 DSP教学需求
数字信号处理(Digital Signal Processing),简称DSP,是一门涉及许多学科而又广泛应用于许多领域的新兴学科,它是多学科交叉并相互融合的基础上发展起来的一门学科。立足于电子类专业知识培养体系,通过建立支撑专业需要的嵌入式DSP实验室,可以对学生基础知识的掌握、综合素质的提高和应用创新能力培养起到较为重要的作用。
目前,许多院校先后建立了不同规模的实验室,目前大部分嵌入式DSP实验室都存在以下问题:
1、 DSP是一门多学科融合的学科,既要兼顾DSP项目的软件开发和算法设计,还要关注DSP的硬件开发和电路设计。完整的项目开发对两者缺一不可。
2、 学校实验室现有的软硬件环境无法覆盖全面,无法实现准确高效实现项目开发。
3、 DSP开发更注重于基于已有开发板如何快速入门上手,从而更专注于实现系统程序和高度优化的算法模块。但目前大部分的指导教学都缺乏零基础入门的指导。
4、 基础的教学案例无法满足高校科研的需求。
针对以上问题,创龙为高校提供了丰富的教学实验和开发例程,以及相应的视频教程,让高校能够轻松教学和科研。
产品设计及使用上具有以下特点:
1、 创龙的嵌入式实验箱在硬件上引出 CPU 全部资源信号引脚,二次开发极其容易,用户只需要专注上层运用,降低了开发难度和时间成本。
2、 创龙的嵌入式实验箱配备了开发过程中所需的所有配件和完整的平台开发包,节省软件整理时间,同时提供软件安装教程,上手容易。
3、 提供的入门教程实验指导手册包括实验目的、原理、步骤及源码解析等,注重实验的过程,内容详实且丰富,可以帮助学生打好专业基础,快速入门上手,也有利于教师教学计划的开展。
4、 提供项目资源,包括完整的平台开发包,200个以上的例程,满足高校科研的基础需求。还包含核心板引脚定义、可编辑底板原理图、可编辑底板 PCB、芯片 Datasheet,缩短硬件设计周期。
5、 除了提供丰富的 Demo 程序,还提供全面的技术支持和中文数据手册,协助进行底板设计和调试以及 DSP 软件开发。
2 建设目标
2.1 适用课程
数字信号处理DSP是以众多学科为理论基础的,它所涉及的范围极其广泛。例如,在数学领域,微积分、概率统计、随机过程、数值分析等都是数字信号处理的基本工具,与网络理论、信号与系统、控制论、通信理论、故障诊断等也密切相关。近来新兴的一些学科,如人工智能、模式识别、神经网络等,都与数字信号处理密不可分。可以说,数字信号处理是把许多经典的理论体系作为自己的理论基础,同时又使自己成为一系列新兴学科的理论基础。
C6000 DSP嵌入式实验箱的适用课程主要包括《数字图像处理》、《数字信号处理》、《DSP原理与应用》等课程。
2.2 适用专业
C6000 DSP嵌入式实验箱主要面向电子信息工程专业方向,同时也可适用于通信工程、电子科学与技术、光电信息工程、计算机科学与技术、自动化等专业教学。C6000系列的DSP可以满足控制、通信、信号等领域的应用需求,能够处理包括视频、图像、语音、弱信号等类型的数据,可应用于机器视觉、智能电力系统、航空电子、高性能计算、音视频编解码、生物识别、汽车电子、高精度仪器仪表等领域。
2.3 预期目标
DSP 嵌入式实验室建设拟达成的预期教学培养目标如下:
Ø 学生掌握嵌入式DSP编程语言应用;
Ø 学生掌握DSP的CCS软件开发方法;
Ø 学生掌握DSP的数字信号处理器接口与应用方法;
Ø 学生掌握嵌入式DSP数字信号处理器的硬件系统设计。
3 创龙优势
3.1 企业介绍
广州创龙电子科技有限公司(Tronlong)始创于2013年,是国内最大的嵌入式产品平台提供商之一,业务主要涵盖核心板、评估套件、项目服务和教学实验箱,总部设在广州科学城,并在北京、上海、深圳、西安等地设有业务及技术服务中心。
Tronlong专注于DSP、ARM、FPGA多核异构技术开发,作为TI、Xilinx中国官方合作伙伴,产品线覆盖TI C2000/C6000/DaVinci/Sitara、Xilinx SPARTAN/ARTIX/KINTEX/ZYNQ等处理器系列,产品平台广泛应用于工控、电力、通信、仪器仪表、医疗器械与图像音视频等领域。
Tronlong以“提供高可靠性产品、快速响应需求和有效解决问题”为宗旨,已成功帮助超过10000家企业、研究机构及高等院校完成产品的快速开发与上市。
3.2 服务体系
创龙通过一个全方位、多维度的服务体系,使服务能够更精准地匹配客户的需求,更及时地解决客户的问题,更有效地帮助客户实现价值。
表 1