The field of the invention generally relates to integrated circuit manufacturing, or, more specifically, apparatus and methods for high-speed connection of package substrates to cable interconnects.
The development of the EDVAC computer system of 1948 is often cited as the beginning of the computer era. Since that time, computer systems have evolved into extremely complicated devices. Today's computers are much more sophisticated than early systems such as the EDVAC. Computer systems typically include a combination of hardware and software components, application programs, operating systems, processors, buses, memory, input/output devices, and so on. As advances in semiconductor processing and computer architecture push the performance of the computer higher and higher, more sophisticated computer software has evolved to take advantage of the higher performance of the hardware, resulting in computer systems today that are much more powerful than just a few years ago.
Computer systems including multiple processors located on separate dies often use interconnect cables to transmit signals between the processors. An example of an interconnect cables that are used is to connect different integrated circuits together is that of twinaxial (“Twinax”) cabling. Twinax cabling includes two inner conductors in which differential signals are sent over the two conductors. Typically, each integrated circuit package includes a connector on a top surface of the substrate to facilitate coupling of the integrated circuits with cable interconnects. However, a challenge presented by existing techniques to interconnect integrated circuits is the difficulty in achieving high-speed transmission while minimizing crosstalk and coupling noise. Accordingly, methods and apparatus for improved high-speed connections between processor package substrates are desired.
An embodiment of a semiconductor package for high-speed connection to a cable interconnect includes an integrated circuit disposed on a substrate, and a cable interconnect interface disposed on the substrate and in communication with the integrated circuit. The cable interconnect interface includes a first plurality of connector pads arranged in a first column of the cable interconnect interface and a second plurality of connector pads arranged in a second column of the cable interconnect interface. A radio frequency absorption layer is disposed on one or more of the first plurality of connector pads and the second plurality of connector pads. The first plurality of connector pads includes a first group of transmission connector pads and a first group of receiving connector pads, and the second plurality of connector pads includes a second group of transmission connector pads and a second group of receiving connector pads. The first group of transmission connector pads is opposite the second group of transmission connector pads, and the first group of receiving connector pads is opposite the second group of receiving connector pads.
In some embodiments, the first plurality of connector pads are configured as differential pairs. In some embodiments, the cable interconnect interface further includes one or more ground pads adjacent to one or more of the differential pairs. In some embodiments, a surface area of the one or more ground pads is larger than a surface area of one of the first plurality of connector pads.
In some embodiments, the substrate comprises a first layer including a signal trace coupled to a first connector pad of the plurality of connector pads, wherein the signal trace being coupled to the first connector pad at an outer portion of the first connector pad. In some embodiments, the substrate further includes a ground pattern spaced around one or more sides of the first connector pad. In some embodiments, the signal traces passes through a portion of the ground pattern.
In some embodiments, the substrate further comprises a second layer, wherein the second layer includes a void formed therein. In some embodiments, the void is located under at least a portion of the first connector pad.
In some embodiments, the first column is positioned along a first side of the cable interconnect interface, and the second column is positioned along a second side of the cable interconnect interface. In some embodiments, the first side is positioned opposite of the first side.
In some embodiments, the semiconductor package further comprises a cable connector having a foot portion coupled to the one or more of the first plurality of connector pads and the second plurality of connector pads, wherein the foot portion is disposed within the radio frequency absorption layer.
An embodiment of a system for high-speed connection to a cable interconnect includes a first semiconductor package comprising a first cable interconnect interface disposed on a first substrate, the first cable interconnect interface including a first group of transmission connector pads and a first group of receiving connector pads arranged in a first column of the first cable interconnect interface, and a second group of transmission connector pads and a second group of receiving connector pads arranged in a second column of the first cable interconnect interface. The first group of transmission connector pads is opposite the second group of transmission connector pads, and the first group of receiving connector pads is opposite the second group of receiving connector pads.
In some embodiments, the system further includes a second semiconductor package comprising a second cable interconnect interface disposed on a second substrate, the second cable interconnect interface including a third group of transmission connector pads and a third group of receiving connector pads arranged in a first column of the second cable interconnect interface, and a fourth group of transmission connector pads and a fourth group of receiving connector pads arranged in a second column of the second cable interconnect interface. The third group of transmission connector pads, the third group of receiving connector pads, the fourth group of receiving connector pads, and the fourth group of receiving connector pads are arranged on the second cable interconnect interface in a pattern that is rotated one hundred and eighty degrees with respect to the arrangement of the first group of transmission connector pads, the first group of receiving connector pads, the second group of transmission connector pads, and the second group of receiving connector pads.
In some embodiments, the system further includes a first integrated circuit disposed on the first substrate and in communication with the first cable interconnect interface, and a second integrated circuit disposed on the second substrate and in communication with the second cable interconnect interface.
In some embodiments, the system further includes a cable configured to couple the first cable interconnect interface to the second cable interconnect interface. In some embodiments, the cable is configured to couple one of the first group of transmission connector pads of the first cable interconnect interface to one of the third group of receiving connector pads of the second cable interconnect interface. In some embodiments, the cable is configured to couple one of the third group of transmission connector pads of the second cable interconnect interface to one of the first group of receiving connector pads of the first cable interconnect interface.
In some embodiments, the system further includes a radio frequency absorption layer disposed on one or more of the transmission connector pads or the receiving connector pads.
An embodiment of a method for high-speed connection to a cable interconnect includes providing a first cable interconnect interface disposed on a first substrate, the first cable interconnect interface including a first group of transmission connector pads and a first group of receiving connector pads arranged in a first column of the first cable interconnect interface, and a second group of transmission connector pads and a second group of receiving connector pads arranged in a second column of the first cable interconnect interface. A radio frequency absorption layer is applied on one or more of the transmission connector pads and the receiving connector pads. The first group of transmission connector pads is opposite the second group of transmission connector pads, and the first group of receiving connector pads is opposite the second group of receiving connector pads.
In some embodiments, the method further includes providing a second cable interconnect interface disposed on a second substrate, the second cable interconnect connector including a third group of transmission connector pads and a third group of receiving connector pads arranged in a first column of the second cable interconnect interface, and a fourth group of transmission connector pads and a fourth group of receiving connector pads arranged in a second column of the second cable interconnect interface. The third group of transmission connector pads, the third group of receiving connector pads, the fourth group of receiving connector pads, and the fourth group of receiving connector pads are arranged on the second cable interconnect interface in a pattern that is rotated one hundred and eighty degrees with respect to the arrangement of the first group of transmission connector pads, the first group of receiving connector pads, the second group of transmission connector pads, and the second group of receiving connector pads. In some embodiments, the method further includes coupling the first cable interconnect interface to the second cable interconnect interface.
The foregoing and other objects, features and advantages of the invention will be apparent from the following more particular descriptions of exemplary embodiments of the invention as illustrated in the accompanying drawings wherein like reference numbers generally represent like parts of exemplary embodiments of the invention.
Embodiments in accordance with the present disclosure provide for an apparatus and methods for high-speed connection of package substrates to cable interconnects. Exemplary embodiments provide for a cable interconnect interface between a processor package and a connector having a signal and ground connector pad arrangement configured to provide improved signal transmission characteristics. In particular embodiments, transmission connector pads, receiving connector pads, and ground connector pads are distributed within the cable interconnect interface in a pattern to provide improved isolation of crosstalk and coupling noise. In particular embodiments, the connector pads of two different coupled processor packages are arranged in such a way that the connectors are rotated by 180 degrees with respect to one another to provide for transmission or receiving pair cable length equalization between outer and inner columns of the connector. In other particular embodiments, the cable interconnect interface includes ground referencing to provide for crosstalk control. In still other particular embodiments, the cable interconnect interface includes a signal and ground pad arrangement to provide signal routing in the package substrate for impedance control and avoidance of stub effect. In still other embodiments, the package substrate includes voiding in one or more layers of the substrate under the connector pads to provide improved impedance match and reduction of reflection and return loss. In particular embodiments, the dimensions of the signal pads and ground pads are configured to reduce crosstalk and electromagnetic interference (EMI), as well as reduce reflection and return loss.
Exemplary methods, apparatus, and products for high-speed connection of package substrates to cable interconnects in accordance with embodiments of the present invention are described with reference to the accompanying drawings, beginning with
The system 100 includes a first cable 112A having a first end coupled to the first cable interconnect interface 108A and a second end coupled to a first cable connector 114A. A second cable 112B has a first end coupled to the first cable connector 114A and a second end coupled to a second cable connector 114B. A third cable 112C has a first end coupled to the second cable connector 114B and a second end coupled to the second cable interconnect interface 108B. Accordingly, a high-speed connection between the first processor 106A and the second processor 106B is provided via the coupling of the first cable interconnect interface 108A and the second cable interconnect interface 108B via the cables 112A-112C. In a particular embodiment, the first cable 112A and the third cable 112C are internal to the first processor package 102A and the second processor package 102B, respectively, and the second cable 112B is external to both the first processor package 102A and the second processor package 102B. In various embodiments, the first package substrate 104A, the first cable interconnect interface 108A, the first signal traces 110A, the second package substrate 104B, the second cable interconnect interface 108B, and the second signal traces 110B are configured to provide for improved signal transmission characteristics as further described herein.
The TX connector pads 306A1-306I2 are configured to receive signals transmitted from the integrated circuit 204 and send the signals to a cable couple to the cable connector 300. The RX connector pads 308A1-308I2 are configured to receive signals from the cable coupled to the cable connector 300 and send the signals to the integrated circuit 204. In the embodiment illustrated in
In the particular embodiment illustrated in
For example, connector pad 2 (TX0_P) located in the outer column of the first cable connector 500A is connected to connector pad 30 (RX0_P) located in the inner column of the second cable connector 500B such that a write operation may be performed between TX0_P and RX0_P. In another example, connector pad 45 (TX7_N) located in the inner column of the first cable connector 500A is connected to connector pad 18 (RX7_P) located in the outer column of the second cable connector 500B such that a write operation may be performed between TX7_P and RX7_P. In another example, connector pad 2 (TX0_P) located in the outer column of the second cable connector 500B is connected to connector pad 30 (RX0_P) located in the inner column of the first cable connector 500A such that a read operation may be performed between TX0_P and RX0_P. In still another example, connector pad 46 (TX7_P) located in the inner column of the second cable connector 500B is connected to connector pad 18 (RX7_P) located in the outer column of the first cable connector 500A such that a read operation may be performed between TX7_P and RX7_P. Each of the connections between the first cable connector 500A and the second cable connector 500B may be performed using cables of equal length thereby providing TX or RX pair-to-pair cable length equalization.
The second cable interconnect interface 602B includes a RX differential pair including a RX connector pad RX0 and a RX connector pad RX1. RX connector pad RX0 is coupled to a first end of a second cable (MP) 606B via a short path (S) and the RX connector pad RX1 is coupled the first end of the second cable 606B via a long path (L). The second end of the second cable 606B is coupled to a second cable connector 604B. In a particular embodiment, the second cable 606B is internal to a second processor package. The second cable connector 604B includes a short path (S) coupled to the long path of the second cable interconnect interface 602B and a long path (L) coupled to the short path of the second cable interconnect interface 602B.
A third cable (PP) 608 having cross conductors is connected between the first cable connector 604A and the second cable connector 604B. In a particular embodiment, the third cable 608 is external to the first processor package and the second processor package. Accordingly, for connector technology with wire terminated on a pin, the pins on one side of the dual inline connector is longer than the other side. Crossing wires in the PP section (i.e., third cable 608) as shown from TX to RX results in a total channel length that is substantially identical for all signals. As a result, length equalization between outer and inner columns the connector is achieved. When the TX side of the channel is swapped in the PP section to the RX side, resonant cancellation due to length equalization is achieved. Without such swapping, reflection in the TX or RX channel creates resonances.
A third arrangement 1206 of the cable interconnect interface includes the foot portion of the cable connector 1212 positioned in the connect pad 1208 in the same manner as the second arrangement 1204. However, the third arrangement 1206 further includes a radio frequency absorption layer 1216 disposed on the surface of the connector pad 1208. The foot portion of the cable connector 1212 is disposed within the radio frequency absorption layer 1216. The radio frequency absorption layer 1216 is comprised of a radio frequency adsorption material or other lossy material such as a cavity resonance absorption paste material, a flexible dielectric foam absorber, a carbon-foam, or any equivalent material. In particular embodiments, the radio frequency absorption layer 1216 is applied to the connector pad 1208 via spraying or coating. The radio frequency absorption layer 1216 suppresses or mitigates higher frequency resonance due to stubbing thereby providing a reduced stub effect 1218. Accordingly, the stub effect due to non-ideal placement of the cable connector 1212 on the connector pad 1208 is greatly reduced or eliminated, thus improving the signal quality of the connection. In one or more embodiments, the radio frequency absorption layer 1216 may be applied to any of the cable interconnect interface described herein to mitigate stub effect.
For further explanation,
The method further includes applying 1304 a radio frequency absorption layer on one or more of the transmission connector pads and the receiving connector pads. The method 1300 further includes providing 1306 a second cable interconnect interface disposed on a second substrate, the second cable interconnect connector including a third group of transmission connector pads and a third group of receiving connector pads arranged in a first column of the second cable interconnect interface, and a fourth group of transmission connector pads and a fourth group of receiving connector pads arranged in a second column of the second cable interconnect interface. The third group of transmission connector pads, the third group of receiving connector pads, the fourth group of receiving connector pads, and the fourth group of receiving connector pads are arranged on the second cable interconnect interface in a pattern that is rotated one hundred and eighty degrees with respect to the arrangement of the first group of transmission connector pads, the first group of receiving connector pads, the second group of transmission connector pads, and the second group of receiving connector pads.
The method 1300 further includes coupling 1308 the first cable interconnect interface to the second cable interconnect interface.
In view of the explanations set forth above, readers will recognize that the benefits of high-speed connection of package substrates to cable interconnects according to embodiments of the present invention include:
It will be understood from the foregoing description that modifications and changes may be made in various embodiments of the present invention without departing from its true spirit. The descriptions in this specification are for purposes of illustration only and are not to be construed in a limiting sense. The scope of the present invention is limited only by the language of the following claims.