[实用新型]基于FPGA CPLD技术的以太网数据实时传输装置有效
申请号: | 201320623748.8 | 申请日: | 2013-10-10 |
公开(公告)号: | CN203492036U | 公开(公告)日: | 2014-03-19 |
发明(设计)人: | 杨东坪;杨国睿 | 申请(专利权)人: | 德阳东方数控科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/40 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 杨春 |
地址: | 618000 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fpga cpld 技术 以太网 数据 实时 传输 装置 | ||
技术领域
本实用新型涉及一种FPGA信号采样、网络实时传输的功能装置,尤其涉及一种基于FPGACPLD技术的以太网数据实时传输装置。
背景技术
当前现行的高速的TCP/IP网络数据传输主要还是靠高性能CPU对数据包进行处理,或者用昂贵的专业IC来处理。但是往往在嵌入式应用中,CPU不仅仅要处理网络数据的传输还要进行其它的工程应用的数据处理,信号控制等,所以要让廉价的嵌入式CPU实时地处理众多任务信息和网络数据的处理很难兼顾,从而很难保证网络数据传输的实时性和其它应用处理的实时性以及可靠性。业内通常的做法是使用高档高性能CPU来实现,或者系统中用两个或者多个CPU处理不同的事情,比如:一个专用的CPU处理网络数据传输,其它CPU负责实际工程应用。这样做的结果是:多CPU软件编程的很复杂,需要协调多个CPU同步并行编程的问题。而利用高性能CPU处理这些的话,涉及到:首先基于利用高性能CPU处理复杂任务需要配合优良的实时操作系统以及相关任务处理的软件架构,成本来自于两个方面:1,高性能CPU硬件平台;2,优良的软件架构。其次,高性能CPU平台的散热往往都是很苛刻的,由此成本增加是必然。
实用新型内容
本实用新型的目的就在于为了解决上述问题而提供一种基于FPGACPLD技术的以太网数据实时传输装置。
本实用新型通过以下技术方案来实现上述目的:
本实用新型包括CPU/MCU和自定义总线,其特征在于:所述CPU/MCU 通过所述自定义总线同时与地址译码装置、计数器、比较器、脉冲发生器、MAC控制器、外设控制单元和TCP/IP协议监测单元连接,所述地址译码装置、所述计数器、所述比较器、所述脉冲发生器、所述MAC控制器、所述外设控制单元和所述TCP/IP协议监测单元的数据信号通信端口均与所述自定义总线连接。
本实用新型的有益效果在于:
本实用新型是一种用于FPGA信号采样装置的网络信号处理装置,与现有技术相比,本实用新型FPGA通过自定义总线传送来的数据,通过实时监测以太网状态,根据以太网当前可以传输的能力,实时调整将要发送的数据包大小,从而将自定义总线来的数据不经过CPU/MCU直接传送到以太网,网络传输实时性高,综合成本低,总体功耗低,可靠性高。
附图说明
图1是本实用新型的结构原理框图。
具体实施方式
下面结合附图对本实用新型作进一步说明:
如图1所示:本实用新型包括CPU/MCU和自定义总线,其特征在于:所述CPU/MCU通过所述自定义总线同时与地址译码装置、计数器、比较器、脉冲发生器、MAC控制器、外设控制单元和TCP/IP协议监测单元连接,所述地址译码装置、所述计数器、所述比较器、所述脉冲发生器、所述MAC控制器、所述外设控制单元和所述TCP/IP协议监测单元的数据信号通信端口均与所述自定义总线连接。FPGA外部数据信号通过FPGA对应功能单元处理后,直接传输到以太网接口单元,从而避免大量实时数据通过效率低下的CPU的处理,进而达到网络传输实时性高,综合成本低,总体功耗低的工程应用要求。FPGA通过自定义总线传送来的数据,通过实时监测以太网状态,根据以太网当前可以传 输的能力,实时调整将要发送的数据包大小,从而将自定义总线来的数据不经过CPU/MCU直接传送到以太网。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德阳东方数控科技有限公司,未经德阳东方数控科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201320623748.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种旋流器的防堵装置
- 下一篇:一种发泡混凝土复合砌块