- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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电话分为接受方和呼叫方,发起通话请求的一端称为呼叫方,另一端
您可能关注的文档
- 基于Hilbert排列码与R树的海量LIDAR点云索引.pdf
- 基于HMWE货币政策多目标复杂决策系统的构建_刘超.pdf
- 基于HSI色空间的色选机信号处理系统_马常松.pdf
- 基于H_264运动矢量域的脆弱水印算法研究.pdf
- 基于IBMz_OS的银行信用卡系统的解决方案.pdf
- 基于IDA分析的结构抗地震倒塌能力研究.pdf
- 基于IDA分析的结构抗地震倒塌能力研究_陆新征.pdf
- 基于IDL三维地形建模及可视化技术研究.pdf
- 基于IEC+61970和IEC+61850协调的电网故障诊断信息模型.pdf
- 基于IEC61850_9_2采样值传输模型的研究_倪玉玲_梅军_郑建勇_朱超.pdf
- 2023年度安全员考试题库检测试题打印附答案详解(达标题).docx
- 2023年度安全员考试题库检测试题打印(实用)附答案详解.docx
- 2023年度安全员考试题库检测试题打印附完整答案详解【名师系列】.docx
- 2023年度安全员考试题库检测试题打印及答案详解【考点梳理】.docx
- 2023年度安全员考试题库检测试题打印附完整答案详解【各地真题】.docx
- 2023年度安全员考试题库检测试题打印附参考答案详解【完整版】.docx
- 2023年度安全员考试高分题库含答案详解(精练).docx
- 2023年度安全员考试高分题库及参考答案详解【能力提升】.docx
- 2023年度安全员考试高分题库附答案详解【典型题】.docx
- 2023年度安全员考试高分题库及参考答案详解(培优B卷).docx
文档评论(0)