The present invention relates generally to computer and circuit packaging and housing. More particularly, the present invention relates to bridging and converting in all aspects a PCI-SIG specified PCI-Express interface to a PICMG specified Advanced Mezzanine Card (AMC) interface, including, form factor, electrical signal, management software, thermal management in a standards based modular chassis arrangement.
The telecom and computing industry is increasingly gravitating towards commercial off-the-shelf (COTS) technology. Proprietary hardware and software systems are no longer favored. This shift is evident in the shift towards open standards based platforms and standardized chassis solutions for next-generation telecommunication and high performance equipment, such as for example, switches, routers, telecom racks, servers and other components and systems. These open standards are in the form of specifications arrived at by industry sponsored standardization bodies.
An exemplary specification is the PCI Industrial Computer Manufacturers Group (PICMG®) family of specifications, denominated PICMG® 3.x, that cover diverse communications applications. PICMG 3.0, the base specification, that drives the Advanced Telecom Computing Architecture or AdvancedTCA™ (hereinafter “ATCA”) defines the electrical, mechanical, system management, power, fabric interface and Base interface to cover scalable, standardized platform architectures that extend COTS to a broad spectrum of products and components in the vendors' marketplace. These products include high-availability, carrier-grade telecom, storage and computing applications. ATCA compliant components and systems embody interoperable ATCA technology such as physical format, system management and software designed to deliver cost effective, reduced time-to-market, off-the-shelf solutions for suppliers and customers.
Another widely accepted specification is the PICMG® Advanced Mezzanine Card (AMC) specification. AMC modules generally comply with a “base” or “core” specification denominated as AMC.0 which defines the modules form factor, dimensions, connector mechanicals, power requirements and so forth. The base specification also requires every AMC to support a basic level of hardware management functionality such as type, thermal, availability. AMCs that conform to this base specification may use proprietary LVDS based signaling or, connectivity infrastructures that conform to one or more subsidiary specifications denominated AMC.x (for example, AMC.1 (PCI-Express), AMC.2 (Gigabit Ethernet and XAUI), AMC.3 (SAS/SATA) or AMC.4 (Serial RapidIO)) each targeted to specific applications. The base-level requirements for high-speed mezzanine cards such as those used by ATCA based carrier cards (hereinafter “carrier board) include, for example, the form factor, connector topology, thermal characteristics, power, management, clocking and base fabric as set forth in PICMG AMC.0. Advanced Mezzanine Card Short Form Specification (“AMC Specification”) Version D0.9a published Jun. 15, 2004, and Version D0.97, published Sep. 17, 2004 (“AMC Spec D0.97”) the entire contents of which are incorporated herein by reference. By definition, the Advanced Mezzanine Card is a modular add-on card (hereinafter “AMC”) that extends the functionality of an ATCA based Carrier board. The AMC base specification defines a protocol indifferent connector (“AMC Connector”) to enable electro-mechanical coupling of the AMC card to the Carrier board.
These industry standard specifications like ATCA and AMC have been so widely accepted that use of these standards has migrated to industry segments other than communications and in non-telecom products. This migration is accompanied by the realization that many non-telecom applications do not necessarily need the entire ATCA specification. Technology implementations based on the ATCA specification represent “big iron” solutions that are suited to Telco central offices with high density needs: i.e., switching systems and transmission cross connects. These chasses are too massive for remote/enterprise applications. Likewise, ATCA blades feature a form factor that makes them unsuitable for edge applications such as cellular base stations, wireline fiber pedestals, workgroup routers, modular servers, SAN storage boxes, network hubs (Wi-Fi/Wi-MAX), military, aeronautical, and medical applications. In response, the members of PICMG have recently ratified the MicroTCA specification (MicroTCA.0 R1.0, Jul. 6, 2006) (hereinafter “the MicroTCA specification”). In fact, the Micro Telecommunications Computing Architecture (MicroTCA) specification is ideally suited for AMC based applications that do not need big boxes. AMC modules may be used without modification in both the ATCA and MicroTCA specification compliant systems. The thrust of MicroTCA is the reuse of technology defined by the AMC standard. The MicroTCA system architecture allows the AMC to be plugged directly into the MicroTCA backplane via the AMC Connector. The MicroTCA system architecture makes it possible to achieve high data rates over the MicroTCA backplane using high-speed serial interconnect. Functionally specialized AMC cards may communicate with other AMC cards over the backplane interconnects via Serdes interfaces (such as GbE Serdes interfaces) implemented using, for example, bridge chips or an FPGA. In addition to the serial interface, the AMC connector also makes provision for an IPMI interface. MicroTCA supports a reduced scale, low cost, low power, reduced system footprint solution with advanced management facilities. The MicroTCA form factor targets communications equipment ranging from pole mounted devices to core routers and IP-gateways, radio base stations and switching centers. MicroTCA may be considered to be a repackaging of modular ATCA/AdvancedMC blades.
By eliminating the ATCA carrier, MicroTCA allows AdvancedMC modules to be used directly in compact, low-cost enclosures, from standalone housings to standard rack-mount systems. The MicroTCA enclosure acts as a virtual carrier (VC), emulating the ATCA carrier environment specified in AMC.0. The virtual carrier provides interconnect, power conversion, clock distribution, fabric features and system management functionality of the ATCA specification and capable of supporting a plurality of AMC cards. PICMG® ratified the PICMG MTCA.0 Specification (i.e. the MicroTCA) in July of 2006.
PICMG 3.x series specifications define standards for different kinds of protocols. For example, the PICMG® 3.4 Specification defines the PCI-Express signals to be used by a motherboard that is connected with PICMG 3.0 backplane. PCI and PCI-Express protocols are used extensively in ATCA specification in terms of the specifications for signals and connectors. While the AMC card, which is a mezzanine card, may be connected in a generally parallel planar arrangement with the ATCA motherboard as called for in the ATCA specification, presently, there are no options available for interfacing a non-ATCA motherboard that supports PCI-Express bus interfaces, for example, with an AMC card housed in packaging that complies with the MicroTCA specifications. Some prior art approaches in regard to interfacing with motherboards that support a PCI-Express bus interface include utilizing a cable arrangement to link a motherboard that supports a PCI-Express specified interface to a non-AMC compliant card that is configured for PCI-Express specification defined signaling. Several related prior art approaches are exemplified, for example, in U.S. Pat. Nos. 6,754,084, 7,170,753 and 7,172,432.
While these approaches may be useful in certain applications, electro-mechanical issues related to thermal, power management and/or protocol considerations may render these approaches inapplicable in certain other applications such as, for instance, applications that call for a non-ATCA compliant motherboard equipped with PCI-Express bus interfaces to communicate with and utilize AMC specification compliant modules configured for operation within a MicroTCA compliant system. Accordingly, it would be desirable to provide for a packaging and management arrangement that can interface an AMC card defined by a first electro-mechanical specification with a PCI-Express motherboard defined by a second electro-mechanical specification in such a way as to overcome the above-described challenges and still provide the advantages of compliance with both relevant specifications.
The present invention provides for a modular chassis arrangement configured to provide mechanical, electrical, thermal, and feature conversion from a first packaging protocol to a second packaging protocol standard. In one embodiment the conversion is from a PCI-Express based serial I/O interconnect to a Advanced Mezzanine Card (AMC) form factor that is capable of supporting a multiplicity of AMC carrier boards, particularly Micro Telecom Computing Architecture (MicroTCA) carrier boards. In one embodiment, the present invention provides a drawer-like arrangement of MicroTCA carrier boards configured in a generally orthogonal orientation to a planar PCI-Express motherboard and interfaced with the PCI-Express connectors. In another embodiment, the modular chassis arrangement of the present invention is configured according to the Server System Infrastructure (SSI) standards.
In one embodiment, the present invention provides a cage that is received with a Personal Computer (PC) enclosure in the same manner a peripheral can be received within the PC. The cage is provided with fans, circuitry, connectors and structural features to create a ATCA or MicroTCA type environment required for the operation of an AMC card. The cage features a lateral connector for connecting to the motherboard and transferring PCI-Express protocolized signals between the cage and the CPU. The cage also features means to receive and support an AMC card within the ATCA and MicroTCA environment created for it by the cage. In this configuration, the CPU can communicate with the AMC card using the PCI-Express interconnect protocol as if the AMC card is another peripheral I/O device. In this manner, the present invention permits an advanced form factor AMC card to be tested and used within a PC environment suitable only for conventional form factor expansion cards and peripheral I/O devices.
In the following description, reference is made to the accompanying drawings which form a part hereof and which illustrate several embodiments. In the following detailed description, numerous specific details are set forth to provide a full understanding of the present invention. It is understood that the present invention may be practiced without some of these specific details. In other instances, well-known structures and techniques have not been shown in detail so as to avoid unnecessarily obscuring the present invention.
Referring now to
In this exemplary embodiment, MCH 40 includes a PCI-Express controller or “root complex” 65 as defined by the PCI-Express standard. Root complex 65 allows the CPU 35 to connect to and access the graphics card 45, the system main memory 50, the I/O controller hub 55 and any other device or devices that constitute the hierarchy of a PCI-Express topology. In alternate embodiments, the root complex 65 may be coupled to a bridge that allows the CPU to access a device connected to the bridge and configured to communicate using a non-PCI-Express signaling protocol such as for instance, GbE . . . . Host computer 15 maybe a computer, such as a desktop computer, server or similar machine wherein the CPU 35, the MCH 40, Southbridge 55 and other components may be co-located on a single printed circuit board 70 also known in the art as a “motherboard.” Motherboard 70 maybe a ATX, EATX(Extended ATX) or SSI (Server Side Includes) specified motherboard that is configured to support one or more PCI-Express bus interfaces or expansion slots for communicatively receiving an external function expansion card such as an audio card, a SCSI card and so forth.
In accordance with an exemplary embodiment of the present invention as illustrated in
In another embodiment, as illustrated in block diagram form in
Referring again to
In an exemplary embodiment, one or more compartments or bays 800 are configured to receive and support a motherboard 120, daughter boards, power module, fan modules and peripheral devices. As used herein, the term “peripheral device” is used in a broad sense, encompassing any physical entity for performing a function so as to provide a capability to the host system. Accordingly, “peripheral devices” may include, by way of example and not limitation, computer hard drives, floppy drives, CD-ROM drives, printers, scanners, speakers, digital cameras, business card readers, keyboards, mice, joysticks, as well as telephone lines, Ethernet local area networks, integrated services digital network (ISDN) and digital subscriber line (DSL). One embodiment of the invention features the fan trays as peripheral devices. Additionally, rear panel 590 includes apertures 104 (i.e. expansion slots) 104 for slidably receiving cards or modules (alternatively boards, expansion boards/cards) 106 equipped with circuitry and devices not provided on the motherboard 120. The apertures 104 are arranged so that the major surface of each card is received perpendicular to each of the front and rear panels 580 and 590 the card 104 is slidably guided from the rear to the front direction until it enters into mating relationship with a connector or other mechanical arrangement 108 on the motherboard 120 which serves to mechanically and electrically couple the card or module 104 to the PCI bus, PCI-Express interconnect other communication bus through which the card or module 106 can communicate with the CPU or other parts of the system 10 depicted in the illustrations of
Referring now to
According to one aspect as depicted in
In one embodiment, the cage is inserted into the PC Tower enclosure through the rear panel and the card edge connector is mated to an available PCI-Express connector on the motherboard as depicted in
Referring now to
In another embodiment of the present invention, the expansion card provides support to enable hot pluggable operation of the AMC card. Another feature of the present invention is that a single cage can support a plurality of expansion cards or several cages can be arranged in a stacked configuration so that their card edge connectors are above one another and coupled to a single backplane (not illustrated) which in turn couples to the PCI-Express connectors on the motherboard through, for example, a flexible cable.
It is of course to be understood that the embodiment described herein is merely illustrative of the principles of the invention and that a wide variety of modifications thereto may be effected by persons skilled in the art without departing from the spirit and scope of the invention as set forth in the following claims.