第一范文网 - 专业文章范例文档资料分享平台

基于SOPC的千兆以太网数据传输设计

来源:用户分享 时间:2021-06-02 本文由萌比小欧巴 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

在高速信息系统中。FPGA能高速地处理数据。千兆以太网能高速地向远程传输数据,可是FPGA与干兆以太网的连接却存在着很多问题。为使FPGA能直接接入千兆以太网。以便进行高速数据传输.本文以Xilinx公司的Virtex-5 FX30T为例。采用SOPC接术,使用FPGA系统无缝连接千兆以太网.取得了高速的传输速率。此外。该设计的数据接口灵活可变.能满足多种应用需求。

日经验童速日

[7]欧阳华兵。徐温干.LabV/EW与c语育的接口技术及其应用

[J].仪器仪表用户,2004,12(6):P75-77.

作者简介.Tltg{1969-).男。副教授。博士.研究方向:机电、测控。

(2008K057)。武汉市教育局(2003X008)收稿日期:2009-11-22

邀登邀麦旦座

基金项目:湖北省自然科学基金f2007ABA302)。武汉市科技攻关项目

doi:10.3969/j.issn.1671 1041.2010.03.033

基于SOPC的千兆以太网数据传输设计

张文沛h2,彭先蓉1。徐勇1 2

(1.中国科学院光电技术研究所,成都610209;2.中国科学院研究生院,北京100039)

摘要:在高速信息系统中。FPGA能高速地处理数据。千兆以太网能高速地向远程传输数据,可是FPGA与干兆以太网的连接却存在着很多问题。为使FPGA能直接接入千兆以太网。以便进行高速数据传输.

飞速发展‘“。使用SOPC结构来构造FPGA与千兆以太网的连接具有广阔的应用前景。本文以Ⅺli慨公司的¥OPC架构为例,在FPGA内部实现千兆以太网MAC,实验得到了高速的传输速率。

本文以Ⅻi艇公司的Virtex-5F鄹0T为例。采用SOPC接术,使用FP-

GA系统无缝连接千兆以太网.取得了高速的传输速率。此外。该设计的数据接口灵活可变.能满足多种应用需求。关键词:SOPC;千兆以太网:MAC;TCP/IP中图分类号:TP391

1千兆以太网总体设计

本文采有Xilinx公司Virtex-5FX30T的FPGA为核心器件,以基于Power440为处理器CoreConnectBus为总线的SOPC架构下设计高速率的千兆以太网传输系统。设计的结构框图如图l所示。

Des咖data

文献标识码:B

transmissionwithgigabit

Oil

ethernetbasedSOPC

ZHANGWen-pei‘”,PENGXian-tong。。XUYongh。(1.ImlituteofOpticsandElectronics,ChineseAcademy

ofSciences。Chengdu610209,China;2.GraduateSchooloftheChineseAcademyof

Sciences。Beijing100039。China)

can

Al】stmet:Inhighspeedsignalprocessingsystem,data

bepro-

cessedbyFPGArapidlyandbetransmittedthroughgigabitEthemetquickly。butthebigproblemishow

toconnect

FPGAtogigabitEther-

net.ThepapertakesXilinxVirtex-5FX30Tforexample。andpres。

entsan

approachforimplementingthe

FPGA

completed

seamless

connec-

rate

is

tion

betI『I『∞n

andgigabitEthernetusingSOPCtechnology.

that

high-speed

transmission

Experimentsdemonstrate

reached.Additionally.theandcanthusbeappliedIn

proposeddatastreammanysituations.

jnterfacaisflexible

图1千兆网络数据备份的框圈

在系统中,要传输的数据从框图左边的FIFO接口输入,暂时存入DDR2中,达到一定的数据量后,向PPC440发送中断信号,PPC440收到中断申请后通过DMA通道将数据从千兆以太网将数据送出。远程主机可以通过网络向PPC440发送命令,PPC440根据命令控制数据传输。NORFLAsH是存储器。

Keywords:SOPC;gigabnEthemet;MAC;TCP/lP

0引言

随着科技的发展与集成电路工艺的提高,FPGA以其高速的处理能力,不仅在通信、雷达、图形图像处理领域有着广泛的应用,而且在汽车电子、消费电子等领域的应用也越来越普遍。如果FPGA处理后的数据要保存到远程主机上,如何高效速地连接远程主机是一个非常重要的课题。千兆以太网技术是近年来发展起来的高速传输技术,具有传输速度快、距离远、向下兼容10M/100M以太网等特性…,并且接口普及、成本低、可以很容易的集成于各种系统。因此,研究基于FPGA的千兆以太网接口技术具有重要意义。

当在FPGA接入以太网技术中,一种利用外接一块以太网络芯片(如韩国WIZnet公司的W5100、W3100一山等),以FIFO接口实现百兆以太网,但这种方式的传输速率不高,很难满足高速数据传速。另一种是外挂~个处理器为核心的千兆以太网系统,可以提供多种接口,但系统庞大,不利于小型化,而且成本较高。

SOPC(System

OnProgrammable

2系统的结构细节

2.1

Xilinx公司SOPC解决方案简介

Xilinx公司提供了完备的SOPC解决方案,提供32位软核

MicroBlaze和IBM公司研发的硬核PowerPC,采用IBM公司研发的CoreConneetBus作为SOPC的总路架构。总线接口方面提供了IPIF作为解决方案,大大简化开发人员的工作。在EDK开发包中,提供了丰富的IP核供开发者选择,如浮点处理单元等‘5|。

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科基于SOPC的千兆以太网数据传输设计全文阅读和word下载服务。

基于SOPC的千兆以太网数据传输设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1194199.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top