文摘
英文文摘
声明
第一章网络处理器概论
1.1网络处理器背景
1.2网络处理器体系结构
1.3网络处理器技术特点
1.4网络处理器应用和发展现状
1.5论文内容与结构
第二章微引擎工作原理
2.1微引擎处理器功能
2.2微引擎处理器模块单元
2.2.1微代码存储区
2.2.2数据通道寄存器
2.2.2逻辑运算单元和移位器
2.3微引擎处理器工作机制
2.3.1流水线
2.3.2线程切换
2.3.3指令集
2.4同构多核
2.5本章小结
第三章总线仲裁器设计
3.1 ME与外部功能单元接口
3.2命令总线仲裁协议规范
3.3总线仲裁结构
3.4仲裁算法及实现
3.4.1仲裁算法分类
3.4.2微引擎仲裁器仲裁算法
3.4.3仲裁器有限状态机
3.4.4轮优算法代码实现
3.5本章小结
第四章总线仲裁器的验证
4.1验证方法简介
4.1.1常见的验证方法
4.1.2验证工具介绍
4.2验证流程
4.3总线仲裁器的验证方案
4.3.1搭建验证平台
4.3.2仿真验证方案
4.4本章总结
第五章结束语
致谢
参考文献
研究成果