data path


Also found in: Dictionary, Thesaurus, Medical.

data path

(architecture)
A CPU's internal data bus and functional units. The width of the data path in bits is a major determiner of the processor's performance.

bus

A shared digital pathway between resources and devices. In a computer, there are two major types: the system bus and peripheral bus. The system bus, also known as the "frontside bus" or "local bus," is the internal path from the CPU to memory and is split into address bus and data bus subsets. Addresses are sent over the address lines to signal a memory location, and data are transferred over the data lines to that location.

System buses transfer data in parallel. In a 32-bit bus, data are sent over 32 wires simultaneously. A 64-bit bus uses 64 wires.

Peripheral Buses
The peripheral bus is the pathway to the peripheral devices such as a disk or printer. PCI and PCI Express are widely used peripheral buses. Devices connect to these parallel buses with cables to controller cards that plug into slots on the motherboard. Another common bus is USB, and devices are cabled to ports on the computer. USB is a serial bus, in which data travels over one wire.

Other peripheral buses have been used, including ISA, EISA, Micro Channel, VL-bus, NuBus, TURBOchannel, VMEbus, MULTIBUS and STD bus. The CAN bus and FlexRay bus are automotive buses.

Why Is It Called a Bus?
Inaccurate naming. Electronic buses are shared pathways, in which all devices receive the same signals. They do not function like a passenger bus that makes prescribed stops, one after the other. The data transfer technology similar to a passenger bus is a ring network (see Token Ring). See bus network, software bus, serial bus, PCI, PCI Express, USB and AGP.


System and Peripheral Buses
This illustration shows how chips, memory and peripherals in a PC interconnect via the system bus (top) and peripheral buses (AGP, PCI and PCI Express).
References in periodicals archive ?
At an EPC network, data paths are established between eNBs and P-GWs via S-GWs, and uses GPRS Tunneling Protocol (GTP) for tunneling.
The LeDiR relies the local view of wireless sensor nodes and also ensures that the data path between a pair of faulty wireless sensor nodes is not extended relative to its pre-failure sensor status.
End-to-End Data Path Protection (ETEP): ETEP protects the entire data path within the SSD controller.
A data path with a certain delay in it can be divided into two separate paths by inserting a register or flip-flop into it.
iSCSI networks benefit from shortest path bridging to reduce unnecessary hops along the data path. As network devices learn the shortest paths from node to node, all traffic benefits from more efficient data paths.<p>Do you think the traditional Ethernet have the required characteristics to handle FC traffic?
Finally, Lo and Konrad (2007) expanded on previous publications by refining and detailing two task analyses specific for creating various SS single data path and double data paths graphs using Excel 2003 or earlier versions.
Supermicro's single Edge-expander SC936E1 chassis can cascade up to 240 physical devices, while the SC936E2 model with dual Edge-expanders supports redundant data path failover protection for mission-critical applications.
The appliance sits between the data path and the tape storage device.
Some areas discussed include modeling mobility in high-level Petri nets, a model-driven design approach for mechatronic systems, automatic resolution of encoding conflicts using STG unfoldings, real-time process algebra with stochastic delays, and asynchronous data path models.
An unbroken data path can be established from original colony to final result.
Its specialized features include an appliance operating system with an optimized internal data path, an embedded database and DICOM services, and an industry-standard CPU and RAID in a 3U rack-mountable main chassis that supports up to 11.25 terabytes (TB), or with expansion units, up to 38TB of serial ATA storage.
The T10 technical group of the International Committee for Information Technology Standards (INCITS) defined an open protection standard which adds protection information to each data block, allowing multiple check points along the data path to detect errors prior to the errors becoming catastrophic data losses.