Sběrnice v PC
Klíčová slova: Sběrnice v počítačích
Klíčové pojmy: Sběrnice přenáší data, adresy a řídicí signály, Datová, adresová a řídicí sběrnice mají odlišné role, Šířka a frekvence určují propustnost sběrnice, Historické sběrnice (ISA, PCI) byly paralelní a pomalejší, PCI Express je sériová a škálovatelná (x1,x4,x8,x16), Moderní CPU mají integrovaný paměťový řadič, čipset řídí periférie, USB a SATA jsou sériová rozhraní pro periferie a disky, Paralelní sběrnice trpěly rušením; sériové dosahují vyšších rychlostí, NVMe SSD využívají PCIe pro velmi vysokou propustnost, Čipset zajišťuje komunikaci mezi zařízeními mimo CPU
## Úvod
Sběrnice jsou základními komunikačními cestami v počítači. Spojují procesor, paměť a vstupně‑výstupní zařízení a umožňují přenos dat, adres a řídicích signálů. Tento materiál rozkládá pojem sběrnice na srozumitelné části, ukazuje praktické příklady a porovnává historické a moderní technologie.
> **Definice:** Sběrnice je soustava vodičů a signálů sloužící k přenosu dat, adres a řídicích signálů mezi komponentami počítače.
## Základní rozdělení sběrnic
### Podle funkce
- **Datová sběrnice** – přenáší skutečná data (obsah paměťových buněk, hodnoty z periferií).
- **Adresová sběrnice** – určuje, kterou paměťovou nebo I/O adresu číst či zapisovat.
- **Řídicí sběrnice** – přenáší signály pro řízení přenosů (čtení, zápis, přerušení).
> **Definice:** Datová sběrnice přenáší bity dat současně přes více vodičů; adresová sběrnice přenáší adresy paměti; řídicí sběrnice přenáší kontrolní a synchronizační signály.
### Podle umístění
- **Vnitřní sběrnice** – uvnitř CPU (např. registry a jejich propojení).
- **Systémová sběrnice** – spojuje CPU, RAM a čipset (historicky FSB nebo moderní integrovaný paměťový řadič).
- **Rozšiřující sběrnice** – pro přídavné karty (grafika, zvuk, síť).
## Parametry sběrnic
- **Šířka sběrnice** – počet bitů přenášených najednou (např. 8, 16, 32, 64 bitů). Širší sběrnice může přenést více dat za jediné taktování.
- **Frekvence** – počet přenosů za sekundu (Hz). Vyšší frekvence znamená rychlejší přenosy.
- **Propustnost (bandwidth)** – množství dat za jednotku času; závisí na šířce a frekvenci.
- **Způsob přenosu** – paralelní (více vodičů současně) nebo sériový (bity po jednom přes jeden nebo pár vodičů).
> **Definice:** Propustnost sběrnice je celkové množství dat, které může sběrnice přenést za časovou jednotku.
## Historické sběrnice v PC (srovnání)
| Sběrnice | Šířka | Vlastnosti | Použití/důsledek |
|---|---:|---|---|
| ISA | 8/16 bitů | velmi pomalá, slabá propustnost | staré desktopy, dnes nepoužívaná |
| EISA / MCA | rozšíření ISA | EISA zpětně kompatibilní, komerčně neúspěšné | serverové/industriální pokusy |
| PCI | 32/64 bitů | výrazné zrychlení, Plug and Play | běžné rozšiřující karty dříve |
| PCI‑X | 64 bitů | vyšší rychlost než PCI | hlavně servery |
Věděli jste, že EISA vznikla jako snaha firmám nabídnout 32bitové rozšíření, které zůstane kompatibilní s ISA, ale komerčně neuspěla kvůli nákladům a konkurenci?
## Moderní sběrnice v PC
### PCI Express (PCIe)
- Sériová, bod–bod propojení mezi slotem a zařízením.
- Škálovatelné linky: x1, x4, x8, x16 – číslo určuje počet párových linek a tím i propustnost.
- Použití: grafické karty, NVMe SSD (přes M.2 nebo adaptéry), vysokorychlostní síťové karty.
> **Definice:** PCI Express je sériová škálovatelná sběrnice poskytující vysokou propustnost pro moderní periférie.
### USB (Universal Serial Bus)
- Univerzální sériová sběrnice pro periférie (myš, klávesnice, externí disky).
- Podpora hot‑plug a napájení periferií.
### SATA
- Používá se pro připojení disků (HDD, SSD) a nahrazuje starší PATA.
- Jednoduchá kabeláž, nižší latence v porovnání s PATA.
Did you know that modern NVMe SSDs connected via PCIe mohou dosahovat několika GB/s díky více PCIe linkám a efektivnímu protokolu?
## Systémová sběrnice a čipset
- Historicky se používal Front Side Bus (FSB) pro komunikaci CPU ↔ RAM ↔ čipset.
- Moderní CPU mají integrovaný paměťový řadič, takže komunikace s pamětí probíhá přímo v procesoru.
- **Čipset** nyní zajišťuje komunikaci se zbytkem periferií, I/O a rozhraními jako SATA, USB nebo PCIe linky.
## Paralelní vs. sériové sběrnice (porovnání)
| Vlastnost | Paralelní | Sériové |
|---|---:|---:|
| Počet vodičů | více | méně |
| Rychlost | omezená kvůli závěsům a rušení | vyšší díky signálu na jedné lince |
| Spolehlivost | náchylnější k rušení | obecně spolehlivější |
| Použití dnes | historicky (PCI, ISA) | moderní (PCIe, USB, SATA) |
Fun fact: Přechod od paralelních k sériovým sběrnicím umožnil dosáhnout vyšších rychlostí bez zvyšování počt