多媒体SoC AHB总线的设计与实现
摘要 | 第1-12页 |
ABSTRACT | 第12-13页 |
第一章 绪论 | 第13-25页 |
·课题研究背景 | 第13-23页 |
·片上系统 | 第13-14页 |
·多媒体技术发展概述 | 第14-16页 |
·多媒体SoC芯片 | 第16-18页 |
·片上总线 | 第18-23页 |
·课题来源和研究内容 | 第23-24页 |
·论文的组织结构 | 第24-25页 |
第二章 AMBA AHB总线协议研究 | 第25-35页 |
·AHB总线概述 | 第25页 |
·AHB总线描述 | 第25页 |
·AHB总线工作机制 | 第25页 |
·AHB总线接口 | 第25-27页 |
·AHB总线地址 | 第27页 |
·AHB总线数据 | 第27-28页 |
·写数据 | 第27-28页 |
·读数据 | 第28页 |
·AHB总线传输 | 第28-34页 |
·传输类型 | 第28-29页 |
·传输位宽 | 第29页 |
·传输方向 | 第29-30页 |
·传输方式 | 第30-32页 |
·传输响应 | 第32-34页 |
·本章小结 | 第34-35页 |
第三章 多媒体SoC AHB总线模块设计 | 第35-59页 |
·AHB总线总体设计分析 | 第35-37页 |
·总体设计方案 | 第35-36页 |
·功能设计分析 | 第36-37页 |
·AHB总线功能模块划分 | 第37-39页 |
·仲裁模块 | 第39-52页 |
·仲裁机制 | 第40-43页 |
·总线基于HSPLIT机制 | 第43-45页 |
·总线基于HLOCK机制 | 第45-46页 |
·仲裁算法 | 第46-51页 |
·总线仲裁器的状态机 | 第51-52页 |
·DECODE模块 | 第52-54页 |
·MuxM_S主从选择模块 | 第54-55页 |
·功能设计 | 第54页 |
·接口设计 | 第54页 |
·逻辑结构 | 第54-55页 |
·MuxS_M从主选择模块 | 第55-56页 |
·功能设计 | 第55页 |
·接口设计 | 第55-56页 |
·逻辑结构 | 第56页 |
·DEFAULT_M模块 | 第56-57页 |
·DEFAULT_S模块 | 第57页 |
·功能设计 | 第57页 |
·逻辑结构 | 第57页 |
·预防死锁 | 第57-58页 |
·分块传输 | 第58页 |
·重试传输 | 第58页 |
·本章小结 | 第58-59页 |
第四章 多媒体SoC AHB总线设计验证 | 第59-77页 |
·验证方法与工具 | 第59-60页 |
·层次化模拟验证 | 第60-64页 |
·模块级模拟验证 | 第60页 |
·部件级模拟验证 | 第60-61页 |
·芯片级模拟验证 | 第61-64页 |
·测试向量的开发 | 第64-67页 |
·测试纲要 | 第64-65页 |
·测试码开发 | 第65-67页 |
·模拟验证结果及结果分析 | 第67-70页 |
·总线单个写、读传输 | 第67-68页 |
·总线split和split回复传输 | 第68-69页 |
·总线固定burst、未定长度burst传输 | 第69-70页 |
·FPGA仿真 | 第70-76页 |
·FPGA仿真环境的设计 | 第70页 |
·FPGA仿真的需求分析 | 第70-71页 |
·FPGA仿真平台的搭建 | 第71-73页 |
·FPGA验证结果说明 | 第73-76页 |
·本章小结 | 第76-77页 |
第五章 多媒体SoC AHB逻辑综合与优化 | 第77-92页 |
·代码的风格和可综合性 | 第77-79页 |
·代码风格 | 第77-78页 |
·模块划分 | 第78-79页 |
·定义约束 | 第79页 |
·选择合适的综合策略 | 第79-80页 |
·设置综合约束 | 第80-84页 |
·环境约束 | 第80-81页 |
·设计规则约束 | 第81页 |
·优化约束 | 第81-82页 |
·其他约束 | 第82-84页 |
·局部门控时钟 | 第84-86页 |
·逻辑结构和代码级优化 | 第86-90页 |
·逻辑结构优化 | 第86-88页 |
·代码级优化 | 第88-90页 |
·线负载模型反标注 | 第90-91页 |
·综合结果 | 第91页 |
·本章小结 | 第91-92页 |
第六章 结束语 | 第92-94页 |
·论文工作总结 | 第92页 |
·未来工作展望 | 第92-94页 |
致谢 | 第94-95页 |
参考文献 | 第95-97页 |
本人在学期间取得的学术成果 | 第97页 |