中文

基于软件的 USB 主机控制器静电放电监测与分析

其他计算机科学 2020-04-15 v1

摘要

观测、理解并缓解嵌入式系统中的故障效应,对于构建可信控制系统至关重要。我们开发了一种基于软件的监测方法以推进这一目标。该方法可应用于任何嵌入式系统外设,并允许系统在监测软件运行期间正常运作。我们利用软件对操作系统内核进行插桩并记录系统行为指标。通过将这些指标与正常系统操作的基线指标进行比较,可检测故障并采取适当措施。我们实现了该方法以检测 USB 主机控制器中由静电放电引起的故障。作为指标,我们选取了特定控制寄存器,其提供了主机控制器内部执行的表征。对记录寄存器值的分析揭示了系统在受干扰时执行上的差异。%我们也开发了一个能够预测系统行为是否受此类冲击影响的分类器。这种对系统行为的更深入理解或可改进静电放电的软硬件缓解措施,并有助于故障的根因分析与修复。

关键词

引用

@article{arxiv.2004.06647,
  title  = {Software-Based Monitoring and Analysis of a USB Host Controller Subject to Electrostatic Discharge},
  author = {Natasha Jarus and Antonio Sabatini and Pratik Maheshwari and Sahra Sedigh Sarvestani},
  journal= {arXiv preprint arXiv:2004.06647},
  year   = {2020}
}

备注

To appear in proceedings of RTEST2020