相关服务

  • 《现代电子技术》2006年第17期摘录:郭海青:基于CPLD的多波形信

如发现有乱码,请点击下面链接浏览原文
正文摘录:

郭海青:基于CPLD的多波形信号发生器设计择输出一种波形数据输出,同时完成两种波形的线性组合。波形组合是将波形每一时刻的数值相加,为了不超出DAC0832的输出范围,做相应的除2操作”’。如程序3。[程序3]一一略支申明和实体部分architectureoneofselectorisbeginprocess(delta.sia,square,at—will,cortr01)variablea:stdlogicvector(9downto0);begincasecortro[iswhen”1000”一>q<一delta;when”0100”一>q<一sia;when”0010”一>q<一square;when”0001”一>q<一at—will;when”1100”一>a:一”OO”&delta+sia;q<一a(8downto1);when”1010”一>a:一”00”&delta+square;q<一a(8downto1)0when”1001”一>a:一”00”&delta4-atwill;q<一a(8downto1):when”0110”一>a:-二”00”&sia+square;q<一a(8downto1)0when”0101”一>a:一”00”&sia+atwill;q<一a(8downto1)0when”0011”一>a:一”00”&square+at—will;q<一a(8downto1);whenothers一>null;endease;endprocess;endone;以上各模块电路在Max+PlusII开发平台上经编译、仿真符合设计要求后,用原理图输入法完成顶层电路的设计、综合,最后下载至型号为EPM7256SR208—15的CPI.D芯片中,最终完成硬件电路连接。经测试符合设计要求。用Multisim仿真器仿真波形如图2所示。图2中左图为正弦波+方波的输出波形,右图为三角波波形。从对输出10种波形的测试结果看:在整个频率范围内,频率误差最大为设计值的0.8%,最小为0.2%,低于传统的函数信号发生器的频率误差。图2输出仿真波形3结语实验表明,基于CPI。D的多波形信号发生器实现了各种波形的产生,尤其是实现了传统的函数信号发生器不具有的一些波形的产生。输出波形频率按设计要求可调,并达到一定的精度。满足了教学实验和开发新的实验项目对特殊波形的要求。整个设计采用VHDL编程实现,其设计过程简单,极易修改,可移植性强。另外由于CPLD具有可编程重置特性,因而可以方便地更换波形数据,且简单易行,所以为教学带来极大的方便。参考文献[1]林占江.电子测量技术[M].北京:电子工业出版社,2003.[2]潘松,黄继业.EDA技术实用教程[M].北京:科学出版社,2005.[33王彦,方艾,张清明.基于FPGA的数字波形发生器[J].机械与电子,2004(6):14—18.[4]尹佳喜,尹仕.基于CPI。D的三相多波形函数发生器设计EJ].国外电子元器件,2004(6):23—25.Es]杨刚,龙海燕.现代电子技术——VHDI,与数字系统设计[M].北京:电子工业出版社,2004.作者简介郭海青1954年出生,甘肃酒泉人,副教授。主要从事电子测量技术和电子设计自动化(EDA)的教学和研究。(上接第69页)5.4故障采集汇报模块故障采集汇报模块负责把在发送和接收过程中产生的错误通过故障汇报消息队列向上级应用报告。主要的故障类型有:收发缓冲区忙、接收CRC一32错误、UTOPIA接口错误、中断队列溢出错误等。6结语为了验证驱动软件的性能,我们将本驱动应用于无线ATM综合接入系统的ATM接口板上,并进行了一系列的测试实验,包括速率测试、以太网和串口问的互通性测试等,都取得了较好的效果。参考文献r1]MotorolaInc,MPC8260PowerQUICCIIUser’SManualER3.2004.E2]DavidEMcDysan,DarrenI.Spohn.ATM技术实用大全[M].北京:人民邮电出版社.2000.[3]马丁·德·普瑞克.异步传输方式宽带ISDN技术(修订本)[M].北京:人民邮电出版社,1999.[4]刑秦中.ATM通信网[M].北京:人民邮电出版社,1998.[5]莫锦军.网络与ATM技术[M].北京:人民邮电出版社,2003.1163孙海荣.ATM技术[M].成都:电子科技大学出版社,1998.作者简介吴卫凯男,1974年出生,湖南株洲人,大学本科,学士学位。主要研究方向是通信信息处理与通信网,现任IN防科技大学通信系统工程师。熊辉男,国防科技大学电子科学与工程学院副教授。

阅读此文(图):   点击此处在线翻阅