文摘
英文文摘
第一章 绪论
1.1 课题背景及研究意义
1.2 以太网技术的发展简史
1.3 国内外研究现状
1.4 论文的内容与组织
第二章 快速以太网的原理介绍
2.1 物理层
2.1.1 介质无关接口(MⅡ)
2.1.2 物理编码子层(PCS)
2.1.3 物理介质连接子层(PMA)
2.1.4 物理介质相关子层(PMD)
2.1.5 自动协商子层(AN)
2.1.6 介质相关接口(MDI)
2.2 链路层
2.2.1 逻辑链路控制子层
2.2.2 介质接入控制子层
2.3 网络层
2.4 传输层
2.4.1 传输控制协议(TCP)
2.4.2 用户数据报协议(UDP)
2.5 应用层
第三章 以太网硬件协议栈的逻辑设计
3.1 逻辑设计方案
3.1.1 协议栈的经典实现方法
3.1.2 设计约束
3.1.3 设计策略
3.1.4 硬件协议栈的设计方案
3.2 实现协议栈的硬件资源
3.2.1 物理层收发器
3.2.2 现场可编程门阵列
3.3 硬件协议栈的逻辑模块
3.3.1 ETH_TOP模块
3.3.2 MⅡ模块
3.3.3 MAC模块
3.3.4 ARP模块
3.3.5 IP模块
3.3.6 UDP模块
3.3.7 RAM模块
3.3.8 数据校验算法
第四章 以太网硬件协议栈的板级验证
4.1 验证方案
4.1.1 验证目的
4.1.2 验证系统的构成
4.2 验证平台的搭建
4.2.1 评估板的电路
4.2.2 硬件协议栈的接口
4.2.3 上何机软件编程
4.2.4 应用层协议
4.2.5 硬件协议栈的调试
4.3 实验过程和结果
4.3.1 实验一:验证ARP功能
4.3.2 实验二:验证UDP/IP功能
4.3.3 实验三:信号采集与数据传输
4.3.4 实验四:传输性能的测试
4.4 性能分析与改善
4.4.1 传输速度
4.4.2 丢包原因与解决办法
第五章 以太网硬件协议栈的应用实例
5.1 安检设备的系统框图
5.2 安检设备的传输要求
5.3 数据传输部分的设计方案
5.3.1 FPGA逻辑设计
5.3.2 数据包格式
第六章 总结和展望
6.1 总结
6.2 展望
致谢
参考文献
附录
攻读硕士学位期间发表的论文