• sns01
  • sns06
  • sns03
Depuis 2012 | Fournissez des ordinateurs industriels personnalisés pour les clients mondiaux!
NOUVELLES

Définitions du signal de l'emplacement PCI

Définitions du signal de l'emplacement PCI
La fente PCI, ou l'emplacement d'extension PCI, utilise un ensemble de lignes de signal qui permettent la communication et le contrôle entre les périphériques connectés au bus PCI. Ces signaux sont cruciaux pour garantir que les appareils peuvent transférer des données et gérer leurs états en fonction du protocole PCI. Voici les principaux aspects des définitions du signal de l'emplacement PCI:
Lignes de signal essentiels
1. Adresse / bus de données (AD [31: 0]):
Il s'agit de la ligne de transmission de données principale sur le bus PCI. Il est multiplexé de transporter les deux adresses (pendant les phases d'adresse) et les données (pendant les phases de données) entre le périphérique et l'hôte.
2. Cadre #:
Prise par le périphérique maître actuel, le cadre # indique le début et la durée d'un accès. Son affirmation marque le début d'un transfert, et sa persistance indique que la transmission des données se poursuit. Dé-assertion signale la fin de la dernière phase de données.
3. Irdy # (Initiateur prêt):
Indique que le périphérique maître est prêt à transférer des données. Au cours de chaque cycle d'horloge de transfert de données, si le maître peut conduire des données sur le bus, il affirme Irdy #.
4. Devsel # (Sélection du périphérique):
Poussée par l'appareil esclave ciblé, Devsel # signifie que l'appareil est prêt à répondre au fonctionnement du bus. Le retard dans l'affirmation de Devsel # définit combien de temps il faut le dispositif esclave pour se préparer à répondre à une commande de bus.
5. Stop # (facultatif):
Un signal facultatif utilisé pour informer le périphérique maître afin d'arrêter le transfert de données actuel dans des cas exceptionnels, par exemple lorsque le périphérique cible ne peut pas terminer le transfert.
6. Perr # (erreur de parité):
Poussé par le dispositif esclave pour signaler les erreurs de parité détectées lors du transfert de données.
7. SERR # (erreur système):
Utilisé pour signaler les erreurs au niveau du système qui pourraient provoquer des conséquences catastrophiques, telles que les erreurs de parité d'adresse ou les erreurs de parité dans des séquences de commande spéciales.
Lignes de signal de contrôle
1. Commande / octet Activer le multiplex (c / be [3: 0] #):
Transporte les commandes de bus pendant les phases d'adresse et les octets activer les signaux pendant les phases de données, déterminant les octets sur le bus AD [31: 0] sont des données valides.
2. REQ # (Demande d'utiliser le bus):
Poussé par un appareil souhaitant prendre le contrôle du bus, signalant sa demande à l'arbitre.
3. GNT # (subvention pour utiliser le bus):
Poussé par l'arbitre, GNT # indique au dispositif de demande que sa demande d'utilisation du bus a été accordée.
Autres lignes de signal
Signaux d'arbitrage:
Inclure les signaux utilisés pour l'arbitrage des bus, assurer une allocation équitable des ressources de bus parmi plusieurs appareils demandant l'accès simultanément.
Signaux d'interruption (inta #, intb #, intc #, intd #):
Utilisé par les appareils d'esclaves pour envoyer des demandes d'interruption à l'hôte, en le notifiant d'événements spécifiques ou de modifications d'état.
En résumé, les définitions de signal de l'emplacement PCI englobent un système complexe de lignes de signal responsables du transfert de données, du contrôle de l'appareil, de la déclaration d'erreurs et de la manipulation d'interruption sur le bus PCI. Bien que le bus PCI ait été remplacé par des bus PCIe plus performants, la machine à sous PCI et ses définitions de signal restent significatives dans de nombreux systèmes hérités et applications spécifiques.


Heure du poste: 15 août-2024