Sunteți pe pagina 1din 22

ARHITECTURA SISTEMELOR DE CALCUL

UB, FMI, CTI, ANUL III, 2021-2022


MAGISTRALE DE DATE
continuare
Exemple de magistrale

 ISA (Industry Standard Architecture)


 PCI (Peripheral Component Interconnect)
 PCIe (Peripheral Component Interconnect Express)
 SATA (Serial ATA)
 SCSI (Small Computer System Interface)
 USB (Universal Serial Bus)
ISA
Caracteristici
 Latime: 8 sau 16 bit
 8 bit in 1981
 16 bit in 1984
 Transfer sincron
 Numar maxim de dispozitive (module): 6
 Frecventa de lucru 4,77MHz (8bit), 8MHz (16bit)

 Dezavantaje: trebuie setati “manual” (in BIOS) anumiti


paramerii: linia IRQ, adresa I/O sau canalul DMA
PCI

Caracteristici
 Latime: 32 sau 64 bit
 Transfer sincron
 PCI 1.0: 32b, 33MHz, 5V (1992)
 PCI 2.1 66MHz, 3.3V (1995)
 Configurare automata
 Spatiu de adrese: 4Gbyte (32bit), 16 exabyte (64bit)
 Conector 2x60 contacte (32bit)
PCI

 Are 3 spatii de adrese: memorie, adrese I/O,


configuratie
 Adresele de memorie: pe 32 bit
 Adresele I/O: spatiul de adrese pentru porturile I/O
din arhitectura Intel x86
 Spatiul de configuratie PCI: 256 Byte pentru fiecare
dispozitiv PCI in registri speciali.
 Fiecare slot PCI poseda propriul spatiu de adrese.
 Registri sunt folositi pentru configurarea memoriei,
dispozitivelor si a domeniilor de adrese I/O
 Configurarea si alocarea se realizeaza prin operatiuni BIOS
Structura
registrului
special
 Comenzi PCI
 16 comenzi posibile: cod pe 4bit
 12 sunt asignate/utilizate
 Standardul PCI permite utilizarea mai multor magistrale PCI conectate
prin punti (Bridge) care redirecteaza operatiile. In practica numai PCIe
utilizeaza aceasta facilitate.
 Semnale PCI
 5 semnale
PCIe

Este o magistrala de mare viteza, seriala, cu arhitectura punc-la-punct, cu un


numar variabil de canale paralele

Caracteristici
 Este o magistrala seriala, de mare viteza
 Aparitia: 2004
 Latime 1-32 bit
 Viteza (vers. 1.0) 250MB/s(x1) si 4GB/s(x16)
 Versiunea mai noua (3.0): 900 MB/s ;15GB/s
 arhitectura de comunicatie: point-to-point
Versiuni PCIe

Versiunea Anul Rata Largime de banda


transfer
x1 x2 x4 x8 x16
1.0 2003 2.5 Gb/s
2.0 2007 5.0
3.0 2010 8.0
4.0 2017 16 1,969 3,94 7,88 15,75 31,5
GB/s GB/s GB/s GB/s GB/s
5.0 2019 32
6.0 2021 64
ARHITECTURA FIZICA SI LOGICA A PCIe
PCI Express se bazează pe topologie punct la punct, cu legături seriale separate, care conectează fiecare
dispozitiv la root complex (host).

Elemente constitutive:

• Root complex
• Switch
• Endpoint
STRATURILE PROTOCOLULUI PCIe
STRATUL FIZIC

Fiecare port PCIe consta intr-un anumit numar de culoare (lanes):


1,4,8,16,32
Fluxul de date se imparte in blocuri de 128 biti. Fiecare bloc este
codat intr-un pachet de 130 biti
(daca sunt 4 culoare)
Fiecare culoar consta din doua perechi de “sarme” :
cate doua fire pe sens de transmisie;
transmisia datelor se face simultan in ambele sensuri.
 x1

 o placa x1 poate fi introdusa intr-un slot 4x


 4x

S-ar putea să vă placă și