资源描述:
《基于sopc数字量变换器测试台设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、图书分类号TN431密级非密UDC620硕士学位论文基于SOPC的数字量变换器测试台设计龚敬指导教师(姓名、职称)孟令军申请学位级别工学硕士专业名称电路与系统论文提交日期2012年4月24日论文答辩日期_2012年6月1日学位授予日期_年___月日论文评阅人夏路易李锦明答辩委员会主席刘文怡2012年6月1日中北大学学位论文基于SOPC的数字量变换器测试台设计摘要数字量变换器测试台是与遥测系统上数字量变换器配套的地面专用测试设备,可以模拟数字量变换器运行时的各种状态信号,用以对数字量变换器进行调试和产品验证。它是集信号发
2、生、检测和数据分析于一体的综合测试设备。它的使用使数字量变换器在生产、应用和维护中的测试实现自动化,必将提高数字量变换器的生产和维护水平,降低生产和实验成本。通过对数字量变换器测试台进行技术需求分析,本文确定了测试台的设计方案,即基于FPGA的嵌入式SOPC系统设计。本文将在硬件和软件两个层次上对数字量变换器测试台进行深入剖析,硬件设计上,在介绍测试台整体结构的基础上,详细分析了各个组成部分的实现方式;软件设计上,从软件的功能架构入手,分条缕析的对架构下的具体功能模块进行了功能介绍、工作原理分析和实现过程等方面的阐述。
3、本设计成功地将SOPC技术应用于地面测试系统中。在设计方法上以单片FPGA取代了用单片机和FPGA作为中央处理器的设计方式,有效地降低了系统成本,简化了设计。NiosⅡ处理器内核及运行其上的C语言的引入,给测试台软件的设计带来了极大的灵活性。测试台与数字量变换器的联合测试结果,验证了本设计方案的可行性,证实了测试台能够完成对数字量变换器的测试工作和性能检测,完全满足测试台的技术要求。关键词:测试台,SOPC,FPGA,NiosⅡ,嵌入式系统设计中北大学学位论文Thedesignofdigitalconvertertes
4、t-equipmentbasedonSOPCAbstractDigitalconvertertest-equipmentisaspecialgroundtestequipmentforthedigitalconveterofremotetestsystem,whichcandebugandtestdigitalconverterbysimulatingtherunningstatusparametersofdigitalconverter.Itisaintegrativetestequipmentwhichinterg
5、ratesthefunctionofsiginalgeneration,detectionanddataanalysis.Theautomatedtestduringtheproduction,applicationandmaintenanceofdigitalconveterhasbeenrealized,besides,itwillimprovethelevelofproductionandmaintenanceofdigitalconveter,reducethecostsofproductionandexper
6、iment.Afteranalyzingthetechnicalrequirementsofthedigitalconverter,thepaperdeterminestheprogramofthedesign:anembeddedSOPCsystemdesignbasedonFPGA.Thepapergivesanin-depthanalysisforthedesignfromthehandwaretosoftware,inthepartofthehardwaredesign,onthebasisofintroduc
7、ingtheoverallstructure,thispaperanalyzstherealizationofthecomponentsdetailedly.Inthepartofsoftwaredesign,describesthetop-levelarthitecturefirstly,andthenanalyzsthefunction,workingprincipleandrealzationofthemodulesintheframework.Asthepapersays,theSOPCtechnologyha
8、sbeenusedingroundtestsystemsuccessfully.ItreplacesthemethedofusingasignalFPGAasthecentralprocesserwithSCMandFPGA,whichreducesthesystemcost,simplifiesthedesign.Theintr