基于Nios的IP网络电话终端设计.pdfVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Nios的IP网络电话终端设计.pdf

基于 Nios 的 IP 网络电话终端设计 杨玉峰,黄炜 (电子科技大学 通信与信息工程学院,四川 成都 610054) 摘要:本文介绍了如何在Altera开发平台上应用Quartus Ⅱ软件平台的 SOPC Builder 设计工具,把 Nios 软核处理器、以太网芯片控制电路、其它外围器件的控制电路及用户逻辑电路都集成在了一片FPGA可编程 逻辑芯片上。在这个系统硬件平台上运行uc/OS 嵌入式操作系统、TCP/IP 网络通信协议和应用软件,实现 了基于Nios的 IP网络电话功能。 关键词: FPGA IP 电话 TCP/IP 协议 可编程片上系统 Nios Design of LAN IP Telephone Based on Nios Yang yufeng, Huang wei (College of Communication Information Enginnering,University of Electronic Science Technology of China,Chengdu Sichuan 610054,China) Abstract :This paper introduced how to integrate Nios soft MCU core、Ethernet MAC/PHY IC controller and other peripheral equipment`s controllers in FPGA by using Quartus Ⅱ and SOPC Builder.Based on the hardware platform,we can run uc/OS embedded system、TCP/IP network protocol and some applications. Thereby,we realized LAN IP Telephone based on Nios. Key words :FPGA IP telephon TCP/IP protocol SOPC Nios 一.系统概述 随着因特网技术的快速发展,IP 网络电话已经得到广泛使用。所谓 IP 网络电话是指利用因特网以分 组数据包形式传输语音/传真等的新型电信业务,简称 VoIP(Voice over IP:IP 网络承载语音业务)。它以 低廉的价格,灵活的应用使传统电信业务受到极大的挑战,截止目前,已经超过长途业务量的50%。当然, 这包括各大电信运营商推广 IP 电话卡形式的 IP 电话长途业务,其特点是接入部分使用传统电信终端(如 电话机、手机),以特殊号码形式识别(179XX),在主干线上以分组数据包的形式在因特网上传输话音。目 前专家普遍认为VOIP将代表电话未来的发展方向,甚至有这样一句话:every thing is over IP(一切都 将基于IP)。许多人相信IP电话时代即将到来,FrostSullivan调研公司的报告中预计,到2007年VOIP 的通话量将占全部通话量的 75%,甚至更高一些。因此,在未来的几年内,IP 电话必将在电信市场占到举 足轻重的地位,对以太网电话终端的研究是符合市场需求并具有巨大的市场潜力和发展前景。 Nios是Altera 公司开发的一种采用流水线技术软核处理器,专门针对可编程逻辑器件进行了优化,因 此是一种可配置的通用RSIC微处理器,可以与用户自定义逻辑结合。构成完整、功能强大的SOC系统,在嵌 入式系统设计中已成为趋势。应用SOPC 技术把Nios 配置进FPGA 芯片后,网络电话终端设备不再需要外部 处理器,用单一FPGA 芯片就可以实现以前需要FPGA + MCU 才能完成的功能。 嵌入式操作系统是嵌入式系统的灵魂,可以显著提高软件操作效率并进行软件复用。针对当前日益复 杂的系统开发,应用操作系统是保证产品上市时间的关键。嵌入式uc/OS操作系统是一种性能优良、源码公 开的免费操作系统,具有高度灵活性。为此我们自行移植了uc/OS操作系统的Nios CPU版本,继而在操作系 统上完成了IP电话的设计。 二.系统功能说明 基于Nios的IP电话分为接受方和呼叫方,发起通话请求的一端称为呼叫方,另一端

您可能关注的文档

文档评论(0)

lizhencai0920 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6100124015000001

1亿VIP精品文档

相关文档