25.08.2013 Views

Wersja pełna [11,39 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [11,39 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [11,39 MB] - Wydział Elektroniki, Telekomunikacji i ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.2.9. Komputerowe systemy sterowania<br />

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Komputerowe systemy automatyki<br />

Skrót nazwy KOSA<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Paweł<br />

Nazwisko: Raczyński<br />

e-mail: wpr@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć -wykład<br />

1. Sprzęganie magistrali systemu komputerowego z obiektem sterowania.<br />

Sprzężenie proste i z wzajemnym potwierdzeniem, idea algorytmy<br />

przekazywania potwierdzenia<br />

2. Warianty realizacji przekazywania potwierdzenia: programowy, z<br />

wykorzystaniem systemu przerwań oraz wejścia wymuszającego<br />

wyczekiwanie. Kryteria doboru optymalnego rozwiązania<br />

3. Przykłady realizacji sprzężenia z wykorzystaniem typowych portów<br />

wejścia-wyjścia<br />

4. Warianty realizacji systemów przerwań w komputerowych systemach<br />

sterujących: przeglądanie, systemy wektoryzowane, kontrolery<br />

rozproszone i łańcuchowe<br />

5. Systemy przerwań jednopoziomowe i wielopoziomowe, algorytmy<br />

arbitrażu przerwań, problemy maskowania, maskowanie specjalne,<br />

typowe rozwiązania<br />

poziom liczba<br />

godzin<br />

wiedzy umiej<br />

A B C D E<br />

X X 0,67<br />

X X 0,67<br />

X X 0,33<br />

X X 0,67<br />

X X 0,67<br />

6. Przykłady wykorzystania systemu przerwań w układach sterowania,<br />

ocena czasu reakcji, opóźnień, czasu realizacji i intensywności<br />

przerwań na efektywność komputera sterującego<br />

X X 0,67<br />

7. Systemy wieloprocesorowe i wielokomputerowe. Architektura, warunki<br />

zwiększenia efektywności w stosunku do systemu jednoprocesorowego<br />

X X 0,33<br />

8. Magistrale systemów wieloprocesorowych. Podział zasobów na lokalne<br />

i wspólne, konsekwencje istnienia zasobów wspólnych.<br />

X X 0,67<br />

9. Typowe rozwiązana magistral wieloprocesorowych systemów<br />

sterowania: STE, MULTIBUS, VME, PCI, COMPACT PCI<br />

X X 1,0<br />

10. Arbitraż dostępu do zasobów wspólnych, przykłady rozwiązań<br />

sprzętowych skupionych i łańcuchowych, algorytmy arbitrażu<br />

X X 0,67<br />

<strong>11</strong>. Przykłady rozwiązań arbitrażu X X 0,33<br />

12. Idea współpracy procesor główny - koprocesor X X 0,33<br />

13. Wpływ istnienia zasobów wspólnych na oprogramowanie systemów<br />

sterowania, semafory, blokady dostępu<br />

X X 0,33<br />

14. Systemy wielokomputerowe, zasady wymiany informacji, stosowane X X 0,67<br />

rozwiązania sprzętowe, architektura systemów wielokomputerowych<br />

15. Sprzężenie systemu komputera sterującego z obiektem z<br />

wykorzystaniem DMA, rozwiązania sprzętowe, programowe aspekty<br />

wykorzystania idei DMA, przerwania a transmisja DMA<br />

16. Magistrala jako system komunikacji między wieloma użytkownikami,<br />

protokół komunikacyjny, hierarchia warstwowa protokółów<br />

1,0<br />

X X 0,67<br />

472

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!