欢迎来到天天文库
浏览记录
ID:12722867
大小:315.20 KB
页数:36页
时间:2018-07-18
《基于fpga的电话卡计费器设计毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、武汉工业学院毕业设计(论文)设计(论文)题目:基于FPGA的电话卡计费器设计姓名学号院(系)电气与电子工程学院专业电子信息科学与技术指导教师基于FPGA的电话卡计费器设计目录摘要IAbstractII1.绪论11.1课题背景11.2课题研究内容11.2.1设计任务目的11.2.2设计任务要求12.综述32.1FPGA简介32.1.1FPGA概述32.1.2FPGA的基本结构32.1.3FPGA的特点52.1.4FPGA的配置模式52.1.5FPGA的应用62.2EDA技术简介62.2.1EDA的技术与发展62.2.2VerilogHDL语言的优点72.
2、2.3VerilogHDL设计流程72.3QuartusⅡ简介83.原理与模块介绍93.1电话卡计费器设计原理93.1.1电话卡计费器的控制要求93.1.2方案设计和功能分割103.2各功能模块的设计和实现103.2.1控制与计费模块103.2.2显示模块113.2.3报警模块12基于FPGA的电话卡计费器设计4.软件设计方案134.1系统的软件设计134.1.1软件整体设计134.1.2软件编程思路135.仿真结果与分析145.1市话仿真结果145.2国内长途仿真结果145.3国际长途仿真结果165.4特殊电话仿真结果16结束语19致谢20参考文献2
3、1各模块源代码22基于FPGA的电话卡计费器设计摘要目前,随着通信事业的发展及人们生活水平的提高,手机、小灵通各种先进的通信设备纷纷涌现,并越来越普及。虽然固定电话面对如此冲击,但并未退出历史舞台,相反因其信号强的固定优势,而走进了各家各户。电话机用户数以万计,计费依据来自电信局交换机给出的清单。虽然清单方式是准确的,但是电话机用户并不能及时方便地看到费用清单。然而卡式电话机可以实现这个要求,它能够实时显示和计费,能够给用户一个直接的信息。本课题以现场可编程逻辑器件FPGA为设计载体,以硬件描述语言VerilogHDL为主要表达方式,以QuartusⅡ
4、开发软件和DE2开发板为设计工具进行公用电话计时计费系统的设计,其能够显示用户IC的卡值余额,并能够根据用户当前的话务种类和通话时间进行扣费,并将用户的实时余额和通话时间通过4位LED七段显示器显示出来。整个设计过程采用自顶向下的分块设计方法,即将整个电话计费系统分为控制与计费模块、显示模块和报警模块。在整个设计过程中一共设计了4种计费方式,其分别为市话、国内长话、国际长话和特殊电话,当话费不足时有报警功能,报警一分钟后自动切断通话,当用户结束通话,系统清零。关键词:电话计费器;FPGA;VerilogHDL;DE2;QuartusⅡ;报警I基于FPG
5、A的电话卡计费器设计AbstractAtpresent,withthedevelopmentofcommunicationandpeople’slivingstandardsimprove,mobilephones,PHSandallkindsofadvancedcommunicationsequipmenthaveemerged,andmoreandmorepopular.Althoughthefixedtelephoneinthefaceofsuchashock,butdidnotwithdrawfromthestageofhistory,beca
6、useofitsstrongsignaloffixedadvantage,andwalkedintothefamilies.Tensofthousandsoftelephoneusers,chargingbasisfromthetelecommunicationbureauswitchstatement.Althoughthelistisaccurate,butthetelephoneuserscannoteasilyseecostlistintime.Howeverthecardtelephonecanachievethisrequirement.I
7、tcanreal-timedisplayandbilling,togivetheuseradirectinformation.ThefieldprogrammablelogicdeviceFPGAasdesigncarrier,thehardwaredescriptionlanguageVerilogHDLasthemainwayofexpression,thedesignwithQuartusIIsoftwareandDE2developmentboardasthedesigntoolfortimingandchargingsystemofpubli
8、ctelephone,itcandisplaytheuserICcardvalueoftheb
此文档下载收益归作者所有