System and method for mitigating signal propagation skew between signal conducting wires of a signal conducting cable
10381137 ยท 2019-08-13
Assignee
Inventors
Cpc classification
International classification
Abstract
A cable includes first and second electrically conducting wires, each of the two wires surrounded by a respective isolating dielectric material for a length of the respective wire. A signal propagation skew between the first and second wires may be detected, and a dielectric constant associated with a wire may be changed to mitigate the detected signal propagation skew. The dielectric constant may be changed by removing or adding dielectric material from or to the wire.
Claims
1. A cable comprising: a first electrically conducting wire with a first circumference and a first length; a first dielectric material surrounding the first circumference for a portion of the first length to isolate the first electrically conducting wire; a second electrically conducting wire with a second circumference and a second length; and a second dielectric material surrounding the second circumference for a portion of the second length to isolate the second electrically conducting wire, wherein the first electrically conducting wire and the second electrically conducting wire form a pair of conducting wires, wherein a signal propagation skew between the first electrically conducting wire and the second electrically conducting wire is detected, wherein signal travels faster over the first electrically conducting wire than the second electrically conducting wire, and a second dielectric constant of the second electrically conducting wire is changed to mitigate the signal propagation skew, and wherein the second dielectric constant of the second electrically conducting wire is changed by iteratively removing a particular portion along a particular length of the second dielectric material farthest from the first electrically conducting wire until the propagation skew between the first electrically conducting wire and the second electrically conducting wire is reduced to below a desired threshold.
2. The cable of claim 1, wherein the second dielectric constant of the second electrically conducting wire is changed to mitigate the signal propagation skew.
3. The cable of claim 1, wherein the second dielectric constant of the second electrically conducting wire is decreased by the removing the particular portion of the second dielectric material.
4. The cable of claim 3, wherein the particular portion of the second dielectric material is removed proximate a terminal end of the second electrically conducting wire.
5. The cable of claim 4, wherein the terminal end of the second electrically conducting wire is covered with a protective cover subsequent to removing the particular portion of the second dielectric material.
6. The cable of claim 1, wherein the cable is electrically complete prior to removing the particular portion of the second dielectric material.
7. The cable of claim 1, wherein an increase in propagation speed of the second electrically conducting wire is based on an amount of the particular portion along the particular length of the second dielectric material removed.
8. A cable comprising: a first electrically conducting wire with a first circumference and a first length, the first circumference surrounded by a first dielectric material for a portion of the first length; and a second electrically conducting wire with a second circumference and a second length, the second circumference surrounded by a second dielectric material for a portion of the second length, wherein the first electrically conducting wire and the second electrically conducting wire form a pair of conducting wires, and wherein a signal propagation skew between the first electrically conducting wire and the second electrically conducting wire is detected, wherein signal travels faster over the first electrically conducting wire than the second electrically conducting wire, and a first dielectric constant of the first electrically conducting wire is changed to mitigate the signal propagation skew, wherein the first dielectric constant of the first electrically conducting wire is changed by iteratively adding a third dielectric material to a terminal end of the first electrically conducting wire until the signal propagation skew between the first electrically conducting wire and the second electrically conducting wire is below a threshold.
9. The cable of claim 8, wherein the first dielectric constant of the first electrically conducting wire is increased by adding the third dielectric material.
10. The cable of claim 9, wherein the third dielectric material is added to the terminal end of the first electrically conducting wire.
11. The cable of claim 8, wherein the terminal end is covered with a protective cover subsequent to adding the third dielectric material.
12. The cable of claim 11, wherein the cable is electrically complete prior to adding the third dielectric material.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) It will be appreciated that for simplicity and clarity of illustration, elements illustrated in the Figures have not necessarily been drawn to scale. For example, the dimensions of some of the elements are exaggerated relative to other elements. Embodiments incorporating teachings of the present disclosure are shown and described with respect to the drawings presented herein, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8) The use of the same reference symbols in different drawings indicates similar or identical items.
DETAILED DESCRIPTION
(9) The following description in combination with the Figures is provided to assist in understanding the teachings disclosed herein. The following discussion will focus on specific implementations and embodiments of the teachings. This focus is provided to assist in describing the teachings, and should not be interpreted as a limitation on the scope or applicability of the teachings. However, other teachings can certainly be used in this application. The teachings can also be used in other applications, and with several different types of architectures, such as distributed computing architectures, client/server architectures, or middleware server architectures and associated resources.
(10)
(11) Information handling system 100 can include devices or modules that embody one or more of the devices or modules described above, and operates to perform one or more of the methods described above. Information handling system 100 includes a processors 102 and 104, a chipset 110, a memory 120, a graphics interface 130, include a basic input and output system/extensible firmware interface (BIOS/EFI) module 140, a disk controller 150, a disk emulator 160, an input/output (I/O) interface 170, and a network interface 180. Processor 102 is connected to chipset 110 via processor interface 106, and processor 104 is connected to the chipset via processor interface 108. Memory 120 is connected to chipset 110 via a memory bus 122. Graphics interface 130 is connected to chipset 110 via a graphics interface 132, and provides a video display output 136 to a video display 134. In a particular embodiment, information handling system 100 includes separate memories that are dedicated to each of processors 102 and 104 via separate memory interfaces. An example of memory 120 includes random access memory (RAM) such as static RAM (SRAM), dynamic RAM (DRAM), non-volatile RAM (NV-RAM), or the like, read only memory (ROM), another type of memory, or a combination thereof.
(12) BIOS/EFI module 140, disk controller 150, and I/O interface 170 are connected to chipset 110 via an I/O channel 112. An example of I/O channel 112 includes a Peripheral Component Interconnect (PCI) interface, a PCI-Extended (PCI-X) interface, a high speed PCI-Express (PCIe) interface, another industry standard or proprietary communication interface, or a combination thereof. Chipset 110 can also include one or more other I/O interfaces, including an Industry Standard Architecture (ISA) interface, a Small Computer Serial Interface (SCSI) interface, an Inter-Integrated Circuit (I.sup.2C) interface, a System Packet Interface (SPI), a Universal Serial Bus (USB), another interface, or a combination thereof. BIOS/EFI module 140 includes BIOS/EFI code operable to detect resources within information handling system 100, to provide drivers for the resources, initialize the resources, and access the resources. BIOS/EFI module 140 includes code that operates to detect resources within information handling system 100, to provide drivers for the resources, to initialize the resources, and to access the resources.
(13) Disk controller 150 includes a disk interface 152 that connects the disc controller to a hard disk drive (HDD) 154, to an optical disk drive (ODD) 156, and to disk emulator 160. An example of disk interface 152 includes an Integrated Drive Electronics (IDE) interface, an Advanced Technology Attachment (ATA) such as a parallel ATA (PATA) interface or a serial ATA (SATA) interface, a SCSI interface, a USB interface, a proprietary interface, or a combination thereof. Disk emulator 160 permits a solid-state drive 164 to be connected to information handling system 100 via an external interface 162. An example of external interface 162 includes a USB interface, an IEEE 1394 (Firewire) interface, a proprietary interface, or a combination thereof. Alternatively, solid-state drive 164 can be disposed within information handling system 100.
(14) I/O interface 170 includes a peripheral interface 172 that connects the I/O interface to an add-on resource 174, to a TPM 176, and to network interface 180. Peripheral interface 172 can be the same type of interface as I/O channel 112, or can be a different type of interface. As such, I/O interface 170 extends the capacity of I/O channel 112 when peripheral interface 172 and the I/O channel are of the same type, and the I/O interface translates information from a format suitable to the I/O channel to a format suitable to the peripheral channel 172 when they are of a different type. Add-on resource 174 can include a data storage system, an additional graphics interface, a network interface card (NIC), a sound/video processing card, another add-on resource, or a combination thereof. Add-on resource 174 can be on a main circuit board, on separate circuit board or add-in card disposed within information handling system 100, a device that is external to the information handling system, or a combination thereof.
(15) Network interface 180 represents a NIC disposed within information handling system 100, on a main circuit board of the information handling system, integrated onto another component such as chipset 110, in another suitable location, or a combination thereof. Network interface device 180 includes network channels 182 and 184 that provide interfaces to devices that are external to information handling system 100. In a particular embodiment, network channels 182 and 184 are of a different type than peripheral channel 172 and network interface 180 translates information from a format suitable to the peripheral channel to a format suitable to external devices. An example of network channels 182 and 184 includes InfiniBand channels, Fibre Channel channels, Gigabit Ethernet channels, proprietary channel architectures, or a combination thereof. Network channels 182 and 184 can be connected to external network resources (not illustrated). The network resource can include another information handling system, a data storage system, another network, a grid management system, another suitable resource, or a combination thereof.
(16) For the purposes of this disclosure, an information handling system can include any instrumentality or aggregate of instrumentalities operable to compute, classify, process, transmit, receive, retrieve, originate, switch, store, display, manifest, detect, record, reproduce, handle, or utilize any form of information, intelligence, or data for business, scientific, control, entertainment, or other purposes. For example, an information handling system can be a personal computer, a laptop computer, a smart phone, a tablet device or other consumer electronic device, a network server, a network storage device, a switch, a router, or another network communication device, or any other suitable device and may vary in size, shape, performance, functionality, and price. Further, an information handling system can include processing resources for executing machine-executable code, such as a Central Processing Unit (CPU), a Programmable Logic Array (PLA), an embedded device such as a System-On-a-Chip (SoC), or other control logic hardware. An information handling system can also include one or more computer-readable medium for storing machine-executable code, such as software or data. Additional components of an information handling system can include one or more storage devices that can store machine-executable code, one or more communications ports for communicating with external devices, and various Input and Output (I/O) devices, such as a keyboard, a mouse, and a video display.
(17) Information handling systems may include one or more cables. Cables may connect information handling systems, for example, or may connect components of information handling systems, internal to the information handling systems. Components and information handling systems may communicate over the connections provided by the cables. An example of an information handling system is a server. Multiple servers may be stored in a server rack.
(18) Cables include one or more electrically conductive wires for conducting or propagating signals. A cable may include a pair of electrically conducting wires for propagating signals along the cable, to allow information handling systems to communicate over the cable by transmitting and receiving signals over the wires.
(19)
(20)
(21) Cables may carry differential signals using two or more conductors such as wires 310 and 320 in cable 300 of
(22) However, there is an inherent skew between wires in cables. The geometry and material variations and differences in wires will result in some skew between the conducting wires (conductors) in an individual cable, and different cables will have different skews between conductors due to manufacturing tolerances. As discussed above, in a cable, conducting wires (or the circumference thereof) may be surrounded by a respective isolating dielectric material.
(23) Signal propagation delay in a conductor is proportional to the length of the conductor, and also with the square root of the dielectric constant as shown below by Equation 1:
td=((r)/c),Eq. 1
where r is the dielectric constant, c is velocity of light, and is length of the cable.
(24) Thus, as shown by Equation 1, propagation delay in a conductor may be modified by modifying the dielectric constant surrounding the conductor. The effective dielectric constant can be raised to slow down a signal, or can be lowered to speed up the signal. Typical cable dielectrics constants of dielectrics used in cables are in the range of 2-5. The dielectric constant of air is 1. Therefore replacing the cable dielectric with air will lower the effective dielectric constant and lower the signal propagation delay. This can be done by removing some of the dielectric material, for example, near an end of the cable. For example, if 10% of the dielectric is removed over 1 inch of the total length then the cable delay can be reduced by 10 ps. Table 1 below shows a look-up table for how much dielectric should be removed and the length that it should be removed to achieve a 10 ps delay.
(25) TABLE-US-00001 TABLE 1 r of dielectric Percent of dielectric Length of dielectric material material removed material removed 4 2% 5 inches 4 5% 2 inches 4 10% 1 inch 4 15% 0.75 inch 4 20% 0.5 inch
(26) Similarly, to compensate for cable skew, the effective dielectric constant of a wire may be increased to increase the signal propagation delay. Dielectric material (for example, epoxy, paint, foam) having a dielectric constant may be added to the exposed wires of a cable where the conductor meets a connector. This will increase the effective dielectric constant of the wire and increase the signal propagation delay in the wire. A 10 ps mismatch can be compensated by adding dielectric with r=5 for 50 mils of the wire. Table 2 below provides the look-up table for added dielectric material length to achieve the desired delay.
(27) TABLE-US-00002 TABLE 2 r of dielectric Delay Length of dielectric material mismatch (ps) added (mils) 5 10 50 5 9 47 5 8 42 5 7 36 5 6 31 5 5 25
(28) A dielectric material with a heightened dielectric constant may also be added to a wire to increase the effective dielectric constant of a wire and increase the signal propagation delay in the wire to compensate for skew with another wire. Table 3 below provides the look-up table for a dielectric material with a dielectric constant to cover 50 mils of conductor:
(29) TABLE-US-00003 TABLE 3 r of dielectric Delay Length of dielectric material mismatch (ps) added (mils) 5 10 50 4.7 9 50 3.8 8 50 2.8 7 50 2.2 6 50 1.5 5 50
(30) Thus, to compensate for signal propagation skew between two differential conducting wires in a cable, the dielectric constant of the wire with the slower propagation may be reduced by removing dielectric material, thereby effectively substituting air for the dielectric material and lowering the effective dielectric constant and increasing the signal propagation in the wire to lower the signal propagation delay. Similarly, to compensate for signal propagation skew between two differential conducting wires in a cable, the dielectric constant of the wire with the faster propagation may be increased by adding dielectric material, thereby effectively increasing the effective dielectric constant and decreasing the signal propagation in the wire to delay the signal propagation. The dielectric constant may be increased by adding additional dielectric material or increasing the dielectric constant of the dielectric material.
(31) Thus, by changing the dielectric constant associated with a wire of a cable, the inherent signal propagation skew between wires of a cable may be rectified. As disclosed above, dielectric material may be added or removed from one of the wires of a cable to rectify a relative signal propagation skew between wires of the cable by increasing or reducing the propagation speed of a signal traversing the wire. The dielectric constant associated with a wire, namely the dielectric constant of the dielectric isolating a wire, may be modified during manufacture of a cable by an Original Equipment Manufacturer (OEM) manufacturing the cable, or subsequent to manufacture of the cable by the OEM.
(32) For example, the OEM could manufacture a cable on its manufacturing premises, and then test the cable for signal propagation skew between wires of the cable. If the signal propagation skew is higher than a desired threshold, the dielectric constant of a wire may be increased or lowered as disclosed herein to rectify skew between wires of the cable. Using the disclosure herein, subsequent to manufacture of a cable by the OEM, if an undesirable amount of propagation skew is detected between wires in the cable, the dielectric constant of a wire may be increased or lowered as disclosed herein to rectify skew between wires of the cable.
(33)
(34) In cable 400, signals may propagate over wires 410 and 420. There may be a skew, or signal propagation differential, between wires 410 and 420 subsequent to a manufacture of cable 400 by an OEM.
(35) In
(36) In
(37) Material may be removed from dielectric 421 at 440 by a laser (for example drilling dielectric 421 by lasing or ablation). While as shown, 440 is located in the relative vicinity of spade connector 425 of wire 420, this is by way of example, and dielectric 421 may be removed anywhere along the length of cable 400. Techniques illustrated in
(38) Turning to
(39)
(40) In testing of cable 530 with cable test system 500, tester 510 may provide a pair of signals with known skew to wires 531 and 532 over differential connections 512; tester 510 may then receive the pair of signals after the pair of signals has traversed wires 531 and 532 of cable 530 over differential connections 514, and the tester may determine increases or decreases in the known skew of the pair of signals to detect the signal propagation skew between wires 531 and 532 of cable 530. A dielectric constant associated with one or both of wires 531 and 532 may be changed as discussed above to mitigate signal propagation skew between wires 531 and 532 of cable 530.
(41) The above process applied to cable 530 using system 500 may be performed iteratively to mitigate skew. The above process may be performed on a cable that is electrically complete but which has yet to have had a protective cover attached to the connector areas of the cable. Cable test system 500 may implement a closed loop control, where the dielectric is changed by addition or removal of dielectric until the skew between wires 531 and 532 is below a threshold.
(42)
(43) Although only a few exemplary embodiments have been described in detail herein, those skilled in the art will readily appreciate that many modifications are possible in the exemplary embodiments without materially departing from the novel teachings and advantages of the embodiments of the present disclosure. Accordingly, all such modifications are intended to be included within the scope of the embodiments of the present disclosure as defined in the following claims. In the claims, means-plus-function clauses are intended to cover the structures described herein as performing the recited function and not only structural equivalents, but also equivalent structures.
(44) The above-disclosed subject matter is to be considered illustrative, and not restrictive, and the appended claims are intended to cover any and all such modifications, enhancements, and other embodiments that fall within the scope of the present invention. Thus, to the maximum extent allowed by law, the scope of the present invention is to be determined by the broadest permissible interpretation of the following claims and their equivalents, and shall not be restricted or limited by the foregoing detailed description.