基于UVM的SPI设计与验证
摘要 | 第1-6页 |
ABSTRACT | 第6-11页 |
缩略语对照表 | 第11-14页 |
第一章 绪论 | 第14-20页 |
·研究背景 | 第14-16页 |
·研究目的以及意义 | 第16页 |
·国内外研究现状 | 第16-17页 |
·论文内容与结构 | 第17-20页 |
第二章 功能验证技术和方法学 | 第20-38页 |
·验证的概念 | 第20-21页 |
·验证面临的问题 | 第21-22页 |
·功能验证技术和方法 | 第22-26页 |
·验证技术 | 第22-24页 |
·验证方法 | 第24-26页 |
·SystemVerilog验证语言 | 第26-27页 |
·UVM验证方法学 | 第27-38页 |
·UVM中的验证平台 | 第27-30页 |
·UVM中的component与object | 第30页 |
·UVM中的phase机制 | 第30-31页 |
·UVM中的port | 第31-33页 |
·UVM中的sequence机制 | 第33-34页 |
·寄存器模型机制 | 第34-38页 |
第三章 SPI设计与实现 | 第38-48页 |
·SPI通信总线 | 第38页 |
·工作模式和传输模式 | 第38-40页 |
·总体说明 | 第40-41页 |
·接.时序 | 第41-43页 |
·SPI子模块说明 | 第43-48页 |
·SPI_CORE模块 | 第43-46页 |
·SPI_MPI模块 | 第46-48页 |
第四章 SPI验证 | 第48-78页 |
·SPI的验证平台 | 第48-49页 |
·验证平台子模块的实现 | 第49-71页 |
·接. interface | 第49-52页 |
·事务基类transaction | 第52-54页 |
·序列激励生成sequence | 第54-56页 |
·序列发生器sequencer | 第56页 |
·驱动器driver | 第56-60页 |
·监视器monitor | 第60-62页 |
·代理器agent | 第62-65页 |
·参考模型reference model | 第65-67页 |
·记分板soreboard | 第67-69页 |
·覆盖率coverage | 第69-70页 |
·环境environment | 第70-71页 |
·顶层文件top | 第71页 |
·验证平台的优化 | 第71-78页 |
·注入错误 | 第71页 |
·虚接.的采用 | 第71-73页 |
·采用callback | 第73-74页 |
·采用FIFO完成component间的通信 | 第74-78页 |
第五章 验证结果 | 第78-84页 |
·仿真情况 | 第78-79页 |
·测试功能点 | 第79-81页 |
·覆盖率情况 | 第81-84页 |
第六章 结束语 | 第84-86页 |
参考文献 | 第86-88页 |
致谢 | 第88-90页 |
作者简介 | 第90-91页 |