FeaturePak

Last updated

The FeaturePak standard defines a small form factor card for I/O expansion of embedded systems and other space-constrained computing applications. The cards are intended to be used for adding a wide range of capabilities, such as A/D, D/A, digital I/O, counter/timers, serial I/O, wired or wireless networking, image processing, GPS, etc. to their host systems.

Contents

FeaturePak cards plug into edgecard sockets, parallel to the mainboard, similarly to how SO-DIMM memory modules install in laptop or desktop PCs.

Socket Interface

The FeaturePak socket consists of a 230-pin "MXM" connector, which provides all connections to the FeaturePak card, including the host interface, external I/O signals, and power. (Note, however, that the FeaturePak specification's use of the MXM connector differs from that of Nvidia's MXM specification. [1] )

Host interface connections include:

The balance of the 230-pin FeaturePak socket is allocated to I/O, in two groups:

The FeaturePak socket's MXM connector is claimed capable of 2.5 Gbit/s bandwidth on each pin, thereby supporting high-speed interfaces such as PCI Express, gigabit Ethernet, USB 2.0, among others. Enhanced I/O signal isolation within the Primary I/O group is accomplished by leaving alternate pins on the MXM connector interface unused.

FeaturePak cards are powered by 3.3V and use standard 3.3V logic levels. The socket also provides a 5V input option, for cards that require the additional voltage to power auxiliary functions.

Other than the provision of extra isolation for 34 signal pairs, there is no defined allocation of the signals within the Primary I/O and Secondary I/O groups, leaving each FeaturePak to define its own utilization of the I/O signals. Consequently, there is little limitation as to what can be implemented on a FeaturePak card.

Card size

FeaturePak Module Dimensions Fpdaq1616-dimensions.jpg
FeaturePak Module Dimensions

Overall FeaturePak horizontal dimensions are 1.75 x 2.55 inches (43 x 65 mm). There are two options for topside component thickness: "tall" FeaturePak modules may have topside components of up to 0.4 inch (10 mm) thick; "standard" modules are limited to 0.19 inch (4.8 mm) topside component thickness.

History

The FeaturePak standard was launched by the FeaturePak Initiative at Embedded World 2010 in Nuremberg, Germany, in March 2010. [2] At launch, the Initiative consisted of FeaturePak originator Diamond Systems, plus FeaturePak Initiative charter members Arbor Technology, Cogent Computer Systems, congatec, Connect Tech, Douglas Electronics, Hectronic, and IXXAT Automation.

The FeaturePak Initiative subsequently was superseded by a California nonprofit corporation known as the FeaturePak Trade Association (FPTA), which assumed ownership of the FeaturePak specification and other IP (intellectual property) and became responsible for maintaining, extending, and promoting the FeaturePak standard and established restrictions and guidelines pertaining to the use of the FeaturePak trademark and logos. [3]

Openness

The FeaturePak specification is freely available by application on the FeaturePak Trade Association's website. As stated on FeaturePak.org, "You need not join the FPTA or be otherwise licensed, in order to develop or manufacture products based on or incorporating FPTA specifications. However, use of FPTA-owned logos is restricted to FPTA members in good standing or to those explicitly licensed by the FPTA to use them. Please contact the FPTA for details regarding non-member licensing of FPTA logos." [4]

Related Research Articles

Accelerated Graphics Port Expansion bus standard

Accelerated Graphics Port (AGP) is a parallel expansion card standard, designed for attaching a video card to a computer system to assist in the acceleration of 3D computer graphics. It was originally designed as a successor to PCI-type connections for video cards. Since 2004, AGP has been progressively phased out in favor of PCI Express (PCIe), which is serial, as opposed to parallel; by mid-2008, PCI Express cards dominated the market and only a few AGP models were available, with GPU manufacturers and add-in board partners eventually dropping support for the interface in favor of PCI Express.

Backplane

A backplane is 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. It is used as a backbone to connect several printed circuit boards together to make up a complete computer system. Backplanes commonly use a printed circuit board, but wire-wrapped backplanes have also been used in minicomputers and high-reliability applications.

Industry Standard Architecture 16-bit internal bus

Industry Standard Architecture (ISA) is the 16-bit internal bus of IBM PC/AT and similar computers based on the Intel 80286 and its immediate successors during the 1980s. The bus was (largely) backward compatible with the 8-bit bus of the 8088-based IBM PC, including the IBM PC/XT as well as IBM PC compatibles.

Motherboard Main printed circuit board (PCB) for a computing device

A motherboard is the main printed circuit board (PCB) in general-purpose computers and other expandable systems. It holds and allows communication between many of the crucial electronic components of a system, such as the central processing unit (CPU) and memory, and provides connectors for other peripherals. Unlike a backplane, a motherboard usually contains significant sub-systems, such as the central processor, the chipset's input/output and memory controllers, interface connectors, and other components integrated for general use.

PC Card Interface and specification for memory cards and expansion peripherals

In computing, PC Card is a configuration for computer parallel communication peripheral interface, designed for laptop computers. Originally introduced as PCMCIA, the PC Card standard as well as its successors like CardBus were defined and developed by the Personal Computer Memory Card International Association (PCMCIA).

Expansion card Circuit board able to be connected to a computer system to add functionality

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.

PCI Express Computer expansion bus standard

PCI Express, officially abbreviated as PCIe or PCI-e, is a high-speed serial computer expansion bus standard, designed to replace the older PCI, PCI-X and AGP bus standards. It is the common motherboard interface for personal computers' graphics cards, hard disk drive host adapters, SSDs, Wi-Fi, and Ethernet hardware connections. PCIe has numerous improvements over the older standards, including higher maximum system bus throughput, lower I/O pin count and smaller physical footprint, better performance scaling for bus devices, a more detailed error detection and reporting mechanism, and native hot-swap functionality. More recent revisions of the PCIe standard provide hardware support for I/O virtualization.

Serial ATA Computer bus interface for storage devices

Serial ATA is a computer bus interface that connects host bus adapters to mass storage devices such as hard disk drives, optical drives, and solid-state drives. Serial ATA succeeded the earlier Parallel ATA (PATA) standard to become the predominant interface for storage devices.

ExpressCard Specification for expansion and memory cards

ExpressCard, initially called NEWCARD, is an interface to connect peripheral devices to a computer, usually a laptop computer. The ExpressCard technical standard specifies the design of slots built into the computer and of expansion cards to insert in the slots. The cards contain electronic circuits and sometimes connectors for external devices. The ExpressCard standard replaces the PC Card standards.

POST card

In computing, a POST card is a plug-in diagnostic interface card that displays progress and error codes generated during power-on self-test (POST) of a computer. It is used to troubleshoot computers that do not start up.

Automatic test equipment Apparatus used in hardware testing that carries out a series of tests automatically

Automatic test equipment or automated test equipment (ATE) is any apparatus that performs tests on a device, known as the device under test (DUT), equipment under test (EUT) or unit under test (UUT), using automation to quickly perform measurements and evaluate the test results. An ATE can be a simple computer-controlled digital multimeter, or a complicated system containing dozens of complex test instruments capable of automatically testing and diagnosing faults in sophisticated electronic packaged parts or on wafer testing, including system on chips and integrated circuits.

PC/104 is a family of embedded computer standards which define both form factors and computer buses by the PC/104 Consortium. Its name derives from the 104 pins on the interboard connector (ISA) in the original PC/104 specification and has been retained in subsequent revisions, despite changes to connectors. PC/104 is intended for specialized environments where a small, rugged computer system is required. The standard is modular, and allows consumers to stack together boards from a variety of COTS manufacturers to produce a customized embedded system.

Mobile PCI Express Module

A Mobile PCI Express Module (MXM) is an interconnect standard for GPUs in laptops using PCI Express created by MXM-SIG. The goal was to create a non-proprietary, industry standard socket, so one could easily upgrade the graphics processor in a laptop, without having to buy a whole new system or relying on proprietary vendor upgrades.

ETX (form factor)

ETX, standing for Embedded Technology eXtended, is an integrated and compact 95 × 125 mm (3.7 × 4.9 in) computer-on-module (COM) form factor, which can be used in a design application much like an integrated circuit component. Each ETX COM integrates core CPU and memory functionality, the common I/O of a PC/AT, USB, audio, graphics, and Ethernet. All I/O signals as well as a full implementation of ISA and PCI buses are mapped to four high-density, low-profile connectors on the bottom side of the module.

COM Express

COM Express, a computer-on-module (COM) form factor, is a highly integrated and compact PC that can be used in a design application much like an integrated circuit component. Each COM Express Module COM integrates core CPU and memory functionality, the common I/O of a PC/AT, USB, audio, graphics (PEG), and Ethernet. All I/O signals are mapped to two high density, low profile connectors on the bottom side of the module. COM Express employs a mezzanine-based approach. The COM modules plug into a baseboard that is typically customized to the application. Over time, the COM Express mezzanine modules can be upgraded to newer, backwards-compatible versions. COM Express is commonly used in Industrial, Military/Aerospace, Gaming, Medical, Transportation, IoT, and General Computing embedded applications.

USB 3.0 Third major version of the Universal Serial Bus standard

USB 3.0 is the third major version of the Universal Serial Bus (USB) standard for interfacing computers and electronic devices. Among other improvements, USB 3.0 adds the new transfer rate referred to as SuperSpeed USB (SS) that can transfer data at up to 5 Gbit/s (625 MB/s), which is about 10 times faster than the USB 2.0 standard. It is recommended that manufacturers distinguish USB 3.0 connectors from their USB 2.0 counterparts by using blue color for the Standard-A receptacles and plugs, and by the initials SS.

Small Form Factor Special Interest Group Standards body specializing in small electronic devices

The Small Form Factor Special Interest Group or SFF-SIG is an international non-profit standards body focused on modular computer hardware technologies used in embedded and small form factor computers and controllers. Members are mainly computer board and component manufacturers. As at 27 February 2021, the SSF SIG appears to have disappeared, its website cannot be found.

Qseven

Qseven, a computer-on-module (COM) form factor, is a small, highly integrated computer module that can be used in a design application much like an integrated circuit component. It's smaller than other computer-on-module standards such as COM Express, ETX or XTX and is limited to very low power consuming CPUs. The maximum power consumption should be no more than 12 watt.

Smart Mobility Architecture

SMARC is a specification published by the Standardization Group for Embedded Technologies e.V. (SGET) for computer-on-modules (COMs). SMARC Computer-on-Modules are specifically designed for the development of extremely compact low-power systems. Generally, SMARC modules are based on ARM processors, they can, however, also be fitted with other low-power SoC architectures, like, for example, ones based on x86 SoCs. Typically, SMARC modules’ power requirement is in the range of a few watts, which opens up avenues to markets which to date could not be addressed due to processor designs with much higher power consumption.

M.2 Form factor for solid-state drives and miniature expansion cards

M.2, formerly known as the Next Generation Form Factor (NGFF), is a specification for internally mounted computer expansion cards and associated connectors. M.2 replaces the mSATA standard, which uses the PCI Express Mini Card physical card layout and connectors. Employing a more flexible physical specification, the M.2 allows different module widths and lengths, and, paired with the availability of more advanced interfacing features, makes the M.2 more suitable than mSATA in general for solid-state storage applications, and particularly in smaller devices such as ultrabooks and tablets.

References

  1. "MXM Product Overview" . Retrieved 2010-03-17.
  2. "FeaturePak Launch Announcement". Archived from the original on 2010-03-06. Retrieved 2010-03-16.
  3. "FeaturePak Initiative Gains Members, Products, Trade Association". Archived from the original on 2011-07-26. Retrieved 2010-04-26.
  4. "About the FeaturePak Trade Association". Archived from the original on 2011-07-26. Retrieved 2010-07-23.