Search
Obvodové řešení V/V adaptéru již na PCI a modernějších sběrnicích není prakticky realizovatelné. Pro pochopení problematiky (před návrhem V/V adaptéru pro PCI) je však jednoduché obvodové řešení např. na sběrnici typu ISA vhodné.
Adresový dekodér:
Jednoduchý V/V adaptér:
lspci
lspci -xxx
Na přednáškách jste viděli příklad jednotlivých bloků adaptéru na PCI sběrnici, včetně řídicího konečného automatu. Rozšiřte tento návrh o možnost konfiguračního čtení a konfiguračního zápisu. (Časový diagram konfiguračního čtení:)
Měření průběhů základních cyklů sběrnice PCI. K měřenému počítači je připojen logický analyzátor, který umožňuje sledovat časové průběhy jednotlivých transakcí probíhajících na sběrnici PCI. Měřený počítač běží pod operačním systémem MS-DOS, který nám umožňuje snadný přístup k hardware (bez nutnosti řešit oprávnění, privilegované operace apod.). Pomocí testovacího programu “testpci” budeme generovat jednotlivé transakce - čtení/zápis do paměti, čtení/zápis na I/O, atd.
Studijní text: pci_text.pdf
Testovací program: testpci.zip