Beispiele für Änderungen an typischen Avalon®Schnittstellen für den Component Editor Version 7.2 und höher
Tabelle 1 zeigt einen Avalon Memory-Mapped (Avalon-MM)-Agenten mit globaler Takt-, Reset-, Interrupt-Ausgabe- und Exportsignale.
Tabelle 1. Avalon-MM-Agent mit globalen Takt-, Reset-, Interrupt-Ausgangs- und Exportsignalen
Signaltyp |
Richtung |
v7.1 und frühere Schnittstelle |
Schnittstelle v7.2 und höher |
---|---|---|---|
Clk |
Eingabe |
Global |
Takteingang1 |
zurücksetzen |
Eingabe |
Global |
Takteingang1 |
Adresse |
Eingabe |
Avalon Agent |
Avalon Agent |
lesen |
Eingabe |
Avalon Agent |
Avalon Agent |
readdata |
Ausgabe |
Avalon Agent |
Avalon Agent |
schreiben |
Eingabe |
Avalon Agent |
Avalon Agent |
writedata |
Eingabe |
Avalon Agent |
Avalon Agent |
waitrequest |
Ausgabe |
Avalon Agent |
Avalon Agent |
irq |
Ausgabe |
Avalon Agent |
Absender unterbrechen |
my_export_signals |
Eingabe, Ausgabe oder Bidir |
Global |
Leitung |
Tabelle 2 zeigt einen Avalon-MM-Multiport-Agenten mit globalen Takt-, Reset- und Exportsignalen.
Tabelle 2. Avalon-MM Multi-Port Agent mit globalen Takt-, Reset- und Exportsignalen
Signaltyp |
Richtung |
v7.1 und frühere Schnittstelle |
Schnittstelle v7.2 und höher |
---|---|---|---|
Clk |
Eingabe |
Global |
Takteingang1 |
zurücksetzen |
Eingabe |
Global |
Takteingang1 |
s1_address |
Eingabe |
Avalon S1 Agent |
Avalon S1 Agent |
s1_read |
Eingabe |
Avalon S1 Agent |
Avalon S1 Agent |
s1_readdata |
Ausgabe |
Avalon S1 Agent |
Avalon S1 Agent |
s1_write |
Eingabe |
Avalon S1 Agent |
Avalon S1 Agent |
s1_writedata |
Eingabe |
Avalon S1 Agent |
Avalon S1 Agent |
s1_waitrequest |
Ausgabe |
Avalon S1 Agent |
Avalon S1 Agent |
s1_export_signals |
Eingabe, Ausgabe oder Bidir |
Avalon S1 Agent |
S1 Leitung |
s2_address |
Eingabe |
Avalon S2 Agent |
Avalon S2 Agent |
s2_read |
Eingabe |
Avalon S2 Agent |
Avalon S2 Agent |
s2_readdata |
Ausgabe |
Avalon S2 Agent |
Avalon S2 Agent |
s2_write |
Eingabe |
Avalon S2 Agent |
Avalon S2 Agent |
s2_writedata |
Eingabe |
Avalon S2 Agent |
Avalon S2 Agent |
s2_waitrequest |
Ausgabe |
Avalon S2 Agent |
Avalon S2 Agent |
s2_export_signals |
Eingabe, Ausgabe oder Bidir |
Avalon S2 Agent |
S2 Leitung |
Tabelle 3 zeigt einen Avalon-MM-Host mit globalen Takt-, Reset-, Interrupt-Eingangs- und Exportsignalen.
Tabelle 3. Avalon-MM-Host mit globalen Takt-, Reset-, Interrupt-Eingangs- und Exportsignalen
Signaltyp |
Richtung |
v7.1 und frühere Schnittstelle |
Schnittstelle v7.2 und höher |
---|---|---|---|
Clk |
Eingabe |
Global |
Takteingang1 |
zurücksetzen |
Eingabe |
Global |
Takteingang1 |
Adresse |
Ausgabe |
Avalon Gastgeber |
Avalon Gastgeber |
lesen |
Ausgabe |
Avalon Gastgeber |
Avalon Gastgeber |
readdata |
Eingabe |
Avalon Gastgeber |
Avalon Gastgeber |
schreiben |
Ausgabe |
Avalon Gastgeber |
Avalon Gastgeber |
writedata |
Ausgabe |
Avalon Gastgeber |
Avalon Gastgeber |
waitrequest |
Eingabe |
Avalon Gastgeber |
Avalon Gastgeber |
irq |
Eingabe |
Avalon Gastgeber |
Interrupt-Empfänger |
my_export_signals |
Eingabe, Ausgabe oder Bidir |
Global |
Leitung |
Tabelle 4 zeigt einen Avalon-MM Multi-Port-Agenten mit schnittstellenspezifischen Taktungen und Exportsignalen.
Tabelle 4. Avalon-MM Multi-Port Agent mit schnittstellenspezifischen Taktraten und Exportsignalen
Signaltyp |
Richtung |
v7.1 und frühere Schnittstelle |
Schnittstelle v7.2 und höher |
---|---|---|---|
s1_clk |
Eingabe |
Avalon S1 Agent |
S1 Takteingang1 |
s1_reset |
Eingabe |
Avalon S1 Agent |
S1 Takteingang1 |
s1_address |
Eingabe |
Avalon S1 Agent |
Avalon S1 Agent |
s1_read |
Eingabe |
Avalon S1 Agent |
Avalon S1 Agent |
s1_readdata |
Ausgabe |
Avalon S1 Agent |
Avalon S1 Agent |
s1_write |
Eingabe |
Avalon S1 Agent |
Avalon S1 Agent |
s1_writedata |
Eingabe |
Avalon S1 Agent |
Avalon S1 Agent |
s1_waitrequest |
Ausgabe |
Avalon S1 Agent |
Avalon S1 Agent |
s1_export_signals |
Eingabe, Ausgabe oder Bidir |
Avalon S1 Agent |
S1 Leitung |
s2_clk |
Eingabe |
Avalon S2 Agent |
S2 Takteingang1 |
s2_reset |
Eingabe |
Avalon S2 Agent |
S2 Takteingang1 |
s2_address |
Eingabe |
Avalon S2 Agent |
Avalon S2 Agent |
s2_read |
Eingabe |
Avalon S2 Agent |
Avalon S2 Agent |
s2_readdata |
Ausgabe |
Avalon S2 Agent |
Avalon S2 Agent |
s2_write |
Eingabe |
Avalon S2 Agent |
Avalon S2 Agent |
s2_writedata |
Eingabe |
Avalon S2 Agent |
Avalon S2 Agent |
s2_waitrequest |
Ausgabe |
Avalon S2 Agent |
Avalon S2 Agent |
s2_export_signals |
Eingabe, Ausgabe oder Bidir |
Avalon S2 Agent |
S2 Leitung |
Tabelle 5 zeigt einen Avalon-MM Multi-Port-Host und -Agenten mit schnittstellenspezifischen Taktungen.
Tabelle 5. Avalon-MM Multi-Port Host und Agent mit schnittstellenspezifischen Uhren
Signaltyp |
Richtung |
v7.1 und frühere Schnittstelle |
Schnittstelle v7.2 und höher |
---|---|---|---|
agent_clk |
Eingabe |
Avalon Agent |
Agent-Takteingang1 |
save_reset |
Eingabe |
Avalon Agent |
Agent-Takteingang1 |
agent_address |
Eingabe |
Avalon Agent |
Avalon Agent |
agent_read |
Eingabe |
Avalon Agent |
Avalon Agent |
agent_readdata |
Ausgabe |
Avalon Agent |
Avalon Agent |
agent_write |
Eingabe |
Avalon Agent |
Avalon Agent |
agent_writedata |
Eingabe |
Avalon Agent |
Avalon Agent |
agent_waitrequest |
Ausgabe |
Avalon Agent |
Avalon Agent |
host_clk |
Eingabe |
Avalon Gastgeber |
Host-Clock-Eingang1 |
host_reset |
Eingabe |
Avalon Gastgeber |
Host-Clock-Eingang1 |
host_address |
Ausgabe |
Avalon Gastgeber |
Avalon Gastgeber |
host_read |
Ausgabe |
Avalon Gastgeber |
Avalon Gastgeber |
host_readdata |
Eingabe |
Avalon Gastgeber |
Avalon Gastgeber |
host_write |
Ausgabe |
Avalon Gastgeber |
Avalon Gastgeber |
host_writedata |
Ausgabe |
Avalon Gastgeber |
Avalon Gastgeber |
host_waitrequest |
Eingabe |
Avalon Gastgeber |
Avalon Gastgeber |
Anmerkung:
- Die Takteingangsschnittstellen sind jedem Avalon-Schnittstellenport auf der Registerkarte Schnittstellen des Komponenteneditors zugeordnet.
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.