Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




8. IO sběrnice

PDF
Stáhnout kompletní materiál zdarma (808.7 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

 SLAVE = Target 

– vyhodnocuje všechny sběrnicové cykly 
– účastní se jich, je-li adresován 
– podílí se na řízení přenosu 

Signály PCI sběrnice 

Sběrnicové transakce 

 Adresová fáze

– na multiplexovanou AD sběrnici je umístěna adresa 
– na signály C/BE# je umístěn příkaz 
– trvá minimálně 1 – 2 periody hodin 

 Datová fáze

– na multiplexovanou AD sběrnici jsou umístěna data 
– signály C/BE# indikují platné bajty  
– přenos je typicky blokový 
– datový tok je řízen signály IRDY# a TRDY# 

Sběrnicové transakce 

 Příklad operace čtení 

Sběrnicové transakce 

 C/BE#[3::0 

Příkaz

– 0000 

Interrupt acknowledge 

– 0001 

Special cycle 

– 0010 

I/O read 

– 0011 

I/O write 

– 0100 

Rezervováno 

– 0101 

Rezervováno 

– 0110 

Memory read 

– 0111 

Memory write 

Sběrnicové transakce 

 C/BE#[3::0 

Příkaz

– 1000 

Rezervováno 

– 1001 

Rezervováno 

– 1010 

Configuration read 

– 1011 

Configuration write 

– 1100 

Memory read multiple 

– 1101 

Dual address cycle 

– 1110 

Memory read line 

– 1111 

Memory write and invalidate 

Příkazy 

 Interrupt Acknowledge 

– načítá adresu pro řadič přerušení 
– adresa v adresové fázi se ignoruje 

 Special Cycle 

– broadcast 
– vlastní zpráva je na AD[15::0] 
– např. 0 = shutdown 

 I/O Read, I/O Write 

– adresní prostor 4 GB 
– vyžaduje úplné dekódování 
– BE# signály musí odpovídat adrese 

Příkazy 

 Rezervované příkazy 

– TARGET na ně nesmí nijak reagovat 
– typicky končí MASTER-Abortem 

 Memory Read 

– možnost prefetch – nesmí být side efekty 

 Memory Write 

 Cofiguration Read/Write 

– IDSEL aktivní 
– AD[1::0] = 00 
– AD[7::2] adresuje jeden ze 64 32-bitových registrů konfiguračního 

Témata, do kterých materiál patří