一款USB键盘芯片的FPGA实现设计
摘要 | 第1-4页 |
Abstract | 第4-7页 |
第一章 绪论 | 第7-11页 |
·研究背景 | 第7-8页 |
·课题主要内容 | 第8-11页 |
第二章 系统设计 | 第11-55页 |
·系统框架 | 第11页 |
·MCU 部分 | 第11-31页 |
·微处理器 | 第12-17页 |
·硬件结构 | 第12-15页 |
·软件系统 | 第15-17页 |
·外置存储器 | 第17-29页 |
·ROM | 第17-18页 |
·RAM | 第18-20页 |
·FPGA 平台上的 ROM 和 RAM | 第20-29页 |
·地址分配 | 第29-30页 |
·小结 | 第30-31页 |
·USB 接口 | 第31-51页 |
·串行接口引擎 SIE | 第32-48页 |
·物理层 PHY | 第32-36页 |
·协议层 PL | 第36-43页 |
·功能层 FL | 第43-48页 |
·收发器 Transceiver | 第48-51页 |
·小结 | 第51页 |
·键盘部分 | 第51-52页 |
·固件程序 | 第52-55页 |
第三章 FPGA 实现设计 | 第55-87页 |
·硬件与软件环境 | 第56-61页 |
·硬件环境 | 第56-57页 |
·软件环境 | 第57-61页 |
·项目的软件设计开发 | 第61-75页 |
·设计文件输入 | 第62-67页 |
·仿真 | 第67-71页 |
·综合 | 第71-73页 |
·实现与时序仿真 | 第73-74页 |
·配置 FPGA | 第74-75页 |
·项目的硬件平台搭建与调试 | 第75-86页 |
·搭建平台 | 第75-78页 |
·调试系统 | 第78-86页 |
·在线调试 | 第78-81页 |
·仪器调试 | 第81-86页 |
·小结 | 第86-87页 |
第四章 结论与展望 | 第87-91页 |
·项目改进 | 第87-88页 |
·流片验证 | 第88-89页 |
·总结与展望 | 第89-91页 |
致谢 | 第91-93页 |
参考文献 | 第93-95页 |
附录 | 第95-104页 |