硬件加速器的设计(Sobel边缘检测)详解.ppt

* 加速器设计总结 讲课到此完毕,同学们可以参 考已经调试通过的实验程序加 深对课本内容的理解。 再见!!!! * 加速器设计总结 * * 加速器的验证 为了完成这个验证过程,必须构建一个测试平台,该平台 可以模拟带有加速器的嵌入式系统的行为。若我们有一个 已验证的嵌入式处理器模型,则可以把它加到测试平台 中,编写小的测试程序在它上面运行。测试程序把参数写 入加速器中的寄存器,对其进行设置并启动操作。另一方 面,若不能获得处理器模型,则必须编写处理器总线的功 能模型,即能执行预先确定的总线操作时序,但不实际执 行任何处理器指令的模型。我们的测试平台也需要有存储 器和总线仲裁器的模型。这个存储器模型,像处理器模型 一样,没有必要具有全部的功能,而只要具有总线的读写 操作功能即可,只要能按照预先确定的规则产生读取的数 据,可以不考虑数据的写入。这些简化使得我们可以把精 力集中在加速器的验证上,以可控的方式建立测试案例。 * 加速器的验证 例14 : 开发一个可对 Sobel 加速器进行验证的测试平 台,该平台包含一个具有总线功能的处理器模 型。该处理器模型能通过程序命令加速器对一 幅存储在地址的原始图像进行计算, 并把计算生成的图像像素的导数值存入地址为 0座机电话号码 的内存中。该处理器模型必须每10μs 读一次状态寄存器,直到done 标志位(完成标

文档评论(0)

1亿VIP精品文档

相关文档