首页 / 专利库 / 人工智能 / 机器人 / 驱动器 / 笔记本型计算机大容量软盘驱动器的测试方法

笔记本型计算机大容量软盘驱动器的测试方法

阅读:367发布:2023-03-11

专利汇可以提供笔记本型计算机大容量软盘驱动器的测试方法专利检索,专利查询,专利分析的服务。并且一种笔记本型计算机上大储存容量的 软盘 驱动器 的测试方法,先对该驱动器的多功能插槽发出相应指令,以确保其与笔记本型计算机间处于正常的连接状态,再针对该驱动器对多种类型的磁盘的操作能 力 进行测试,并令其磁头以不同的移动方式对磁盘的各磁道进行读取、写入及搜索等工作,再针对该驱动器执行磁盘自动弹出及格式化等功能,进行一系列完整的测试便可以确保该种驱动器的各项功能运行正常。,下面是笔记本型计算机大容量软盘驱动器的测试方法专利的具体信息内容。

1.一种笔记本型计算机上大储存容量的软盘驱动器的测试方法, 该方法是将一具有大储存容量的软盘驱动器,安装至一笔记本型计算 机后,依序按下列步骤,对该软盘驱动器进行各项测试:
(6)首先,对该软盘驱动器执行复位、查询及模式判断等命
   令,以根据执行命令的结果是否成功,判断出该软盘驱动器
   的硬件线路是否有故障;
(7)然后,针对该软盘驱动器中的磁盘,测试各磁道在进行读
   取、写入及搜索等程序中,是否发生错误?若是,即显示错
   误信息,并判断测试人员是否选择中断后续测试程序:
(8)再针对各类规格的磁盘,对该软盘驱动器进行快速的读
   取、写入及搜索等测试;
(9)再针对各类磁盘,对该软盘驱动器执行格式化命令的测
   试;
(10)最后,该笔记本型计算机再针对该软盘驱动器自动弹出所
   插入的磁盘的功能进行测试。
2.如权利要求1所述的方法,其特征在于,该方法在对软盘驱动 器进行检测前,先对软盘驱动器及该笔记本型计算机上用以插设该驱 动器的多功能插接槽上的各引脚依下列步骤,进行检测:
(1)该笔记本型计算机对所述多功能插接槽发出复位命令,以
   判断所述多功能插接槽上是否插接有软盘驱动器;
(2)然后,再对插接有软盘驱动器的所述多功能插接槽,发出
   设备辨识指令,并读取各软盘驱动器的类型编号及相关参
   数,以供后续测试使用;
(3)该笔记本型计算机再发出中断信号,以测试所插接的软盘
   驱动器是否正常进行中断工作;
(4)再藉助读取软盘驱动器中已知状态的字节组合,来检测出
   软盘驱动器或该笔记本型计算机上用以插设该驱动器的多
   功能插接槽上的各引脚,是否发生断路或短路?若是,即
   显示发生断路或短路的错误信息,并指出错误引脚的位
   置,且中断后续测试程序以进行检修;否则,显示各引脚
   正常,并继续其后的测试程序。
3.如权利要求2所述的方法,其特征在于,该字节组合可为16进 制字节组0x01、0x02、0x04、0x08、0x10、0x20、0x40、0x80及0x55AA 的组合。
4.如权利要求1所述的方法,其特征在于,该笔记本型计算机针 对该软盘驱动器中的磁盘的各磁道进行读取、写入及搜索等程序时, 由第零个磁道为起点,以扇区为递增单位,依下列步骤,进行检测:
(1)首先,对该软盘驱动器中的磁盘传送数据,自第一个扇区至
   最后一个扇区,以渐进方式,逐一写入预设的连续字节组,
   再检测该软盘驱动器在执行写入程序中,是否发生错误?若
   是,即显示错误信息,并判断测试人员是否选择中断后续测
   试程序;
(2)若否,该笔记本型计算机将再以相同的程序,通过该软盘驱
   动器,依序从该磁盘上读取所述连续字节组,并判断该软盘
   驱动器在执行读取程序中,是否发生错误?若是,即显示错
   误信息,并判断测试人员是否选择中断后续测试程序;
(3)若否,该笔记本型计算机将对所读取的数据与原先写入的预
   设数据,进行比较,以判断是否发生错误?若是,即显示错
   误信息,并判断测试人员是否选择中断后续测试程序;
(4)若否,则显示渐进式的读写测试程序正常;该笔记本型计算
   机将再以相同的渐进式程序,向该软盘驱动器发出对磁道的
   搜索命令,并判断该软盘驱动器在执行搜索程序中,是否发
   生错误?若是,即显示错误信息,并判断测试人员是否选择
   中断后续测试程序;否则,显示渐进式的搜索测试程序正
   常,可进行后续的测试程序。
5.如权利要求1所述的方法,其特征在于,该笔记本型计算机针 对该软盘驱动器中的磁盘的各磁道进行读取、写入及搜索等程序时, 产生一组由零至磁盘最大磁道的随机数,并以该随机数对该磁道进行 读取、写入及搜索等测试,并判断该软盘驱动器在测试程序中,是否 发生错误?若是,即显示错误信息;否则,进行后续的测试程序。
6.如权利要求1所述的方法,其特征在于,该笔记本型计算机针 对该软盘驱动器中的磁盘的各磁道进行读取、写入及搜索等程序时, 依序对磁盘的第零个磁道、最后的一个磁道、第一磁道、最后第二磁 道、…,依此类推,执行读取、写入及搜索等动作,使该驱动器的磁 头能先以最大的距离移动,然后再渐渐减少磁头的移动距离,直到磁 头移动至磁盘的中间磁道为止。
7.如权利要求1、2、4、5或6任一项所述的方法,其特征在于, 在进行读取、写入及搜索等测试而发现错误信息时,可藉助设定进行 重试的次数,来排除因环境影响所造成的错误,令测试的结果更具准 确性。
8.如权利要求1所述的方法,其特征在于,该方法在测试该软盘 驱动器执行各相关命令的能时,依下列步骤进行:
(1)该笔记本型计算机先对该软盘驱动器的端口送出初始值,使
   该端口就绪;
(2)再对该软盘驱动器送出所欲执行的相关命令,并令其执行该
   命令;
(3)然后,再读取该软盘驱动器的状态寄存器内所储存的数值,
   以判断是否发生错误?若是,读取该软盘驱动器的错误寄存
   器内所储存的数值,以进一步获得更详细的错误代码,并依
   错误代码获取错误原因,且显示造成错误的信息,供检测人
   员参考,以便进行检修;
(4)否则,显示执行相关命令成功。

说明书全文

发明涉及笔记本型计算机上应用的大容量软盘驱动器的测试 方法。

近年来,由于电子科技的日新月异,计算机时代已经到来,日常 生活中,人们必需随时依赖计算机,处理和交换大量的各类信息,计 算机已成为现代人生活与工作中一种不可或缺的重要工具。随着人们 对便捷性需求的提升,携带方便且易于操作的笔记本型计算机,对经 常需处理大量信息的人们而言,自然愈受青睐。多年来计算机上所使 用的传统小容量驱动器(720K,1.44M),也因此逐渐不能适应此发 展趋势,所以,一种使用120M软盘的新型软盘驱动器LS120便应运 而生,如图1所示,该种驱动器具有高速且大储存容量的优势,经与 笔记本型计算机组合后,不仅为现代人在计算机使用及信息处理上带 来莫大的方便,同时,亦将为信息制造业者提供更多的商机。

由于现有笔记本型计算机配置的驱动器,均属小容量驱动器 (720K,1.44M),仅能用以读取容量较小的磁盘,一般极少针对此 种驱动器进行测试,甚至完全未予测试。然而,随着新型磁盘的表面 磁介质密度逐渐加大,新型驱动器的运转速度也需不断地提高,由于 该种新型驱动器的精密度及复杂性较传统驱动器高出甚多,其发生故 障的机率,也相对大幅增加,然而,使用者却未因此而降低对新型驱 动器在运行准确性上的要求,即使一点小小差错,都可能给使用者造 成莫大的损失。尤其是,在急需充分发挥信息优势的现今社会里,信 息储存设备的可靠性要求,自然变得愈来愈重要。所以,如何检测出 这种新型驱动器与笔记本型计算机在组装过程中,各相关零件因接触 不良或碰撞所引起的各种性能上的缺陷势必非常重要,这需藉助一关 联性强且完整可靠的测试方法,对其进行各项性能的测试,以确保其 能满足使用者其对可靠性的要求。

本发明便为解决上述问题而产生,其目的在于提供一种笔记本型 计算机上大储存容量的软盘驱动器的测试方法。

为了实现上述目的,本发明的笔记本型计算机上大储存容量的软 盘驱动器的测试方法,是将一具有大储存容量的软盘驱动器,安装至 一笔记本型计算机后,依序按下列步骤,对该软盘驱动器进行各项测 试:

(1)首先,对该软盘驱动器执行复位(Reset)、查询

   (Inquiry)及模式判断(Mode Sense)等命令,以根据执

   行命令的结果是否成功,判断出该软盘驱动器的硬件线路是

   否有故障;

(2)然后,针对该软盘驱动器中的磁盘,测试各磁道在进行读

   取、写入及搜索等程序中,是否发生错误?若是,即显示错

   误信息,并判断测试人员是否选择中断后续测试程序:

(3)再针对各类规格的磁盘,对该软盘驱动器进行快速的读

   取、写入及搜索等测试;

(4)再针对各类磁盘,对该软盘驱动器执行格式化命令的测

   试;

(5)最后,该笔记本型计算机再针对该软盘驱动器自动弹出所

   插入的磁盘的功能进行测试。

本发明在对该软盘驱动器进行检测时,增加了先对笔记本型计算 机上用以插设该驱动器的多功能插接槽上各引脚(pin)进行测试的项 目,以预先排除非软盘驱动器所引起的错误,同时,亦可避免仅因各 引脚(pin)的制作不良产生故障时,浪费了大量时间进行后续无谓的 测试。

本发明的测试方法所测试的软盘驱动器,除可使用120M的大储存 容量的软盘外,还兼容720K、1.44M等低容量的软磁盘,可保证笔记 本型计算机上所配设的驱动器,能对各种不同表面磁介质密度的磁盘 可靠地进行各项运行,并增设了对各种类型磁盘的格式化及快速操 作,以及读取、写入及搜索等的测试。

本发明的测试方法可以利用驱动器的磁头(head)分别对软磁盘 的磁道(track),以渐进方式(Sequential)进行各种范围大小的 移动及随机移动等进行数据读取、写入及搜索的测试,并针对该软盘 驱动器执行格式化命令的能及自动弹出磁盘的能力进行测试,以完 整地实现对该软盘驱动器的各项运行性能的可靠性检测,在检测出错 误时,提供各种错误信息及数据,使使用者便于针对故障进行分析判 断,以寻求解决方案。

因此,经本发明的测试方法测试的大容量软盘驱动器安装到计算 机上后,便可以可靠并正确地运行,用户可以安心使用。

附图说明:

图1为笔记本型计算机与新型软盘驱动器间的配设示意图;

图2为本发明在检测软盘驱动器前,对软盘驱动器及该笔记本型 计算机上用以插设该驱动器的多功能插接槽上的各引脚(pin)进行检 测的流程示意图;

图3为本发明中该笔记本型计算机由第零个磁道为起点,以渐进 方式,对该软盘驱动器执行写入、读取及搜索等程序而进行检测的流 程示意图;

图4为本发明中该笔记本型计算机产生一组由零至磁盘最大磁道 的随机数,并以该随机数对该磁道进行读取、写入及搜索等测试的流 程示意图。

图5为本发明中该笔记本型计算机依序针对磁盘的第零个磁道、 最后的一个磁道、第一磁道、最后第二磁道…以此类推,进行读取、 写入及搜索等测试的示意图。

图6为本发明中该笔记本型计算机在测试该软盘驱动器时执行各 相关命令的流程示意图。

下面,结合附图详细说明本发明的实施形态。

本发明乃笔记本型计算机上大储存容量的软盘驱动器的测试方 法,该方法是将一具有大储存容量的软盘驱动器(在本发明的一实施 例中该大储存容量的软盘驱动器可为日本三菱公司所产的型号为LS -120的软盘驱动器,但本发明实施时并不限于此)安装至一笔记本 型计算机后,藉本发明的测试方法,对该软盘驱动器依序进行下列各 项测试:

(1)首先,在对软盘驱动器进行检测前,先对软盘驱动器及该笔 记本型计算机上用以插设该驱动器的多功能插接槽上的各引脚 (pin),进行检测,以确保在进行后续检测程序前,先排除非软盘驱 动器所引起的错误,避免因各引脚的制作不良或缺陷,而浪费了大量 时间进行后续无谓的测试,故可有效提高对软盘驱动器进行检测的正 确性。

参阅图2所示,本发明在对该笔记本型计算机上用以插设该软盘 驱动器的一个以上的多功能插接槽上的各引脚进行检测时,该笔记本 型计算机对所述多功能插接槽发出复位命令(Reset),以判断所述多 功能插接槽上是否插接有软盘驱动器;然后,再对插接有软盘驱动器 的所述多功能插接槽,发出设备辨识指令,并读取各软盘驱动器的类 型编号及相关参数,以供后续测试使用,此时,该笔记本型计算机将 发出中断信号,以测试所插接的软盘驱动器是否正常进行中断工作; 再藉助读取软盘驱动器中已知状态的16进制字节组0x01、0x02、 0x04、0x08、0x10、0x20、0x40、0x80及0x55AA的组合,以检测出 软盘驱动器或该笔记本型计算机上用以插设该驱动器的多功能插接槽 上的各引脚,是否发生断路或短路,若是,即显示发生断路或短路的 错误信息,并显示错误引脚的位置,且中断后续测试程序,以便检测 人员进行检修;否则,显示各引脚正常,并继续其后的测试程序。

(2)其次,该笔记本型计算机将对该软盘驱动器执行复位 (Reset)、查询(Inquiry)及模式判断(Mode Sense)等命令,以 根据执行命令的结果是否成功,判断出该软盘驱动器的硬件线路是否 有故障。

(3)然后,如图3所示,该笔记本型计算机再由第零个磁道为 起点,以扇区(sector)为递增单位,对该软盘驱动器中的磁盘传送 数据,自第一个扇区至最后一个扇区,以渐进方式,逐一写入预设的 连续字节组,再检测该软盘驱动器在执行写入程序中,是否发生错误? 若是,即显示错误信息,并判断检测人员是否选择中断后续测试程序;

若否,该笔记本型计算机将再以相同的程序,通过该软盘驱动器, 依序自该磁盘上读取所述连续字节组,并判断该软盘驱动器在执行写 入程序中,是否发生错误?若是,即显示错误信息,并判断检测人员 是否选择中断后续测试程序;

若否,该笔记本型计算机将对所读取的数据与原先写入的预设数 据,进行比较,以判断是否发生错误?若是,即显示错误信息,并判 断检测人员是否选择中断后续测试程序;

若否,则显示渐进式的读写测试程序正常;该笔记本型计算机将 再以相同的渐进式程序,向该软盘驱动器发出对磁道(Track)的搜索 命令,并判断该软盘驱动器在执行搜索程序中,是否发生错误?若是, 即显示错误信息,并判断检测人员是否选择中断后续测试程序;否则, 显示渐进式的搜索测试程序正常,可进行后续的测试程序。

(4)参阅图4所示,该笔记本型计算机产生一组由零至磁盘最 大磁道的随机数,并以该随机数对该磁道进行读、写及搜索测试,并 判断该软盘驱动器在测试程序中,是否发生错误?若是,即显示错误 信息;否则,进行后续的测试程序。

(5)该笔记本型计算机再依序针对磁盘的第零个磁道、最后的 一个磁道、第一磁道、最后第二磁道、…(例如:在从第0到第80磁 道的测试中,依次对0→80→1→79→2→78→…→40→41),以此类推, 参阅图5所示,执行读取、写入及搜索等动作,使该驱动器的磁头能 先以最大的距离移动,然后再渐渐减少磁头的移动距离,直到磁头移 动至磁盘的中间磁道为止,这样,即可依序完成对该软盘驱动器的磁 头,在各种移动范围的读取、写入及搜索等的性能检测。

在前述第(3)、(4)及(5)项,对该软盘驱动器的磁头所进行 的各种不同的读取、写入及搜索等测试中,本发明可自动识别所插入 的磁盘类型,再按不同类型,进行后续测试。

(6)然后,该笔记本型计算机再针对各类规格的磁盘,进行快 速的读取、写入及搜索等测试。一般,大储存容量的软盘驱动器取代 传统普通驱动器的主要原因,不仅在其储存容量的大幅提升,且该种 软盘驱动器提供了对传统各种类型小储存容量的磁盘的兼容性,如 720K、1.44M甚至120M的磁盘,由于各型磁盘的储存容量不同,表示 其表面磁性介质的密度各不相同,故,若仅针对一种类型的磁盘进行 检测,并无法完全测试出此种大储存容量的软盘驱动器的全部特性。 有鉴于此,本发明乃增加对不同类型磁盘的快速读取、写入及搜索等 测试,以确保此种大储存容量的软盘驱动器对各类型容量磁盘的适应 能力。

(7)该笔记本型计算机再针对各类磁盘,执行格式化命令的测 试。由于对磁盘进行格式化(Format)的动作,是软盘驱动器上被经 常使用的功能,故既然在此种大储存容量的软盘驱动器中,可能使用 各种不同类型的磁盘,当然有必要对此进行测试,以确保其执行各类 磁盘的格式化命令的能力。

(8)最后,该笔记本型计算机再针对该软盘驱动器自动弹出所 插入磁盘的功能进行测试。一般,在此种新型的软盘驱动器的命令集 中,均包含一能使插入的磁盘自该软盘驱动器内自动弹出的命令,故 本发明为完整地测试该软盘驱动器的所有功能,乃针对此一特性,增 加对执行该命令的能力的测试。

本发明在前述第(7)及(8)项中,测试该软盘驱动器执行各相 关命令的能力时,主要是依下列步骤进行,参阅图6所示:

首先,该笔记本型计算机先对该软盘驱动器的端口送出初始值; 待该端口就绪后,该笔记本型计算机再对该软盘驱动器送出所欲执行 的相关命令,令该软盘驱动器执行该命令;然后,再读取该软盘驱动 器的状态寄存器(Register)内所储存的数值,以判断是否发生错误? 若是,读取该软盘驱动器的错误寄存器内所储存的数值,以进一步获 得更详细的错误代码,并依错误代码获取错误发生的原因,且显示错 误信息供检测人员参考,以便进行检修;否则,显示执行相关命令成 功。

由前述各项可知,在本发明的测试程序中,必须执行许多写入及 格式化磁盘的命令,这样对磁盘上原有的数据易产生破坏作用,所以 为对这些数据进行保护,本发明在进行各测试项目前,需对磁盘上的 原有数据进行备份(Backup),以便测试完成后,恢复原有的数据。 对于普通小容量的磁盘,本发明是通过该笔记本型计算机先将原始数 据复制到硬盘驱动器上的文件中,并在结束或中断本发明的测试程序 后,将数据写回磁盘,而对于大储存容量的磁盘(120M),由于难以 保存如此众多的数据,故本发明可藉恢复磁盘上的引导区(boot record)、文件分配表(FAT)及目录区(Directory),即可在测试 完成后,令磁盘成为空白的磁盘,以供正常使用。

此外,由于大储存容量的软盘驱动器的读取、写入及搜索等操作 的准确,易受周围环境的影响,如拍打、摇晃所引起的振动而造成错 误,故在本发明中,可在进行读取、写入及搜索等操作失败后,藉助 设定进行重试的次数,以排除因环境影响所造成的错误,令测试的结 果更具准确性。

据上所述,通过本发明的各项测试,已可将一般使用者对该软盘 驱动器所可能进行的各种操作过程及使用需求,予以充分反映,从而 保证了对该软盘驱动器测试的完整性。

高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈