- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于NIOS软核CPU技术的多路电话计费系统的设计与实现作者:魏 毅,柯 赓 ?? 时间:2006-10-09??来源:????摘 要:随着CPU性能的大幅提升,嵌入式系统的设计已经进入了更广范的领域,在单一芯片上采用更合理的设计工艺、集成更多的逻辑功能,已经成为技术发展趋势。介绍了一套基于Altera公司的NIOS嵌入式CPU 开发的多路电话计费系统。该系统充分体现了SOPC(System On Programmable Chip) 的设计理念,采用Altera公司的Cyclone 芯片实现了多路电话的计费、管理等功能,获得了最优的性价比。从硬件设计与软件设计2 个方面介绍了系统的开发流程,尤其是对片内资源的配置部分做了详细地说明。关键词:片上可编程系统;知识产权;软核处理器;嵌入式系统引言 近几年来,随着CPU性能的大幅提升,嵌入式系统的设计渐渐进入了更广范的领域,在单一芯片上采用更合理的设计工艺、集成更多的逻辑功能,已经成为技术发展趋势,也对设计开发人员提出了更严峻的挑战。本文介绍的电话计费系统采用Altera公司的Cyclone芯片,结合NIOS 软核嵌入式CPU来设计开发。在此Cyclone芯片上,除串口、键盘等接口外,将实时显示部分也集成进去,同时通过标准的I/O口外接了1片CMX868的Modem芯片来实现远端拨号功能,最大限度地使用了Cyclone芯片的资源,同时降低了成本,达到了最优的性价比。系统介绍此多路电话计费系统是一种可实时计费,自动结算,并具备远程管理功能的电话计费系统。目前,在国内人口密集的地区,有人值守的计费电话发展很快,在中小企业、宾馆酒店和话吧使用此多路电话计费系统是较为理想的选择。因此,近几年多路电话计费系统的需求仍会增加,有着很好的市场前景。采用NIOS 软核处理器的原因该设计结合NIOS 软核处理器和Cyclone芯片来实现,采用NIOS 软核处理器主要有以下几个原因:(1) 与传统的电话计费系统相比有着极好的性价比。目前,国内的计费系统的设计主要有2种:一是使用PC机,配套计费软件;二是使用单片机,每片单片机负责一路电话,再另外使用一片做管理。前者成本太高,后者仅适用于1~4 路的小容量情况。在大容量的情况下,例如在16路电话业务的情况下,配合处理起来性能上很难达到商家的要求。而使用NIOS软核处理器来设计,利用SOPC在FPGA 上的高度集成性能,不但可以满足性能上的要求,最重要的是可以达到最好的性价比。(2) 与其他同级别的CPU相比,NIOS有其明显的设计优势。从性能上来说,NIOS软核处理器与例如ARM、Intel等的CPU处于同一级别,都能够满足设计的需要,但是在系统逻辑复杂的情况下,使用一颗Cyclone或Stratix的NIOS CPU能够设计自己所需的逻辑。例如,本设计中需把显示部分用逻辑实现,此时选用NIOS CPU 的优势就体现出来:把NIOS和Cyclone 结合在一起,就产生了相对于其他CPU的更好的性价比。(3) 产品的升级空间很大。Altera 公司的软件升级速度很快,使用NIOS 软核处理器,随着其软件的升级,仅需更改设计文件(部分代码) ,就可以实现系统的升级换代,这样,产品可以在今后有更多提高性能的可能。(4) 本实验室一直跟踪使用Altera 的开发软件,从早期的Max+PLUS 到如今的Quartus ,NIOS 软核CPU的SOPC配置工具从第一代的命令行形式的SDK 到如今的基于Windows 界面的NIOSIDE,已经具备了较丰富的开发经验。系统功能描述该设备的主要功能有:话机状态实时显示;实时计费,自动结算;免费、禁打等电话设置;押金控制功能;详尽的话单查询及统计功能;远程实时管理功能,网管中心可通过Modem 对计费器进行费率更新等实时管理操作。设备的实时显示部分,准备在Cyclone 芯片中做出一个显示逻辑,通过普通的AV 端外接一个监视器或小电视,显示各路话机的当前状态;计费结算、免费、禁打的设置、押金控制、话单查询及统计等功能在软件流程设计中给予充分考虑;远程实时管理部分,采用CMX868 调制解调器芯片编程实现,拨号与远端的Modem 互联,通过电话线进行费率的下载与更新。系统性能参数脉冲及双音频收号准确度 99.99%;计费系统的计时误差 ±100 ms/话单;系统在满负荷工作情况下计费差错率 0.05%。接口空闲杂音电平:≤-70dBmp;谐波失真:300~3400 Hz 频带内,相对于800Hz,0dBm 的信号,其产生的谐波应比输入信号至少低45dB。串音:计费系统满负荷工作情况下,在任意一条线路,串音防卫度不小于65dB。费率更新:通过软件更新费率,串口波特率为38.4kb/s。系统设计系统硬件设计Altera 的NI
您可能关注的文档
最近下载
- 仁爱版初中英语九年级上册全册教案.pdf VIP
- 新建热网首站项目土建施工和设备安装工程技术方案.pdf VIP
- 故障码详解.ppt VIP
- NB-T11409-2023水电工程费用构成及概(估)算费用标准.docx VIP
- 导弹的诞生和发展教学课件PPT.ppt
- 发电厂和变电站工作票填写规范培训教案详解.ppt VIP
- 注册土木工程师(水土保持方向)案例题整理.docx VIP
- 系统架构设计:构建高可用、可扩展的IT系统培训课件.pptx VIP
- 河堤开挖出水池出水箱涵穿堤管道施工方案样本.doc VIP
- 人教版(PEP)新教材小学一年级英语上册Unit 2My first class 复习课件.pptx
原创力文档


文档评论(0)