简介:本文首先介绍了指令集模拟器(ISS)的原理与应用,提出了在ISS的建模过程中所要处理的主要问题。然后以ARM7为例讨论了使用C++语言建立周期精确的指令集模拟器的方法。并使用了SystemC封装的方式来解决ISS同系统中其它模块的信息传递和时钟同步问题。将封装后的ISS同存储器一起挂接在AHB总线上,建立了简单的仿真平台。
简介:随着更加精细的SMT、BGA等表面贴装技术的运用,化学沉镍金(ENIG)作为线路板最终表面处理得到了越来越广泛的应用,同时可怕的"黑盘"现象也随之更广泛地"流行"起来,直接导致贴装后元器件焊接点不规则接触不良.为了贯彻执行最好的流程控制和采取有效的预防措施,了解这种焊接失败的产生机理是非常重要的,及早的观测到可能发生"黑盘"现象的迹象变得同样关键.本文介绍了一种简单的预先探测ENIG镍层"黑盘"现象的测试方法一镍层耐硝酸腐蚀性测试,这种测试可以用于作为一种常规的测试方法监测一般化学沉镍溶液在有效使用寿命范围内新鲜沉积的镍层的质量.利用Weibull概率统计分析在不同的金属置换周期(MTO)下镍层的可靠性能表现.结合试验结果得出了一个镍层耐硝酸腐蚀性的判定标准.