1. A method of generating a test program, for operating a semiconductor testing apparatus operate, the method comprising:
starting a spreadsheet software, wherein a spreadsheet having a plurality of sheets is provided, and each sheet is constructed with a specified format for test conditions to be inputted to the sheet, and at least one of the sheets corresponds to each test item;
selecting one of the sheets from the spreadsheet;
inputting a specified setting condition into the format of the selected sheet;
executing a macroprogram of the spreadsheet software; and
generating the test program for operating the semiconductor testing apparatus corresponding to the execution of the macroprogram,
wherein the sheet constructed with the specified format comprises set items that include:
a first power source set portion and a second power source set portion, comprising a power source set portion, an applied condition set portion, and a mode set portion, wherein the power source set portion inputs a pin name, the applied condition set portion inputs a setting condition of voltage with an unit volt, and the mode set portion selectively sets in a \u201cvfim\u201d or an \u201cifvm\u201d mode;
a test rate set portion, comprising an input condition set portion, and an unit set portion, wherein the input condition set portion inputs values corresponding to rates \u201crt1\u201d to \u201crt6\u201d respectively, and the unit set portion sets units of the test rate as nanosecond, microsecond, or millisecond;
a relay set portion, comprising an onoff set portion of a load relay number item;
an input pin voltage set portion, comprising an input pin set portion, a Vcc flag set portion, a conn set portion, a fmask set portion, a fmt set portion, and an iofmt set portion, wherein the input pin set portion sets the pin name, the VCC flag set portion sets a power source mode of each terminal as IOVCC, VCC, and VDD, the conn set portion sets a connecting object of each terminal as fc, open, svi, and pmu, the fmask set portion sets a fail mask as dsb and enb, the fmt set portion sets a waveform format as nrz, rl, rz, fixh, fixl, sbc, and the iofmt set portion sets an IO format as input, output, and nrz;
an input pin timing set portion, comprising items setting unit for a first to a sixth timing \u201ctt1-tt6\u201d;
an LCD set portion, comprising a mg set portion, a lcdrly set portion, a vt volt set portion, an ioh microampere set portion, and an iol microampere set portion, wherein the mg set portion sets off, lv, and hv as a scope of an LCD pin, the lcdrly set portion sets an \u201con\u201d and an \u201coff\u201d of an output relay of the LCD pin, the vt volt set portion sets vt of the LCD pin as a unit volt, and the ioh microampere set portion and the iol microampere set portion set a current value of the LCD pin as a unit of microampere;
a lodstrb set portion, setting a strobling of the LCD pins corresponding to the first to the sixth timing \u201ctt1-tt6\u201d;
an output pin set portion, comprising an LCD pin set portion, a conn set portion, a fmask set portion, a voh volt set portion, and a vol volt set portion, wherein the LCD pin set portion sets a pin name defined by a DDF file, the conn set portion sets open, ald, and pmu as the connecting object of each terminal, the fmask set portion sets dsb and enb as the fail mask, and the voh volt set portion and the vol volt set portion sets a voltage value as a unit volt;
an IOVCC magnification set portion, setting a magnification in each DC characteristic of VIH1, VIL1, VOH1, VOL1, and VT1;
a VCC magnification set portion, setting a magnification in each DC characteristic of VIH2, VIL2, VOH2, VOL2, and VT2; and
a VDD set portion, setting a magnification in each DC characteristic of VIH3, VIL3, VOH3, VOL3, and VT3.
2. The method of generating the test program as claimed in claim 1, wherein the plurality of sheets is created according to a prepared basic sheet.
3. The method of generating the test program as claimed in claim 1, wherein MICROSOFT EXCEL\xae is used as the spreadsheet.
4. The method of generating the test program as claimed in claim 1, wherein the test program generated by executing the macroprogram is displayed in another sheet in the spreadsheet.
5. The method of test program generation as claimed in claim 1, wherein the sheet constructed with the specified format further comprises the following set items:
a pattern set portion, comprising a test number set portion for setting a test number, a used pattern set portion for setting a used pattern name, a start set portion for setting a start mark recorded in the used pattern, an end set portion for setting an end mark recorded in the used pattern, an operation mode set portion for setting any one of seqpara as an operation mode of the used pattern, and a test pattern condition set portion for setting a number corresponding to a test pattern condition sheet;
a power source sequence set portion, comprising a time set portion for setting sr sequence time with a unit millisecond, a uvi set portion, a rvi set portion, and a pin set portion for setting a terminal name, and various set items of the LCD set portion for setting lcd related to the LCD portion;
a test pattern condition sheet, for setting a condition content corresponding to each test comprising a condition number, a test number, and a pattern name; and
a history sheet, for setting history of a test condition sheet.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A coupler for mating a golf shaft handle to a club head comprising:
a first pin adapted to fit into a handle end of a golf shaft;
a second pin adapted to fit into a club head end of a golf shaft; and
a coupling sleeve fixedly attached to one of the first pin and the second pin,
the coupling sleeve further being reversibly attachable to the other of the first pin and the second pin to allow for mating of the golf shaft handle to the club head when the coupler is in use on a golf club.
2. The coupler of claim 1, wherein the coupling sleeve includes one or more openings that permit movement of one or more ball bearings within the openings such that in operation, the ball bearing can move between a first position for holding one of the first pin or the second pin in place in a locked position whereby the golf shaft handle and club head are mated and second position whereby the ball bearing allows the club head to be disengaged from the golf shaft handle.
3. A golf club having a detachable head, comprising:
a first shaft-segment and a second shaft segment, the first shaft-segment having a grip or handle attached thereto and the second shaft segment being fixedly attached to a golf club head; and
a coupler affixed to either the first shaft segment or the second shaft segment for reversibly mating the handle to the club head.
4. The golf club of claim 3, wherein the coupler comprises:
an inner housing; and
a pull-back sleeve,
the pull-back sleeve movable with respect to the inner housing to allow for movement of one or more first ball bearings within the coupler such that in a first pull-back sleeve position, the ball bearings allow insertion of an insertion pin during mating of the first and second shaft segments, and in a second pull-back sleeve position, the ball bearings hold the insertion pin axially in place to reversibly secure the first shaft segment to the second shaft segment.
5. The golf club of claim 3, further comprising an alignment pin to ensure a proper rotational alignment of the first and second shaft when the two shaft segments are mated within the coupler.
6. The golf club of claim 3, further comprising a spring within the coupler.
7. The golf club of claim 6, wherein the spring provides a rotational spring force for the pull-back sleeve.
8. The golf club of claim 6, wherein the spring provides an axial spring force for the pull-back sleeve.
9. The golf club of claim 3, further comprising one or more second ball bearings for rotationally locking the insertion pin in place when the two shaft segments are mated within the coupler.
10. The golf club of claim 3, wherein the coupler is fixedly attached to the first shaft segment and the insertion pin is fixedly attached to the second shaft segment.
11. The golf club of claim 3, wherein the coupler is fixedly attached to the second shaft segment and the insertion pin is fixedly attached to the first shaft segment.
12. A golf club set, comprising one or more of the first shaft segments of claim 10 and a plurality of the golf club heads of claim 10.
13. A golf bag for carrying a set of golf clubs comprising one or more shafts and a plurality of club heads that for attachment to the one or more shafts via a coupler, the golf bag comprising:
a first compartment for holding the one or more shafts; and
a second compartment having a plurality of fitted compartments for housing each of the plurality of club heads.
14. The golf bag of claim 13, wherein the fitted compartments comprise a foam insert having cutouts formed therein for each of the plurality of club heads.
15. The golf bag of claim 13, wherein an overall height of the bag is less than about 36 inches.
16. The golf bag of claim 13, wherein an overall height of the bag is less than about 40 inches.
17. The golf bag of claim 13, wherein an overall height of the bag is approximately the same length as a longest one of the one or more shafts.