声明
摘要
第一章 绪论
1.1 课题背景与意义
1.2 国内外研究现状
1.3 研究内容与设计指标
1.3.1 研究内容
1.3.2 设计指标
1.4 论文组织结构
第二章 相关技术分析
2.1 HDLC协议
2.1.1 HDLC协议的特点
2.1.2 HDLC协议的操作方式
2.1.3 HDLC协议的帧结构
2.1.4 控制字段
2.1.5 HDLC协议的操作
2.2 PCI总线协议
2.2.1 PCI总线的特点
2.2.2 PCI总线信号
2.2.3 PCI总线操作
2.3 本章小结
第三章 串行通讯控制器的系统结构
3.1 串行通讯控制器的整体架构
3.2 HDLC协议的数据处理模块
3.2.1 数据发送处理模块
3.2.2 数据接收处理模块
3.3 PCI与HDLC的接口通讯
3.4 HDLC控制器的设计分析
3.5 本章小结
第四章 HDLC控制器的硬件设计
4.1 HDLC发送模块的设计
4.1.1 并串移位寄存器的设计
4.1.2 16/32位FCS发生器的设计
4.1.3 零插入模块的设计
4.1.4 标志停止字产生模块的设计
4.1.5 发送控制模块的设计
4.2 HDLC接收模块的设计实现
4.2.1 标志停止字检测模块的设计
4.2.2 零检测模块的设计
4.2.3 FCS校验器的设计
4.2.4 串并转换模块的设计
4.2.5 接收控制模块的设计
4.3 本章小结
第五章 验证及结果分析
5.1 模块级功能验证
5.1.1 FCS功能验证
5.1.2 零插入功能验证
5.1.3 发送模块功能验证
5.1.5 接收模块功能验证
5.1.6 FCS错误验证
5.2 DC综合与时序验证
5.3 FPGA实现及验证
5.3.1 FPGA设计流程
5.3.2 ISE综合
5.3.3 ISE实现
5.3.4 FPGA资源对比
5.3.5 上板验证
5.4 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
攻读硕士学位期间发表的论文
附录