The invention relates to the field of network devices. In particular, the invention relates to chip placement and design for network devices, systems and methods.
During the floor planning for a network element (e.g. blade board), the question of positioning the device (chip) on the printed circuit board of the network element is the one of the most important issues which the hardware designer or the layout engineer faces. Two classical problems during such a floor planning stage exist. First, the distance of the chip from other components affects the lengths of traces between the chip and the other components of the network element. Specifically, long trace lengths on high speed links can have high frequency losses which limits the reach of the signals and thus the dimensions and performance of the network element. Second, if the chip is placed too close to certain other components cooling of the chip and/or the other components becomes more difficult. Specifically, the proximity of the chip and the other components can cause excessive temperatures, which would violate the thermal specification of the chip, the other components, or both. As a result, the floor planning of the network element has generally required a sacrifice in either trace length or cooling efficiency.
Embodiments of the invention are directed to a information processing system, device and method wherein the sides of the processing chip are non-parallel with a line of a plurality of optical interface modules and/or other interface modules with which they are electrically coupled. As a result, the length of the electrically coupling traces between the chip and the modules is reduced thereby improving signal quality. Additionally, the chip is able to be oriented such that a hotspot of the chip is positioned along a leading edge or edges of the chip that are nearest the line of modules and the cooling air (which is generally from front to back). As a result, the chip is more efficiently cooled by receiving the cooler air at the leading edge and less heat is dissipated between the chip and the modules as a majority of the leading edges of the chip are a further distance away from the front edge of the printed circuit board.
A first aspect is directed to an information processing system. The information processing system comprises a support structure having an electronic interface and a plurality of blade boards each configured to detachably couple to the electronic interface, wherein each of the blade boards comprise a printed circuit board having a front board edge, one or more optical interface modules positioned on the front edge of the circuit board and a processing chip coupled to the circuit board and having a plurality of pin outs that are each electrically coupled to at least one of the optical interface modules via one or more traces on the circuit board, wherein the sides of the processing chip are non-parallel with the front board edge of the printed circuit board. In some embodiments, the sides of the processing chip are angled 45 degrees with respect to the front board edge. In some embodiments, the perimeter of the processing chip comprises four corners and four sides in between the corners. In some embodiments, the processing chip comprises ternary content-addressable memory located along one of the two sides closest to the optical interface modules. In some embodiments, the sides of the processing chip are angled with respect to the front board edge such that the length of the traces between the pinouts and the optical interface modules is minimized. In some embodiments, the support structure comprises a cooling element that forces air to move from the front board edge of the printed circuit board of each of the blade boards to a back board edge of the printed circuit board that is opposite the front board edge.
A second aspect is directed to a blade board for use in a information processing system. The blade board comprises a printed circuit board having a front board edge, one or more optical interface modules positioned on the front edge of the circuit board and a processing chip coupled to the circuit board and having a plurality of pin outs that are each electrically coupled to at least one of the optical interface modules via one or more traces on the circuit board, wherein the sides of the processing chip are non-parallel with the front board edge of the printed circuit board. In some embodiments, the sides of the processing chip are angled 45 degrees with respect to the front board edge. In some embodiments, the perimeter of the processing chip comprises four corners and four sides in between the corners. In some embodiments, the processing chip comprises ternary content-addressable memory located along one of the two sides closest to the optical interface modules. In some embodiments, the sides of the processing chip are angled with respect to the front board edge such that the length of the traces between the pinouts and the optical interface modules is minimized.
A third aspect is directed to a method of providing a blade board for use in an information processing system. The method comprises providing a blade board having a printed circuit board including a front board edge and one or more optical interface modules positioned on the front edge of the circuit board and coupling a processing chip to the printed circuit board such that the sides of the processing chip are non-parallel with the front board edge of the printed circuit board, wherein the processing chip comprises a plurality of pin outs that are each electrically coupled to at least one of the optical interface modules via one or more traces on the circuit board. In some embodiments, the sides of the processing chip are angled 45 degrees with respect to the front board edge. In some embodiments, the perimeter of the processing chip comprises four corners and four sides in between the corners. In some embodiments, the processing chip comprises ternary content-addressable memory located along one of the two sides closest to the optical interface modules. In some embodiments, the sides of the processing chip are angled with respect to the front board edge such that the length of the traces between the pinouts and the optical interface modules is minimized. In some embodiments, the method further comprises detachably electrically coupling the blade board to an electronic interface of a support structure. In some embodiments, the method further comprises moving air from the front board edge of the printed circuit board of the blade board to a back board edge of the printed circuit board that is opposite the front board edge with a cooling element of the support structure.
Embodiments of the information processing system, device and method comprise a support structure supporting a plurality of blade boards configured to detachably couple to an electronic interface of the structure. The blade boards each include a printed circuit board having a front board edge, one or more optical interface modules positioned on the front edge of the circuit board and a processing chip coupled to the circuit board and having a plurality of pin outs that are each electrically coupled to at least one of the optical interface modules via one or more traces on the circuit board. Further, the sides of the processing chip are non-parallel with the front board edge of the printed circuit board. As a result, the board is able to simultaneously reduce trace length and increase cooling efficiency of the system.
In some embodiments, the information processing system 100 is a data center wherein the physical interface 106 is a rack or chassis with one or more housing modules/compartments for receiving, supporting and physically coupling to the processing devices 108, and the electrical interface 104 is a top of rack (ToR) switch and one or more coupling cables for electrically coupling each of the processing devices 108 to the ToR switch, a coupled network (e.g. the Internet) and/or each other. In such embodiments, the processing devices 108 are able to comprise blades, blade servers or blade boards. For example, the blade servers 108 are able to be “stripped down” servers with a modular design optimized to minimize the use of physical space and energy. Alternatively, the processing devices 108 are able to comprise one or more other types of processing devices such as servers or other devices well known in the art. Alternatively or in addition, the electrical interface 104 is able to comprise a backplane for connecting the processing devices 108 to power and other data transfer devices.
In some embodiments, the information processing system 100 is a backplane, midplane or butterfly system wherein the physical interface 106 and the electrical interface 104 are able to be combined as a backplane, midplane or butterfly back board that both physically and electrically couple and/or provide power to each of the processing devices 108. For example, the backplane, midplane and/or butterfly are able to each comprise a group of electrical connectors in parallel with each other, so that each pin of each connector is linked to the same relative pin of all the other connectors forming a computer bus. Alternatively or in addition, the physical interface 106 is able to comprise a device chassis or housing for supporting the backplane, midplane and/or butterfly back board. Additionally, the electrical interface 104 is able to comprise switch fabric including one or more switches (e.g. crossbar switches) for coupling to the physical interface 106 (e.g. back plane) and thereby coupling the processing devices 108 together. In such embodiments, the processing devices 108 are able to comprise card/line cards configured to electrically and physically couple to the physical/electrical interfaces 104, 106 (e.g. back plane). Alternatively, the processing devices 108 are able to comprise one or more other types of processing devices such as servers or other devices well known in the art.
As shown in
Additionally, in some embodiments one or more of the shortest traces 206′ coupled between the pin outs and optical modules 204 closest to each other are able to form serpentine or other non-linear paths in order to add to the length of the traces 206′ such that a minimum desired length of the traces 206′ is reached. Specifically, these traces 206′ which are generally coupled to pin outs on the leading edges of the chip 202 are able to suffer from reflection losses due to the short length. As the result, the use of the non-linear paths that double back on themselves provide the benefit of reducing the loss of signal integrity due to signal reflection. In some embodiments, the chip 202 comprises an application specific integrated circuit (ASIC) for communicating with the optical interface modules. Alternatively, the chip 202 is able to comprise other types of chips such as general central processing units as are well known in the art. In some embodiments, the chip 202 has a square perimeter. Alternatively, the chip 202 is able to have a rectangular or other shaped perimeter. In some embodiments, the optical interface modules 204 each comprise one or more optical cable connectors and/or one or more optical interface cards for providing communication/connection functions between the chip 202 and other components (e.g. optical cables, ToR switch). Alternatively, the optical interface modules 204 are able to comprise more or less components as are well known in the art.
In some embodiments, the chip 202 comprises a hotspot H as shown in
The information processing system, device and method described herein has numerous advantages. Specifically, as described above, they provide the advantage of reducing the length and thereby the signal integrity loss produced by the traces which couple the pin outs of the chip to the optical modules. Further, they provide the benefit of limiting the cross heating between the chip and the optical modules due to the distancing portions of the chip from the modules. Moreover, they provide the advantage of efficiently cooling the chip hotspot H by positioning the hotspot H to receive cooler airflow. Thus, the information processing system, device and method has many advantages.
The present invention has been described in terms of specific embodiments incorporating details to facilitate the understanding of the principles of construction and operation of the invention. Such reference herein to specific embodiments and details thereof is not intended to limit the scope of the claims appended hereto. It will be apparent to those skilled in the art that modifications may be made in the embodiment chosen for illustration without departing from the spirit and scope of the invention.