图的专用处理器,其主要用来实时快速地实现各种数字信号处理算法。在当今的数字化时代,己成为通信设备计算机和其它电子产品的基础器件。数字信号处理器与数字信号处理有着密不可分的关系,我们通常说的可以指数字信号处理,也可以代表数字信号处理器在本文里均指数字信号处理器。数字信号处理是门包括了许多学科并应用于很多领域的学科,是指利用计算机或是专用处理设备,以数字形式对信号进行分析采集合成变换滤波估值压缩识别等处理,得到符合要求的信号形式。数字信号处理器是用于处理数字信号的器件,因此它是伴随着数字信号处理才产生的。发展历程大致分为三个阶段世纪年代理论先行,年代产品普及和年代的突飞猛进。在出现之前数字信号处理只能依靠微处理器来完成。但较低的处理速度无法满足高速实时的要求。因此,直到世纪年代,有人才提出了的理论和算法基础。随着大规模集成电路技术的发展,年世界上诞生了第片芯片。几年后,第二代基于工艺的芯片应运而生。年代后期,第三代芯片问世。年代发展最快,相继出现了第四代和第五代器件。经过多年的发展,产品的应用己扩大到人们的学习工作和生活的各个方面,并逐渐成为电子产品更新换代的决定因素。特点采用双乘累加单元结构。整个处理器内部分为个大的功能单元存储器缓冲单元指令缓冲单元程序控制单元地址生成单元和数据计算单元,各个功能单元之间通过总线连接。中共有条总线条位程序数据总线,条位程序地址总线,条位的数据总线和条位的数据地址总线。作为嵌入式芯片的种,芯片是种非常适合于进行数字信号处理的微处理器芯片,已经广泛应用于实现各种数字信号处理运算。其显著特点可以归纳如下哈佛结构哈佛结构是不同于传统的冯诺曼结构的并行体系结构,其主要特点是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址,独立访问。与两个存储器相对应的是系统中设置了程序总线和数据总线两条总线,从而使数据的吞吐率提高了倍。流水线与哈佛结构相关,芯片广泛采用流水线以减少指令执行时间,从而增强了处理器的处理能力。系列处理器的流水线深度从级不等。第代处理器采用二级流水线,第二代采用三级流水线,而第三代则采用四级流水线。也就是说,处理器可以并行处理条指令,每条指令处于流水线上的不同阶段。专用的硬件乘法器在般形式的滤波器中,乘法是的重要组成部分。对每个滤波器抽头,必须做次乘法和次加法。乘法速度越快,处理器的性能就越高。在通用的微处理器中,乘法指令是由系列加法来实现的,故需许多个指令周期来完成。相比而言,芯片的特征就是有个专用的硬件乘法器。特殊的指令芯片的另个特征是采用特殊的指令。例如中的指令,可单周期完成加载寄存器数据移动同时累加操作。还有指令,它完成数据移位功能。在数字信号处理中,延迟操作非常重要,这个延迟就是由指令来实现的。快速的指令周期哈佛结构流水线操作专用的硬件乘法器特殊的指令再加上集成电路的优化设计,可使芯片的指令周期缩短到以下。现在,许多处理器的指令周期已经从第代的降低至现在的以下,甚至在以内。快速的指令周期使得芯片能够实时实现许多应用。面向寄存器和累加器所使用的不是般的寄存器文件,而是专用寄存器,较新的产品都有类似于的寄存器文件。许多还有大的累加器,可以在异常情况下对数据溢出进行处理。支持前后台处理支持复杂的内循环处理,包括建立起内存和分址循环计数器。些在做内循环处理中把中断屏蔽了,另些则以类似后台处理的方行高级语言的算法模拟,比如使用等仿真工具,验证算法的可行性,得出最佳的处理方法。的系统设计,主要分为硬件设计和软件设计。硬件设计是指根据系统要求选择合适的芯片,然后设计相应的外围电路。软件设计主要是指根据系统的要求和选用的芯片编写相应的程序。程序的编写可以使用汇编语言,汇编语言编写的程序效率高,但比较烦杂也可采用语言,的语言基本上是标准语言,编写比较简单,但效率低。在实际系统开发时往往是两种语言结合编写,在算法运算量大的地方使用汇编语言,在运算量小的地方使用语言,这样既能缩短软件的开发周期,提高程序的可读性和可移植性,又满足了系统的实时性要求。本文的设计采用汇编语言编写设计软件程序。系统的开发工具是种针对系列的集成开发环境,在操作系统下,采用图形接口界面,提供有环境配置源文件编辑程序调试跟踪和分析等工具。有两种工作模式,即软件仿真器模式可以脱离芯片,在机上模拟的指令集和工作机制,主要用于前期算法实现和调试。硬件在线编程模式可以实时运行在芯片上,与硬件开发板相结合在线编程和调试应用程序。的开发系统主要由以下组件构成集成代码产生工具集成开发环境实时内核插件及其应用程序接口实时数据交换的插件以及相应的程序接口由公司以外的第三方提供的各种应用模块插件。的功能十分强大,它集成了代码的编辑编译链接和调试等诸多功能,而且支持和汇编的混合编程,其主要功能如下具有集成可视化代码编辑界面,用户可通过其界面直接编写汇编文件等含有集成代码生成工具,包括汇编器优化编译器链接器等,将代码的编辑编译链接和调试等诸多功能集成到个软件环境中高性能编辑器支持汇编文件的动态语法加亮显示,使用户很容易阅读代码,发现语法工程项目管理工具可对用户程序实行项目管理。在生成目标程序和程序库的过程中,建立不同程序的跟踪信息,通过跟踪信息对不同的程序进行分类管理基本调试工具具有装入执行代码查看寄存器存储器反汇编变量窗口等功能,并支持源代码级调试断点工具,能在调试程序的过程中,完成硬件断点软件断点和条件断点的设置探测点工具,可用于算法的仿真,数据的实时监视等分析工具,包括模拟器和仿真器分析,可用于模拟和监视硬件的功能评价代码执行的时钟数据的图形显示工具,可以将运算结果用图形显示,包括显示时域频域波形眼图星座图图像等,并能进行自动刷新提供工具。利用扩展语言,用户可以编写自己的控制面板菜单,设置菜单选项,方便直观地修改变量,配置参数等支持多的调试支持技术,可在不中断目标系统运行的情况下,实现与其他应用程序的数据交换提供工具,增强对代码的实时分析能力。滤波器设计总框图滤波器设计总框如图波形用表示,可求得序列波形的连续相关函数,即下图是它的自相关函数的波形图。当周期很长及码元宽度很小时,近似于冲击函数的形状。图序列的自相关函数序列的功率谱信号的功率谱函数和自相关函数之间形成傅里叶变换对,即由于序列的自相关函数是周期性的,则对应频谱是离散的。自相关函数的波形是三角波,对应的离散谱的包络为。由此可得序列的功率谱为如下图所示是的频谱图,为伪码的持续时间。图序列的频谱图由此可得,序列功率谱为离散谱,谱线间隔为功率谱的包络为成反比每个分量的功率与周期,直流分量与成反比,越大,直流分量越小,载漏越小带宽有码元宽度决定,越小,码元速率越高,带宽越宽第个零点出现在增加序列的长度,减小码元宽度,将使谱线加密,谱密度降低,更接近于理想白噪声特性。第章序列发生器的设计总体软件结构图用语言编程产生序列的程序代码从高位到低位高位到低位计算个周期的序列输出保存所有移位寄存器的状态最高位计算下次移位寄存器的值更新的移位寄存器的值初始化序列本源多项式数组求取序列的级数求取序列的长度初始化移位寄存器按位求取移位寄存器输出输出序列二进制转换为进制寻找初始状态,以验证其周期序列相关性能分析对以上产生的序列进行相关性分析,程序如下输入以上程序所产生的序列计算序列自相关性自相关性同理可计算序列互相关性程序。运行程序后可返回序列相关函数如图所示。由图可以看出,序列具有良好的自相关特性和互相关性,符合伪随机序列的基本性质,可以满足扩频序列的设计需求。结论序列是目前应用最广泛的伪随机序列,可通过个级的移位寄存器生成个周期为的序列。本文通过利用工具对序列进行了生成及相关性分析,仿真结果表明,该方法是可行的。分析得出序列具有良好的相关特性,符合伪随机序列的基本性质,事实表明随着产生序列的移位寄存器级数的增大,序列的周期越大,产生的序列的长度越长,其间的自相关性越尖锐,功率谱的谱线间距离越小,集中度越大,越符合扩频通信的伪随机码序列。参考文献曾兴雯刘乃安扩展频谱通信及其多址技术期刊论文西安西安电子科技大学出版社董霖使用详解基础开发及其工程应用北京电子工业出版社现代通信系统版期刊论文北京电子工业出版社陈顺林杨万全序列在移动通信扰码中的应用及仿真期刊论文现代电子技术杨家纬移动通信基础北京电子工业出版社查光明扩频通信西安西安电子科技大学田日才扩频通信北京清华大学出版社致谢通过这次课程设计,我进步学习了扩频通信中伪随机序列的生成原理及其在中的编码实现,通过仿真深刻理解了序列的生成原理,认识到了序列的自相关的尖锐性及其能在扩频通信中得到广泛使用的原因,更进步的掌握语言的应用及其强大的使用价值。同时在课程设计中老师的教导和同学的积极交流给了我很大的帮助,让我明白了团体协作的重要性,这将给我以后的工作和学习起到个引导性的作用。真诚的感谢老师和同学,图的专用处理器,其主要用来实时快速地实现各种数字信号处理算法。在当今的数字化时代,己成为通信设备计算机和其它电子产品的基础器件。数字信号处理器与数字信号处理有着密不可分的关系,我们通常说的可以指数字信号处理,也可以代表数字信号处理器在本文里均指数字信号处理器。数字信号处理是门包括了许多学科并应用于很多领域的学科,是指利用计算机或是专用处理设备,以数字形式对信号进行分析采集合成变换滤波估值压缩识别等处理,得到符合要求的信号形式。数字信号处理器是用于处理数字信号的器件,因此它是伴随着数字信号处理才产生的。发展历程大致分为三个阶段世纪年代理论先行,年代产品普及和年代的突飞猛进。在出现之前数字信号处理只能依靠微处理器来完成。但较低的处理速度无法满足高速实时的要求。因此,直到世纪年代,有人才提出了的理论和算法基础。随着大规模集成电路技术的发展,年世界上诞生了第片芯片。几年后,第二代基于工艺的芯片应运而生。年代后期,第三代芯片问世。年代发展最快,相继出现了第四代和第五代器件。经过多年的发展,产品的应用己扩大到人们的学习工作和生活的各个方面,并逐渐成为电子产品更新换代的决定因素。特点采用双乘累加单元结构。整个处理器内部分为个大的功能单元存储器缓冲单元指令缓冲单元程序控制单元地址生成单元和数据计算单元,各个功能单元之间通过总线连接。中共有条总线条位程序数据总线,条位程序地址总线,条位的数据总线和条位的数据地址总线。作为嵌入式芯片的种,芯片是种非常适合于进行数字信号处理的微处理器芯片,已经广泛应用于实现各种数字信号处理运算。其显著特点可以归纳如下哈佛结构哈佛结构是不同于传统的冯诺曼结构的并行体系结构,其主要特点是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址,独立访问。与两个存储器相对应的是系统中设置了程序总线和数据总线两条总线,从而使数据的吞吐率提高了倍。流水线与哈佛结构相关,芯片广泛采用流水线以减少指令执行时间,从而增强了处理器的处理能力。系列处理器的流水线深度从级不等。第代处理器采用二级流水线,第二代采用三级流水线,而第三代则采用四级流水线。也就是说,处理器可以并行处理条指令,每条指令处于流水线上的不同阶段。专用的硬件乘法器在般形式的滤波器中,乘法是的重要组成部分。对每个滤波器抽头,必须做次乘法和次加法。乘法速度越快,处理器的性能就越高。在通用的微处理器中,乘法指令是由系列加法来实现的,故需许多个指令周期来完成。相比而言,芯片的特征就是有个专用的硬件乘法器。特殊的指令芯片的另个特征是采用特殊的指令。例如中的指令,可单周期完成加载寄存器数据移动同时累加操作。还有指令,它完成数据移位功能。在数字信号处理中,延迟操作非常重要,这个延迟就是由指令来实现的。快速的指令周期哈佛结构流水线操作专用的硬件乘法器特殊的指令再加上集成电路的优化设计,可使芯片的指令周期缩短到以下。现在,许多处理器的指令周期已经从第代的降低至现在的以
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 38 页
第 2 页 / 共 38 页
第 3 页 / 共 38 页
第 4 页 / 共 38 页
第 5 页 / 共 38 页
第 6 页 / 共 38 页
第 7 页 / 共 38 页
第 8 页 / 共 38 页
第 9 页 / 共 38 页
第 10 页 / 共 38 页
第 11 页 / 共 38 页
第 12 页 / 共 38 页
第 13 页 / 共 38 页
第 14 页 / 共 38 页
第 15 页 / 共 38 页
预览结束,还剩
23 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。