Port Cage Retention
20250192460 ยท 2025-06-12
Inventors
Cpc classification
H01R13/62927
ELECTRICITY
International classification
H01R13/629
ELECTRICITY
Abstract
A port may include a connector and an enclosure for the connector. The enclosure may be mounted to a support substrate. The enclosure may include pins that are received within openings in the support substrate. If desired, one or more of the pins may have characteristics that improve retention of the enclosure to the support substrate. If desired, the enclosure may have indents that create a friction fit with the connector. If desired, adhesive may be used to attach the enclosure to the support substrate.
Claims
1. A network device comprising: a printed circuit substrate having a plurality of openings; and a port configured to receive an external component, wherein the port includes: a connector mounted to the printed circuit substrate; and an enclosure for the connector that is mounted to the printed circuit structure and configured to guide the external component to the connector, wherein the enclosure includes a plurality of pins that extend into corresponding openings in the plurality of openings, wherein a given pin in the plurality of pins has an edge that is serrated.
2. The network device defined in claim 1, wherein the cage has a bottom surface that rests on the printed circuit substrate, wherein each pin of the plurality of pins protrude away from the bottom surface and into the corresponding opening in the printed circuit substrate, wherein the given pin has a main body that extend in a first direction, and wherein the edge includes a projection that extends away from the main body in a second direction that is non-parallel to the first direction.
3. The network device defined in claim 2, wherein the given pin includes an additional serrated edge opposite the edge, wherein the additional serrated edge includes an additional projection that extends away from the main body in a third direction that is non-parallel to the first direction.
4. The network device defined in claim 3, wherein the main body has an opening that is elongated along the first direction and has first and second segments on opposite sides of the opening, wherein the projection extends away from the first segment, and wherein the additional projection extends away from the second segment.
5. The network device defined in claim 1, wherein the enclosure has an opening at a front side configured to receive the external component, wherein the enclosure has a rear side that overlaps the connector, wherein the plurality of pins are disposed along an edge of the enclosure and extend from the front side to the rear side, and wherein the given pin having the serrated edge is at the rear side.
6. The network device defined in claim 5, wherein the plurality of pins comprise one or more pins that each have a first length and wherein the given pin has a second length that is less than the first length.
7. The network device defined in claim 1, wherein the external component comprises a pluggable transceiver module.
8. The network device defined in claim 1, wherein at least one pin in the plurality of pins has a portion within the corresponding opening in the plurality of openings and wherein the portion has a length that is greater than 50% and less than 95% of a thickness of the printed circuit substrate.
9. The network device defined in claim 1 further comprising: an additional port configured to receive an additional external component, wherein the additional port includes: an additional connector mounted to the printed circuit substrate; and an additional enclosure for the additional connector that is mounted to the printed circuit substrate and configured to guide the additional external component to the additional connector, wherein the additional enclosure includes an additional plurality of pins that extend into corresponding openings in the plurality of openings, wherein the port is disposed on a first side of the printed circuit substrate, and wherein the additional port is disposed on a second side of the printed circuit substrate opposite the first side.
10. The network device defined in claim 9, wherein the given pin extends into a given opening in the plurality of openings and wherein an additional given pin in the additional plurality of pins extends into the given opening.
11. The network device defined in claim 10, wherein the given pin is shorter than the additional given pin.
12. The network device defined in claim 1, wherein the enclosure has an opening at a front side configured to receive the external component, wherein the enclosure has a rear side that overlaps the connector, and wherein the enclosure has a sidewall extending from the front side to the rear side and having an indented portion that presses against the connector.
13. The network device defined in claim 1, wherein the enclosure has an opening at a front side configured to receive the external component, wherein the enclosure has a rear side that overlaps the connector, and wherein the rear side of the enclosure is attached to the printed circuit substrate using adhesive.
14. The network device defined in claim 13 further comprising: a structure that is a tab or a bracket, wherein the enclosure is joined with the printed circuit substrate with the structure and the adhesive.
15. A computing system comprising: a printed circuit substrate having a plurality of openings; a first cage for a first port mounted to the printed circuit substrate, wherein the first cage has a first pin in a first opening in the plurality of openings and has a second pin in a second opening in the plurality of openings, wherein the first pin has a first length, and wherein the second pin has a second length that is less than the first length; and a second cage for a second port mounted to the printed circuit substrate, wherein the second cage has a first pin in the second opening.
16. The computing system defined in claim 15, wherein the second pin has a serrated edge.
17. The computing system defined in claim 15, wherein the first pin of the second cage has the first length.
18. The computing system defined in claim 15 further comprising: a connector for the first port, wherein the first cage has an opening at a front side configured to receive an external component, wherein the enclosure has a rear side that overlaps the connector, and wherein the rear side of the enclosure is attached to the printed circuit substrate using adhesive.
19. A port cage configured to receive an external component and guide the external component to a port connector, the port cage including a front side through which the external component is received and a rear side opposite the front side and the port cage comprising: top and bottom surfaces; a first plurality of pins along a first edge on the bottom surface that protrude away from the bottom surface; a second plurality of pins along a second edge on the bottom surface that protrude away from the bottom surface; and first and second sidewalls that each extend from the front side to the rear side, each connect the top surface to the bottom surface, and each include debossing configured to form a friction fit with the port connector.
20. The port cage of claim 19, wherein the first and second pluralities of pins include at least one of: a pin that has a barbed edge, a pin that has a different length than another pin in the first and second pluralities of pins, and a pin that is separated from an adjacent pin in the first and second pluralities of pins by a distance that is smaller than a distance separating another pair of adjacent pins in the first and second pluralities of pins.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0002]
[0003]
[0004]
[0005]
[0006]
[0007]
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
DETAILED DESCRIPTION
[0014] Electrical components may be coupled to each other using corresponding connectors. As an example, a first connector may form part of a port configured to receive (mate) with a second connector. To facilitate the reception, alignment, and/or retention of the second connector, the port may include an enclosure or a cage that overlaps the first connector. The cage (and the first connector) may be mounted to an underlying support structure such as a printed circuit substrate. A retention mechanism may fix the cage position relative to the support structure. However, in some instances (e.g., when the retention mechanism omits rear pins that normally secure the rear of the cage to the support structure), the retention mechanism may fail and the cage may be undesirably detached from the underlying support structure and/or may deform.
[0015] To improve port cage retention to the support structure, the port cage may include one or more pins with one or more desired characteristics. In particular, the one or more pins may extend deeper into corresponding through-hole(s) on the support structure (e.g., extend greater than 50% across the depth of the through-hole(s) or the thickness of the support structure), may have edges with projections, and/or may include supplemental pin(s) that share through-hole(s) with pin(s) of another cage mounted to an opposite side of the support structure. If desired, to improve port cage retention to the support structure, the port cage may include indents (debossing) on sidewalls adjacent to the connector and/or may be attached, at its rear side, to the underlying support structure by using adhesive (with or without mechanical structures) instead of or in addition to having the one or more pins with the one or more desired characteristics.
[0016] Accordingly, it may be desirable to provide port cage retention mechanism(s) as described herein to improve the retention of a port cage to an underlying support structure. Configurations in which the cage is provided as part of a port within a networking system are sometimes described herein as an illustrative example. However, if desired, cages of the types described herein may be part of (e.g., may form part of connectors or ports for) other types of systems (e.g., generally computing systems, electronic systems, etc.). An illustrative system having a port with a cage mounted to an underlying support structure is shown in
[0017] In the example of
[0018] Network device 10 may include control circuitry 12 having processing circuitry 14 and memory circuitry 20, one or more packet processors 22, and input-output interfaces 24 disposed within a housing of network device 10. The housing may include an exterior cover (e.g., a plastic exterior shell, a metal exterior shell, or an exterior shell formed from other rigid or semi-rigid materials) that provides structural support and protection for the components of network device 10 mounted within the housing. In one illustrative arrangement, network device 10 may be or form part of a modular network device system (e.g., a modular switch system having removably coupled modules usable to flexibly adjust system capabilities such as adjust the network traffic processing capabilities by changing the number of processors, memory, and/or other hardware components, adjust the number of ports, add or remove specialized functionalities, etc.). In another illustrative arrangement, network device 10 may be a fixed-configuration network device (e.g., a fixed-configuration switch having a fixed number of ports and/or a fixed hardware configuration).
[0019] Processing circuitry 14 may include one or more processors or processing units based on central processing units (CPUs), based on graphics processing units (GPUs), based on microprocessors, based on general-purpose processors, based on host processors, based on microcontrollers, based on digital signal processors, based on programmable logic devices such as a field programmable gate array device (FPGA), based on application specific system processors (ASSPs), based on application specific integrated circuit (ASIC) processors, and/or based on other processor architectures.
[0020] Processing circuitry 14 may run (e.g., execute) a network device operating system and/or other software/firmware that is stored on memory circuitry 20. Memory circuitry 20 may include one or more non-transitory (tangible) computer readable storage media that stores the operating system software and/or any other software code, sometimes referred to as program instructions, software, data, instructions, or code. As an example, network device control plane functions may be stored as (software) instructions on the one or more non-transitory computer-readable storage media (e.g., in portion(s) of memory circuitry 20 in network device 10). The corresponding processing circuitry (e.g., one or more processors of processing circuitry 14 in network device 10) may process or execute the respective instructions to perform the corresponding operations. Memory circuitry 20 may be implemented using non-volatile memory (e.g., flash memory or other electrically-programmable read-only memory configured to form a solid-state drive), volatile memory (e.g., static or dynamic random-access memory), hard disk drive storage, and/or other storage circuitry. Processing circuitry 14 and memory circuitry 20 as described above may sometimes be referred to collectively as control circuitry 12 (e.g., implementing a control plane of network device 10).
[0021] In particular, processing circuitry 14 may execute network device control plane software such as operating system software, routing policy management software, routing protocol agents or processes, routing information base agents, and other control software, may be used to support the operation of protocol clients and/or servers (e.g., to form some or all of a communications protocol stack such as the Transmission Control Protocol (TCP) and Internet Protocol (IP) stack), may be used to support the operation of packet processor(s) 22, may store packet forwarding information, may execute packet processing software, and/or may execute other software instructions that control the functions of network device 10 and the other components therein.
[0022] Packet processor(s) 22 may be used to implement a data plane or forwarding plane of network device 10. Packet processor(s) 22 may include one or more processors or processing units based on central processing units (CPUs), based on graphics processing units (GPUs), based on microprocessors, based on general-purpose processors, based on host processors, based on microcontrollers, based on digital signal processors, based on programmable logic devices such as a field programmable gate array device (FPGA), based on application specific system processors (ASSPs), based on application specific integrated circuit (ASIC) processors, and/or based on other processor architectures.
[0023] Packet processor 22 may receive incoming data packets via input-output interfaces 24, parse and analyze the received data packets, process the packets based on packet forwarding decision data (e.g., in a forwarding information base) and/or in accordance with network protocol(s) or other forwarding policy, and forward (or drop) the data packet accordingly. The packet forwarding decision data may be stored on a portion of memory circuitry 20 and/or other memory circuitry integrated as part of or separate from packet processor 22.
[0024] To interact with external devices, external systems, and/or users, network device 10 may include input-output interfaces 24 formed from corresponding input-output devices (sometimes referred to as input-output circuitry or interface circuitry). Input-output interfaces 24 may include different types of communication interfaces such as Ethernet interfaces (e.g., formed from one or more Ethernet ports), optical interfaces (e.g., formed from removable optical modules containing optical transceivers), Bluetooth interfaces, Wi-Fi interfaces, and/or other network interfaces for connecting device 10 to the Internet, a local area network, a wide area network, a mobile network, generally network device(s) in these networks, and/or other computing equipment (e.g., end hosts, server equipment, user devices, etc.). As an example, some input-output interfaces 24 (e.g., those based on wireless communication) may be implemented using wireless communication circuitry (e.g., antennas, transceivers, radios, etc.).
[0025] As another example, some input-output interfaces 24 (e.g., those based on wired communication) may be implemented on physical ports (sometimes referred to as sockets). These physical ports may be configured to physically couple to and/or electrically connect to corresponding mating connectors of external components or equipment (e.g., pluggable optical transceiver modules). Different ports may have different form-factors to accommodate different cables, different modules, different devices, or generally different external equipment.
[0026] In the example of
[0027] In other illustrative arrangements, one or more components such as packet processor 22 may be omitted from device 10 and device 10 may generally be a computing device with other non-networking functions. In other words, port 26 may be contained within a non-networking computing device 10 or generally a computing or electronic system that conveys electrical signals using port 26 with external equipment.
[0028] Configurations in which ports 26 include port connectors configured to receive and mate with an edge card connector of a transceiver module are sometimes described herein an illustrative example. In other illustrative examples, ports 26 may include other types of port connectors configured to mate with edge card connectors for other components (e.g., components utilizing Peripheral Component Interconnect (PCI) connectors, Peripheral Component Interconnect Express (PCIE) connectors, accelerated graphics port (AGP) connectors, etc.) and/or other types of port connectors configured to mate with non-edge-card connectors.
[0029] An illustrative type of port having a connector and an accompanying enclosure or cage for the connector is shown in
[0030] Connector 32 may be placed within and overlapped by an enclosure such as cage 38 (sometimes referred to as enclosure 38, port housing 38, or connector housing 38). Cage 38 may be attached to substrate 34. Cage 38 may define (surround) a cavity region having an opening along edge 40 of substrate 34. Module 28 or other external equipment containing a mating connector may be inserted (in direction 42) into the cavity region through the opening along edge 40. The side of cage 38 (adjacent to edge 40) from which the external component is received may sometimes be referred to herein as a front side of cage 38, whereas the opposite side of cage 38 at which connector 32 is disposed (away from edge 40) may sometimes be referred to as a the rear side of cage 38.
[0031] When module 28 is inserted into port 26, a mating connector on module 28 may be inserted into connector 32 of port 26. Cage 38 may serve as a guide to receive the module and facilitate the alignment and therefore the proper connection between the module connector (e.g., an edge card on module 28) and port connector 32 (e.g., a corresponding edge card socket). If desired, other guide and/or alignments structures may be included in addition to cage 38 or as part of cage 38 (e.g., surface features on cage 38).
[0032] To serve a reliable guide, cage 38 may be fixed in position relative to substrate 34 (and therefore fixed in position relative to connector 32, which is also fixed in position relative to substrate 34). In some configurations described herein as an illustrative example, substrate 34 may include openings or holes. Cage 38 may include extensions (e.g., retention pins) that extend into the openings to secure cage 38 to substrate 34.
[0033] In particular, cage 38 may have a bottom surface (e.g., on a planar bottom wall parallel to the x-y plane) that rests on substrate 34. The bottom surface may include an opening at the rear side of cage 38 to accommodate the solder connection between connector 32 and substrate 34. Cage 38 may have a top surface (e.g., on a planar top wall parallel to the x-y plane) opposite the bottom surface. Cage 38 may include sidewalls (e.g., left and right sidewalls when viewed in direction 42) each parallel to the x-y plane and each connecting the top surface to the bottom surface. Cage 38 may include a sidewall parallel to the y-z plane that backs connector 32 and defines the rear of cage 38. Cage 38 may lack a sidewall parallel to the y-z plane at the front of cage 38 to create the opening through which the internal cavity containing connector 32 is accessible by an external component. Cage 38 (e.g., its walls) may be formed from one or more rigid or stiff materials such as metal, hard polymer, etc., which helps cage 38 maintain its shape during installation and repeated use.
[0034] The retention pins of cage 38 may be provided at the bottom surface of cage 38 along opposite edges of the bottom surface (along bottom left and bottom right edges parallel to the x-axis when viewed in direction 42). These retention pins may extend away from the bottom surface in the z direction and may be inserted into corresponding openings in substrate 34 as (the bottom surface of) cage 38 rests on the top surface of substrate 34.
[0035]
[0036] Substrate 34 may include numerous openings 44 and/or 44, some of which are occupied by retention pins of cage 38, some of which are occupied by retention pins of one or more other cages (e.g., a cage mounted to a surface of substrate 34 opposite the surface to which cage 38 is mounted), some of which are occupied by other components, and/or some of which are unoccupied. In general, to reliably secure cages to substrate 34, openings 44 may be provided from the front side of the substrate portion in
[0037] Configurations in which openings 44 and 44 are through-holes that extend through substrate 34 (e.g., across the entire thickness, in the z-dimension, of substrate 34) are sometimes described herein as an illustrative example. If desired, some or all of openings 44 and 44 may be holes that extend only partially through substrate 34.
[0038] Only the portion of substrate 34 overlapped by cage 38 is depicted in
[0039]
[0040] As shown in
[0041] Each pin in the set of pins along an edge of the bottom surface of cage 38 may be separated from an adjacent pin by the same distance. In other words, pins 46 may be regularly spaced along the edge of the bottom surface of cage 38. In example of
[0042] Cage 38 and its pins 46 may be formed from metal or other rigid materials. Pins 46 may be formed as an integral part of cage 38 (e.g., pins 46 may extend continuously from the sidewalls of cage 38). If desired, pins 46 may be separately attached (e.g., welded, adhered, etc.) to the cage 38.
[0043] In some instances (e.g., when rear pins that are typically inserted into openings 44 in
[0044] In one illustrative arrangement, cage 38 may include one or more retention pins 46 each with having an extended length (e.g., compared to at least some of the other retention pins 46 of cage 38).
[0045] Opening 44 may have a width W1 (distance W1) separating opposing sides (edges) 52 of opening 44 (e.g., a cylindrical opening having a circular outline as shown in
[0046] Opening 44 may be a through-hole that extends across a thickness T1 (distance T1) of substrate 34. In order to increase the retention force, pin 46-1 may have an extended length compared to at least some of the other pins 46 of cage 38. Accordingly pin 46-1 may extend deeply into opening 44, thereby increasing the contact area between the edges of pin 46-1 and edges 52 of opening 44.
[0047] In the example of
[0048] Additionally, the main body of pin 46-1 may include an opening 50 and/or any other suitable features that facilitate the retention of pin 46-1 within opening 44. Opening 50 may split the main body of pin 46-1 into two segments each providing a spring force that presses against the adjacent edge 52 of opening 44. Because of the increased length of the main body of pin 46-1, opening 50 may also be further elongated, thereby configuring the divided segments of the main body to maintain more spring force in the divided segments. Configured in this manner, the retention force between pin 46-1 and edges 52 may be increased (relative to other pins 46 of cage 38 that have a shorter main body length and therefore shorter elongated opening 50), thereby improving retention of pin 46-1. If desired, pin 46-1 may include a pointed (sharp) distal end to facilitate the formation of opening 50 and corresponding divided spring segments.
[0049] In some instances, one or more pins 46 of cage 38 may include edge features that help retain pins 46 within corresponding openings 44 in substrate 34. As shown in
[0050] In particular, pin 46-2 may include a linear main body (e.g., that extends along a longitudinal dimension or in a first direction). These irregular edge features (e.g., serrations 54) may extend laterally or angled away from the main body (e.g., in different directions that are non-parallel to the first direction aligned with the longitudinal dimension of the main body). In the example of
[0051] Pin 46-2 (similar to pin 46-1 and/or other pins 46 of cage 38) may include a central opening 50 that splits the main body into two segments on opposite sides of opening 50. The serration(s) 54 on a first edge may extend from one of the two segments and the serration(s) 54 on a second edge may extend from the other one of the two segments.
[0052] Pin edge features (e.g., serrations 54) may provide one or two serrated edges for pin 46-2 that increase the frictional coefficient pin 46-2 and edges 42 and thereby the amount of force needed to remove pin 46-2 once inserted into opening 44. Accordingly, providing one or more serrated edges to a pin may configure the pin to latch onto sidewalls 52 of opening 44, thereby facilitating enhanced retainment of the pin within opening 44.
[0053] A device such as network device 10 (
[0054] Substrate 34 may be provided between cage 38 and cage 58. In a similar configuration as described in connection with
[0055] In arrangements where pins 46 and/or 66 only extend partially through openings 44 (e.g., partially through the thickness of substrate 34), one or more supplemental pins may be provided on one or both of cages 38 and 58 that share an opening 44 with a regular pin of the opposite cage.
[0056] Because pin 66 is inserted to take up a substantial part of opening 44-2 (e.g., the distal end of pin 66 extends more than 50%, more than 60%, more than 70%, etc., across the thickness of substrate 34, supplemental pin 76 may be shorter compared to some of the other (regular) pins 46 of cage 38 and compared to some of the other (regular) pins 66 of cage 58 (e.g., the pin 66 in opening 44-2). As examples, the distal end(s) of pin 76 may extend less than 50%, less than 40%, less than 30%, etc. across the thickness of substrate 34 (e.g., the length of pin 76 is less than 50%, less than 40%, less than 30%, etc., of the thickness of substrate 34). In some arrangements pins 46 of cage 38 may have the same first length as pins 66 of cage 58 and/or supplemental pins 76 of cage 38 may have the same second length as supplemental pins of cage 58 (when present), where the second length is shorter than the first length.
[0057] If desired, supplemental pin 76 may include a notch such as notch 80 at its distal end. Notch 80 may provide additional clearance for pin 66 of cage 58 and/or accommodate a tolerance in the length of inserted pin 66. If desired, supplemental pin 76 may include edge features such as serrations 78 (e.g., of the types described in connection with serrations 54 in
[0058] While a single supplemental pin 76 for cage 38 is shown in
[0059] As described in connection with
[0060] As an example, cage retention issues may arise more frequently in certain types of cages that lack rear retention pins (e.g., cages that lack pins that are inserted into rear openings 44 in
[0061] As described in connection with
[0062] In addition to or instead of specialized pins, a port cage may include other features for improving retention to the underlying substrate or otherwise for fixing or securing its location. In particular, a port cage may include features that increase its retention to the port connector and/or other port elements that are attached to the underlying substrate. Through the use of these other feature(s), the port cage may further secure its position.
[0063]
[0064] As shown in
[0065] Cage 38 may include left and right sidewalls having surface indents 90 (sometimes referred to depressions, or debossing or embossing). Indents 90 may press against the corresponding left and right sides of connector 32 to secure the cage position relative to connector 32. In other words, the debossing (or embossing from the interior-to-exterior perspective) on left and right sidewalls of cage 38 may serve to provide (e.g., create) a friction fit (sometimes referred to as a pressed fit or an interference fit) with connector 32 (when cage 38 is pressed over connector 32). This increases the frictional forces between cage 38 (at its indented portions of the left and right sidewalls) and connector 32.
[0066] Illustrative patterns of debossing 90 when viewed in direction 96 (
[0067] In addition to or instead of specialized pins and/or indented cage sidewall portions, a port cage may be provided with other features for improving retention to the underlying substrate and/or otherwise for fixing or securing its location. In particular, a port cage may be attached to other port components and/or the underlying substrate using adhesive with or without intervening mechanical parts. Through the use of these other feature(s), the port cage may further secure its position.
[0068]
[0069] In other words, tab 102 may be provided as an intervening structure at the rear side of the bottom surface of cage 38 to provide an adhesion surface that facilitates improved contact to adhesive 100 and therefore enhanced adhesion via adhesive 100 to underlying substrate 34.
[0070] If desired, other mechanical structures may be provided to join, connector, and/or otherwise secure the rear side of cage 38 to substrate 34.
[0071] The types of adhesive that may be used for adhesive layer 100 in
[0072] The foregoing is merely illustrative and various modifications can be made to the described embodiments. The foregoing embodiments may be implemented individually or in any combination.