文摘
英文文摘
声明
第一章引言
1.1 本课题的研究意义
1.2 该研究领域现状
1.3 论文综述
1.4 小结
第二章 研究方法及平台
2.1 研究方法
2.1.1 接口板要求
2.1.2 接口板硬件方案
2.1.3 研究具体方案
2.2 开发平台
2.2.1 软件平台
2.2.2 硬件平台
2.3 FPGA设计整体规划及流程
2.3.1 FPGA功能模块
2.3.2 FPGA 设计流程
2.4 小结
第三章 LPC接口设计
3.1 简介
3.2 LPC规范介绍
3.2.1 LPC信号定义
3.2.2 LPC总线操作Cycle
3.2.3 I/O传输协议
3.2.4 串行IRQ
3.3 LPC接口模块详细设计
3.3.1 LPC总线IO卖写状态转换
3.3.2 LPC总线IO模块RTL描述
3.3.3 LPC接口时序描述
3.4. 小结
第四章 UART控制器的设计
4.1 简介
4.2 16550异步通信控制器介绍
4.2.1 16550内部寄存器定义
4.2.2 16550外部接口信号
4.2.3 16550内部结构框图
4.3 UART模块详细设计
4.3.1 总线接口单元
4.3.2 发送和接收FIFO
4.3.3 串行数据发送单元
4.3.4 串行数据接收单元
4.3.5 寄存器及控制逻辑
4.4 UART控制器的测试基准
4.5 小结
第五章硬件实现及测试
5.1 简介
5.2 实现结果
5.2.1 运行频率
5.2.2 资源占用
5.2.3 功耗评估及比较
5.3 测试验证
5.3.1 自编测试程序测试
5.3.2 LapLink测试程序测试
5.4 存在的遗留问题
5.4.1 UART控制FIFO-直有效
5.4.2 本测试平台实现后功耗较大
5.5 小结
第六章结论
致谢
参考文献
附录