1 / 26

MAGISTRALE

MAGISTRALE. Šta je magistrala ?. Magistrala je komunikacioni put koji se koristi za povezivanje dva ili više uredjaja Magistrala je deljivi prenosni medijum

maalik
Download Presentation

MAGISTRALE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MAGISTRALE

  2. Šta je magistrala ? • Magistrala je komunikacioni put koji se koristi za povezivanje dva ili više uredjaja • Magistrala je deljivi prenosni medijum • Na magistralu je povezan veći broj uredjaja, a signal koji se predaje od strane jednog uredjaja dosrupan je za prijem svim ostalim uredjajima koji su povezani na tu magistralu. • Ako dva uredjaja vrše istovremeno prenos dolazi do kolizije • U datom trenutku samo jedan uredjaj može uspešno da vrši predaju • Magistrala se može posmatrati kao skup linija (veza)

  3. Sistem magistrala • Predstavlja skup većeg broja magistrala koji se koriste za povezivanje različitih sistemskih elemenata u okviru računarskog sistema. • Sistem magistrala čine magistrale koje su hijerarhijski organizovane po sledećim nivoima: • nivo ploča – obično se ova magistrala zove lokalna • zadnja ploča – motherboard realizova je kao štampana ploča sa većim brojem identičnoh konektora koji su paralelno povezani (VME, Multibus I i II, Nubus, Fastbus, Futurebus, itd.) • nivo interfejsa – ostvaruje se komunikacioni put izmedju U/I uredjaja i ostatka sistema (SCSI, GPIB, itd.)

  4. Tipičan primer sistemske magistrale

  5. Struktura sistemske magistrale

  6. Podela magistrala u zavisnosti od namene • Magistrale se mogu podeliti na: • nameske – koriste se za obavljanje specifičnih funkcija • nenameske – zovu se deljive magistrale i koriste se za obavljanje većeg broja funkcija nameske nenameske

  7. Klasifikacija deljivih magistrala • Deljive magistrale možemo svrtati u zavisnosti od toga kako je izvršena : • podela finkcija po pločama • podela tipova resursa sistem zasnovan na povezivanju svih tipova resursa sistem zasnovan na povezivanju većeg broja ploča koje obavljaju različite funkcije

  8. Termini vezani za magistrale • Ploče koje se vezuju na magistralu mogu biti tipa: • gospodar – može inicirati ciklus na magistrali • sluga – odaziva se gospodaru • Neki od uredjaja mogu biti i gospodari i sluge, ali ne istovremeno • Kada prenos podataka počne ploča koja predaje podatak se zove izvorište, a ploča koja prima podatak odredište

  9. Kompletna sekvenca predaje • Sekvenca dogadjaja od trenutka kada se magistrala zahteva do trenutka završetka prenosa podataka zove se transakcija na magistrali • Da bi se prenos po magistrali obavio, neophodno je da se obave sledeće operacije: • zahtev • arbitraža • adresiranje • prenos podataka • detekcija i signalizacija greške

  10. Tipovi prenosa podataka preko magistrale

  11. Načini organizacije adresiranja

  12. Načini organizacije adresiranja - prod

  13. Načini organizacije adresiranja - prod

  14. Načini organizacije adresiranja - prod

  15. Načini organizacije adresiranja - prod Logika bloka konektora i komparatora

  16. Podela magistrala – vremensko vodjenje dogadjaja • Sa tačke gledišta vremenkog vodjenja dogadjaja magistrale delimo na: • sinhrone – svi dogadjaji se dešavaju u fiksnim vremenskim intervalima • asinhrone – signali u sekvenci se generišu u proizvoljnim vremenskim intervalimja • polusinhrone – signali u sekvenci se generišu u fiksnim trenucima u odnosu na taktni signal

  17. Mašinski ciklus Čitanje i Upis kod sinhrone magistrale

  18. Mašinski ciklus Čitanje i Upis kod asinhrone magistrale

  19. Princip rada polusinhrone magistrale

  20. Arbitraža na magistrali • Arbitražni mehanizam garantuje da se dodela magistrale ostvaruje bez konflikta • U datom trenutku će samo jedan gospodar upravljati magistralom, a ostali se takmiče da bi dobili pravo upravljanja nad njom • Arbnitraža se može izvesti kao: • statička • dinamička

  21. Statička dodela magistrale Prednost – jednostavnost izvodjenja Nedostatak – ne uzima u obzir realne potrebe za prenosom

  22. Tipična rešenja kod magistrala

  23. Tipična rešenja kod magistrala sa aspekta povezivanja keša

  24. Magistrale kod PC mašina Pentium

  25. Rešenje sa većim brojem magistrala

  26. Povezivanje interfejs logike

More Related