CN1595367A - 一种检测PC Card接口数据线和地址线的方法 - Google Patents

一种检测PC Card接口数据线和地址线的方法 Download PDF

Info

Publication number
CN1595367A
CN1595367A CN 200410019880 CN200410019880A CN1595367A CN 1595367 A CN1595367 A CN 1595367A CN 200410019880 CN200410019880 CN 200410019880 CN 200410019880 A CN200410019880 A CN 200410019880A CN 1595367 A CN1595367 A CN 1595367A
Authority
CN
China
Prior art keywords
address
data
data line
chip
address wire
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200410019880
Other languages
English (en)
Other versions
CN1315050C (zh
Inventor
卢凤顺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin Baiwei Software Science & Technology Co Ltd
Original Assignee
Tianjin Baiwei Software Science & Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin Baiwei Software Science & Technology Co Ltd filed Critical Tianjin Baiwei Software Science & Technology Co Ltd
Priority to CNB2004100198803A priority Critical patent/CN1315050C/zh
Publication of CN1595367A publication Critical patent/CN1595367A/zh
Application granted granted Critical
Publication of CN1315050C publication Critical patent/CN1315050C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

一种检测PC Card接口数据线和地址线的方法。本发明方法首先将计算机PC Card接口与测试制具连接,把相应数据线和地址线都分成高低两部分后,分别连接两个存储芯片中的一个,把相应控制线连接到逻辑控制芯片,使用逻辑控制芯片产生的信号作为存储芯片的芯片选择信号;然后写入、读取数据;最后根据读回的数据的不同现象的特征加以判断和定位,得出数据线和地址线的所有短、断路情况。本发明只使用两片小容量(例如8K)的存储芯片,在同一个芯片选择信号下同时工作。这样在16位工作模式下,所有的16条数据线和26条地址线同时工作,通过这种连接方法,我们可以用16K的存储芯片虚拟出64兆的空间,从而大大的降低了测试成本。

Description

一种检测PC Card接口数据线和地址线的方法
【技术领域】:本发明涉及一种对计算机PC Card接口的测试方法,特别是测试所有数据线和地址线是否短路或开路,以便判定数据线和地址线是否能够正常工作。
【背景技术】:计算机PC Card接口包含16条数据线和26条地址线。对数据线和地址线的测试可以采用将它们连接到存储芯片上,再通过对芯片读写操作来测试。而要判断PC Card接口的所有数据线和地址线间的短路、断路问题,通常就需要226=64M的存储芯片。
一般对计算机PC Card接口的数据线和地址线的检测,需要在PC Card接口外加一个测试的硬件装置——测试制具,用来辅助测试。通常的测试方法采用64M存储芯片。测试制具主要包括一个用于把接口的所有信号引出的68Pin PC Card接口连接器,和64M存储芯片,使数据线和地址线与存储芯片满接。由于采用64M的存储芯片,使得测试成本很高。
【发明内容】:本发明目的是克服现有技术的不足,提供一种检测PC Card接口数据线和地址线的方法,通过低成本的简单易行的电路,准确快速解决测试难题,达到测试目的。
本发明方法通过以下步骤实现:
连接测试制具——将计算机PC Card接口与测试制具上的PC Card接口连接器连接,把数据线和地址线都分成高位和低位两部分,每一部分数据线和地址线分别连接两个存储芯片中的一个,把相应控制线连接到逻辑控制芯片,使用逻辑控制芯片产生的信号作为存储芯片的芯片选择信号;如图1所示,这种特殊接法虽然只使用了16K的真实芯片,但从host(计算机)端看却每一个地址都对应到实际物理存储单元。也就是说,通过这种连接方法我们用16K的存储芯片虚拟出来了64兆的空间。
写入、读取数据——通过相应数据线和地址线向上述两个存储芯片写入和读取数据;
Host端地址和数据与测试制具上具体物理芯片的地址和数据的对应关系,可以从图2中理解。例如host端读取地址0x123456(0x91*2 13+0x1456=0x123456)的数据。两片存储芯片同时工作,从第一片的0x1456地址单元取得低8位数据,同时从第二片的0x91地址单元取得高8位数据。再例如host端向地址0x654321(0x32a*2 13+0x321=0x654321)写数据0x8a9b(0x8a*2 8+0x9b=0x8a9b)。两片存储芯片同时工作,向第一片的0x321地址单元写低8位数据0x9b,同时向第二片的0x32a地址单元写高8位数据0x8a。图2中:2-1为高13位地址;2-2为低13位地址;2-3为高8位数据;2-4.低8位数据。
第三、判断——
a:与数据线对应的位不跟随写入的数据变化而变化,则相应数据线断路;
b:地址线的电平不跟随访问地址的变化而变化,则相应地址线断路;
c:排除断路情况:写入高电平的数据线或地址线读取的电平为低电平,则该数据线或地址线与低电平数据线或地址线间短路。
本发明的优点和积极效果:本发明只使用两片小容量(例如8K)的存储芯片,两片小容量存储芯片在同一个芯片选择信号下同时工作。把数据线和地址线都分成高位和低位两部分,每个存储芯片分别连接一部分数据线和地址线。这样在16位工作模式下,所有的16条数据线和26条地址线同时工作,通过这种连接方法,我们可以用16K的存储芯片虚拟出64兆的空间,从而大大的降低了测试成本。
【附图说明】:
图1是本发明计算机PC Card接口与测试制具端连接示意图;
图2是Host端地址和数据与测试制具上具体物理芯片的地址和数据的对应关系示意图;
图3是实施例中Host端与测试制具端具体连接示意图;
图4是本发明数据线测试流程图;
图5是本发明地址线测试流程图。
【具体实施方式】:
实施例1
如图1、3所示,本发明方法由测试制具硬件和测试软件组成。测试制具针对数据线、地址线的部分用Lattice M4a5芯片作为逻辑控制芯片以及两片62256内存芯片。如图中右边虚线框内所示。图中标注1为PC Card接口68条信号线。
Lattice M4a5在插槽控制线特定信号序列条件满足时,产生芯片选择信号,使内存芯片工作。把每片62256的高位地址线A13和A14接地或接VCC,把62256作为8K的存储芯片使用。BWCBT针对不同的问题使用不同的算法达到检测目的。
具体数据线测试流程见图4:
4-1选取第一根数据线
选定测试第一根数据线-D0,4-2的写入数据会根据选定的数据线不同而不同;
4-2在相应地址,写入相应数据在同一地址,根据选取的数据线不同写入不同的数据。在选取数据线Di(0≤i≤15)时,写入数据~(2 i),使所选取的数据线的预期状态与其他数据线不同;
4-3从相应地址读回数据
从4-2写入数据的位置,读回数据;
4-4判断写入和读回的数据是否一致;
比较4-2写入的数据和4-3读回的数据,判断是否相同。如果相同则说明数据线Di没有问题,流程进入4-6步骤。如果不相同则说明Di有问题,流程进入4-5步骤,进行错误处理;
4-5分析并记录问题数据线及问题描述
此步骤为错误处理。通过4-4比较时得出的特征,可以判断出数据线Di的问题是断路还是短路;
4-6 16根数据线是否都测试完成
此步骤判断数据线测试是否完成,也就是所有16根数据线是否都测试完毕。如果测试完成则数据线测试结束。如果测试还没完成,则流程进入4-7步骤;
4-7选取下一根数据线
测试没有完成,选取待测的下一根数据线。也就是说如果前面测试D0则现在选取D1,如果前面测试Dj则现在选取D(j+1)。然后流程进入4-2步骤;
具体地址线测试流程见图5:
5-1选取第一根地址线
选定测试第一根地址线-A0,5-2数据写入的位置会根据选定的地址线不同而不同。
5-2在相应地址,写入相应数据
根据选取的地址线不同在不同的地址写入测试数据。选取地址线Ai(0≤i≤25),则在地址~(2 i)写入测试数据,使所选取的地址线的预期状态与其他地址线不同;
5-3从对应地址读回数据
从5-2写入数据的位置及相关位置读回数据;
5-4判断读回的数据是否与预期一致
比较5-2写入的数据和5-3读回的数据,判断是否与预期的情况相同。如果相同则说明地址线Ai没有问题,流程进入5-6步骤。如果不相同则说明Ai有问题,流程进入5-5步骤,进行错误处理;
5-5分析并记录问题地址线及问题描述
此步骤为错误处理。通过5-4比较时得出的特征,可以判断出数据线Ai的问题是断路还是短路;
5-6 26根地址线是否都测试完成
此步骤判断地址线测试是否完成,也就是所有26根地址线是否都测试完毕。如果测试完成则地址线测试结束。如果测试还没完成,则流程进入5-7步骤;
5-7选取下一根地址线
测试没有完成,选取待测的下一根地址线。也就是说如果前面测试A0则现在选取A1,如果前面测试Aj则现在选取A(j+1)。然后流程进入5-2步骤。

Claims (1)

1、一种检测PC Card接口数据线和地址线的方法,其特征是该检测方法通过以下步骤实现:
第一、连接测试制具——将计算机PC Card接口与测试制具上的PC Card接口连接器连接,把数据线和地址线都分成高位和低位两部分,每一部分数据线和地址线分别连接两个存储芯片中的一个,把相应控制线连接到逻辑控制芯片,使用逻辑控制芯片产生的信号作为存储芯片的芯片选择信号;
第二、写入、读取数据——通过相应数据线和地址线向上述两个存储芯片写入和读取数据;
第三、判断——
a:与数据线对应的位不跟随写入的数据变化而变化,则相应数据线断路;
b:地址线的电平不跟随访问地址的变化而变化,则相应地址线断路;
c:排除断路情况:写入高电平的数据线或地址线读取的电平为低电平,则该数据线或地址线与低电平数据线或地址线间短路。
CNB2004100198803A 2004-07-06 2004-07-06 一种检测PC Card接口数据线和地址线的方法 Expired - Fee Related CN1315050C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100198803A CN1315050C (zh) 2004-07-06 2004-07-06 一种检测PC Card接口数据线和地址线的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100198803A CN1315050C (zh) 2004-07-06 2004-07-06 一种检测PC Card接口数据线和地址线的方法

Publications (2)

Publication Number Publication Date
CN1595367A true CN1595367A (zh) 2005-03-16
CN1315050C CN1315050C (zh) 2007-05-09

Family

ID=34663105

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100198803A Expired - Fee Related CN1315050C (zh) 2004-07-06 2004-07-06 一种检测PC Card接口数据线和地址线的方法

Country Status (1)

Country Link
CN (1) CN1315050C (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100361092C (zh) * 2005-06-24 2008-01-09 华为技术有限公司 一种芯片接口检测装置及方法
CN100573466C (zh) * 2005-09-09 2009-12-23 鸿富锦精密工业(深圳)有限公司 主机接口的测试***及方法
CN102693337A (zh) * 2012-05-11 2012-09-26 江苏中科梦兰电子科技有限公司 8位位宽和16位位宽内存芯片兼容的内存设备设计方法
CN104899123A (zh) * 2015-04-24 2015-09-09 英业达科技有限公司 一种主板上dimm插槽的地址设置信号的连接测试装置与方法
CN104932961A (zh) * 2015-05-28 2015-09-23 广东小天才科技有限公司 检测终端设备中数据线邦定断路的方法和装置
CN108519937A (zh) * 2018-04-04 2018-09-11 奇酷互联网络科技(深圳)有限公司 接口电路测试方法、***、可读存储介质及主板

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020071297A (ko) * 2001-03-06 2002-09-12 삼성전자 주식회사 시스템의 버스 정합 검증 장치 및 방법

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100361092C (zh) * 2005-06-24 2008-01-09 华为技术有限公司 一种芯片接口检测装置及方法
CN100573466C (zh) * 2005-09-09 2009-12-23 鸿富锦精密工业(深圳)有限公司 主机接口的测试***及方法
CN102693337A (zh) * 2012-05-11 2012-09-26 江苏中科梦兰电子科技有限公司 8位位宽和16位位宽内存芯片兼容的内存设备设计方法
CN102693337B (zh) * 2012-05-11 2014-04-30 江苏中科梦兰电子科技有限公司 8位位宽和16位位宽内存芯片兼容的内存设备设计方法
CN104899123A (zh) * 2015-04-24 2015-09-09 英业达科技有限公司 一种主板上dimm插槽的地址设置信号的连接测试装置与方法
CN104932961A (zh) * 2015-05-28 2015-09-23 广东小天才科技有限公司 检测终端设备中数据线邦定断路的方法和装置
CN108519937A (zh) * 2018-04-04 2018-09-11 奇酷互联网络科技(深圳)有限公司 接口电路测试方法、***、可读存储介质及主板

Also Published As

Publication number Publication date
CN1315050C (zh) 2007-05-09

Similar Documents

Publication Publication Date Title
TWI447733B (zh) 計算補償電壓與調整門檻值電壓之方法及記憶體裝置與控制器
KR20080007544A (ko) 시험 장치 및 시험 방법
CN102880567B (zh) 数据读写***
CN101499323B (zh) 存储模块
CN1427420A (zh) Ram高速测试控制电路及其测试方法
CN1315050C (zh) 一种检测PC Card接口数据线和地址线的方法
CN1124876A (zh) 一种半导体存贮器***
CN200944233Y (zh) 通用串行总线测试治具
CN1757193A (zh) 高速串行接收器的自动眼形图老化测试技术
CN1216388A (zh) 非易失存储装置及退化检测方法
CN1133173C (zh) 用于检测数字半导体电路装置的测试电路和方法
CN102339648A (zh) 一种检错/纠错校验模块的检测方法及装置
CN1525330A (zh) 测试具有通用串行总线接口的存储装置的方法及存储装置
CN1975699A (zh) 串行周边接口控制装置、***及其判断方法
CN101059769A (zh) 通用串行总线装置的测试***及其方法
CN110321256A (zh) 一种存储设备的测试方法、测试设备及计算机存储介质
CN110377538B (zh) 存储器管理方法以及存储控制器
CN1955942A (zh) Ieee1394接口功能测试装置及方法
CN1122280C (zh) 带有检测缺陷用的强化电路的存储器
CN102129881A (zh) 适用于外设互联速捷接口的固态储存磁盘装置及***
CN1118754C (zh) 通讯连接端口测试模块及其测试方法
CN100472667C (zh) 一种电子磁盘的测试方法
CN1193300C (zh) 自动切换大量储存装置接口控制权的方法与装置
CN114546292A (zh) 一种nand flash坏块管理方法及***
CN112185455A (zh) Sram通用测速电路

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070509

Termination date: 20110706