摘要在FPGA自动化设计过程中,布局起到了十分关键的作用。但目前存在的布局算法普遍存在收敛速度慢、易陷入局部最优等问题。SOPC技术彻底颠覆了传统的嵌入式系统设计理念,从软件和硬件整体设计上将嵌入式系统设计进行了极大的推动,使得软件设计变得轻松,移植性更强。正是鉴于以上几点我们确立了此次课题——基于FPGA的以太网接口设计,以达到更可靠、更稳定、更安全地完成网络数据接收传播的目的。64918

本次毕业设计的目的是掌握以太网和FPGA的基本原理,采用NiosII开发工具设计基于SOPC的网络通信接口。作为整个网络系统的重要组成部分,该设计可以实现网络数据帧的接收及TCP/IP协议的分析,从而构成一个从物理层到网络协议层的较为完整的以太网接口。通过掌握以太网和FPGA的基本原理,采用NiosII开发工具设计基于SOPC的网络通信接口。并完成UDP/IP网络通信程序测试。

毕业论文关键词  FPGA  SOPC  UDP/IP  LAN91C111  以太网接口  NiosII

毕业设计说明书(论文)外文摘要

Title  Design of Ethernet interface based on FPGA                              

Abstract

In FPGA design process automation, layout has played a crucial role. But the existing layout algorithm are widespread problem of slow convergence speed, easily falling into the most superior. The SOPC technology completely subvert the traditional concept of embedded system design, from hardware and software design will be a boost of embedded system design, software design easier, portability strong. It is in view of the above points we have established the subject— Ethernet interface design based on the FPGA, in order to achieve a more reliable, more stable, more safely complete receiving network data transmission.

The purpose of this graduation design is to know the basic principle of  Ethernetand FPGA well. Using NiosII development tools for the design of network communication interface based on SOPC. As an important part of the whole network system, the design can realize the network receives data frames and the analysis of the TCP/IP protocol, so as to form a from the physical layer to the network protocol layer of relatively complete Ethernet interface. This paper mainly through the Ethernet and the basic principle of FPGA, using NiosII development tool based on the SOPC design of network communication interface. Complete test UDP/IP network communication program.

Keywords  FPGA  SOPC  UDP/IP  LAN91C111  Ethernet interface  NiosII

目  次

1 绪论 1

1.1  课题背景 1

1.2  文献综述 1

1.3  论文的主要工作与章节介绍 2

2 以太网通信介绍 2

2.1  以太网通信概述 2

2.2  网络协议介绍 5

3 主要设计方案介绍 8

3.1  传统以太网接口方案 9

4  基于FPGA的以太网接口设计 12

4.1  硬件原理分析 12

4.2  软件设计 13

4.3 通信模块 25

4.4 测试结果与分析

上一篇:FPGA+EIT系统的数据采集与处理
下一篇:基于信号干扰技术的高选择性宽带滤波器

5d电子体系的晶体场效应与自旋轨道耦合

基于Java的串口通信设计

基于Kinect的深度图像编码

PSpice的电容式加速度计闭环反馈控制模块设计

基于混沌的数字图像加密技术研究

HFSS频率选择表面的设计仿真与分析

基于Virtex-5FPGA的图像处理系统研究

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

安康汉江网讯