Architektura systemu: Różnice pomiędzy wersjami
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 11: | Linia 11: | ||
** automatyki (PI, CAMAC) | ** automatyki (PI, CAMAC) | ||
** autonomicznych jednostek sterujących | ** autonomicznych jednostek sterujących | ||
Sterowanie wszystkich modułów systemu MERA-400 jest całkowicie asynchroniczne. Stąd, poszczególne moduły systemu mogą być wykonane przy użyciu elementów elektronicznych o dowolnych parametrach dynamicznych. Oprócz łatwości technicznej realizacji oznacza to również pełne otwarcie systemu na nowe, przyszłościowe technologie, np. szybkie pamięci półprzewodnikowe. | |||
Interfejs systemu MERA-400 składa się z centralnej szyny informacyjnej i priorytetowego układu rezerwacji szyny. Centralna szyna informacyjna służy do przesyłania danych, adresów oraz sygnałów sterujących i kontrolnych. Sterowanie dostępem do szyny centralnej jest rozdzielone pomiędzy procesory i kanały, i realizowane jest przez układ rezerwacji. W danej chwili do szyny centralnej może być dołączony aktywnie tylko jeden moduł nadawczy tj. procesor lub kanał. Ponadto moduł, który aktualnie korzysta z szyny nigdy nie otrzyma zezwolenia na natychmiastową ponowną transmisję, o ile w trakcie pierwszej transmisji inny moduł (lub moduły) zgłosił gotowość zajęcia szyny. Rozwiązanie takie umożliwia współbieżną pracę modułów, a tym samym zwiększa wydajność systemu. | |||
Priorytet dostępu modułu do interfejsu wynika z funkcji spełnianych przez moduł w systemie. Priorytet ten jest jednoznacznie określany przez pozycję modułu w łańcuchu rezerwacji i może być łatwo zmieniony nawet po zainstalowaniu systemu u użytkownika, np. w wypadku rozbudowy systemu. Priorytet dostępu modułu do interfejsu jest całkowicie niezależny od priorytetu obsługi przerwań zgłaszanych przez dany moduł. |
Wersja z 15:36, 6 wrz 2012
Architektura systemu MERA-400
System MERA-400 składa się z modułów funkcjonalnych, komunikujących się za pomocą centralnej szyny informacyjnej (interfejsu). Modułowa struktura systemu umożliwia jego łatwą rozbudowę poprzez bezpośrednie dołączenie do interfejsu dodatkowych modułów.
W systemie MERA-400 mogą pracować niżej wymienione moduły funkcjonalne:
- procesory (maksymalnie 2)
- pamięci operacyjne (maksymalnie 17)
- kanały (maksymalnie 16) w dowolnej kombinacji:
- znakowe
- pamięciowe (bezpośredniego dostępu)
- automatyki (PI, CAMAC)
- autonomicznych jednostek sterujących
Sterowanie wszystkich modułów systemu MERA-400 jest całkowicie asynchroniczne. Stąd, poszczególne moduły systemu mogą być wykonane przy użyciu elementów elektronicznych o dowolnych parametrach dynamicznych. Oprócz łatwości technicznej realizacji oznacza to również pełne otwarcie systemu na nowe, przyszłościowe technologie, np. szybkie pamięci półprzewodnikowe.
Interfejs systemu MERA-400 składa się z centralnej szyny informacyjnej i priorytetowego układu rezerwacji szyny. Centralna szyna informacyjna służy do przesyłania danych, adresów oraz sygnałów sterujących i kontrolnych. Sterowanie dostępem do szyny centralnej jest rozdzielone pomiędzy procesory i kanały, i realizowane jest przez układ rezerwacji. W danej chwili do szyny centralnej może być dołączony aktywnie tylko jeden moduł nadawczy tj. procesor lub kanał. Ponadto moduł, który aktualnie korzysta z szyny nigdy nie otrzyma zezwolenia na natychmiastową ponowną transmisję, o ile w trakcie pierwszej transmisji inny moduł (lub moduły) zgłosił gotowość zajęcia szyny. Rozwiązanie takie umożliwia współbieżną pracę modułów, a tym samym zwiększa wydajność systemu.
Priorytet dostępu modułu do interfejsu wynika z funkcji spełnianych przez moduł w systemie. Priorytet ten jest jednoznacznie określany przez pozycję modułu w łańcuchu rezerwacji i może być łatwo zmieniony nawet po zainstalowaniu systemu u użytkownika, np. w wypadku rozbudowy systemu. Priorytet dostępu modułu do interfejsu jest całkowicie niezależny od priorytetu obsługi przerwań zgłaszanych przez dany moduł.