CN102955730A - System and method for testing signal integrity of hard disk interfaces - Google Patents

System and method for testing signal integrity of hard disk interfaces Download PDF

Info

Publication number
CN102955730A
CN102955730A CN2011102375817A CN201110237581A CN102955730A CN 102955730 A CN102955730 A CN 102955730A CN 2011102375817 A CN2011102375817 A CN 2011102375817A CN 201110237581 A CN201110237581 A CN 201110237581A CN 102955730 A CN102955730 A CN 102955730A
Authority
CN
China
Prior art keywords
hard
disk interface
signal
signal transmission
interface
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.)
Pending
Application number
CN2011102375817A
Other languages
Chinese (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.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry 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 Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CN2011102375817A priority Critical patent/CN102955730A/en
Publication of CN102955730A publication Critical patent/CN102955730A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Investigating Strength Of Materials By Application Of Mechanical Stress (AREA)

Abstract

Disclosed are a system and a method for testing signal integrity of hard disk interfaces. The system runs in a main control computer which is connected with an oscilloscope and a mechanical arm, and the mechanical arm is provided with a testing jig. The hard disk interfaces include an SAS (serial attached SCSI) interface and an SATA (serial advanced technology attachment) interface. The system comprises a parameter setting module, an arm control module, a signal measuring module, a signal analysis module and a report generation module. The system controls the mechanical arm to move the testing jig to each hard disk interface to acquire transmission signals, utilizes the oscilloscope to measure and analyze signal integrity parameters corresponding to the transmission signals with excellent signal integrity, and accordingly find out parameter set value for driving of each hard disk interface. By combination of the mechanical arm and the testing jig, the SAS interface and the SATA interface are switched automatically to complete testing, and thus, operation hours is shortened for personnel and error can be avoided.

Description

The measuring signal integrality system and method for hard-disk interface
Technical field
The present invention relates to a kind of measuring signal system and method, particularly about a kind of measuring signal integrality system and method for hard-disk interface.
Background technology
Because the development of high in the clouds system, constantly promote for capacity storage speed and the security request data of hard disk, the employed memory interface of business circles is main with port connected in series (Serial Attached SCSI, hard-disk interface) at present.In order to ensure the signal integrity of the signal transmission (ripe title SAS-TX signal) of SATA hard disk, when doing product development, need to do for each logical hard-disk interface the test of signal integrity.Because a cover storage system has tens of hard disks usually, does test so need expend the resources such as many time, equipment and manpower.
Present stage all is to use the insertion of manually doing repeatability and the action of extracting to go to measure, re-use manually remove to operate oscillograph and analyze after, the action of again analysis result being filed.Therefore, carrying out signal transmission when measuring, needing manpower of cost do after the action of repeatability waits until that whole hard-disk interfaces all measures end always, again the numerical value that obtains is being written in the report.
Summary of the invention
In view of above content, be necessary to provide a kind of measuring signal integrality system and method for hard-disk interface, go out to have the signal parameter of Optimal Signals integrality by the signal automatic analysis of testing each memory interface, thereby find out the parameter setting value that drives memory interface.
The measuring signal integrality system of described hard-disk interface, this system runs in the main control computer.This main control computer is connected with oscillograph and mechanical arm, and this mechanical arm is connected with measurement jig.This system comprises: parameter arranges module, is used for arranging one group of parameter to be measured of estimating the signal transmission integrality, and sets transmission signal strength grade and number of times to be measured; The arm control module is used for the hard-disk interface that the control mechanical arm moves to measurement jig required measurement; The measuring signal module, be used for regulating the transmission signal strength grade by hard-disk interface, the control hard-disk interface produces the signal transmission of respective strengths grade, utilize measurement jig to measure the signal transmission that hard-disk interface produces, and utilize oscillograph to analyze the actual measured value corresponding to parameter to be measured of signal transmission; Signal analyse block be used for finding out the signal transmission with Optimal Signals integrality by the actual measured value of analyzing each signal transmission, and the strength grade that this signal transmission is corresponding is as the parameter setting value that drives this hard-disk interface; The report generation module is used for the test report according to the parameter setting value generation hard-disk interface of each hard-disk interface, and this test report is presented on the display.
The measuring signal integrality method of described hard-disk interface is applied in the main control computer, and the method comprising the steps of: one group of parameter to be measured of estimating the signal transmission integrality is set, and sets transmission signal strength grade and number of times to be measured; The control mechanical arm moves to measurement jig on the hard-disk interface of required measurement; Regulate the transmission signal strength grade by hard-disk interface, and the control hard-disk interface produces the signal transmission of respective strengths grade; Utilize measurement jig to measure the signal transmission that hard-disk interface produces, and utilize oscillograph to analyze the actual measured value corresponding to parameter to be measured of signal transmission; Find out the signal transmission with Optimal Signals integrality by the actual measured value of analyzing each signal transmission, and the strength grade that this signal transmission is corresponding is as the parameter setting value that drives this hard-disk interface; Reach the test report that produces hard-disk interface according to the parameter setting value of each hard-disk interface, and this test report is presented on the display.
Compared to prior art, measuring signal integrality system and method for the present invention utilizes mechanical arm to automatically switch to the SAS interface in conjunction with measurement jig and the SATA interface is tested, in test, can read simultaneously the test result of finishing test, need not wait for that whole tests are finished and to know that test result automatically produces test report after test is finished, thereby reduce the personnel to operate man-hour, and can avoid pitfalls.
Description of drawings
Fig. 1 is the Organization Chart of the measuring signal integrality system preferred embodiment of hard-disk interface of the present invention.
Fig. 2 is the process flow diagram of the measuring signal integrality method preferred embodiment of hard-disk interface of the present invention.
The main element symbol description
Main control computer 1
Measuring signal integrality system 10
Parameter arranges module 101
Arm control module 102
Measuring signal module 103
Signal analyse block 104
Report generation module 105
Microprocessor 11
Storer 12
Display 13
Electronic product 2
Hard-disk interface 20
Oscillograph 3
Mechanical arm 4
Measurement jig 5
Following embodiment further specifies the present invention in connection with above-mentioned accompanying drawing.
Embodiment
As shown in Figure 1, be the Organization Chart of measuring signal integrality system 10 preferred embodiments of hard-disk interface 20 of the present invention.Described hard-disk interface 20 can be a kind of SAS interface (Serial Attached SCSI, be called interface connected in series), also can be a kind of SATA interface (Serial Advanced Technology Attachment is called the serial driver interface).In the present embodiment, described measuring signal integrality system's 10 installations also run in the main control computer 1, this main control computer 1 is connected with electronic product 2 by COM port, and be connected with oscillograph 3 by general purpose interface bus (General-Purpose Interface Bus, gpib interface).Described electronic product 2 is a kind of motherboard or calculation elements that comprise a plurality of hard-disk interfaces 20, for example, and personal computer, server etc.
Described main control computer 1 is connected with mechanical arm 4, and this mechanical arm 4 is connected with measurement jig 5, and this measurement jig 5 is connected with oscillograph 3 by gpib interface.Main control computer 1 control mechanical arm 4 moves to measurement jig 5 on each hard-disk interface 20, and measurement jig 5 obtains the signal transmission that hard-disk interface 20 produces, and signal transmission is sent to oscillograph 3.
Described main control computer 1 comprises measuring signal integrality system 10, microprocessor 11, storer 12 and display 13.This measuring signal integrality system 10 is used for obtaining signal transmission (for example SAS-TX signal) from each hard-disk interface 20, utilize oscillograph 3 measurements and analyze the corresponding signal integrity parameter of the signal transmission with Optimal Signals integrality, thereby find out the parameter setting value that drives each hard-disk interface 20.Described signal integrity parameter include but not limited to, signal averaging amplitude, amount of jitter, cycle, frequency, rising time and negative edge time etc.
In the present embodiment, described measuring signal integrality system 10 comprises that parameter arranges module 101, arm control module 102, measuring signal module 103, signal analyse block 104 and report generation module 105.The alleged module of the present invention means a kind of can be by the microprocessor 11 of main control computer 1 performed and can finish the series of computation machine program segment of fixed function, and it is stored in the storer 12 of main control computer 1.
Described parameter arranges module 101 and is used for arranging one group of parameter to be measured that is used for the signal integrity of evaluation signal transmission, such as signal averaging amplitude, amount of jitter, cycle, frequency, rising time and negative edge time etc.This parameter arranges strength grade and the number of times to be measured (being designated as X) that module 101 also is used for setting signal transmission.In the present embodiment, described signal strength scale comprises that signal amplitude (Swing) grade, signal rising edge/negative edge (Rise/Fall) grade and signal strengthen (Emphasis) grade.For example, if each signal strength scale is defined as respectively 1 to 3 grade, number of times to be measured then is X=3 * 3 * 3=27 time.If each signal strength scale is defined as respectively 1 to 5 grade, then number of times to be measured is X=5 * 5 * 5=125 time.
Described arm control module 102 is used for each hard-disk interface 20 that control mechanical arm 4 moves to measurement jig 5 electronic product 2.In the present embodiment, arm control module 102 is controlled mechanical arm 4 by steering order and is moved, thereby so that measurement jig 5 moves on each hard-disk interface 20 tests.
Described measuring signal module 103 is used for regulating by the hard-disk interface 20 of electronic product 2 strength grade of signal transmission, and control hard-disk interface 20 produces the signal transmission of respective strengths grade.If need to strengthen transmission signal strength, 103 transmission signal strength that strengthen hard-disk interface 20 outputs of measuring signal module for example are adjusted to the 2nd grade from the 1st grade; If need weaken transmission signal strength, 103 transmission signal strength that reduce hard-disk interface 20 outputs of measuring signal module for example are adjusted to the 4th grade from the 5th grade.
Described measuring signal module 103 also is used for utilizing measurement jig 5 to measure the signal transmission that hard-disk interface 20 produces, utilize oscillograph 3 to analyze the parameter to be measured of signal transmission, the actual measured value that each parameter to be measured of signal transmission is corresponding is recorded in the formatted file (for example Excel formatted file), and this formatted file is saved in the storer 12.This measuring signal module 103 also is used for the testing time (being designated as Y) of current test signal transmission is added one, namely does the Y=Y+1 computing, and judges whether testing time Y equals number of times X to be measured.
Described signal analyse block 104 is used for analyzing the actual measured value of each signal transmission and finding out the signal transmission with Optimal Signals integrality when testing time Y equals number of times X to be measured.For example, signal analyse block 104 signal transmission that the signal jitter amount is minimum is as the signal transmission of Optimal Signals integrality.This signal analyse block 104 also is used for finding out the corresponding strength grade of the signal transmission with Optimal Signals integrality according to the signal integrity analysis result, with the parameter setting value of this strength grade as driving hard-disk interface 20.
Described report generation module 105 is used for producing according to the parameter setting value of each hard-disk interface 20 test report of all hard-disk interfaces 20, and this test report is presented on the display 13.
As shown in Figure 2, be the process flow diagram of the measuring signal integrality method preferred embodiment of hard-disk interface of the present invention.In the present embodiment, method of the present invention can utilize mechanical arm 4 to obtain signal transmission in conjunction with measurement jig 5 from each hard-disk interface 20 of electronic product 2, and utilize oscillograph 3 to measure the corresponding signal integrity parameter of signal transmission with Optimal Signals integrality, thereby and analyze the Driving Parameters setting value of each hard-disk interface 20.
Step S21, the tester is connected main control computer 1 with electronic product 2 and mechanical arm 4, and oscillograph 3 is connected with main control computer 1 and measurement jig 5.In the present embodiment, main control computer 1 is connected with electronic product 2 by COM port, and is connected with oscillograph 3 by gpib interface, and oscillograph 3 is connected with measurement jig 5 by gpib interface.
Step S22, parameter arranges module 101 one group of parameter to be measured of estimating the signal integrity of signal transmission on each hard-disk interface 20 is set, and sets strength grade and the number of times to be measured (being designated as X) of signal transmission.In the present embodiment, described parameter to be measured comprises signal averaging amplitude, amount of jitter, cycle, frequency, rising time and negative edge time etc.Described strength grade comprises that signal amplitude grade, signal rising edge/negative edge grade and signal strengthen grade.For example, if each signal strength scale is defined as respectively 1 to 3 grade, number of times to be measured then is X=3 * 3 * 3=27 time.If each signal strength scale is defined as respectively 1 to 5 grade, then number of times to be measured is X=5 * 5 * 5=125 time.
Step S23, arm control module 102 control mechanical arms 4 move to measurement jig 5 on the hard-disk interface 20 of electronic product 2.In the present embodiment, arm control module 102 is controlled mechanical arm 4 by steering order and is moved, thereby so that measurement jig 5 move on the hard-disk interface 20 of required test.
Step S24, measuring signal module 103 is regulated the strength grade of signal transmission by the hard-disk interface 20 of electronic product 2, and controls the signal transmission that hard-disk interface 20 produces the respective strengths grades.In the present embodiment, if need to strengthen transmission signal strength, 103 transmission signal strength that strengthen hard-disk interface 20 outputs of measuring signal module for example are adjusted to the 2nd grade from the 1st grade; If need weaken transmission signal strength, 103 transmission signal strength that reduce hard-disk interface 20 outputs of measuring signal module for example are adjusted to the 4th grade from the 5th grade.
Step S25, measuring signal module 103 utilizes measurement jig 5 to measure the signal transmission that hard-disk interface 20 produces, and utilizes oscillograph 3 to analyze the parameter to be measured of signal transmission.
Step S26, measuring signal module 103 actual measured value that each parameter to be measured of signal transmission is corresponding is recorded in the formatted file (for example Excel formatted file), and this formatted file is kept in the storer 12, synchronous signal measurement module 103 adds one with the testing time (being designated as Y) of current test signal transmission, namely does the Y=Y+1 computing.
Step S27, measuring signal module 103 judges whether testing time Y equals number of times X to be measured.If testing time Y is less than number of times X to be measured, flow process then turns to step S24; If testing time Y equals number of times X to be measured, flow process is execution in step S28 then.
Step S28, the actual measured value that signal analyse block 104 is analyzed each signal transmission is found out the signal transmission with Optimal Signals integrality, find out strength grade corresponding to optimal transmission signal according to the signal integrity analysis result, and with the Driving Parameters setting value of this strength grade as hard-disk interface 20.In the present embodiment, signal analyse block 104 signal transmission that the signal jitter amount is minimum is as the signal transmission of Optimal Signals integrality.
Step S29, measuring signal module 103 checks whether all hard-disk interfaces 20 on the electronic product 2 are completed.If also have hard-disk interface 20 not to be completed, flow process then turns to step S23, and control mechanical arm 4 moves to measurement jig 5 on the next hard-disk interface 20 to be tested.If all hard-disk interfaces 20 have been completed, then flow process turns to step S30.
Step S30 reports the test report of generation module 105 according to the Driving Parameters setting value generation hard-disk interface 20 of each hard-disk interface 20, and this test report is presented on the display 13.
Above embodiment is only unrestricted in order to technical scheme of the present invention to be described, although with reference to above preferred embodiment the present invention is had been described in detail, those of ordinary skill in the art should be appreciated that and can make amendment or the person is equal to the spirit and scope that replacement should not break away from technical solution of the present invention to technical scheme of the present invention.

Claims (10)

1. the measuring signal integrality system of a hard-disk interface, this system runs in the main control computer, and this main control computer is connected with oscillograph and mechanical arm, and this mechanical arm is connected with measurement jig, it is characterized in that, and this system comprises:
Parameter arranges module, is used for arranging one group of parameter to be measured of estimating the signal transmission integrality, and sets transmission signal strength grade and number of times to be measured;
The arm control module is used for the hard-disk interface that the control mechanical arm moves to measurement jig required measurement;
The measuring signal module, be used for regulating the transmission signal strength grade by hard-disk interface, the control hard-disk interface produces the signal transmission of respective strengths grade, utilize measurement jig to measure the signal transmission that hard-disk interface produces, and utilize oscillograph to analyze the actual measured value corresponding to parameter to be measured of signal transmission;
Signal analyse block be used for finding out the signal transmission with Optimal Signals integrality by the actual measured value of analyzing each signal transmission, and the strength grade that this signal transmission is corresponding is as the parameter setting value that drives this hard-disk interface; And
The report generation module is used for the test report according to the parameter setting value generation hard-disk interface of each hard-disk interface, and this test report is presented on the display.
2. measuring signal integrality as claimed in claim 1 system is characterized in that described main control computer is connected with electronic product by COM port, and described oscillograph is connected with main control computer and measurement jig by gpib interface.
3. measuring signal integrality as claimed in claim 1 system, it is characterized in that, described measuring signal module also is used for checking whether all hard-disk interfaces are completed on the electronic product, if also have hard-disk interface not to be completed, then control mechanical arm and measurement jig is moved on the next hard-disk interface test.
4. measuring signal integrality as claimed in claim 1 system, it is characterized in that, described measuring signal module also is used for the current testing time of record test signal transmission, and the strength grade of regulating signal transmission when testing time during less than project number of times to be measured continues to measure the signal transmission that hard-disk interface produces.
5. measuring signal integrality as claimed in claim 1 system is characterized in that described hard-disk interface comprises SAS interface and SATA interface.
6. the measuring signal integrality method of a hard-disk interface is applied in the main control computer, and this main control computer is connected with oscillograph and mechanical arm, and this mechanical arm is connected with measurement jig, it is characterized in that, the method comprising the steps of:
One group of parameter to be measured of estimating the signal transmission integrality is set, and sets transmission signal strength grade and number of times to be measured;
The control mechanical arm moves to measurement jig on the hard-disk interface of required measurement;
Regulate the transmission signal strength grade by hard-disk interface, and the control hard-disk interface produces the signal transmission of respective strengths grade;
Utilize measurement jig to measure the signal transmission that hard-disk interface produces, and utilize oscillograph to analyze the actual measured value corresponding to parameter to be measured of signal transmission;
Find out the signal transmission with Optimal Signals integrality by the actual measured value of analyzing each signal transmission, and the strength grade that this signal transmission is corresponding is as the parameter setting value that drives this hard-disk interface; And
Produce the test report of hard-disk interface according to the parameter setting value of each hard-disk interface, and this test report is presented on the display.
7. measuring signal integrality method as claimed in claim 6 is characterized in that, described main control computer is connected with electronic product by COM port, and described oscillograph is connected with main control computer and measurement jig by gpib interface.
8. measuring signal integrality method as claimed in claim 6 is characterized in that the method also comprises:
The current testing time of record test signal transmission;
When testing time during less than number of times to be measured, return the step of the strength grade of regulating signal transmission, in order to continue to measure the signal transmission that hard-disk interface produces.
9. measuring signal integrality method as claimed in claim 6 is characterized in that the method also comprises:
Check whether all hard-disk interfaces are completed on the electronic product;
If also have hard-disk interface not to be completed, then control mechanical arm and measurement jig is moved on the next hard-disk interface test.
10. measuring signal integrality method as claimed in claim 6 is characterized in that, described hard-disk interface comprises SAS interface and SATA interface.
CN2011102375817A 2011-08-18 2011-08-18 System and method for testing signal integrity of hard disk interfaces Pending CN102955730A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102375817A CN102955730A (en) 2011-08-18 2011-08-18 System and method for testing signal integrity of hard disk interfaces

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102375817A CN102955730A (en) 2011-08-18 2011-08-18 System and method for testing signal integrity of hard disk interfaces

Publications (1)

Publication Number Publication Date
CN102955730A true CN102955730A (en) 2013-03-06

Family

ID=47764555

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102375817A Pending CN102955730A (en) 2011-08-18 2011-08-18 System and method for testing signal integrity of hard disk interfaces

Country Status (1)

Country Link
CN (1) CN102955730A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105301436A (en) * 2015-12-09 2016-02-03 浪潮电子信息产业股份有限公司 Hard disk interface cable test method
CN110674000A (en) * 2019-10-09 2020-01-10 西安易朴通讯技术有限公司 Signal testing method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200916794A (en) * 2007-10-05 2009-04-16 Hon Hai Prec Ind Co Ltd System and method for automatically measuring waveforms
CN101865975A (en) * 2009-04-16 2010-10-20 鸿富锦精密工业(深圳)有限公司 Main board testing system and method
CN101900787A (en) * 2009-05-25 2010-12-01 鸿富锦精密工业(深圳)有限公司 Test system and method of circuit board

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200916794A (en) * 2007-10-05 2009-04-16 Hon Hai Prec Ind Co Ltd System and method for automatically measuring waveforms
CN101865975A (en) * 2009-04-16 2010-10-20 鸿富锦精密工业(深圳)有限公司 Main board testing system and method
CN101900787A (en) * 2009-05-25 2010-12-01 鸿富锦精密工业(深圳)有限公司 Test system and method of circuit board

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105301436A (en) * 2015-12-09 2016-02-03 浪潮电子信息产业股份有限公司 Hard disk interface cable test method
CN110674000A (en) * 2019-10-09 2020-01-10 西安易朴通讯技术有限公司 Signal testing method and device
CN110674000B (en) * 2019-10-09 2023-04-07 西安易朴通讯技术有限公司 Signal testing method and device

Similar Documents

Publication Publication Date Title
EP3306475B1 (en) System and method for predicting disk failure
CN103578568B (en) The performance test methods of solid state hard disc and device
CN101173972B (en) Method and apparatus for testing to determine minimum operating voltages in electronic devices
US7797584B2 (en) SATA interface tester and testing method
US8996928B2 (en) Devices for indicating a physical layer error
CN102928772B (en) Timing sequence test system and method for testing thereof
CN102004693A (en) System performance test method and device
CN101726414A (en) Method and system thereof for measuring trial run parameter of aeroengine
CN101865946B (en) Alternating current parameter testing system and method of programmable digital integrated circuit
US20140375346A1 (en) Test control device and method for testing signal integrities of electronic product
CN101832813A (en) Noise and Vibration-Measuring System based on virtual instrument technique
CN103294577A (en) Detecting system and method for adjusting sequence of test projects in diagnositc program
CN106326046B (en) The verification environment platform of Memory Controller
CN109507625A (en) The automatic calibrating method and terminal device of battery simulator
CN200997633Y (en) Automatic testing system based on graphic testing platform
CN108107394A (en) Multiple-channel digital oscilloscope bandwidth flatness and consistency detecting method and its system
CN102955730A (en) System and method for testing signal integrity of hard disk interfaces
US20130036334A1 (en) Computing device and method for testing serial attached scsi ports of servers
TWI445984B (en) System and method for automatically analyzing signal integrity of sas-tx signals from disk interfaces
CN105092958A (en) Method for testing disk power consumption
CN103140767A (en) High throughput semiconductor device testing
CN102901611B (en) A kind of quick arrange distinguish method of satellite antenna structural damage based on modal test
CN105117334A (en) XML based test demand description and realization method
CN103983935A (en) Indicating instrument detecting system and method
CN102866308A (en) SAS signal integrity analysis system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C05 Deemed withdrawal (patent law before 1993)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130306