【24h】

Software-Based Testing for System Peripherals

机译:基于软件的系统外围设备测试

获取原文
获取原文并翻译 | 示例
           

摘要

Software-based self-testing strategies have been mainly proposed to tackle microprocessor testing, but may also be applied to peripheral testing. However, testing system peripherals (e.g., DMA controllers, interrupt controllers, and internal counters) is a challenging task, since their observability and controllability are even more reduced when compared to microprocessors and to peripherals devoted to I/O communication (e.g., serial or parallel ports). In this paper an approach to develop functional tests for system peripherals is proposed. The presented methodology requires two correlated phases: module configuration and module operation. The first one prepares the peripheral to work in the different operation modes, whereas the second one is in charge of exciting the whole device and observing its behavior. We propose a methodology that guides the test engineer in building a compact set of test programs able to reach high structural fault coverage levels in a short time. Experimental results demonstrating the method effectiveness for two real-world case studies are finally reported.
机译:主要提出了基于软件的自测试策略来应对微处理器测试,但也可以应用于外围测试。但是,测试系统外围设备(例如DMA控制器,中断控制器和内部计数器)是一项艰巨的任务,因为与微处理器和专用于I / O通信的外围设备(例如串行或串行)相比,它们的可观察性和可控制性甚至进一步降低。并行端口)。本文提出了一种开发系统外围设备功能测试的方法。所提出的方法需要两个相关的阶段:模块配置和模块操作。第一个是使外围设备准备以不同的操作模式工作,而第二个则是使整个设备兴奋并观察其行为。我们提出一种方法,指导测试工程师建立一套紧凑的测试程序,以在短时间内达到较高的结构故障覆盖率。最后报告了证明该方法在两个实际案例中的有效性的实验结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号