Uživatel:Fridrto1

Z HPM wiki
Přejít na: navigace, hledání

Obsah

FireWire (IEEE 1394) je sériová vysokorychlostní sběrnice, určená pro isochronní (rovnoměrný v čase) přenos dat v reálném čase. Používá se v poloprofesionální a profesionální audio a video technice, stejně tak jako v leteckém a automobilovém průmyslu. Standart, který definuju tuto sběrnici se u různých firem jmenuje jinak Apple(FireWire), Sony (i.LINK) a Texas Instruments (Lynx). FireWire bylo vyvíjeno se záměrem nahradit paralelni sběrnici SCSI. Ta umožnovala výměnu dat mezi interními nebo externími počitačovými zařízeními a počítačovou sběrnicí. Výhoda této sběrnice oproti ATA/ITE byla možnost připojení většího množství pevných disků, či jiných periferií.IEEE 1394 také definuje rozhraníbackplane, které se však v praxi moc neosvědčilo.

Topologi

Architektura sériové sběrnice je omezena počtem uzlů na jakékoliv sběrnici na 63 uzlů, které mohou mít topologii strom nebo Daisy-chain. Spojení mezi uzly jsou dvoubodová. Každý uzel má jeden a více portů. Uzly s více porty umožnují rozšíření topologie. Komunikace mezi uzly je point-to-point. To znamená, že když dostane víceportový uzel paket, obdrží ho, detekuje ho, resynchronizuje pomocí hodin vlastního opakovače a přepošle paket na další uzly. Obrázek znázorňuje typické PC které zahrnuje sériovou IEEE 1394 sběrnici připojenou k PCI sběrnici. Sériová sběrnice umožnuje vysokorychlostní přístup k PCI sběrnici periferním zařízením, které by jinak potřebovaly drahé sběrnice jako jsou PCI nebo SCSI. Configurace sběrnice se provádí dynamicky tak ja se nová zařízení připojují/odpojují. Konfigurační proces nevyžaduje zásah počítačového systému.

TopologieHPM.jpg


Sběrnicový bridge

Sběrnice podporuje vícenásobný sběrnicový systém přes sběrnicové můstky. Sběrnicový můstek "poslouchá" provoz na sběrnici a ignoruje jakoukoliv komunikaci mezi uzly na stejné sběrnici, ale pozorně tuto kominukaci "poslouchá". Když můstek obdrží adresu uzle, který není na stejné sběrnici předá paket sousední sběrnici. Ačkoliv sériové sběrnici mohou používat mnoho můstkových konfigurací, když se používá k přemostění Command and Status Registr (CSR) architektury očekává se hierarchie jak je znázorněna na obrázku.

HPM.jpg

Příklad hierarchické sběrnicové topologie, kde sběrnice #5 je seriová sběrnice a sběrnice #1-#4 jsou sběrnice kompatibilni s CSR architekturou


Komunikační model

Protokol je rozdělen do tří vrstev. Fyzické, linkové a síťové. Vrstvy mohou komunikovat pouze s nejbižší vyšší nebo nižší vrstvou.


Vrstvy.jpg


Fyzická vrstva

FireWire:

www.jaycar.com.au/images.../firewire.pdf http://80.ieeexplore.ieee.org.dialog.cvut.cz/search/srchabstract.jsp?tp=&arnumber=730740&openedRefinements%3D*%26filter%3DAND%28NOT%284283010803%29%29%26searchField%3DSearch+All%26queryText%3Dfirewire http://shop.ieee.org/ieeestore/Product.aspx?product_no=SH94986

http://80.ieeexplore.ieee.org.dialog.cvut.cz/xpls/abs_all.jsp?arnumber=526693

http://80.ieeexplore.ieee.org.dialog.cvut.cz/stamp/stamp.jsp?tp=&arnumber=1146719

http://80.ieeexplore.ieee.org.dialog.cvut.cz/stamp/stamp.jsp?tp=&arnumber=1226130 -Performance of a firewire-Ethernet protocols conversion on an ARM7 embedded processor




ctrl -z pozastavi program

bg posle proces na pozadi

fg posle z pozadi do popredi


Prikazy: xwininfo - zobrazi informace o okne do ktereho kliknu sudo apt-get update; sudo apt-get -y install libx11-dev - pri zadani do terminalu nainstaluje balicek libx11-dev sudo apt-get update; sudo apt-get -y install emacs xwd|xwud - po zadani prikazu kliknu na okno a to se mi "zkopiruje" xwd >soubor - zkopiruje mi to na co kliknu a vytvori z toho soubor xwud<soubor - vyvolani toho co jsem ulozil file soubor - vyhodi mi informace o tom vytvorenem souboru soubor


xterm -fn 12x24& spustim okno 12x24


http://verydemotivational.files.wordpress.com/2010/03/fthatdogp1.jpg

Helca a SliTaz

Návrh tématu semestrální práce:FireWire


cast 1. http://www.imagehosting.cz/?v=helenka.jpg

cast2 http://www.imagehosting.cz/?v=helca.jpg


QMON paralll enviroment MPI na paralelni procesy

cat>soubor echo start sleep 20 echo konec

ctrl d

potom sh soubor

vytvorim program do souboru a pote spustim

chmod +x soubor vytvori spustitelny soubor

./soubor            spusteni


qsub soubor vidim bezici proces v gmon job control

Osobní nástroje
Jmenné prostory
Varianty
Akce
Navigace
Nástroje