[go: up one dir, main page]

AU747948B2 - Method for fetching identification of SCSI equipment - Google Patents

Method for fetching identification of SCSI equipment Download PDF

Info

Publication number
AU747948B2
AU747948B2 AU45089/97A AU4508997A AU747948B2 AU 747948 B2 AU747948 B2 AU 747948B2 AU 45089/97 A AU45089/97 A AU 45089/97A AU 4508997 A AU4508997 A AU 4508997A AU 747948 B2 AU747948 B2 AU 747948B2
Authority
AU
Australia
Prior art keywords
scsi
fetching
identification
sampling
computer system
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.)
Ceased
Application number
AU45089/97A
Other versions
AU4508997A (en
Inventor
Yin-Chun Huang
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.)
Veutron Corp
Original Assignee
Umax Data System Inc
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 Umax Data System Inc filed Critical Umax Data System Inc
Priority to GB9723725A priority Critical patent/GB2331167B/en
Priority to AU45089/97A priority patent/AU747948B2/en
Priority to US08/967,977 priority patent/US6052741A/en
Publication of AU4508997A publication Critical patent/AU4508997A/en
Application granted granted Critical
Publication of AU747948B2 publication Critical patent/AU747948B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2289Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by configuration test
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/004Error avoidance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/006Identification

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Testing Of Individual Semiconductor Devices (AREA)

Description

S F Ref: 399437
AUSTRALIA
PATENTS ACT 1990 COMPLETE SPECIFCATION FOR A STANDARD PATENT
ORIGINAL
Name and Address of Applicant: Actual Inventor(s): Address for Service: Invention Title: Umax Data Systems Inc.
No.1-1, R&D Rd.2 Science-Based Industrial Park Hsinchu
TAIWAN
Yin-Chun Huang Spruson Ferguson, Patent Attorneys Level 33 St Martins Tower, 31 Market Street Sydney, New South Wales, 2000, Australia Method for Fetching Identification of SCSI Equipment The following statement is a full description of this invention, including the best method of performing it known to me/us:- 5845 METHOD FOR FETCHING IDENTIFICATION OF SCSI
EQUIPMENT
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a fetching method, and more particularly, to a fetching method for accurately fetching the identifications of the SCSI (Small Computer Systems Interface) equipment even under the circumstances interrupted by ESD (Electro-Static Discharge).
2. Description of the Prior Art Nowadays, there are many computer equipment such as hard disks and CD- ROMs (Compact Disk Read Only Memory) following the SCSI standard. However, each of the SCSI equipment needs a unique identification for recognizing and fetching their information in a computer system.
.20 There usually appears unexpected ESD (Electro-Static Discharge) in the natural world, which usually generates large momentary current. FIG. 2 illustrates the relationship between time and the momentary current caused by the ESD, and the FIG.
3 lists four ESD levels of the momentary currents. It is obvious that the momentary !'"'"current will rise to the first peak in a range about 0.7 to 1.0 ns (Nano second) whatever 25 its level is, and the momentary current falls down as time passing. For example, an ESD with 4 KV (Kilo Volt) will generate a momentary current with the first peak of ooooo about 15 amperes (point A in the FIG. Furthermore, when the time interval starts Sfrom the ESD appearance moment to 30 ns (point B in the FIG. 2) and 60 ns (point C in the FIG. 2) later, the momentary current falls down to 8 and 4 amperes, respectively.
30 Please note that the momentary current increases as the voltage of the ESD becomes large.
Those sensitive computer systems are usually interrupted by the ESD, and thus cause unexpected failures. For example, while the computer system fetches the identification of SCSI equipment, a wrong SCSI identification may be fetched under the situation influenced by the ESD. To overcome this disadvantage, a conventional scheme is to apply a shield to cover the SCSI equipment and therefore redirects the momentary current to a proper place to ground). Unfortunately, the shield can not always prevent the SCSI equipment from influencing by the ESD especially when the shield is broken. A requirement has been arisen to disclose a method for accurately fetching the identification of the SCSI equipment anytime.
SUMMARY OF THE INVENTION According to a first aspect of the invention, there is provided a method for fetching an identification of a SCSI (Small Computer System Interface) device, comprising sampling the SCSI device to obtain a plurality of sampling values, the sampling taking place during a period of at least 60 nano seconds and choosing a sampling value that most frequently appears among the sampling values to be the oo o identification of the SCSI device.
o 20 Preferably, the sampling values are sampled at least three times.
According to a second aspect of the invention, there is provided a method for 0 fetching an identification of a SCSI (Small Computer System Interface) device, the fetching method accurately fetching the identification even under the circumstances interrupted by ESD (Electro-Static Discharge), wherein the fetching method comprises sampling the SCSI device to obtain at least three sampling values the sampling taking place during a period of at least 60 nano seconds, and choosing a sampling value that most frequently appears among the sampling values to be the identification of the SCSI device.
Preferably, the plurality of sampling values are sampled at least three times.
BRIEF DESCRIPTION OF THE DRAWINGS The foregoing aspects and many of the attendant advantages of this invention will become more readily appreciated as the same becomes better understood by [I:\DayLib\LIBCC]58047.doc:wxb 2areference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein: FIG. 1 represents the operations of fetching the identification of the SCSI equipment according to the invention; FIG. 2 illustrates the relationship between the time and the momentary current caused 0..:i *0 [I:\DayLib\LIBCC58047.doc:wxb by the ESD; and FIG. 3 describes a list illustrative of momentary currents according to four ESD levels.
DESCRIPTION OF THE PREFERRED EMBODIMENT The FIG. 1 illustrates the operations of fetching the identification of the SCSI equipment. When the computer system fetches the identification, it samples the SCSI identification plurality times to obtain a lot of sample values (block 101). A classification scheme is then applied to find the sample value that most frequently appears (block 102). This most frequently appeared sampling value is then treated as the identification of the SCSI equipment (block 103).
For example, when the computer system fetches the SCSI hard disk having SCSI identification 1 by sampling 10 times and under a period of 30 ns, assume the sampling values are 1, 4, 4, 3, 1, 1, 1, 1, 1' in the block 101. After classifying in the block 102, the 'SCSI identification 1' appears 7 times, the 'SCSI identification 4' appears 2 times, and the 'SCSI identification 3' appears 1 time. The most frequently appeared 'SCSI identification 1' is then treated as the identification of the SCSI hard disk in the block 103. If the identification of the SCSI hard disk is fetched only once just as the conventional is, it is obvious that a wrong SCSI identification may be obtained 3 20 or and which usually breaks down the computer system. Obviously, the computer system will not fetch the wrong SCSI identifications even the SCSI equipment is not covered by a shield.
i Please note that the fetching times and period can be modified in accordance 25 with applications. However, at least 3 fetching times are needed for classification evaluations. When a different sample value appears in those 3 samples, the other sample value will be the SCSI identification. For example, the 3 samples are '4 1 1', and the SCSI identification will be 1. Unfortunately, those 3 samples should contain different values, such as 3, It is hard to decide which sample value is the SCSI identification. Therefore, at least 60 ns of sampling frequency and 3 times are required to obtain an acceptable result through experiments.
Traditional counters or buffers can be applied to store the appearing times of the sample values, then follows by conventional classifying scheme to find the sample value that most frequently appeared. The fetching method can be implemented by using a software program, or a by hardware such as ROM (Read Only Memory), EPROM (Erasable Programmable Read Only Memory), and EEPROM (Electrically Erasable Programmable Read Only Memory).
In conclusion, the present invention discloses a method for accurately fetching the identifications of SCSI equipment. A sampling scheme is performed to sample the SCSI identification plurality times, and then performs a classification scheme to search the sampling value that is most frequently appeared. The most frequently appeared sampling value is then treated as the identification of the SCSI equipment.
The computer system can prevent itself from fetching wrong identifications even the SCSI equipment is not covered by a shield, or covered by a broken shield.
As is understood by a person skilled in the art, the foregoing preferred embodiments of the present invention are illustrated of the present invention rather than limiting of the present invention. It is intended to cover various modifications o: and similar arrangements included within the spirit and scope of the appended claims, the scope of which should be accorded the broadest interpretation so as to encompass all such modifications and similar structure.
o.o o ooooo ooooo oo

Claims (4)

1. A method for fetching an identification of a SCSI (Small Computer System Interface) device, comprising: sampling the SCSI device to obtain a plurality of sampling values, the sampling taking place during a period of at least 60 nano seconds; and choosing a sampling value that most frequently appears among said sampling values to be the identification of said SCSI device.
2. The fetching method according to claim 1, wherein said sampling values are io sampled at least three times.
3. A method for fetching an identification of a SCSI (Small Computer System Interface) device, said fetching method accurately fetching said identification even under the circumstances interrupted by ESD (Electro-Static Discharge), wherein said fetching is method comprises: sampling said SCSI device to obtain at least three sampling values the sampling taking place during a period of at least 60 nano seconds, and vu choosing a sampling value that most frequently appears among said sampling values to be said identification of said SCSI device.
4. The fetching method according to claim 3, wherein said plurality of sampling values are sampled at least three times. A method for fetching an identification of a SCSI (Small Computer System Interface) equipment, said method substantially as described herein with reference to Fig. 1 of the accompanying drawings. DATED this Thirty-First Day of July, 2001 Umax Data Systems Inc. Patent Attorneys for the Applicant SPRUSON FERGUSON [I:\DayLib\LBCC58047.doc:wxb
AU45089/97A 1997-11-10 1997-11-10 Method for fetching identification of SCSI equipment Ceased AU747948B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
GB9723725A GB2331167B (en) 1997-11-10 1997-11-10 Method for fetching identification of SCSI equipment
AU45089/97A AU747948B2 (en) 1997-11-10 1997-11-10 Method for fetching identification of SCSI equipment
US08/967,977 US6052741A (en) 1997-11-10 1997-11-12 Method for accurately fetching a SCSI device ID by sampling the device to obtain sampling values and choosing a sampling value that appears most frequently

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
AU45089/97A AU747948B2 (en) 1997-11-10 1997-11-10 Method for fetching identification of SCSI equipment

Publications (2)

Publication Number Publication Date
AU4508997A AU4508997A (en) 1999-05-27
AU747948B2 true AU747948B2 (en) 2002-05-30

Family

ID=3732240

Family Applications (1)

Application Number Title Priority Date Filing Date
AU45089/97A Ceased AU747948B2 (en) 1997-11-10 1997-11-10 Method for fetching identification of SCSI equipment

Country Status (1)

Country Link
AU (1) AU747948B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4132975A (en) * 1976-10-27 1979-01-02 Nippon Electric Co., Ltd. Majority decision device
US5794032A (en) * 1996-04-15 1998-08-11 Micron Electronics, Inc. System for the identification and configuration of computer hardware peripherals

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4132975A (en) * 1976-10-27 1979-01-02 Nippon Electric Co., Ltd. Majority decision device
US5794032A (en) * 1996-04-15 1998-08-11 Micron Electronics, Inc. System for the identification and configuration of computer hardware peripherals
US5867730A (en) * 1996-04-15 1999-02-02 Micron Eletronics, Inc. Method for configuration of peripherals by interpreting response from peripherals to enable selection of driver file and altering configuration file to enable loading of selected driver file

Also Published As

Publication number Publication date
AU4508997A (en) 1999-05-27

Similar Documents

Publication Publication Date Title
Sánchez et al. Quiet-Time Statistics of Electrostatic Turbulent Fluxes from the JET Tokamak<? format?> and the W7-AS and TJ-II Stellarators
CA2558422A1 (en) Systems, devices, and methods for detecting arcs
EP1914655A3 (en) Systems and methods for secure transaction management and electronic rights protection
CN111191243B (en) Vulnerability detection method, vulnerability detection device and storage medium
EP0733988A3 (en) Electronic identification system
MX2011002023A (en) Partial discharge monitor.
MXPA04003604A (en) Method and system for selecting a best serving sector in a cdma data communication system.
CA2241543A1 (en) Borehole logging system
EP0936542A3 (en) Detection of out of order instruction execution
AU747948B2 (en) Method for fetching identification of SCSI equipment
CN107948256A (en) The method for pushing and computer-readable recording medium of APP
US6052741A (en) Method for accurately fetching a SCSI device ID by sampling the device to obtain sampling values and choosing a sampling value that appears most frequently
CN107948257A (en) The method for pushing and computer-readable recording medium of APP
US6845331B2 (en) Data processing system and method included within an oscilloscope for independently testing an input signal
CN113448599B (en) A detection method, device, electronic device and readable storage medium
MXPA97009497A (en) Localization method of identification of small interface equipment of computac systems
JP2002527807A (en) Protection system
CN118394256A (en) Effective touch judgment method, system, software and equipment
Hau et al. MSGRAPH: a program for the display of LC/MS data
JP7753714B2 (en) Bird damage control support device and bird damage control support method
CN219329741U (en) Repair and adjustment code processing circuit
JP3209315B2 (en) Magnetic data reader device
CN1089916C (en) Method for reading identification value of interface device of small computer system
Kelly ITC launches probe into country-of-origin marks
CN113404378B (en) Working method of electric power security fence, computer device and storage medium

Legal Events

Date Code Title Description
FGA Letters patent sealed or granted (standard patent)
MK14 Patent ceased section 143(a) (annual fees not paid) or expired