毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于FPGA的网口数据传输和应用程序开发(2)
结论 35
致谢 36
参考
文献
37
附录A——帧发送程序 39
附录B——帧接收程序 42
1 绪论
随着以太网技术的不断发展,网络的传输速度已经由最初的10MHz发展到现在的1000MHz。用可编程逻辑器件(FPGA)实现以太网控制器与PC机之间的数据传输成为了热点。在本章中,将对基于FPGA的网口数据传输的研究背景、
研究现状
及实现目标进行阐述。在此之后,阐述了FPGA设计流程和开发工具。
1. 1 课题研究背景
近年来FPGA(File Programmable GateArray现场可编程门阵列)在通信领域的应用越来越广泛,FPGA运算速度快,容易实现大规模系统,内部程序并行运行,但进行高精度复杂运算处理是FPGA的劣势,同时由于
计算机
具有强大的运算和处理能力,可以将高精度复杂运算处理由PC机完成后再交给FPGA完成其他工作。
雷达、气象、航天等领域不仅数据运算率巨大,数据处理复杂,而且需要实时远程高速传输,从而需要长时稳定有效的信号加以支持,以便能够获得精准的收发数据信息,更好地为工程项目服务。而以太网是一个占据绝对优势的固线连接标准。Xilinx Virtex-5以太网媒体接入控制器(以太网MAC)模块提供了专用的以太网功能,它和 Virtex-5 RocketIO GTP收发器以及SelectIO技术相结合,能够让用户与各种网络设备进行连接。在Virtex-5器件中,以太网MAC模块作为一个硬件块集成在FPGA内部。
以太网技术主要研究内容包括
物理
层和MAC子层。MAC子层控制器既可以集成于网络终端设备中实现网络接入,同时又是开发网桥、交换机等网络互连设备,延伸以太网传输范围的基础,在以太网接入中起到很关键的作用。另外,对于不同的以太网传输媒介,MAC子层不需要改动或者只需很小的改动。因此,开发以太网MAC控制器的IP核具有重要的意义。
1. 2 研究现状
以太网最初由DEC、Intel和Xerox三个公司共同研制,因此又称为DIX规范。随后,DIX规范被工业界广泛接受,成为事实上的工业标准,后来发展成为以太网。以太网此后性能不断提升,传输速度从最初时的10Mbps到今天最高10Gbps。在速度提升的同时,工作模式也不断丰富。交换机的出现使得冲突域被隔离开从而促使了全双工以太网的诞生。全双工模式不仅提升了以太网的吞吐量,而且打破了传输距离的限制,从而为以太网技术由局域网到广域网的扩展奠定了基础。
目前,在以太网MAC子层的实现研究方面,以太网MAC控制器主要以两种形式存在。一类是将物理层与MAC层集成到一个芯片中,成为具有完整功能的以太网卡,绝大多数的桌面系统及很多的嵌入式系统中都使用这种网卡来实现网络接入。市场上10M/100M接入芯片产品有很多,最常用的如Realtek公司的RTL8139;千兆以太网接入方案主要有Realtek公司的RTL8168、Broadcom公司的BCM5721及Marvell公司的88E8040等。上述网卡芯片都集成了物理层和MAC子层,多用于桌面应用,可以工作在全双工或半双工模式,且都支持PCI/PCIE接口,可以方便的与计算机连接。
常用于嵌入式应用的以太网芯片主要有,SMSC公司的LAN91C111系列、DAVICOM公司的DM9000系列、ASIX公司的AX88796A等。特点是支持10M/100M自适应接入,支持至少一种与处理器的总线接口,如PCMCIA、ISA总线等,不支持PCI总线。
另一类是MAC控制器作为一个独立的IP核存在。国外已经有公司开发出商用的吉比特以太网MAC控制器IP核,如德国的morethanIP公司、CAST公司。此外,FPGA制造商Altera和Xilinx也分别推出了应用于各自FPGA的10M/100M/1000M自适应以太网MAC控制器IP核。
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
汉语双基频检测研究+文献综述
下一篇:
Curvelet基于目标特性的多波段图像融合技术研究
认知无线电网络中基于双...
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
变分模态分解方法研究及...
国内外无刷直流电动机研究现状
《醉青春》导演作品阐述
谷度酒庄消费者回访调查问卷表
多元化刑事简易程序构建探讨【9365字】
拉力采集上位机软件开发任务书
浅谈新形势下妇产科护理...
浅谈传统人文精神茬大學...
中国古代秘书擅权的发展和恶变
高校网球场馆运营管理初探【1805字】
辩护律师的作证义务和保...