This application is based on and claims priority under 35 U.S.C. § 119 to Korean Patent Application Nos. 10-2023-0093339, filed on Jul. 18, 2023, in the Korean Intellectual Property Office, the disclosure of which is incorporated by reference herein in its entirety.
The present disclosure relates to a multi connector grip and a storage device test system including the same, and more particularly, to a multi connector grip compatible with a plurality of cable connectors and a storage device test system including the same.
When testing storage devices, storage connectors of the storage devices and cable connectors connected to a test device need to be connected to each other.
When connection and disconnection between various storage devices and cable connectors are repeatedly performed, there is a risk of poor contact between the cable connectors and the storage connectors.
Example embodiments provide a multi connector grip compatible with a plurality of cable connectors and a storage device test system including the same.
According to an aspect of an example embodiment, a multi connector grip includes: a first surface including a first cable connector groove configured to accommodate a first cable connector, the first cable connector groove having a first cable connector groove depth and the first cable connector having a first depth; and a second surface opposite to the first surface and including a second cable connector groove configured to accommodate a second cable connector, the second cable connector groove having a second cable connector groove depth and the second cable connector having a second depth, wherein a difference between the first cable connector groove depth and the second cable connector groove depth is equal to a difference between the first depth and the second depth.
According to an aspect of an example embodiment, a storage device test system includes: a storage rack including a first slot and a second slot; a first storage device inserted into the first slot and including a first storage connector; a second storage device inserted into the second slot and including a second storage connector; a test device configured to test the first storage device and the second storage device; a first cable connector connected to a first cable extending from the test device; a second cable connector connected to a second cable extending from the test device; a first multi connector grip coupled to the first slot and configured to fix a position of the first cable connector; and a second multi connector grip coupled to the second slot and configured to fix a position of the second cable connector, wherein the first cable connector and the first storage connector are connected to each other at a first coupling surface of the first multi connector grip, the second cable connector and the second storage connector are connected to each other at a second coupling surface of the second multi connector grip, the first coupling surface of the first multi connector grip and the second coupling surface of the second multi connector grip have different structures, a third coupling surface of the first multi connector grip and the second coupling surface of the second multi connector grip have a same structure, and a fourth coupling surface of the second multi connector grip and the first coupling surface of the first multi connector grip have a same structure.
According to an aspect of an example embodiment, an automated storage device test system includes: a storage rack including a first slot and a second slot; a robot arm configured to, based on coordinates of the first slot and the second slot, insert a first storage device into the first slot and a second storage device into the second slot; a test device configured to test the first storage device and the second storage device; a first cable connector connected to a first cable extending from the test device; a second cable connector connected to a second cable extending from the test device; a first multi connector grip coupled to the first slot and configured to fix a position of the first cable connector; and a second multi connector grip coupled to the second slot and configured to fix a position of the second cable connector, wherein the first cable connector and a first storage connector of the first storage device are connected to each other at a first coupling surface of the first multi connector grip, the second cable connector and a second storage connector of the second storage device are connected to each other at a second coupling surface of the second multi connector grip, and the first coupling surface of the first multi connector grip and the second coupling surface of the second multi connector grip have different structures.
The above and/or other aspect will be more clearly understood from the following detailed description of embodiments taken in conjunction with the accompanying drawings, in which:
Hereinafter, various embodiments are described with reference to the accompanying drawings.
Referring to
The first and second storage devices 101 and 102 may include nonvolatile memory devices. In one or more embodiments, the first and second storage devices 101 and 102 may be provided as memory devices which are built in or detachable from an electronic device. For example, the first and second storage devices 101 and 102 may be provided in various forms, such as an embedded universal flash storage (UFS) memory device, an embedded multi-media card (eMMC), a solid state drive (SSD), a UFS memory card, a compact flash (CF) memory card, a secure digital (SD) memory card, a micro secure digital (micro-SD) memory card, a mini secure digital (mini-SD) memory card, an extreme digital (xD) memory card, and a memory stick.
The test device 200 may perform a plurality of test operations to test the first and second storage devices 101 and 102. For example, the test device 200 may performs a write operation and a read operation on the first and second storage devices 101 and 102 and test the characteristics of the first and second storage devices 101 and 102 based on the write and read operations.
A first cable connector (cCONNECTOR 1) 221 and a second cable connector (cCONNECTOR 2) 222 may be coupled and fixed to the storage rack 300. Specifically, multi connector grips 400 may be coupled and fixed to the storage rack 300 while respectively gripping the first and second cable connectors 221 and 222. The first cable connector 221 may be connected to the test device 200 via a first cable 211, and the second cable connector 222 may be connected to the test device 200 via a second cable 212.
The first and second storage devices 101 and 102 may be inserted into first and second slots 311 and 312, respectively, which are provided in the storage rack 300. Specifically, the robot arm 500 may move based on the coordinates of the first and second slots 311 and 312 and insert the first and second storage devices 101 and 102 into first and second slots 311 and 312, respectively, at positions to which the robot arm 500 moves.
When the robot arm 500 inserts the first storage device 101 into the first slot 311, a first storage connector (sCONNECTOR 1) 111 of the first storage device 101 may be connected to the first cable connector 221. When the robot arm 500 inserts the second storage device 102 into the second slot 312, a second storage connector (sCONNECTOR 2) 112 of the second storage device 102 may be connected to the second cable connector 222.
Each of the first and second storage devices 101 and 102 may communicate with the test device 200 via one of various interfaces. Each of the first and second storage devices 101 and 102 may communicate with the test device 200 via various interfaces, such as a universal serial bus (USB), a multimedia card (MMC), an embedded MMC (eMMC), a peripheral component interconnection (PCI), a PCI-express (PCI-E), an advanced technology attachment (ATA), a serial-ATA, a parallel-ATA, a small computer small interface (SCSI), an enhanced small disk interface (ESDI), integrated drive electronics (IDE), a firewire, a UFS, and a nonvolatile memory express (NVMe).
In one or more embodiments, the first cable connector 221 and the second cable connector 222 may be configured according to the same connector standard. For example, the first cable connector 221 and the second cable connector 222 may be configured according to one connector standard among M.2, U.2, enterprise and data center standard form factor (EDSFF), and mini-serial advanced technology attachment (mSATA). For example, the first cable connector 221 and the second cable connector 222 may have the same pin map. Specifically, the numbers and types of pins in the first cable connector 221 and the second cable connector 222 may be same. The pin maps of the first cable connector 221 and the second cable connector 222 may be set based on the same standard specification.
Even though the first cable connector 221 and the second cable connector 222 are configured according to the same connector standard, the characteristics of signals transmitted/received via the first cable connector 221 and the second cable connector 222 may be different from each other depending on the structures of the first cable connector 221 and the second cable connector 222. In one or more embodiments, the characteristics (e.g., a voltage level, a delay time, a signal integrity, an eye diagram, etc.) of signals transmitted/received via a first pin of the first cable connector 221 may be different from the characteristics of signals transmitted/received via a first pin of the second cable connector 222. The structures of the first cable connector 221 and the second cable connector 222 may be different from each other depending on manufacturers. When evaluating storage devices, different cable connectors may be used depending on the signals to be evaluated. Accordingly, repeated coupling and decoupling between the cable connector and the storage connector may be performed to evaluate various signals.
However, when coupling and decoupling between the first and second cable connectors 221 and 222 and the first and second storage connectors 111 and 112 are repeated, the positions of the first and second cable connectors 221 and 222 may change. When the robot arm 500 attempts to respectively connect the first and second cable connectors 221 and 222 and the first and second storage connectors 111 and 112 to each other in a state in which the positions of the first and second cable connectors 221 and 222 have changed, contact failure or connector damage may occur.
The multi connector grips 400 according to one or more embodiments are fixed to the storage rack 300 and respectively grip the first and second cable connectors 221 and 222, and thus, the coupling positions of the first and second cable connectors 221 and 222 may be fixed. Also, each of coupling surfaces of the multi connector grips 400 may have a structure optimized to grip the corresponding cable connector. For example, a first coupling surface of the multi connector grip 400 may have a structure that matches the first cable connector 221, and a second coupling surface of the multi connector grip 400 may have a structure that matches the second cable connector 222.
Therefore, the multi connector grip 400 may establish connections between the first and second storage connectors 111 and 112 and the first and second cable connectors 221 and 222 using the robot arm 500 without poor contact or damage to connectors.
Referring to
The storage tray 520 may be provided as a movable or fixed type. The storage tray 520 may accommodate various storage devices (e.g., 101 and 102 in
When the robot arm 500 inserts the storage device into the slot, the storage connector of the storage device and the cable connector may be connected to each other. Since the cable connector is fixed to the slot in advance by the multi connector grip (400 in
Referring to
Referring to
Referring to
The multi connector grip 400 of
As the first and second storage devices 101 and 102 are inserted into the first and second slots 311 and 312, respectively, the first and second storage connectors 111 and 112 may be connected to the first and second cable connectors 221 and 222, respectively, which are gripped by the multi connector grip 400.
As used herein, the length of a cable connector in the Z-axis direction may be referred to as a height, the length of the cable connector in the X-axis direction may be referred to as a width, and the length of the cable connector in the Y-axis direction may be referred to as a depth.
Referring to
The first cable connector 221 may have a first height H1 and a first width W1. The second cable connector 222 may have a second height H2 and a second width W2. The housing size of a cable connector may vary depending on the manufacturers of the cable connector. That is, the first height H1 and the second height H2 may be different from each other, and the first width W1 and the second width W2 may be different from each other. The first height H1 may be greater than the second height H2 by a height difference dH.
Referring to
According to one or more embodiments, a multi connector grip 400 may include coupling surfaces having different structures depending on the dimensions of the first and second cable connectors 221 and 222. That is, a first surface of the multi connector grip 400 may match the structure of the first cable connector 221, and a second surface of the multi connector grip 400 may match the structure of the second cable connector 222. Accordingly, the multi connector grip 400 may provide compatibility for gripping a plurality of cable connectors.
Referring to
Referring to
The multi connector grip 400 grips the first cable connector 221 and the second cable connector 222 using the upper and lower coupling surfaces that are opposite to each other in the Z-axis direction, and thus, the first total height tH1 of the multi connector grip 400 may be greater than the sum of the first height H1 and the second height H2. In the multi connector grip 400, a space for gripping the first cable connector 221 and a space for gripping the second cable connector 222 may at least partially overlap each other in the Z-axis direction. Accordingly, the first total depth tD1 of the multi connector grip 400 may be less than the sum of the first depth D1 and the second depth D2.
Referring to
Specifically, a first cable 211 may be seated in a first cable groove 411 on the upper coupling surface, and the first cable connector 221 may be gripped in a first cable connector groove 412 on the upper coupling surface.
The first cable groove 411 may be formed in a size to accommodate the first cable 211. Specifically, the first cable groove 411 may have a first cable groove width coW1, a first cable groove depth coD1, and a first cable groove height coH1. The first cable groove depth coD1 may have a value obtained by subtracting a first cable connector groove depth ccoD1 from a total depth tD. The first cable groove width coW1 may be greater than the width of the first cable 211. The first cable groove height coH1 may be greater than the thickness of the first cable 211.
The first cable connector groove 412 may grip the exterior of the first cable connector 221. Specifically, the first cable connector groove 412 may have a first cable connector groove width ccoW1, the first cable connector groove depth ccoD1, and a first cable connector groove height ccoH1. Referring to
The first cable connector groove width ccoW1 may be greater than the first cable groove width coW1. The first cable connector 221 is gripped in the first cable connector groove 412, and the first cable 211 is seated in the first cable groove 411. Accordingly, the first cable connector 221 may be prevented from being separated in the Y-axis direction.
Referring to
Referring to
The first cable 211 may be accommodated in the first cable groove 411 of the multi connector grip 400. A width cW1 of the first cable 211 may be less than the first cable groove width coW1. The first cable connector 221 may be gripped in the first cable connector groove 412 of the multi connector grip 400.
In a state in which the first cable connector 221 is gripped, a robot arm 500 may insert a first storage device 101 into a first slot 311. A first storage connector 111 of the first storage device 101 may be connected to the first cable connector 221.
Specifically, a second cable 212 may be seated in a second cable groove 421 in the lower coupling surface of the multi connector grip 400, and the second cable connector 222 may be gripped in a second cable connector groove 422 in the lower coupling surface.
The second cable groove 421 may be formed in a size to accommodate the second cable 212. Specifically, the second cable groove 421 may have a second cable groove width coW2, a second cable groove depth coD2, and a second cable groove height coH2. The second cable groove depth coD2 may have a value obtained by subtracting a second cable connector groove depth ccoD2 from the total depth tD. The second cable groove width coW2 may be greater than the width of the second cable 212. The second cable groove height coH2 may be greater than the thickness of the second cable 212.
In one or more embodiments, protruding structures may be formed on the lower coupling surface of the multi connector grip 400 at positions corresponding to the dip structures (231 and 232 in
The second cable connector groove 422 may grip the exterior of the second cable connector 222. Specifically, the second cable connector groove 422 may have the second cable connector groove width ccoW2, the second cable connector groove depth ccoD2, and the second cable connector groove height ccoH2. Referring to
The second cable connector groove width ccoW2 may be greater than the second cable groove width coW2. The second cable connector 222 is gripped in the second cable connector groove 422, and the second cable 212 is seated in the second cable groove 421. Accordingly, the second cable connector 222 may be prevented from being separated in the Y-axis direction.
Referring to
Referring to
The second cable 212 may be accommodated in the second cable groove 421 of the multi connector grip 400. A width cW2 of the second cable 212 may be less than the second cable groove width coW2 of the second cable groove 421. The second cable connector 222 may be gripped in the second cable connector groove 422 of the multi connector grip 400.
In a state in which the second cable connector 222 is gripped in the second cable connector groove 422, the robot arm 500 may insert a second storage device 102 into a second slot 312. The second storage connector 112 of the second storage device 102 may be connected to the second cable connector 222.
In the multi connector grip 400 described above with reference to
Referring to
Specifically, a third cable connector groove 621 of the front coupling surface of the multi connector grip 600 may grip the exterior of the first cable connector 221. Specifically, the third cable connector groove 621 may have a third cable connector groove width ccoW3, a third cable connector groove depth ccoD3, and a third cable connector groove height ccoH3. Referring to
The multi connector grip 600 may include a movement restriction wall 623 that makes a division between the front coupling surface and the rear coupling surface. When the first cable connector 221 is gripped in the third cable connector groove 621, the movement restriction wall 623 may prevent the first cable connector 221 from moving in the Y-axis direction.
A space between adjacent movement restriction walls 623 may be referred to as a cable groove, and the cable groove may have a cable groove height coH and a cable groove width coW. When the first cable connector 221 is gripped on the front coupling surface, a portion of a first cable 211 may be seated on the cable groove and the first cable 211 may extend in the Y-axis direction. Therefore, the cable groove width coW may be greater than the width of the first cable 211. The cable groove height coH may be greater than the thickness of the first cable 211.
Specifically, a fourth cable connector groove 622 of the rear coupling surface may grip the exterior of the second cable connector 222. Specifically, the fourth cable connector groove 622 may have a fourth cable connector groove width ccoW4, a fourth cable connector groove depth ccoD4, and a fourth cable connector groove height ccoH4. Referring to
When the second cable connector 222 is gripped in the fourth cable connector groove 622, the movement restriction wall 623 may prevent the second cable connector 222 from moving in the (−)Y-axis direction.
When the second cable connector 222 is gripped on the rear coupling surface, a portion of a second cable 212 may be seated on the cable groove and the second cable 212 may extend in the (−)Y-axis direction. Therefore, the cable groove width coW may be greater than the width of the second cable 212. The cable groove height coH may be greater than the thickness of the second cable 212.
Referring to
Referring to
The first cable 211 may pass through the cable groove between the movement restriction walls 623 of the multi connector grip 600 and extend toward the rear coupling surface of the multi connector grip 600.
In a state in which the first cable connector 221 is gripped, a robot arm 500 may insert a first storage device 101 into a first slot 311. A first storage connector 111 of the first storage device 101 may be connected to the first cable connector 221.
Referring to
The second cable 212 may pass through the cable groove between the movement restriction walls 623 of the multi connector grip 600 and extend toward the front coupling surface of the multi connector grip 600.
In a state in which the second cable connector 222 is gripped, the robot arm 500 may insert a second storage device 102 into a second slot 312. The second storage connector 112 of the second storage device 102 may be connected to the second cable connector 222.
Referring to
The multi connector grip 700 may rotate clockwise about a rotation axis (Y axis). However, embodiments are not limited thereto. The rotation angles may be determined depending on the types of cable connectors that are optimized to evaluate target signals. A method of determining the rotation angles is described below in detail with reference to
Referring to
The first cable connector groove 711 may have a first cable connector groove width ccoW1 and a first cable connector groove depth ccoD1.
The first cable groove 721 may have a first cable groove width coW1 and a first cable groove depth coD1.
The first coupling surface of the multi connector grip 700 may grip a first cable connector 811 and accommodate a first cable 821. Specifically, the first cable connector 811 may be gripped inside the first cable connector groove 711, and the first cable 821 may be seated on the first cable groove 721.
The first cable connector groove width ccoW1 may be greater than the first cable groove width coW1. Accordingly, the first cable connector 811 gripped in the first cable connector groove 711 may be prevented from being separated in the Y-axis direction.
The outline of the first cable connector 811 may have a rectangular shape with a first width W1 and a first depth D1. However, embodiments are not limited thereto.
The first cable connector groove width ccoW1 of the first cable connector groove 711 may be equal to the first width W1.
The multi connector grip 700 may include a connector fixing hole 731 and a cable fixing hole 732. A connection member (e.g., a screw) passing through the connector fixing hole 731 is coupled to a board (e.g., 320 in
Referring to
The second cable connector groove 712 may have a second cable connector groove width ccoW2 and a second cable connector groove depth ccoD2.
The second cable groove 722 may have a second cable groove width coW2 and a second cable groove depth coD2.
The second coupling surface of the multi connector grip 700 may grip a second cable connector 812 and accommodate a second cable 822. Specifically, the second cable connector 812 may be gripped inside the second cable connector groove 712, and the second cable 822 may be seated on the second cable groove 722.
The second cable connector groove width ccoW2 may be greater than the second cable groove width coW2. Accordingly, the second cable connector 812 gripped in the second cable connector groove 712 may be prevented from being separated in the Y-axis direction.
The outline of the second cable connector 812 may have a rectangular shape with a second width W2 and a second depth D2. However, embodiments are not limited thereto.
The second cable connector groove width ccoW2 of the second cable connector groove 712 may be equal to the second width W2.
The second depth D2 may be greater than the first depth D1 by a first depth difference dD1. The second cable connector groove depth ccoD2 may be greater than the first cable connector groove depth ccoD1 by a first depth difference dD1. Accordingly, the second cable connector 812 may be inserted deeper into the multi connector grip 700 in the Y-axis direction than the first cable connector 811 by the first depth difference dD1. Therefore, when the robot arm 500 inserts the storage connector (e.g., 111 in
The second width W2 may be greater than the first width W1 by a first width difference dW1. The second cable connector groove width ccoW2 may be greater than the first cable connector groove width ccoW1 by the first width difference dW1. Accordingly, the second coupling surface of the multi connector grip 700 may be matched to the second cable connector 812, and the second cable connector 812 may be gripped more firmly in the second cable connector groove 712 than in the first cable connector groove 711.
Referring to
The third cable connector groove 713 may have a third cable connector groove width ccoW3 and a third cable connector groove depth ccoD3. The description of the first or second cable connector groove 711 or 712 may be applied to the third cable connector groove 713.
The third cable groove 723 may have a third cable groove width coW3 and a third cable groove depth coD3. The description of the first or second cable groove 721 or 722 may be applied to the third cable groove 723.
A third depth D3 may be greater than the second depth D2 by a second depth difference dD2. The third cable connector groove depth ccoD3 may be greater than the second cable connector groove depth ccoD2 by a second depth difference dD2. Accordingly, a third cable connector 813 may be inserted deeper into the multi connector grip 700 in the Y-axis direction than the second cable connector 812 by the second depth difference dD2. Therefore, when the robot arm 500 inserts the storage connector (e.g., 111 in
A third width W3 may be greater than the second width W2 by a second width difference dW2. The third cable connector groove width ccoW3 may be greater than the second cable connector groove width ccoW2 by the second width difference dW2. Accordingly, the third coupling surface of the multi connector grip 700 may be matched to the third cable connector 813, and the third cable connector 813 may be gripped more firmly in the third cable connector groove 713 than in the second cable connector groove 712.
Referring to
The fourth cable connector groove 714 may have a fourth cable connector groove width ccoW4 and a fourth cable connector groove depth ccoD4. The description of the first, second, or third cable connector groove 711, 712, or 713 may be applied to the fourth cable connector groove 714.
The fourth cable groove 724 may have a fourth cable groove width coW4 and a fourth cable groove depth coD4. The description of the first, second, or third cable groove 721, 722, or 723 may be applied to the fourth cable groove 724.
A fourth depth D4 may be greater than the third depth D3 by a third depth difference dD3. The fourth cable connector groove depth ccoD4 may be greater than the third cable connector groove depth ccoD3 by a third depth difference dD3. Accordingly, a fourth cable connector 814 may be inserted deeper into the multi connector grip 700 in the Y-axis direction than the third cable connector 813 by the third depth difference dD3. Therefore, when the robot arm 500 inserts the storage connector (e.g., 111 in
A fourth width W4 may be greater than the third width W3 by a third width difference dW3. The fourth cable connector groove width ccoW4 may be greater than the third cable connector groove width ccoW3 by the third width difference dW3. Accordingly, the fourth coupling surface of the multi connector grip 700 may be matched to the fourth cable connector 814, and the fourth cable connector 814 may be gripped more firmly in the fourth cable connector groove 714 than in the third cable connector groove 713.
Referring to
In order to connect a storage connector 841 of the storage device 831 and a second cable connector 861 to each other, a multi connector grip 700 may rise in the Z-axis direction. When the multi connector grip 700 rises in the Z-axis direction, a gripping state formed by the multi connector grip 700 is changed into a releasing state and a first cable connector 851 may move.
When the first cable connector 851 is removed, the second cable connector 861 may move to the slot 310. The multi connector grip 700 may be rotated such that a coupling surface corresponding to the second cable connector 861 among the four coupling surfaces of the multi connector grip 700 is oriented in the (−)Z-axis direction. The multi connector grip 700 may descend in the Z-axis direction and grip the second cable connector 861. The multi connector grip 700 and the slot 310 may be coupled and fixed to each other via a cable fixing hole 701 and a connector fixing hole 702.
The storage device 831 may move toward the second cable connector 861, and the storage connector 841 and the second cable connector 861 may be connected to each other.
A second cable 862 connected to the second cable connector 861 may be connected to a test device (e.g., 200 in
Referring to
The rotatable multi connector grip 900 may include a plurality of cable connectors 910 and a plurality of cables 920 connected to the plurality of cable connectors 910.
The plurality of cable connectors 910 may be fixed to a rotating disc. When the storage device 1100 is inserted into the slot 1000, the rotatable multi connector grip 900 may be rotated so that a required cable connector is connected to a storage connector of the storage device 1100. Unlike the multi connector grips 400, 600, and 700 described above with reference to
Referring to
A cable connector 910, located at a specific position, among the cable connectors 910 included in the rotatable multi connector grip 900 may be connected to the storage connector of the storage device 1100. For example, the cable connector located at 3 o'clock may be connected to the storage connector. Therefore, when the storage device 1100 is inserted, the rotatable multi connector grip 900 may rotate in the first rotation direction R1 or the second rotation direction R2 so that the storage connector and the cable connector optimized for the signal to be evaluated are connected to each other.
The first to tenth ports are connected to respective cables, and thus, entanglement between the cables may occur when the rotation angle increases. When the first to fifth ports are selected as optimized cable connectors, the rotatable multi connector grip 900 may rotate in the second rotation direction R2. Also, when the sixth to tenth ports are selected as optimized cable connectors, the rotatable multi connector grip 900 may rotate in the first rotation direction R1. Accordingly, the entanglement between the cables may be minimized. In some embodiments, the storage device testing system may include a plurality of multi connector grips, and each of the plurality of multi connector grips may correspond to any one of the multi connector grip 400 described above with reference to
While certain example embodiments have been particularly shown and described, it will be understood that various changes in form and details may be made therein without departing from the spirit and scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2023-0093339 | Jul 2023 | KR | national |