![]() |
||||||
|
||||||
| ||||||
Nuvation HEADLINES ![]()
|
Based on the AdvancedTCA (ATCA) architecture established by the PICMG consortium of telecom equipment manufacturers, the AMC.0 specification introduces modularity to the ATCA architecture by defining a framework for developing pluggable mezzanine cards on an ATCA carrier board. The appeal of AMC is its highly flexible nature, increasing the amount of configurability, scalability, and customization in a telecom platform. The AMC.0 specification, however, does not limit the use of an AMC module to a classic ATCA Shelf. MicroTCA was introduced by PICMG as an additional specification for developing scaled-down, lower-cost Shelves for applications that do not warrant a full-fledged ATCA platform. In a MicroTCA system, AMC modules are plugged directly into a backplane and become the primary workhorses of the Shelf. In keeping with the theme of flexibility, the MicroTCA specification only defines a general framework and its standard elements, leaving the actual Shelf implementation open to the manufacturer. Further platform scalability is also possible - for example, a ‘PicoTCA’ Shelf implementation may consist of only a minimal set of MicroTCA elements and would be targeted for very small scale applications. As an example, let us consider the specified AMC target PCB thickness of 1.6mm. Given this constraint, most PCB manufacturers today will be able to achieve a layer count of somewhere in the neighborhood of 16 layers using the latest materials, although this is highly design dependent. At any rate, assuming that 16 layers is our limit, and that approximately half of the layers are dedicated power planes, this leaves us with 8 - 10 layers to route the board. Is this enough to satisfy our requirements? Consider some of the characteristics of a high-speed PCB: fine-pitch BGA packages with associated fan-out requirements, length matched parallel buses running between serial transceivers and central processors or FPGAs, other length matched high-speed buses interfacing to external memories, FPGAs with 1000+ I/O pins – all of this could be an incredible challenge to realize within 8 layers. Suppose that only 50% of the high-speed differential pairs available on the AMC finger edge are used, with each signal toggling at a rate of 2.5Gbps. These 20 diff pairs would likely be deserialized at some point on the module. At a deserialization factor of 16, this may create a total of 320 parallel data signals clocked at a speed of 125MHz or more, all of which need to be impedance controlled and length-matched to their respective buses. Several hundred high-speed nets may not be an insurmountable challenge to route in 8 layers, but when other nets are thrown into the mix, such as external memory or inter-processor buses, the designer may start to feel a serious headache coming on. To add to all of this are considerations such as designing for crosstalk avoidance and the minimization of the number of vias per signal, and the designer may find that the 1.6mm PCB target thickness could very well be an unrealistic goal. One way to ease the routing constraints is to use components with integrated high-speed serial transceivers, pushing the parallel bus routing to the IC level instead of board level, yet this tends to come at a higher total component cost. Generally speaking, it is still more cost effective to use external high-speed PHYs and transceivers as opposed to a more integrated IC approach. Other ways to overcome some of these routing issues are to use more expensive PCB fabrication techniques, such as multiple laminations and microvias, however, this will impact the manufacturability of the board and goes against the lower-cost high-volume design goals of AMC.Heat Dissipation Another major consideration of AMC is heat dissipation. With a maximum potential power dissipation of 80W (as defined by the AMC specification), heat management is a major consideration and must be handled carefully. The AMC form factor restricts all components with a height of more than 2.8mm to one side of the board – implying that all devices requiring heat sinks, along with any tall components or sub-modules such as memory DIMMs, must reside on the same side of the board. Yet, tall components create impedance for airflow and could reduce the effectiveness of the active cooling system. Furthermore, if an AMC module were to approach the upper limit of its 80W power budget, then currents in the tens of Amps would almost surely be present on the board. An increased amount of copper would be required to handle these high currents, resulting in 1oz, or even 2oz, planes. Thus, heavier copper means thicker power layers, introducing yet another obstacle to overcome when designing the board to meet the 1.6mm target thickness. As with any PCB, designing an AMC module requires an assessment of the input design variables up front in order to predict how they will impact the end result of the board so that costly design iterations and a delayed product launch can be avoided. An accurate analysis of all design parameters in order to find a solution that meets the functional goals of the design, while at the same time producing a module that is both manufacturable and cost-effective, requires a team of experienced designers.Nuvation and AMC Nuvation has extensive experience in delivering high-end FPGA and DSP board designs to our clients. Our vast portfolio of previous projects includes AMC modules. Our knowledge of the intricacies of high-speed serial communication protocols such as PCI Express, 10GbE, InfiniBand, SRIO, and SATA, along with our in-house signal integrity analysis capabilities are critical for delivering solid and dependable hardware that meets our clients’ goals - not just in terms of functional performance, but also in terms of manufacturability and cost effectiveness. For more information please contact Nuvation at sales@nuvation.com. Additional Quicklinks: · To subscribe yourself or a friend, please click here. · Questions? Comments? Send us your feedback. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Copyright © Nuvation Research Corporation 2007. All rights reserved. Privacy Policy | About Nuvation | NUVATION.COM |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||