电子科技大学成都学院毕业设计论文论文题目基于ZYNQ7010的数字存储示波器设计学生姓名龚杨学号1240720345专业电子科学与技术系(分院)微电子技术系摘要指导教师李伟指导单位电子科技大学成都学院2016年6月制摘要示波器作为传统的仪器仪表,在仪器设备中占有重要的地位。早期示波器采用模拟方式完成信号的采集以及显示,由于笨重和难以存储信号,价格居高不下的因素只应用在少数场合。如今绝大多数示波器都是数字示波器,数字示波器又分为数字存储示波器,数字荧光示波器和采样示波器,其中数字存储示波器运用最为广泛。如今示波器通常采用DSP,FPGA,POWERPC作为主控,从信息处理技术的发展来说,FPGA以其独特的并行处理方式而在信号采集的处理方面具有巨大优势。本设计采用XILINX公司的ZYNQ7010芯片,具有双核ARMA9处理器,A7的FPGA资源,以及高速互联总线AXI。运用嵌入式Linux充分发挥ARM双核A9的潜力,使用FPGA资源高速稳定的存储数字信号,并完成数字增益调节,平均电平的调节,软件触发,峰值,均值计算等功能。AXI总线完成ARM和FPGA的交互,数据传递。信号采集采用AD8138与AD9214,采样率高达80Mhz。关键字:ZYNQ7010,AD9214,linux,FPGAABSTRACTABSTRACTAsthetraditionalinstrument,oscilloscopeholdsaveryimportantplace.Inearlytime,oscilloscopecollectssignalanddisplaysbysimulation,anditwasjustusedinveryfewoccasionsforitsheavy,highpriceandbadsignalstorage.Nowdaysmostoscilloscopesaredigitaloscilloscopeswhichincludesdigitalstorageoscilloscopes,digitalphosphoroscilloscopes,anddigitalsamplingoscilloscopes,anddigitalstorageoscilloscopesaremostwidelyused.DSP,FPGA,POWERPCarethemainmastercontrolsinoscilloscopes,fromthedevelopingofinformationprocessingtechnique,FPGAhasbigadvantageinsignalcollectionforitsparticularparallelprocessing.ThechipZYNQ7010ofthisprojectcomesfromXILINXcooperationwhichhasdualARMA9processor.KeyWords:ZYNQ7010,AD9214,linux,FPGAIII目录目录第1章课题整体框架....................................................................................................51.1课题任务.................................................................................................................51.2课题要求.................................................................................................................51.3研究意义.................................................................................................................5第2章设计方案............................................................................................................62.1硬件部分.................................................................................................................62.1.1硬件开发环境......................................................................................................62.1.2电源设计..............................................................................................................62.1.3信号采集电路设计..............................................................................................62.1.4人机交互设计......................................................................................................62.1.5主控核心板设计..................................................................................................72.2软件部分.................................................................................................................72.2.1软件与逻辑开发环境..........................................................................................72.2.2软件与逻辑开发语言介绍...........................................