Embodiments pertain to high speed interconnections in electronic systems, and more specifically to waveguides for implementing communication interfaces between electronic devices.
As more electronic devices become interconnected and users consume more data, the demand on server system performance continues to increase. More and more data is being stored in internet “clouds” remote from devices that use the data. Clouds are implemented using servers arranged in server clusters (sometimes referred to as server farms). The increased demand for performance and capacity has led server system designers to look for ways to increase data rates and increase the server interconnect distance in switching architectures while keeping power consumption and system cost manageable.
Within server systems and within high performance computing architectures there can be multiple levels of interconnect between electronic devices. These levels can include within blade interconnect, within rack interconnect, rack-to-rack interconnect and rack-to-switch interconnect. Shorter interconnect (e.g., within rack and some rack-to-rack) is traditionally implemented with electrical cables (e.g., Ethernet cables, co-axial cables, twin-axial cables, etc.) depending on the required data rate. For longer distances, optical cables are sometimes used because fiber optic solutions offer high bandwidth for longer interconnect distances.
However, as high performance architectures emerge (e.g., 100 Gigabit Ethernet), traditional electrical approaches to device interconnections that support the required data rates are becoming increasingly expensive and power hungry. For example, to extend the reach of an electrical cable or extend the bandwidth of an electrical cable, higher quality cables may need to be developed, or advanced techniques of one or more of equalization, modulation, and data correction may be employed which increases the power consumption of the system and adds latency to the communication link. For some desired data rates and interconnect distances, there is presently not a viable solution. Optical transmission over optical fiber offers a solution, but at a severe penalty in power and cost. The present inventors have recognized a need for improvements in the interconnection between electronic devices.
The following description and the drawings sufficiently illustrate specific embodiments to enable those skilled in the art to practice them. Other embodiments may incorporate structural, logical, electrical, process, and other changes. Portions and features of some embodiments may be included in, or substituted for, those of other embodiments. Embodiments set forth in the claims encompass all available equivalents of those claims.
Traditional electrical cabling may not meet the emerging requirements for electronic systems such as server clusters. Fiber optics may meet the performance requirements, but may result in a solution that is too costly and power hungry. A waveguide can be used to propagate electromagnetic waves including electromagnetic waves having a wavelength in millimeters (mm) or micrometers (μm) range. A transceiver and an antenna (sometimes referred to as a waveguide launcher) can be used to send electromagnetic waves along the waveguide from the transmitting end and receive propagated electromagnetic waves at the receiving end. Waveguides offer the bandwidth needed to meet the emerging requirements. However, a conventional waveguide can be prone to buckling or kinking when trying to connect the waveguide if the connection requires bending of the waveguide.
In
If the waveguide is hollow and does not include a waveguide core, the joining features may be formed in the conductive outer layer. The joining mechanism 420 of the waveguide end sections can include a male connector of a male-female connector pair, and the joining mechanism 418 of the “I” shaped section 412 can include the female connector of the male-female connector pair.
The server boards in
In one embodiment, processor 610 has one or more processing cores 612 and 612N, where 612N represents the Nth processor core inside processor 610 and where N is a positive integer greater than zero. In one embodiment, system 600 includes multiple processors including 610 and 605, where processor 605 has logic similar or identical to the logic of processor 610. In some embodiments, processing core 612 includes, but is not limited to, pre-fetch logic to fetch instructions, decode logic to decode the instructions, execution logic to execute instructions and the like. In some embodiments, processor 610 has a cache memory 616 to cache instructions and/or data for system 600. Cache memory 616 may be organized into a hierarchal structure including one or more levels of cache memory.
In some embodiments, processor 610 includes a memory controller 614, which is operable to perform functions that enable the processor 610 to access and communicate with memory 630 that includes a volatile memory 632 and/or a non-volatile memory 634. In some embodiments, processor 610 is coupled with memory 630 and chipset 620. Processor 610 may also be coupled to a wireless antenna 678 to communicate with any device configured to transmit and/or receive wireless signals. In one embodiment, the wireless antenna interface 678 operates in accordance with, but is not limited to, the IEEE 802.11 standard and its related family, Home Plug AV (HPAV), Ultra Wide Band (UWB), Bluetooth, WiMax, or any form of wireless communication protocol.
In some embodiments, volatile memory 632 includes, but is not limited to, Synchronous Dynamic Random Access Memory (SDRAM), Dynamic Random Access Memory (DRAM), RAMBUS Dynamic Random Access Memory (RDRAM), and/or any other type of random access memory device. Non-volatile memory 634 includes, but is not limited to, flash memory, phase change memory (PCM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), or any other type of non-volatile memory device.
Memory 630 stores information and instructions to be executed by processor 610. In one embodiment, memory 630 may also store temporary variables or other intermediate information while processor 610 is executing instructions. In the illustrated embodiment, chipset 620 connects with processor 610 via Point-to-Point (PtP or P-P) interfaces 617 and 622. Chipset 620 enables processor 610 to connect to other elements in system 600. In some embodiments of the invention, interfaces 617 and 622 operate in accordance with a PtP communication protocol such as the Intel® QuickPath Interconnect (QPI) or the like. In other embodiments, a different interconnect may be used.
In some embodiments, chipset 620 is operable to communicate with processor 610, 605N, display device 640, and other devices 672, 676, 674, 660, 662, 664, 666, 677, etc. Buses 650 and 655 may be interconnected together via a bus bridge 672. Chipset 620 connects to one or more buses 650 and 655 that interconnect various elements 674, 660, 662, 664, and 666. Chipset 620 may also be coupled to a wireless antenna 678 to communicate with any device configured to transmit and/or receive wireless signals. Chipset 620 connects to display device 640 via interface 626. Display 640 may be, for example, a liquid crystal display (LCD), a plasma display, cathode ray tube (CRT) display, or any other form of visual display device. In some embodiments of the invention, processor 610 and chipset 620 are merged into a single SOC. In one embodiment, chipset 620 couples with a non-volatile memory 660, a mass storage device(s) 662, a keyboard/mouse 664, and a network interface 666 via interface 624 and/or 604, smart TV 676, consumer electronics 677, etc.
In one embodiment, mass storage device 662 includes, but is not limited to, a solid state drive, a hard disk drive, a universal serial bus flash memory drive, or any other form of computer data storage medium. In one embodiment, network interface 666 is implemented by any type of well-known network interface standard including, but not limited to, an Ethernet interface, a universal serial bus (USB) interface, a Peripheral Component Interconnect (PCI) Express interface, a wireless interface and/or any other suitable type of interface. In one embodiment, the wireless interface operates in accordance with, but is not limited to, the IEEE 802.11 standard and its related family, Home Plug AV (HPAV), Ultra Wide Band (UWB), Bluetooth, WiMax, or any form of wireless communication protocol.
While the modules shown in
At 715, a second waveguide section is formed. The second waveguide section also includes an outer layer of conductive material tubular in shape and having multiple ends. Like the first waveguide section, the second waveguide section can have an “I” shape, an “L” shape, or a “T” shape. At 720, a joining feature is formed on at least one of the ends of the first waveguide section. At 725, a waveguide junction between the waveguide sections is formed by joining the joining feature of the second waveguide section to the joining feature of the first waveguide section. At 730, a conductive adhesive material is applied to the waveguide junction. Additional section can be added to the waveguide as needed to make the desired connections. The assembled waveguides can be operatively connected to waveguide antennas and transceivers.
Example 1 can include subject matter (such as an apparatus) comprising: a waveguide section including an outer layer of conductive material tubular in shape and having multiple ends; and a joining feature on at least one of the ends of the waveguide section configured for joining to a second separate waveguide section.
In Example 2, the subject matter of Example 1 optionally includes a waveguide section that includes two ends and a joining feature on each end of the waveguide.
In Example 3, the subject matter of one or both of Examples 1 and 2 optionally includes a waveguide section that includes an “L” shape.
In Example 4, the subject matter of one or any combination of Examples 1-3 optionally includes a waveguide section that includes three ends and a joining feature on each end of the waveguide.
In Example 5, the subject matter of one or any combination of Examples 1-4 optionally includes a waveguide section that includes a “T” shape.
In Example 6, the subject matter of one or any combination of Examples 1-5 optionally includes a waveguide section that includes a waveguide core of dielectric material within the outer layer.
In Example 7, the subject matter of Examples 6 optionally includes a joining feature is a receptacle connector of a receptacle-plug connector pair.
In Example 8, the subject matter of Example 6 optionally includes a joining feature is a plug connector of a plug-receptacle pair.
In Example 9, the subject matter of one or any combination of Examples 6-8 optionally includes a waveguide core that has a tubular shape and a hollow center.
In Example 10, the subject matter of one or any combination of Examples 6-9 optionally includes the dielectric material of the waveguide core including at least one of polyethylene (PE), polytetrafluoroethylene (PTFE), perfluoroalkoxy alkanes (PFA), fluorinated ethylene propylene (FEP), polyvinylidene fluoride (PVDF), liquid crystal polymer (LCP), or ethylene-tetraflouroethylene (ETFE).
In Example 11, the subject matter of one or any combination of
Examples 1-5 optionally includes a waveguide section that is hollow.
In Example 12, the subject matter of one or any combination of Examples 1-5 and 11 optionally includes a joining feature that is a male connector of a male-female connector pair.
In Example 13, the subject matter of one or any combination of
Examples 1-5 and 11 optionally includes a joining feature that is a female connector of a female-male connector pair.
In Example 14, the subject matter of one or any combination of Examples 1-13 optionally includes the conductive material of the outer layer including a conductive polymer.
In Example 15, the subject matter of one or any combination of Examples 1-14 optionally includes the conductive material of the outer layer including at least one of includes at least one of copper, gold, silver, or aluminum.
In Example 16, the subject matter of one or any combination of Examples 1-15 optionally includes a width of a cross section of the waveguide section is less than ten millimeters (10 mm).
In Example 17, the subject matter of one or any combination of Examples 1-16 optionally includes a width of a cross section of the waveguide section is less than one millimeter (1 mm).
Example 18 includes subject matter (such as an apparatus), or can optionally be combined with one or any combination of Examples 1-17 to include such subject matter, comprising a first waveguide section including: an outer layer of conductive material tubular in shape and having multiple ends; and a joining feature on at least one of the ends; and a second waveguide section including an outer layer of conductive material tubular in shape and having multiple ends; and a joining feature joined to the joining feature of the first waveguide section.
In Example 19, the subject matter of Example 18 optionally includes a the joining feature of the second waveguide section is joined to the joining feature of the first waveguide section at a waveguide junction, and wherein the waveguide junction includes a conductive adhesive material.
In Example 20, the subject matter of Example 19 optionally includes conductive adhesive material that includes one of a conductive tape or a conductive paste.
In Example 21, the subject matter of one or any combination of Examples 18-20 optionally includes the first waveguide section and the second waveguide section include a waveguide core of dielectric material within the outer layer of conductive material.
In Example 22, the subject matter of one or any combination of Examples 18-21 optionally includes the waveguide including more than two waveguide ends.
Example 23 includes subject matter (such as a system) or can optionally be combined with one or any combination of Examples 1-22 to include such subject matter, comprising a first server and a second server, wherein the first and second servers each include a plurality of ports; and a waveguide operatively coupled to a first port of the first server and a first port of the second server, wherein the waveguide includes a plurality of joined waveguide sections, wherein the waveguide sections include an outer layer of conductive material that is tubular in shape, and the waveguide sections are joined using a joining feature arranged on at least one end of the outer layer of the waveguide sections.
In Example 24, the subject matter of Example 23 optionally includes the joined waveguide sections each include a waveguide core of dielectric material within the outer layer of conductive material.
In Example 25, the subject matter of one or both of Examples 23 and 24 optionally includes the joining feature of the second waveguide section is joined to the joining feature of the first waveguide section at a waveguide junction, and wherein the waveguide junction includes a conductive adhesive material.
In Example 26, the subject matter of one or any combination of Examples 23-25 optionally includes at least one waveguide section of the plurality of waveguide sections includes more than two ends.
In Example 27, the subject matter of one or any combination of Examples 23-26 optionally includes a waveguides configured to communicate a signal having a frequency of thirty Gigahertz (30 GHz) or greater.
In Example 28, the subject matter of one or any combination of Examples 23-27 optionally includes a third server including a first port, wherein the waveguide is operatively coupled to the first port of the first server, the first port of the second server, and the first port of the third server.
These non-limiting examples can be combined in any permutation or combination.
The Abstract is provided to allow the reader to ascertain the nature and gist of the technical disclosure. It is submitted with the understanding that it will not be used to limit or interpret the scope or meaning of the claims. The following claims are hereby incorporated into the detailed description, with each claim standing on its own as a separate embodiment.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2016/054888 | 9/30/2016 | WO | 00 |