基于SOPC的以太网通信系统的设计

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:jxncjwt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,IP电视、视频流以及网络游戏等多媒体业务逐步成为关注的焦点。然而高清晰度的交互视频是带宽的巨大消耗者,对数据传输带宽的要求迅速增加,进一步提升接入带宽已经迫在眉睫。同时,系统设备不断向小型化、集成化、网络化发展。FPGA(Field Programmable Gate Array,现场可编程门阵列)产品设计完善,可以直接编程。FPGA还具备可定制的灵活性,避免了较高的NRE(Non Recurring Engineering,不可回收)成本。而且FPGA厂商提供了丰富、成熟的IP(Intellectual Property,知识产权)核。这些都使得基于SOPC(System On a Programmable Chip,可编程片上系统)的嵌入式开发逐渐成为新技术发展的最前沿。  嵌入式系统与TCP/IP协议栈的结合是嵌入式系统接入网络的基础,本文通过使用Xilinx自带的嵌入式操作系统Xilkernel和LwIP(Light-weight internet protocol,轻型因特网协议)协议栈对嵌入式系统的网络连接进行了分析和实现。Xikernel是Xilinx提供的用于EDK系统的小型、模块化的嵌入式操作系统内核,具有开源,内核简单高效,实时性好的优点。LwIP是一个比较完备的嵌入式TCP/IP协议栈,具有开源、易移植的优点。通过在Xilkernel上移植LwIP,实现嵌入式系统的网络连接。  本研究采用业界最新的Xilinx公司生产的65ns工艺级别的Virtex-5 LXT FPGA高级开发平台,满足了对于建造具有更高性能、更高密度、更低功耗和更低成本的可编程片上系统的需求。本文使用软硬件协同设计的方法提出了一个可行的基于SOPC的全定制的千兆以太网卡的设计方案,并在Xilinx最新的65nm FPGA Virtex-5 LXT上实现了该嵌入式系统。  本文所做的工作有:在系统实现的过程中,详细介绍了SOPC嵌入式系统的硬件设计方法和软件开发流程;重点阐述了全定制EMAC(Ethernet MAC,以太网媒体接入控制器)IP核的设计和针对应用而创建的可编程片上系统的层次结构和设计过程,给出了该嵌入式系统的实现方法;同时论文还介绍了实时操作系统Xilkernel的特点及它在MicroBlaze上的移植,研究了实时操作系统下的软件开发方法和流程。通过硬件设计和软件编程,最终构建了满足设计需求的SOPC嵌入式系统。
其他文献
移动Ad Hoc网络是一种具有特殊用途的对等式网络,其主要特点是网络中所有节点的地也位平等,无需设置任何的中心控制节点。节点不仅具有普通移动终端所需的功能,而且具有报文
该文在介绍了基础的XML及其相关技术的基础上,深入介绍了此框架各个核心部分的设计细节和主要功能,原型系统的功能划分,系统构成,以及网络服务的开发方法.作者在该项目的原型
小麦是世界上最重要的粮食作物之一,其加工产品的种类繁多。面筋蛋白是小麦主要的储藏蛋白,很多研究已经证明面筋蛋白中的高分子量麦谷蛋白亚基与小麦的加工品质密切相关,主要决
蚕丝因具有轻盈、柔软、光滑、吸湿性好等众多优良性状而深受人们的喜爱,随着人们生活水平的提高和环保意识的增强,健康、环保的天然彩色织物越来越受到人们的追捧。我国保存
广东省的高速公路建设事业近年来飞速发展,成就举世瞩目。在山地和丘陵地区,高速公路建设中大量的挖方和填方工程极大的扰动和改变了当地的景观格局,同时也产生了大量陡峭而裸露
该文根据分层服务的思想,把邮件处理中相对复杂的部分—内容检测分离出来,成为独立的邮件检测层面运行在内核中,简单,高效,为所有SMTP服务器软件共享.这样,该文同上层服务软
在现代预警系统中,多传感器相互辅助组网受到广泛重视,其中被动式红外传感器有着其他传感器(如雷达,光学传感器)不可替代的作用。  本文根据武器装备预研课题《红外目标探
该论文主要对光纤拉曼放大器的系统性能作了研究.首先在脉冲传输分析的基础上,推导出了拉曼放大器的理论模型及其简化模型.在简化模型的基础上,通过计算机数值仿真分别对拉曼
超宽带脉冲信号(IR-UWB)是指相对带宽大于20%或者绝对带宽大于500MHz的脉冲信号,这样的特性使得UWB在通信和雷达领域有着广泛的应用。UWB的通信可靠性很高,这是因为信号包含了
本文基于船舶交通管理(VTS,Vessel Traffic Services)系统对信息管理子系统的要求,以及数据库技术在信息系统中应用的研究,提出信息管理系统的实施方案并实现。信息管理子系统通