新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于FPGA的以太网通信接口设计

基于FPGA的以太网通信接口设计

作者:郑国平时间:2012-02-10来源:电子产品世界收藏

  整体设计思路

本文引用地址:http://www.eepw.com.cn/article/128795.htm

  利用 Spartan 3A DSP开发板及PC之间搭建数据通信平台,完成系统的软件设计和硬件设计,最后通过编写应用程序实现了一个简单的网页服务器,它使用了文件存储系统来保存网页中的内容,通过 mfsgen来生成MFS图像,并可以随时修改或生成一幅新的图像。

  系统软硬件实现

  硬件设计整体框图

  图1为硬件设计整体框图,系统以Xilinx Spartan 3A DSP FPGA芯片为核心,采用软硬件结合的方式,实现了通信接口设计。用到的模块有微处理器、32KB的片内存储器、通用输入输出接口GPIO(包括LED灯和按键)、512MB DDR2 SDRAM、Xilinx 10/100IP、RS232串行接口、中断控制器和定时器。

  模块功能分析

  以太网系统的两个主要模块是媒体接入控制(MAC)和物理层PHY。MAC作为以太网系统中的控制模块,实现与物理层的通信并控制使用的媒体类型,提供寻址机构、数据帧的构建、数据差错检查、传送控制、向网络层提供标准的数据接口等功能。PHY主要描述了网络的硬件部分和原始比特流,它定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准媒体接口(RGM II/GM II/M II)。

fpga相关文章:fpga是什么


数字通信相关文章:数字通信原理


通信相关文章:通信原理




关键词: Xilinx 以太网

推荐阅读

评论

技术专区

关闭