DSP Builder在软件无线电实验平台的应用
2012-08-23党小宇朱秋明陈小敏
电气电子教学学报 2012年6期
党小宇,朱秋明,陈小敏,陶 静
(南京航空航天大学电子信息工程学院,江苏南京 210016)
0 引言
软件无线电(Software Radio)是一种实现无线通信的新手段和新方法,它的出现使得无线通信的发展经历了由固定到移动,由模拟到数字,由硬件到软件的三次变革。其核心思想是在具有标准化和模块化的通用开放硬件平台上,将无线电通信中的多种功能用软件来实现,并使宽带A/D和D/A转换器尽可能靠近中频或射频天线[1]。
软件无线电的基本概念是由J.Mitola首次在1992年5月美国通信系统会议上提出的[2]。不久美国防部高级研究局(DARPA)便提出了基于软件无线电的“易通话”(Speakeasy)计划。到了21世纪,软件无线电已经从军事领域转向民用领域,成为第三代移动通信的应用基础[3]。
软件无线电传统的开发首先采用Matlab算法仿真验证,再选择主流的 Altera或者Xilinx的硬件平台,编写硬件描述语言,然后综合、实现、生成下载文件并下载到硬件。这一过程需要熟练掌握Matlab语言和硬件描述语言Verilog或者VHDL。
我们在“软件无线电”课程实验教学中感到,有必要开发一套简化通用的开发平台软件。让学生可以在计算机上利用DSP Builder操作平台搭建实验模型,然后进行调试、仿真和下载,并快速完成所需波形的绘制与验证。学生对实验仿真结果与传统开发提供的参考波形标准进行比对,提高了他们的调试能力和对软件无线电理论开发的理解。
1 设计平台的介绍和设计流程
1.1 设计平台介绍
DSP Builder是一个连接系统级(SL)和寄存器传输级(RTL)两个层面的设计工具。……
登录APP查看全文
