一、毕业设计(论文)内容及要求(包括原始数据、技术要求、达到的指标和应做的实验等)设计内容:学习以太网控制器(以太网适配器)的工作原理;用FPGA实现以太网控制器,完成MAC(介质访问控制)控制模块,包括模块划分、功能分析以及代码设计。功能要求:

⑴采用软件仿真进行功能验证;⑵搭建基于FPGA的验证方案;⑶展示MAC控制模块的工作流程。技术要求:⑴软件模块化,软件应易读、可扩充、可维护,便于再次开发;

⑵工作流程展示部分具有友好的人机交互界面,⑶开发文档要齐全,记录并归类调试过程遇到的各类技术问题。

开发平台:80855

⑴硬件平台:PC机,FPGA开发板;⑵操作系统:Windows7、Windows8、Windows10;⑶设计语言:MAC控制模块可选用VHDL或VerilogHDL、工作流程展示可选用VisualC++、VisualC或JAVA;

⑷制作演示幻灯片使用PowerPoint。

二、完成后应交的作业(包括各种说明书、图纸等)

开题报告

⑵毕业设计论文一份(原件和电子版)(不少于1。5万字);

英文科技材料和译文一篇(不少于5000英文单词);

⑷以太网MAC控制模块的相关代码和设计方案;

⑸系统安装、使用、文件的附加说明等。论文网

三、完成日期及进度

3月21日起至6月19日,共13周。进度安排:

3。21~4。3,2周,项目调研、阅读资料、翻译原文,提交开题报告

4。4~4。10,1周,总体设计、建立模型、熟悉工具,提交设计方案、译文;

4。11~5。15,6周,模块设计实现,提交代码,仿真;

5。23~5。29,1周,系统整合、系统测试及改进,提交演示系统;

5。30~6。19,3周,撰写毕业设计论文、整理文档、答辩,提交毕业设计论文。

四、主要参考资料(包括书刊名称、出版年月等):

⑴AndrewS。Tanenbaum,《计算机网络(第5版)》,清华大学出版社,2012年3月

⑵温明剑,《计算机网络技术基础及应用教程》,清华大学出版社,2011年07

⑶李国丽,《EDA与数字系统设计(第2版)》,机械工业出版社,2009年

⑷陈新华,《EDA技术与应用》,机械工业出版社,2008年8月

⑸杜勇,《FPGA/VHDL设计入门与进阶》,机械工业出版社,2011年1月

⑹肯尼思L。肖特(KennethL。Short),《VHDL大学实用教程》,电子工业出版社,2011年9月

⑺郭航,以太网MAC控制器的FPGA实现,信息通信,2015年第3期

⑻许金泉,基于FPGA的以太网控制器设计,新特器件应用,2007年6月

⑼丁世勇,基于FPGA的以太网MAC控制器的设计与实现,电子设计工程,2011年11月

⑽尉志伟,一种以太网MAC控制器的FPGA实现方法,微计算机信息,2010年第26卷,第12-2期

⑾严力,基于FPGA的以太网MAC协议的设计与实现,华中科技大学硕士学位论文,2011年

⑿曹云鹏,以太网MAC层协议研究与FPGA实现,苏州大学硕士学位论文,2011年

⒀许俊,802。3快速以太网MAC层研究及其在FPGA的实现,电子科技大学硕士学位论文,2005年

⒁刘银萍,多元化实验教学模式的探索,电气电子教学学报,2009年8月

⒂郑洁,数字电子技术实验教学的改革实践,电气电子教学学报,2006年10月

上一篇:即时通信系统设计任务书
下一篇:轻轨右线高架桥结构设计任务书

六自由度焊接机器人运动...

matlab整车控制测试系统多数据实时显示任务书

永磁同步电机转子磁场定...

算法直流力矩电机速度伺服控制系统任务书

风电变流器可编程控制器系统设计任务书

PLC开放式立体车库控制系统设计任务书

紧固件原材料线材脱碳层的控制任务书

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

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

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

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

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

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

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

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

网络语言“XX体”研究

安康汉江网讯