Jump to content

Jumper (computing)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 128.244.9.8 (talk) at 18:15, 13 June 2012 (Design and use). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Top: jumper block on a hard disk drive with jumper. Bottom: assorted jumpers

In electronics and particularly computing, a jumper is a short length of conductor used to close a break in or bypass part of an electrical circuit. Jumpers are typically used to set up or adjust printed circuit boards, such as the motherboards of computers.

Design and use

Jumper pins (points to be connected by the jumper) are arranged in groups called jumper blocks, each group having at least one pair of contact points. An appropriately sized conductive sleeve called a jumper, or more technically, a jumper shunt, is slipped over the pins to complete the circuit.

Jumpers must be electrically conductive; they are usually encased in a non-conductive block of plastic for convenience. This also avoids the risk that an unshielded jumper will accidentally short out something critical (particularly if it is dropped on a live circuit).

When a jumper is placed over two or more jumper pins, an electrical connection is made between them, and the equipment is thus instructed to activate certain settings accordingly. For example, with older PC systems, CPU speed and voltage settings were often made by setting jumpers. Informally, technicians often call setting jumpers "strapping". To adjust the SCSI ID jumpers on a hard drive, for example, is to "strap it up".

In order to set a jumper "on", the user has to place the jumper over the desired pins. To turn it "off", it can simply be removed from the circuit without having to use any kind of tool.

Jumper blocks and jumpers are also often used on motherboards to clear the CMOS information, resetting the BIOS configuration settings. This allows the computer to boot if a recent BIOS setting made it unable to boot, or if the CMOS boot password was forgotten.

History

A jumper

Early generations of any given computer hardware technology usually have many jumper blocks, often laid out in a way that is poorly documented and difficult to set correctly. Often, designers find ways to streamline and simplify the jumper layout. For example, a typical early model Intel 386 motherboard might have 30 or 40 jumper pairs, while the last production models typically had just a handful, or sometimes only one. Typically, each jumper block is assigned and labeled with a number, which is documented in an instructional list printed on the motherboard or in the manual.

The recent trend has been to try to eliminate jumpers entirely from hardware devices by the use of auto-configuration or software-controlled configuration. Configurations may be stored in NVRAM, loaded by a host processor, or negotiated at system initialization time. In some cases, hot swappable devices may be able to renegotiate their configuration while the system is running. Jumperless designs have the advantage that they are usually fast and easy to set up, often require little technical knowledge, and can be adjusted without having physical access to the circuit. With newer PCs, the most common use of jumpers is in setting the operating mode for ATA drives (master, slave, or cable select).