Avalon® Komponentenschnittstellen, die im Komponenteneditor Version 7.2 und höher unterstützt werden
Tabelle 1 zeigt die Avalon-Schnittstellen, die vom Komponenteneditor unterstützt werden.
Tabelle 1. Aktuelle Avalon-Schnittstellen, die vom Komponenteneditor unterstützt werden
Schnittstellentyp | Standardname | Beschreibung | Neue Schnittstelle inv7.2 |
---|---|---|---|
Gastgeber | avalon_host oder m0 | Definiert eine Avalon-Host-Port-Schnittstelle. | - |
Agent | avalon_agent oder s0 | Definiert eine Avalon-Agentenportschnittstelle. | - |
Tri-State-Agent | avalon_tristate_agent | Definiert eine Avalon Tri-State-Port-Schnittstelle. | - |
Takteingang | Uhr oder clock_sink | Definiert eine Takt- und Reset-Eingabeschnittstelle für eine Komponente. | Y |
Taktausgang | clock_source | Definiert eine Takt- und Reset-Ausgabeschnittstelle für Komponenten, die Uhren für SOPC Builder-Systeme generieren. | Y |
Conduit-Ausgang oder -Eingang | conduit_start oder conduit_end | Wird zum Exportieren von Signalen in die oberste Ebene von SOPC Builder-Systemen verwendet. Conduit-Ausgangs- und Eingangsschnittstellen sind identisch und implizieren keine Signalrichtung für die Conduit-Schnittstelle. Conduits können Eingangs-, Ausgangs- und bidirektionale Signale enthalten. | Y |
Absender unterbrechen | interrupt_sender | Definiert ein Interrupt-Ausgangssignal und die Avalon-Agentenschnittstelle, die mit der Erzeugung des Interrupt-Signals verknüpft ist. | Y |
Interrupt-Empfänger | interrupt_receiver | Definiert ein Interrupt-Eingangssignal und die Avalon-Host-Schnittstelle, die dem Empfang von Interrupt-Signalen zugeordnet ist. | Y |
Streaming-Quelle | avalon_streaming_source | Definiert eine Avalon-Streaming-Quellportschnittstelle. | Y |
Streaming-Senke | avalon_streaming_sink | Definiert eine Avalon-Streaming-Sink-Port-Schnittstelle. | Y |
Die globale Signalschnittstelle wird in SOPC Builder Component Editor Version 7.2 und höher nicht mehr unterstützt. Signale, die die globale Signalschnittstelle verwenden, können den Takteingang für Takt- und Rücksetzsignale und die Conduit-Schnittstelle für den Export von Signalen in die oberste Ebene von SOPC Builder-Systemen verwenden.
Die folgenden Schnittstellen, die im Auswahlmenü der Komponenten-Editor-Schnittstellen (Version 7.2) angezeigt werden, sollten nicht verwendet werden und werden in Version 8.0 entfernt. Die folgenden Schnittstellen werden von SOPC Builder nicht verwendet:
- avalon_tristate_host – Avalon Tri-State-Hosts werden nur für Tri-State-Bridges verwendet.
- Simple Clock (Eingang und Ausgang) – verwendete stattdessen die Taktschnittstelle (Eingang oder Ausgang).
- Zurücksetzen (Eingang und Ausgang) – Verwendet die Taktschnittstelle (Eingang oder Ausgang), um das Rücksetzsignal für jede Komponente zuzuweisen. Das Reset-Signal muss für jede Komponente mit einer Systemuhr synchronisiert werden.
- Komplex.
- Draht.
Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.