Expansion card: Difference between revisions

Content deleted Content added
FrescoBot (talk | contribs)
m Bot: link specificity and minor changes
lead must summarize; I've taken a wild cut at summarizing both major topics
Line 2:
[[File:PCI-Bus.jpg|thumb|PCI expansion slot]]
 
In [[computing]], an '''expansion card''', '''also known as an expansion board''', '''adapter card''' or '''accessory card''', is a [[printed circuit board]] that can be inserted into an [[electrical connector]], or '''expansion slot''', on a computer [[motherboard]], [[backplane]] or [[riser card]] to add functionality to a computer system via the '''expansion bus'''.
 
An '''expansion bus''' is a [[Busbus (computing)|computer bus]] which moves information between the internal hardware of a computer system (including the [[Centralcentral processing unit|CPU]] and [[Randomrandom-access memory|RAM]]) and peripheral devices. It is a collection of wires, connectors, form factors and [[Communicationscommunications protocol|protocols]] that allows for the expansion of a computer.<ref>{{cite web|url=http://www.webopedia.com/TERM/E/expansion_bus.html|title=What is expansion bus|publisher=Webopedia}}</ref> In the simplest example, an expansion bus can be as simple as a [[ribbon cable]] that hangs out of the system unit which imposes no [[form factor]] constraints on the circuitry added, other than a maximum wire length for a given frequency of intended operation.
 
Note that the function of a wire is either power delivery or signalling, both of which can become exceedingly complex in the [[frequency domain]]. Below around 8 MHz wires can often be treated as DC elements, above 30 MHz wires on this length scale must be treated as [[transmission lines]]; in between a designer might get away with treating wires as DC elements if the [[ground plane]] is handled carefully. Hobby electronics rarely exceeds a 10 MHz signalling rate on [[parallel communication|parallel interconnects]].
 
Once the signalling frequency passes into the transmission line regime, form factor constraints become arduous and expansion cards will typically feature standardized connectors with tight manufacturing tolerances, and the expansion card itself will likely interface to the bus through a dedicated interface chip designed to respect the narrow bus tolerances for timing and [[signal integrity]]. It will no longer be possible to [[prototype]] with [[breadboard]]s or [[wire-wrapping]], and the design must go straight to PCB, which are costly to fabricate in small volumes. In this regime, the expansion bus and the expansion card become largely synonymous.
 
Additionally, with high-speed electronics the [[electrical enclosure]] becomes important to shield the the expansion card from electromagnetic interference and to comply with regulations on [[electromagnetic interference|radiated emissions]]. [[Electrical enclosure]]s, such as [[computer case]]s, are typically designed to accept expansion cards of predetermined dimensions, with standardized interconnects. Usually the chassis will provide an [[edge connector|edge connector socket]], and the expansion card PCB with expose a row of conductive fingers (typically double-sided) that seats securely into the connector. Most enclosures specify power consumption and cooling limits on the expansion card design. In modern computers, expansion cards are complex system elements constrained by a wide variety of complex design factors.
 
For [[hardware compatibility|compatibility]] reasons, expansion cards will often have a keying system which prevents cards from being inserted into inappropriate sockets (such as the wrong voltage of operation, which could damage one or both sides). For this reason, it often takes close inspection of a socket to determine what form factors are compatible. In some cases, a socket can accept a card with less than the exposed connection points, usually to operate at lower performance than the socket otherwise supports; its not uncommon in this scenario that the socket is divided into a pair of two (rarely more than two) colinear sockets, where a short card will connect with the first socket only, but a long card will connect with both.
 
==History==