当前位置:问答库>论文摘要

题目:基于AMBA协议的仿真测试系统的设计与实现

关键词:CPU,模拟主机,仿真速度,编程接口

  摘要



       随着现代集成电路的快速发展,芯片的功能更加完善,投片的规模越来越大,各代芯片的投片周期越来越短。仿真和测试在现在的芯片设计中显得越来越重要。据统计数字设计的测试工作量差不多是设计的两倍,仿真测试的速度直接影响到芯片能否正常投出,在这种趋势下对测试的仿真速度必然要求更高,这就需要一个强大的仿真测试系统,基于AMBA协议的仿真测试系统就是这么产生的。

       C语言的特点决定了C语言的执行不需要占用cycle,C语言设计实现pseudo CPU可以使指令的发送和执行不间断的流水完成;基于AMBA总线的pseudo master通过软件驱动可以模拟真实总线上真实的IP的行为;PLI提供了软硬件的接口,使软件的CPU可以控制总线pseudo master的行为模式。这就为基于AMBA协议的仿真测试系统的设计与实现提供了可实现性。

       基于AMBA协议的仿真测试系统的实现可以有效的提高单个模块的仿真测试速度并且可以模拟真实的芯片环境有针对性的debug特定的模块,有效的提高测试验证的效率。