Educypediathe educational encyclopedia
Information technology
Datacomunication
Data acquisition
Internet
Miscellaneous
PC startpages
 
Hardware
Computer - hardware
Computer - Ports
Memory devices
Microprocessors
Modems
Motherboards
 
Software
Animations & applets
Autocad
HTML-XML
Javascripts-applets
MSoffice
Operating systems
Software-download
Webdesign
 
Local sitemap
Sitemap

  
 

Computer Bus Systems

A bus is a shared set of electrical pathways that carries data, addresses and control signals between the components of a computer. Rather than wiring every part directly to every other part, a bus provides a common channel that many devices connect to, which simplifies the design. The width of a bus, meaning how many bits it can carry at once, and its clock speed together determine how much data it can move per second.

Buses are often divided by function. A data bus carries the information being transferred, an address bus identifies the memory location or device involved, and a control bus carries signals that coordinate the transfer. In a PC, the processor communicates with memory over a fast memory bus, while expansion buses connect add-in cards. The PCI bus has long been a general-purpose expansion bus, and the AGP bus was a variant dedicated to graphics cards needing a fast link to memory.

Buses can be parallel, sending many bits side by side over separate wires, or serial, sending bits one after another over fewer lines. Although parallel buses once dominated, modern high-speed connections are usually serial, because a fast serial link avoids the timing problems of keeping many parallel signals aligned. Examples include serial buses for peripherals and SATA for storage drives, while specialised memory interfaces such as Rambus addressed the need for high memory bandwidth. The trend has been toward fast serial point-to-point links replacing older shared parallel buses.

Frequently asked questions

What is a computer bus?
It is a shared set of pathways that carries data, addresses and control signals between the processor, memory and other components.
What is the difference between a parallel and a serial bus?
A parallel bus sends many bits at once over separate wires, while a serial bus sends bits one after another, which scales better to high speeds.
What was the AGP bus used for?
AGP was a bus dedicated to graphics cards, giving them a fast connection to main memory separate from the general-purpose PCI bus.




PC hardware:    
Bus systems inside the computer General overview  
Computer building PC heatsinks and CPU cooling PC power supply

Bus systems inside the computer: overview  see also Datacommunication: bussystems, Domotics, I2C-I2S bussystems, RS232, Parallel port, USB bus
Bus systems PCI and PCI-Express
Bus Technologies - Overview Bus Technologies - Overview, CardBus controllers, ExpressCard, IEEE 1394 controllers and devices, PCI and PCI Express, USB, Ultra-Wideband - UWB
Computer buses the system bus, the local bus, the SCSI bus, the ISA bus, the PCI bus, the VL-bus, the USB bus, pdf file, down?
Computer buses Different types of buses, m ISA (Industry Standard Architecture), m EISA (Extended ISA), m VESA (Video Electronics Standards Association, VL Bus), m PCI (Peripheral Component Interconnect), m USB (Universal Serial Bus), m AGP (Advanced Graphics Port)
Computer buses
Microcomputers and busses the internal structure of computers involve several parallel communication paths, called busses
PC buses a bus is basically a collection of wires which is responsible for interconnecting the various components of a microcomputer together in order to allow the exchange of data between these components and to provide power to them
T10 technical committee information about I/O Interfaces, especially SCSI, SCSI-2, and SCSI-3 including SPI-2 (Fast-40 or Ultra2 SCSI), Low Voltage Differential (LVD), SPI-3 (Ultra3 SCSI or Ultra160), SPI-4 (Ultra320), SPI-5 (Ultra640), Serial Attached SCSI (SAS), and much more
 
Bus systems inside the computer: topics 
Advanced Technology Attachment ATA bus
AGP bus Accelerated Graphics Port AGP, Accelerated Graphics Port (AGP) technology provides a dedicated, high-speed port for the movement of large blocks of 3D texture data between the PC's graphics controller and system memory
Compact PCI tutorial Compact peripheral component interconnect (CPCI) is an adaptation of the peripheral component interconnect (PCI) specification for industrial computer applications requiring a smaller, more robust mechanical form factor than the one defined for the desktop, PXI bus, Pci eXtension for Instruments, Educypedia
EISA bus technical summary
Front side bus Processor speed = FSB clock speed x multiplier, Front side bus, CPU data bus
High Speed Serial Interface a DTE/DCE interface that was developed by Cisco Systems and T3plus Networking to address the need for high-speed communication over WAN links
ISA bus technical summary the Industry Standard Architecture, or ISA, bus originated in the early 1980s
PCI Peripheral Component Interconnect, PCI bus
PCI and PCI Express PCI and PCI Express, Architecture and Driver Support
PCI bus Peripheral Component Interconnect, 32 bit or 64 bit wide
PCI express bus system review PCI express bus system, pdf file
PCI Express Technology Bandwidth of PCI, PCI-X, and AGP Buses, PCI Express Technology, PCI Versus PCI Express, Comparison of PCI Express and PCI Low-Profile Cards
PCI local bus technical summary The PCI Local Bus is a high performance bus for interconnecting chips, expansion boards, and processor/memory subsystems
PCMCIA home page PCMCIA (Personal Computer Memory Card International Association)
RAID basics RAID basics, Redundant Array of Independent Disks
SATA_Whitepaper_v2
SCSI architecture SCSI Standards Architecture
SCSI user's guide
Serial ATA an evolutionary replacement for the Parallel ATA physical storage interface, SATA
Serial ATA SATA uses a 4 conductor cable with two differential pairs [Tx/Rx], plus an additional three grounds pins and a separate power pin. Data runs at 150MBps [1.5GHz] using 8B/10B encoding and 250mV signal swings, with a maximum bus length of 1 meter . Later enhancements move the data transfer speed to; 300MBps [3.0Gbps], then 600MBps [6.0Gbps]
Smart battery data set specification
SMBus.org SMBus is the System Management Bus defined by IntelĀ® Corporation in 1995. It is used in personal computers and servers for low-speed system management communications
STD 32 home page
System management bus (SMBus) specification used in mobile and desktop personal computers for low-speed communication in the system
Ultra160 SCSI Technology This paper discusses the elements and benefits of Ultra160 technology, pdf file
Ultra2 SCSI Ultra2 SCSI or Low Voltage Differential (LVD) is a highly compatible computer disk drive interface that is faster and more reliable than previous SCSI standards
Ultra320 SCSI whitepaper
Ultra ATA/66
Ultra ATA interface Ultra ATA/100 is the latest generation Ultra ATA interface that increases the current burst data transfer rate to 100 MB/s, ATA/33, ATA/66
VESA local bus technical information basic functional overview of the Vesa Local Bus
 
 
 
 
 
 
 

Home | Site Map | Email: support[at]karadimov.info

Last updated on: 2026-06-24 | Copyright © 2011-2021 Educypedia.

https://educypedia.org

 

 

 

 

 
Powered by ITCom Solutions