Small Form Factor Special Interest Group

Last updated
Small Form Factor Special Interest Group
FoundedSeptember 2007
TypeProfessional Organization
FocusStandards for small, low power computers, building blocks, and accessories
MethodIndustry Standards, Conferences, Publications
Members
16
Key people
Colin McCracken (president)

The Small Form Factor Special Interest Group (SFF-SIG, pronounced ess-eff-eff-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. The group was founded in 2007 and had a web site until early 2020. [1]

Contents

History

SFF-SIG generally targets low power components and processors from VIA Technologies and Intel including the Nano and Atom processors, although products for RISC processors were discussed in some working groups. VIA, WinSystems, and Octagon Systems were founding members of SFF-SIG. It was created in 2007. [2] A logo and web site debuted in April 2008. [3]

SFF-SIG creates, promotes, and maintains embedded computer standards for form factors and computer buses. Examples include the governing documents and trademarks for CoreExpress, Pico-ITX, Express104, and SUMIT. Members use the specifications to build specialized embedded computers used in both commercial and rugged environments where applications insist on reliable control and data acquisition, for example. Primarily focused on hardware, SFF-SIG defined new single-board computer (SBC) and computer-on-module (COM) form factors. SFF-SIG standardizes expansion connectors to create the building blocks required by system manufacturers. Each specification is a free open standard by ITU-T definition.

Specifications often use pre-existing interface buses and interconnects such as PCI Express, USB 2.0, [4] ExpressCard, [5] Low Pin Count (LPC) Bus, [6] SPI / uWire, [7] and I2C / SMBus, [8] with adaptations for modular and extensible usage. Some standards preserve the Industry Standard Architecture (ISA) bus and legacy peripherals.

See also

Related Research Articles

<span class="mw-page-title-main">Expansion card</span> Circuit board for connecting to a computer system to add functionality

In computing, an expansion card is a printed circuit board that can be inserted into an electrical connector, or expansion slot on a computer's motherboard to add functionality to a computer system. Sometimes the design of the computer's case and motherboard involves placing most of these slots onto a separate, removable card. Typically such cards are referred to as a riser card in part because they project upward from the board and allow expansion cards to be placed above and parallel to the motherboard.

<span class="mw-page-title-main">PCI Express</span> 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, sound 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.

<span class="mw-page-title-main">SATA</span> Computer bus interface for storage devices

SATA 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.

<span class="mw-page-title-main">Single-board computer</span> Computer whose components are on a single printed circuit board

A single-board computer (SBC) is a complete computer built on a single circuit board, with microprocessor(s), memory, input/output (I/O) and other features required of a functional computer. Single-board computers are commonly made as demonstration or development systems, for educational systems, or for use as embedded computer controllers. Many types of home computers or portable computers integrate all their functions onto a single printed circuit board.

<span class="mw-page-title-main">Mini-ITX</span> 17 × 17 cm motherboard

Mini-ITX is a 170 mm × 170 mm motherboard form factor developed by VIA Technologies in 2001. Mini-ITX motherboards have been traditionally used in small-configured computer systems. Originally, Mini-ITX was a niche standard designed for fanless cooling with a low power consumption architecture, which made them useful for home theater PC systems, where fan noise can detract from the cinema experience.

<span class="mw-page-title-main">ExpressCard</span> 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.

<span class="mw-page-title-main">PC/104</span> Computer standard family

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.

<span class="mw-page-title-main">Small form factor (desktop and motherboard)</span> Form factor for desktop computers and motherboards

Small form factor is a term used for desktop computers and for some of its components, chassis and motherboard, to indicate that they are designed in accordance with one of several standardized computer form factors intended to minimize the volume and footprint of a desktop computer compared to the standard ATX form factor.

<span class="mw-page-title-main">ETX (form factor)</span>

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.

<span class="mw-page-title-main">Pico-ITX</span>

In computer design, Pico-ITX is a PC motherboard form factor announced by VIA Technologies in January 2007 and demonstrated later the same year at CeBIT. The formfactor was transferred over to SFF-SIG in 2008. The Pico-ITX form factor specifications call for the board to be 10 × 7.2 cm (3.9 × 2.8 in), which is half the area of Nano-ITX.

In computing, the motherboard form factor is the specification of a motherboard – the dimensions, power supply type, location of mounting holes, number of ports on the back panel, etc. Specifically, in the IBM PC compatible industry, standard form factors ensure that parts are interchangeable across competing vendors and generations of technology, while in enterprise computing, form factors ensure that server modules fit into existing rackmount systems. Traditionally, the most significant specification is for that of the motherboard, which generally dictates the overall size of the case. Small form factors have been developed and implemented.

Stackable Unified Module Interconnect Technology (SUMIT) is a connector between expansion buses independent of motherboard form factor. Boards featuring SUMIT connectors are usually used in "stacks" where one board sits on top of another. It was published by the Small Form Factor Special Interest Group.

<span class="mw-page-title-main">Pico-ITXe</span>

Pico-ITXe is a PC Pico-ITX motherboard specification created by VIA Technologies and SFF-SIG. It was announced by VIA Technologies on October 29, 2008, and released in December 2008. The Pico-ITXe specifications call for the board to be 10 × 7.2 cm (3.9 × 2.8 in), which is half the area of Nano-ITX, and 12 layers deep. The processor can be a VIA C7 that uses VIA's NanoBGA2 technology. It uses DDR2 667/533 SO-DIMM memory, with support for up to 2GB. Video is supplied by VIA's Chrome9 HC3 GPU with built-in MPEG-2, 4, WMV9, and VC1 decoding acceleration. The BIOS is a 4 or 8 Mbit Award BIOS.

ESMexpress is a very compact computer-on-module (COM) standard. It is a complete processor module that currently supports several low-power Intel and PowerPC platforms. Apart from a CPU component, every module also includes memory and a range of serial communication interfaces such as PCI Express, Gigabit Ethernet, USB, SATA, SDVO, LVDS and HD audio. These interfaces are defined in the form factor's specification, and signals are assigned to two 120-pin connectors. This fixed pin mapping ensures that different ESMexpress modules can be exchanged more easily. Consequently, ESMexpress typically does not have an onboard FPGA. The idea behind this is to implement very specialized functions in an FPGA on the COM's carrier board to ease upgrades of the system CPU through exchange of the ESMexpress module.

CompactPCI Serial is an industrial standard for modular computer systems. It is based on the established PICMG 2.0 CompactPCI standard, which uses the parallel PCI bus for communication among a system's card components. In contrast to this, CompactPCI Serial uses only serial point-to-point connections. CompactPCI Serial was officially adopted by the PCI Industrial Computer Manufacturers Group PICMG as PICMG CPCI-S.0 CompactPCI Serial in March 2011. Its mechanical concept is based on the proven standards of IEEE 1101-1-1998 and IEEE 1101-10-1996. CompactPCI Serial includes different connectors that permit very high data rates. The new technology standard succeeding parallel CompactPCI comprises another specification called PICMG 2.30 CompactPCI PlusIO. This is why CompactPCI Serial and CompactPCI PlusIO as a whole were also called CompactPCI Plus. PICMG's first working title of CompactPCI Serial was CPLUS.0. CompactPCI Serial backplanes and chassis are developed by Schroff, Elmа, and Pixus Technologies companies, as for the CompactPCI Serial board level electronics – they are developed by MEN Mikro Elektronik, Fastwel, EKF, Emerson Embedded Computing, ADLINK, and Kontron.

<span class="mw-page-title-main">CoreExpress</span>

CoreExpress modules are complete computer-on-module (COM) highly integrated, compact computers that can be used in an embedded computer board design, much like an integrated circuit component. COMs integrate CPU, memory, graphics, and BIOS, and common I/O interfaces. The interfaces are modern, using only digital buses such as PCI Express, Serial ATA, Ethernet, USB, and HD audio. All signals are accessible on a high-density, high-speed, 220-pin connector. Although most implementations use Intel processors, the specification is open for different CPU modules.

<span class="mw-page-title-main">Qseven</span>

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 is 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 watts.

The PCI/104-Express™ specification establishes a standard to use the high-speed PCI Express bus in embedded applications. It was developed by the PC/104 Consortium and adopted by member vote in March 2008. PCI Express was chosen because of its market adoption, performance, scalability, and growing silicon availability worldwide. It provides a new high-performance physical interface while retaining software compatibility with the existing PCI infrastructure.

<span class="mw-page-title-main">Smart Mobility Architecture</span>

Smart Mobility Architecture (SMARC) is a computer hardware standard for computer-on-modules (COMs). SMARC modules are specifically designed for the development of extremely compact low-power systems, such as mobile devices.

<span class="mw-page-title-main">M.2</span> Standard for miniature computer expansion cards

M.2, pronounced m dot two and 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, M.2 allows different module widths and lengths, which, paired with the availability of more advanced interfacing features, makes M.2 more suitable than mSATA in general for solid-state storage applications, particularly in smaller devices such as ultrabooks and tablets.

References

  1. "SFF-SIG official website". Archived from the original on January 29, 2020. Retrieved November 11, 2021.
  2. Chris A. Ciufo (January 13, 2008). "Small Form Factors: A new SIG in town" (PDF). Archived from the original (PDF) on December 16, 2019. Retrieved November 11, 2021.
  3. Don Dingee (April 15, 2008). "New specs, new members, new logo". Embedded Computing Design. Archived from the original on November 23, 2010. Retrieved July 23, 2013.
  4. "USB Implementers Forum".
  5. "ExpressCard Specification". Archived from the original on 2008-08-28.
  6. "Low Pin Count (LPC) Specification".
  7. "SPI Bus" (PDF).
  8. "I2C Specification" (PDF).