Adapter (computing)

Last updated
An assortment of adapters. Adapter 2011-02-27.jpg
An assortment of adapters.

An adapter in regard to computing can be either a hardware component (device) or software that allows two or more incompatible devices to be linked together for the purpose of transmitting and receiving data. [1] Given an input, an adapter alters it in order to provide a compatible connection between the components of a system. [2] Both software and hardware adapters are used in many different devices such as mobile phones, personal computers, servers and telecommunications networks for a wide range of purposes. [3] Some adapters are built into devices, while the others can be installed on a computer's motherboard or connected as external devices.

Contents

A Fibre Channel host bus adapter QLA 2200F.jpg
A Fibre Channel host bus adapter

A software component adapter is a type of software that is logically located between two software components and reconciles the differences between them.

Function

Telecommunication

Like many industries, the telecommunication industry needs electrical devices such as adapters to transfer data across long distances. For example, analog telephone adapters (ATA) are used by telephone and cable companies. This device connects an analog telephone to a computer or network by connecting them to digital communication lines, which enables users to make a call via the Internet. [4] [5]

Personal computers

In modern personal computers, almost every peripheral device uses an adapter to communicate with a system bus, for example:

Analog and digital signals

Some hardware adapters convert between analog and digital signals with A/D or D/A converters. This allows adapters to interface with a broader range of devices. One common example of signal conversion is the sound card, which converts digital audio signals from a computer to analog signals for input to an amplifier.

Types

Host adapter

A host adapter, host controller or host bus adapter (HBA) is a circuit board or device which allows peripheral devices (usually internal) to interface with a computer. [6] [3] Host bus adapters are used to connect hard drives, networks, and USB peripherals. They are commonly integrated into motherboards but can also take the form of an expansion card. [7] [8]

Adapter card

An adapter card or expansion card is a circuit board which is plugged into the expansion bus in a computer to add function or resources, in much the same way as a host bus adapter (see above). [3] [1] Common adapter cards include video cards, network cards, sound cards, and other I/O cards. [9]

Video adapter

A video adapter (also known as graphics adapter, display adapter, graphics card, or video card) is a type of expansion card for computers which converts data and generates the electrical signal to display text and graphics on a display device. [10]

Bus master adapter

Bus master adapters fit in EISA or MCA expansion slots in computers, and use bus mastering to quickly transfer data by bypassing the CPU and interfacing directly with other devices. [3] [5]

General purpose interface adapter

A general purpose interface adapter or GPIA is usually used as an interface between a processing unit and a GPIB (IEEE 488) bus. [5]

Fax adapter

A fax adapter, also called a fax card or fax board, is an internal fax modem which allows a computer to transmit and receive fax data. [5]

Network adapter

Network adapters connect a device to a network and enable it to exchange data with other devices on the network. These devices may be computers, servers, or any other networking device. [11]

Network adapter usually refers to a piece of computer hardware typically in the form of an Ethernet card, wireless network card, USB network adapter, or wireless game adapter. Hardware network adapters which are either wired or wireless can be installed on a motherboard, connecting the computer to a network.. [12]

The term can also refer to a virtual network adapter which exists only in software, either for the purposes of virtualization, or to interface with some other physical adapter [1]

Terminal adapter

In telecommunications, a terminal adapter or TA acts as an interface between a terminal device, such as a computer or telephone, and a communications network (typically an integrated services digital network). [13]

Channel-to-channel adapter

A channel-to-channel adapter (CTCA) connects two input/output channels in IBM mainframes. [14]

Resource adapters

Resource adapters are used to retrieve and route data. [15] They provide access to databases, files, messaging systems, enterprise applications and other data sources and targets. Each adapter includes a set of adapter commands that can be used to customize its operation. Adapter commands specify different queues and queue managers, specific messages by message ID, specific sets of messages with the same message ID, message descriptors in the data, and more.

The resource adapters provided with many integration products enable data transformation and adapter-specific behavior recognition on different systems and data structures.

See also

Related Research Articles

<span class="mw-page-title-main">Bus (computing)</span> System that transfers data between components within a computer

In computer architecture, a bus is a communication system that transfers data between components inside a computer, or between computers. This expression covers all related hardware components and software, including communication protocols.

<span class="mw-page-title-main">Industry Standard Architecture</span> Internal expansion bus in early PC compatibles

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.

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

<span class="mw-page-title-main">Sound card</span> Expansion card that provides input and output of audio signals

A sound card is an internal expansion card that provides input and output of audio signals to and from a computer under the control of computer programs. The term sound card is also applied to external audio interfaces used for professional audio applications.

<span class="mw-page-title-main">PC Card</span> Expansion card standard for laptop computers

PC Card is a parallel peripheral interface for laptop computers and PDAs.

<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">Graphics card</span> Expansion card which generates a feed of output images to a display device

A graphics card is a computer expansion card that generates a feed of graphics output to a display device such as a monitor. Graphics cards are sometimes called discrete or dedicated graphics cards to emphasize their distinction to integrated graphics processor on the motherboard or the CPU. A graphics processing unit (GPU) that performs the necessary computations is the main component in a graphics card, but the acronym "GPU" is sometimes also used to erroneously refer to the graphics card as a whole.

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

GeoPort is a serial data system used on some models of the Apple Macintosh that could be externally clocked to run at a 2 megabit per second data rate. GeoPort slightly modified the existing Mac serial port pins to allow the computer's internal DSP hardware or software to send data that, when passed to a digital-to-analog converter, emulated various devices such as modems and fax machines. GeoPort could be found on late-model 68K-based machines as well as many pre-USB Power Macintosh models and PiPPiN. Some later Macintosh models also included an internal GeoPort via an internal connector on the Communications Slot. Apple GeoPort technology is now obsolete, and modem support is typically offered through USB.

<span class="mw-page-title-main">Network interface controller</span> Hardware component that connects a computer to a network

A network interface controller is a computer hardware component that connects a computer to a computer network.

<span class="mw-page-title-main">Game port</span> Computer device port

The game port is a device port that was found on IBM PC compatible and other computer systems throughout the 1980s and 1990s. It was the traditional connector for joystick input, and occasionally MIDI devices, until made obsolete by USB in the late 1990s.

<span class="mw-page-title-main">Host adapter</span> Computer hardware device

In computer hardware, a host controller, host adapter, or host bus adapter (HBA), connects a computer system bus, which acts as the host system, to other network and storage devices. The terms are primarily used to refer to devices for connecting SCSI, SAS, NVMe, Fibre Channel and SATA devices. Devices for connecting to FireWire, USB and other devices may also be called host controllers or host adapters.

A host controller interface (HCI) is a register-level interface that enables a host controller for USB or IEEE 1394 hardware to communicate with a host controller driver in software. The driver software is typically provided with an operating system of a personal computer, but may also be implemented by application-specific devices such as a microcontroller.

<span class="mw-page-title-main">Analog telephone adapter</span>

An analog telephone adapter (ATA) or FXS gateway, is a device for connecting traditional analog telephones, fax machines, and similar customer-premises devices to a digital telephone system or a voice over IP telephone network.

An output device is any piece of computer hardware that converts information/DATA into a human-perceptible form or, historically, into a physical machine-readable form for use with other non-computerized equipment. It can be text, graphics, tactile, audio, or video. Examples include monitors, printers, speakers, headphones, projectors, GPS devices, optical mark readers, and braille readers.

<span class="mw-page-title-main">Wireless network interface controller</span> Hardware component that connects a computer to a wireless computer network

A wireless network interface controller (WNIC) is a network interface controller which connects to a wireless network, such as Wi-Fi, Bluetooth, or LTE (4G) or 5G rather than a wired network, such as an Ethernet network. A WNIC, just like other NICs, works on the layers 1 and 2 of the OSI model and uses an antenna to communicate via radio waves.

<span class="mw-page-title-main">VoIP phone</span> Phone using one or more VoIP technologies

A VoIP phone or IP phone uses voice over IP technologies for placing and transmitting telephone calls over an IP network, such as the Internet. This is in contrast to a standard phone which uses the traditional public switched telephone network (PSTN).

<span class="mw-page-title-main">PS/2 port</span> 6-pin mini-DIN connector for connecting keyboards and mice to a PC compatible computer

The PS/2 port is a 6-pin mini-DIN connector used for connecting keyboards and mice to a PC compatible computer system. Its name comes from the IBM Personal System/2 series of personal computers, with which it was introduced in 1987. The PS/2 mouse connector generally replaced the older DE-9 RS-232 "serial mouse" connector, while the PS/2 keyboard connector replaced the larger 5-pin/180° DIN connector used in the IBM PC/AT design. The PS/2 keyboard port is electrically and logically identical to the IBM AT keyboard port, differing only in the type of electrical connector used. The PS/2 platform introduced a second port with the same design as the keyboard port for use to connect a mouse; thus the PS/2-style keyboard and mouse interfaces are electrically similar and employ the same communication protocol. However, unlike the otherwise similar Apple Desktop Bus connector used by Apple, a given system's keyboard and mouse port may not be interchangeable since the two devices use different sets of commands and the device drivers generally are hard-coded to communicate with each device at the address of the port that is conventionally assigned to that device.

This glossary of computer hardware terms is a list of definitions of terms and concepts related to computer hardware, i.e. the physical and structural components of computers, architectural issues, and peripheral devices.

<span class="mw-page-title-main">Dongle</span> Small piece of computer hardware

A dongle is a small piece of computer hardware that connects to a port on another device to provide it with additional functionality, or enable a pass-through to such a device that adds functionality.

References

  1. 1 2 3 Hargrave, Frank (2001). Hargrave's Communications Dictionary.
  2. Christensson, Per (13 July 2011). "Adapter". TechTerms. Archived from the original on 26 September 2023. Retrieved 2 July 2019.
  3. 1 2 3 4 Kaplan, Steven M. (2003). Wiley Electrical and Electronics Engineering Dictionary. USA: John Wiley and Sons, Inc. ISBN   0-471-40224-9.
  4. "What is analog telephone adapter (ATA)?". SearchUnifiedCommunications. Retrieved 13 May 2019.
  5. 1 2 3 4 Collin, Peter (1998). Dictionary of Computing. Peter Collin Publishing.
  6. "What is a Host Adapter?". www.computerhope.com. Archived from the original on 2 December 2023. Retrieved 2019-05-13.
  7. "Host Adapter". Technopedia. Retrieved 2 July 2019.
  8. Horowitz, Paul; Hill, Winfield (1989). The Art of Electronics (2nd ed.). Cambridge University Press. ISBN   0-521-37095-7.
  9. "CompTIA A+ Exam Prep: Adapter Cards & Functions". Pluralsight. Retrieved 2019-05-13.
  10. Burdett, Arnold; Bowen, Dan. BCS Glossary of Computing and ICT (14th ed.).
  11. Mitchell, Bradley. "Understanding Computer Network Adapters (Both Wired and Wireless)". Lifewire. Retrieved 2019-05-13.
  12. Mitchel, Bradley. "What Are Network Adapters and How Do They Work?". Lifewire. Retrieved 2019-05-13.
  13. "Terminal Adapter (TA)". Techopedia. Retrieved 2 July 2019.
  14. IBM System/360 Model 65 Functional Characteristics (PDF). IBM. 1968. p. 10. A22-6884-3.
  15. "What Is a Resource Adapter?". javaee.github.io. Retrieved 2022-10-18.