Soros és párhuzamos busz
A jelző minden gumiabroncs módszer lehet osztani egymást követő és párhuzamos.
- Vonal adatcsere (adatbusz);
- adatok kezelésére vonalak (kontroll busz);
Minden ilyen gumiabroncsok bevezette a szélessége s. Ezzel párhuzamosan buszok kifejezés „busz szélessége” megfelel annak szóhosszúsága - száma jel vonalak, vagy más szóval, a több egyidejűleg továbbított ( „téve a busz”) bit információt. A jel minden vonalon lehet, hogy két érték 0 és 1 (egy vonal két állapot). Rajtjel és teljes a ciklust vétel / adatátvitel külső órajelet.
Továbbítja a pozitív és negatív logika lehet használni a gumiabroncs. Amikor a pozitív logikai magas feszültségszint megfelel egy logikai egy a megfelelő kapcsolatot, alacsony - logikai nulla. Negatív logika - éppen ellenkezőleg.
Ábra ... látható közelítő formában átadása busz szélessége 8 bit adatbit (azaz, az abroncs 8 vonal az adatok küldésére és egy óra). Magától értetődő, hogy egy ciklusban a 8-bites busz lehet továbbítani egy bájt.
A probléma a párhuzamos buszok, hogy minden sorban egy abroncs teljes hosszában, a parazita kapacitás és induktivitás, valamint vzamoinduktivnost. Ezzel párhuzamosan transzfer byte zavarják egymást jelenléte miatt Vzaimoinduktivnye, így a valószínűsége a hiba növekszik, a korlátozott, mint a busz frekvenciát.
Emellett vonalak (vezetékek) fontos eleme a busz egy busz vezérlő, amely vezérli adatcsere folyamat és jelző, valamint általában végezzük egy külön chip, vagy integrált lapkakészlet chip. A teljesítmény gumik igényel külső órajelet vezérlő (órajel-frekvencia), amely által termelt referencia generátort.
Ismét lesz szó a jellemzőit minden típusú autóbusz (vonalak) felett.
Adatbusz x - a busz, amelyen a tényleges információk továbbítására kerül sor. Számát a bit (vonalak) határozza meg a sebességet és hatékonyságát információcserét. Az adatátviteli sebesség (azonos sávszélességű) kiszámítása a következő képlet:
Adatsebesség = bit órajel frekvencia * * [2..4]
Az így kapott szám nem valós. Az életben, a gumiabroncs befolyásolja egy csomó féle tényező: nem hatékony vezetőképesség anyagok, a zaj, a tervezési hibák és a szerelvény, valamint még sok más. Egyesek szerint a különbség az elméleti adatátviteli sebesség, és lehet praktikus 25%.
Ábra Job párhuzamos busz jeleket az adatsort
Az adatbusz mindig kétirányú, hiszen ez azt jelenti, az információk átadását mindkét irányban.
Control Bus - egy kisegítő busz, a vezérlő jeleket, amelyek a koordinációs processzor (vagy egy másik befogadó vonal, alapjel, master) működik a memória vagy az I / O eszközök (az eszköz végrehajtó, slave).
Vezérlő jeleket is nyújtanak szolgáltatást kérő és a megszakításokat. kérni és közvetlen hozzáférést biztosít.
A legfontosabb vezérlő jeleket - ez kapuk a csere, hogy van, által előállított jelek a processzor, és meghatározza azokat az időpontokat, amelyek továbbítását végzik adatbuszon adatkommunikáció.
- Írja Strobe (O). amely meghatározza a pont, amikor a végrehajtó berendezés adatok fogadására a CPU az adatbusz;
Ebben az esetben nagyon fontos, hogy a processzor befejezi az árfolyam a cikluson belül, ekkor ő leveszi stroboszkóp csere. Két lehetséges módja az oldat, szinkron és aszinkron, (.. ábra ...), illetve az abroncsokat is osztva szinkron és aszinkron:
- Szimultán csere a processzor befejezi az adatcsere függetlenül egyszer és mindenkorra a késleltetés által meghatározott intervallum (tvyd), azaz anélkül, hogy figyelembe véve az érdekeit a unit-művész;
- Az aszinkron központi processzor befejezi a csere csak akkor, ha a berendezés megerősíti végrehajtási speciális működési jel (úgynevezett kézfogás mód - kézfogás).
Előnyei egyidejű csere - egy egyszerűbb protokoll, kisebb számú vezérlő jeleket. Hátrányok - nincs garancia arra, hogy a vállalkozó a kért művelet végrehajtásához, valamint a magas követelményeket a sebesség előadóművész szinkron csere szükséges mesterségesen időtartamának növelése a stroboszkóp csere hogy megfeleljen a követelményeknek egy nagyobb előadók száma, úgyhogy van idejük, hogy információt cseréljenek a processzor sebességét.
Rajz szinkron és aszinkron.
Előnyei aszinkron - megbízhatóbb adatátvitel, a képesség, hogy működjön együtt a különböző előadók sebesség. A hátránya - hogy szükség van egy jel igazolja az összes előadóművészek, azaz a kiegészítő hardver költségek.
vezérlő busz vonalak lehetnek egy- vagy kétirányú.
Az egymást követő abroncs segítségével az egyik jelvezeték (használjon két különálló csatorna külön Átadás stream). Ennek megfelelően, az információs biteket sorosan. Az adatok továbbítására egy soros buszon öltözve csomagokat (Packet - az egységnyi információ át, mint egy egység a két eszköz között), amelyhez mellett a hasznos adatokat tartalmaz több járulékos információ: start bit, a csomag fejrészeket, óra jeleket, biteket paritás vagy kontroll összeget, stop bit, és így tovább. n.
Példaként, a leírás a cserébe RS-232 soros interfészen.
Adatforgalom csomagokat egy bájt (8 bit). Kezdetben a start bit kerül átvitelre, az ellentétes polaritású az üres sort, majd közvetlenül szállítják a keret hasznos teher - 8 bit. Amikor látta a start bit, a vevő várja az intervallum T1 és beolvassa az első bit időközönként T2 majd beolvassa a fennmaradó adatokat bit. Az utolsó bit - stop bit, mondván, hogy az átvitel befejeződött. Fontos, hogy az órajel a vevő és az adó azonos, a megengedett eltérés - nem több, mint 10%.
Ábra Jobs soros busz, RS-232 adat formátumban
Soros buszok gyakran több mint két vonal állapotát (néha további államok használják többlet).
Egy kis számú jel vonalak és logikusan bonyolultabb mechanizmus adatátvitel soros busz kapcsolja őket jelentős előnye - a lehetőséget, hogy növeljék a működési frekvencia. Soros átviteli módszernek az az előnye a párhuzamos, ha a vonalak hosszabb, mint legalább néhány centiméter.