资料介绍
大多数嵌入式产品都需要某种形式的网络或通信接口。以太网由于(Ethernet)成本低、几乎无处不在,且可以利用TCP/IP等因特网协议连接因特网,成为目前在嵌入式产品中应用最广泛的网络接口之一。
根据目标应用的不同,网络子系统的要求也变化相当大。简单的远程控制和监控应用只需要每秒数千比特的传输能力,而高端存储可视频应用则需要持续的每秒千兆比特的吞吐能力。
赛灵思嵌入式解决方案的一个主要优点就是其处理器、IP内核以及软件组件的灵活性和可扩展能力。
任何应用都有包括价格、性能和功能在内的一组基本要求。而设计产品的过程中要在这些基本要求之间进行适当折衷。此外,在产品设计以及其生命周期中,为了适应市场情况,这些基本要求也会发生变化。因此,利用灵活可扩展的平台实现产品设计非常重要,因为灵活可扩展的平台允许在不改变平台或供应商的情况下进行设计折衷和设计修改。
在本文中,我们将讨论与网络性能相关的一些应用要求,相应的设计折衷,并给出满足要求的一些设计实例。
应用要求
根据OSI标准,以太网属于物理层接口。在用于传输和网络层的多种协议标准中,TCP/IP协议组是最常用的标准,特别是在嵌入式系统中,已经成为网络传输的事实标准。
为简单起见,在本文的其它部分,我们将使用TCP载荷作为性能比较的主要指标。表1列出了一些典型应用以及相应的TCP/IP载荷吞吐能力要求。
赛灵思嵌入式网络解决方案
赛灵思嵌入式解决方案为您提供了构建范围广泛的嵌入式网络子系统所需要的所有组件和资源。赛灵思嵌入式解决方案的一个主要优点是其处理器、IP内核以及软件组件的灵活性和可扩展能力。其强大的灵活性允许您根据需要开启或禁止处理器、IP内核以及软件平台的高级功能,并且可以对许多独立参数进行精细调整,直到在软件级满足应用的要求。
此外,利用建模工具可以识别任何关键性能的软件功能,并将其分流至适当的硬件加速器来完成。
让我们来分别看一下三种不同以太网子系统的例子。您可以利用Xilinx Platform Studio(XPS)完成设计,并满足此类典型应用的性能要求。每种设计具有不同的系统架构,包括处理器配置、Ethernet MAC IP配置以及存储器接口。此外,这些例子中还突出了在这些硬件子系统中可以使用的不同TCP/IP软件栈。由于硬件构建模块和软件层都是可定制的,因此您可以根据应用的需要对这些示例系统进行增减。

表1:不同应用的网络吞吐量要求
根据目标应用的不同,网络子系统的要求也变化相当大。简单的远程控制和监控应用只需要每秒数千比特的传输能力,而高端存储可视频应用则需要持续的每秒千兆比特的吞吐能力。
赛灵思嵌入式解决方案的一个主要优点就是其处理器、IP内核以及软件组件的灵活性和可扩展能力。
任何应用都有包括价格、性能和功能在内的一组基本要求。而设计产品的过程中要在这些基本要求之间进行适当折衷。此外,在产品设计以及其生命周期中,为了适应市场情况,这些基本要求也会发生变化。因此,利用灵活可扩展的平台实现产品设计非常重要,因为灵活可扩展的平台允许在不改变平台或供应商的情况下进行设计折衷和设计修改。
在本文中,我们将讨论与网络性能相关的一些应用要求,相应的设计折衷,并给出满足要求的一些设计实例。
应用要求
根据OSI标准,以太网属于物理层接口。在用于传输和网络层的多种协议标准中,TCP/IP协议组是最常用的标准,特别是在嵌入式系统中,已经成为网络传输的事实标准。
为简单起见,在本文的其它部分,我们将使用TCP载荷作为性能比较的主要指标。表1列出了一些典型应用以及相应的TCP/IP载荷吞吐能力要求。
赛灵思嵌入式网络解决方案
赛灵思嵌入式解决方案为您提供了构建范围广泛的嵌入式网络子系统所需要的所有组件和资源。赛灵思嵌入式解决方案的一个主要优点是其处理器、IP内核以及软件组件的灵活性和可扩展能力。其强大的灵活性允许您根据需要开启或禁止处理器、IP内核以及软件平台的高级功能,并且可以对许多独立参数进行精细调整,直到在软件级满足应用的要求。
此外,利用建模工具可以识别任何关键性能的软件功能,并将其分流至适当的硬件加速器来完成。
让我们来分别看一下三种不同以太网子系统的例子。您可以利用Xilinx Platform Studio(XPS)完成设计,并满足此类典型应用的性能要求。每种设计具有不同的系统架构,包括处理器配置、Ethernet MAC IP配置以及存储器接口。此外,这些例子中还突出了在这些硬件子系统中可以使用的不同TCP/IP软件栈。由于硬件构建模块和软件层都是可定制的,因此您可以根据应用的需要对这些示例系统进行增减。

表1:不同应用的网络吞吐量要求
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于ARM的嵌入式网络平台的设计与实践
- 复杂嵌入式系统仿真平台
- 基于ARM与FPGA的嵌入式实时图像处理平台
- 基于ARM嵌入式系统的Socket通信设计 26次下载
- AI开发平台如何帮助嵌入式开发者加速应用产品化落地 0次下载
- 嵌入式Linux与物联网软件开发C语言内核深度解析书籍的介绍
- 基于ARM和CPLD的可扩展嵌入式系统设计 3次下载
- 基于嵌入式网络的无线传感器网络平台软硬件设计 39次下载
- WP369可扩展式处理平台-各种嵌入式系统的理想解决方案 17次下载
- WP369-可扩展式处理平台各种嵌入式系统的理想解决方案 21次下载
- 基于嵌入式网络模块的数据采集单元 33次下载
- Xilinx嵌入式扩展处理平台
- 32位ARM7嵌入式硬件平台简介
- 嵌入式网络智能控制系统的研究
- 基于GPRS网络的嵌入式系统的研究
- 采用回调函数的方式优化嵌入式系统命令解析 1.2k次阅读
- 关于嵌入式Linux的网络接口设计 1.3k次阅读
- 嵌入式系统的全面解析 3.7k次阅读
- 嵌入式电脑的软硬件是如何来进行组合的 1.8k次阅读
- 一种嵌入式网络化视频监控系统设计流程概述 1.4k次阅读
- 基于嵌入式软件的JNI技术应用解析 1.4k次阅读
- 基于嵌入式系统的网络视频监控系统设计 3.2k次阅读
- FPGA平台架构在嵌入式系统中的使用 1.6k次阅读
- 基于SOPC技术的嵌入式以太网网络终端设备解决方案设计详解 1.8k次阅读
- 基于和欣嵌入式操作系统实现的一个构件化的网络协议栈设计浅析 1.7k次阅读
- 关于嵌入式系统以及嵌入式平台下的学科分工详解 2.4k次阅读
- 一种通过嵌入式互联网技术控制在线嵌入式设备的远程监控系统设计 4.3k次阅读
- 关于以Cortex-A8内核为基础的嵌入式实验平台方案设计详解 2.3k次阅读
- 关于IPSec网络安全协议在嵌入式系统中的应用与实现详解 2.6k次阅读
- 基于嵌入式网络的无线传感器网络平台软硬件设计 1.4k次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
电子发烧友App





创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论