• sns01
  • sns06
  • sns03
Od 2012 | Dostarczamy klientom z całego świata komputery przemysłowe na zamówienie!
AKTUALNOŚCI

Definicje sygnału PCI SLOT

Definicje sygnału PCI SLOT
Gniazdo PCI SLOT, czyli gniazdo rozszerzeń PCI, wykorzystuje zestaw linii sygnałowych, które umożliwiają komunikację i sterowanie między urządzeniami podłączonymi do magistrali PCI. Sygnały te są kluczowe dla zapewnienia urządzeniom możliwości przesyłania danych i zarządzania swoimi stanami zgodnie z protokołem PCI. Oto główne aspekty definicji sygnału gniazda PCI SLOT:
Niezbędne linie sygnałowe
1. Magistrala adresowa/danych (AD[31:0]):
To główna linia transmisji danych na magistrali PCI. Jest ona multipleksowana w celu przesyłania zarówno adresów (w fazach adresowania), jak i danych (w fazach danych) między urządzeniem a hostem.
2. NUMER RAMKI:
Sterowany przez bieżące urządzenie nadrzędne, FRAME# wskazuje początek i czas trwania dostępu. Jego potwierdzenie oznacza początek transferu, a jego trwałość oznacza, że ​​transmisja danych jest kontynuowana. Odebranie potwierdzenia sygnalizuje koniec ostatniej fazy danych.
3. IRDY# (Inicjator gotowy):
Oznacza, że ​​urządzenie nadrzędne jest gotowe do przesyłania danych. Podczas każdego cyklu zegara przesyłania danych, jeśli urządzenie nadrzędne może przesłać dane na magistralę, zgłasza komunikat IRDY#.
4. DEVSEL# (Wybór urządzenia):
Sygnał DEVSEL#, sterowany przez docelowe urządzenie podrzędne, oznacza, że ​​urządzenie jest gotowe do reakcji na polecenie magistrali. Opóźnienie w potwierdzeniu sygnału DEVSEL# definiuje czas potrzebny urządzeniu podrzędnemu na przygotowanie się do reakcji na polecenie magistrali.
5. STOP# (opcjonalnie):
Opcjonalny sygnał służący do powiadomienia urządzenia nadrzędnego o konieczności zatrzymania bieżącego transferu danych w wyjątkowych przypadkach, na przykład gdy urządzenie docelowe nie może dokończyć transferu.
6. PERR# (Błąd parzystości):
Sterowany przez urządzenie podrzędne w celu raportowania błędów parzystości wykrytych podczas przesyłania danych.
7. SERR# (Błąd systemu):
Służy do zgłaszania błędów na poziomie systemu, które mogą mieć katastrofalne skutki, np. błędy parzystości adresów lub błędy parzystości w specjalnych sekwencjach poleceń.
Linie sygnału sterującego
1. Polecenie/Włączenie multipleksowania bajtów (C/BE[3:0]#):
Przenosi polecenia magistrali w fazach adresowania i sygnały włączania bajtów w fazach danych, ustalając, które bajty na magistrali AD[31:0] są prawidłowymi danymi.
2. REQ# (Żądanie użycia magistrali):
Napędzane przez urządzenie chcące przejąć kontrolę nad autobusem, sygnalizujące swoją prośbę arbitrowi.
3. GNT# (zezwolenie na użytkowanie magistrali):
GNT# jest wysyłany przez arbitra i informuje urządzenie żądające, że jego prośba o użycie magistrali została rozpatrzona pozytywnie.
Inne linie sygnałowe
Sygnały arbitrażowe:
Uwzględnij sygnały wykorzystywane do arbitrażu magistrali, zapewniając sprawiedliwy przydział zasobów magistrali pomiędzy wieloma urządzeniami żądającymi dostępu jednocześnie.
Sygnały przerwania (INTA#, INTB#, INTC#, INTD#):
Używany przez urządzenia podrzędne do wysyłania żądań przerwania do hosta, powiadamiając go o określonych zdarzeniach lub zmianach stanu.
Podsumowując, definicje sygnału PCI SLOT obejmują złożony system linii sygnałowych odpowiedzialnych za przesyłanie danych, sterowanie urządzeniami, raportowanie błędów i obsługę przerwań na magistrali PCI. Chociaż magistrala PCI została zastąpiona przez wydajniejsze magistrale PCIe, PCI SLOT i jego definicje sygnału nadal mają istotne znaczenie w wielu starszych systemach i konkretnych zastosowaniach.


Czas publikacji: 15.08.2024