发明名称 硬件测试模块和增加硬件测试速度的方法
摘要 本发明涉及一种硬件测试模块,它以并行操作的方式,于一环状暂存器上进行测试数据的存取,本发明以中断服务程序来存入测试数据,而以主应用程序来处理测试数据,并利用主应用程序在处理数据的期间,同时开启中断服务程序来接收数据,而且由于此并行操作的方式,减少了所需的测试时间,并且能减少所需的暂存器容量。
申请公布号 CN1266227A 申请公布日期 2000.09.13
申请号 CN99103620.4 申请日期 1999.03.05
申请人 英业达股份有限公司 发明人 林光信;陈玄同;烟束
分类号 G06F11/22 主分类号 G06F11/22
代理机构 中国专利代理(香港)有限公司 代理人 王勇;李亚非
主权项 1.一种硬件测试模块,用以测试硬件传送数据的功能,该硬件测试模块至少包含:-被测硬件;-通信缓冲区,其可以被储存及被读取该被测硬件的状态信息及该被测硬件所传送的数据;-主应用程序,监测并读取该通信缓冲区所存的状态信息及该数据,并加以处理;-中断服务程序,接受该主应用程序的控制,而将该被测硬件所传送的该数据写入该通信缓冲区;其中,当该主应用程序在读取该通信缓冲区时,将会先关闭该中断服务程序,在读取完毕后才再开启该中断服务程序;当该主应用程序在处理该数据的同时,该中断服务程序仍会继续将所接收到的新数据写入该通信缓冲区中。
地址 台湾省台北市