基于IXP2400网络处理器的发包机的设计与实现
| 摘要 | 第1-5页 |
| ABSTRACT | 第5-8页 |
| 1 绪论 | 第8-12页 |
| ·网络处理器的应用背景 | 第8页 |
| ·网络处理产品的现状和发展前景 | 第8-11页 |
| ·本文研究的主要内容 | 第11-12页 |
| 2 INTEL IXP2400 网络处理器 | 第12-20页 |
| ·INTEL 网络处理器 | 第12页 |
| ·INTEL IXA 构架 | 第12-16页 |
| ·INTEL IXP2400 处理器构架 | 第16-19页 |
| ·本章小结 | 第19-20页 |
| 3 发包机操作系统的定制 | 第20-34页 |
| ·VXWORKS 操作系统 | 第20页 |
| ·发包机BSP 的构建流程 | 第20-31页 |
| ·发包机地址空间和内存管理模块设计 | 第31-33页 |
| ·本章小结 | 第33-34页 |
| 4 发包机微码程序的设计和实现 | 第34-54页 |
| ·发包机的作用 | 第34页 |
| ·发包机的工作原理 | 第34-38页 |
| ·发包机数据通道微码的设计 | 第38-46页 |
| ·发包机数据通道微码的实现 | 第46-53页 |
| ·本章小节 | 第53-54页 |
| 5 发包机API 的C++程序设计和实现 | 第54-62页 |
| ·发包机API 的设计 | 第54-55页 |
| ·发包机API 的C++实现 | 第55-61页 |
| ·本章小结 | 第61-62页 |
| 6 发包机的调试测试 | 第62-67页 |
| ·发包速率测试分析 | 第62-64页 |
| ·微引擎负荷测试分析 | 第64-67页 |
| 7 全文总结 | 第67-69页 |
| ·总结 | 第67页 |
| ·创新性和需要改进的地方 | 第67-69页 |
| 致谢 | 第69-70页 |
| 参考文献 | 第70-74页 |
| 附录1 攻读硕士学位期间发表的论文目录 | 第74页 |