组件编辑器 7.2 和更高版本的典型 Avalon® 接口变更示例
表 1 列出具有全局时钟、重置、中断输出和输出信号的 Avalon 内存映像 (Avalon-MM) 代理。
表 1.采用全局时钟、重置、中断输和输出信号的 Avalon-MM 代理
信号类型 |
方向 |
v7.1 和更早版本的接口 |
v7.2 和更高版本的接口 |
---|---|---|---|
clk |
输入 |
全局 |
时钟输入 1 |
复位 |
输入 |
全局 |
时钟输入 1 |
地址 |
输入 |
Avalon 代理 |
Avalon 代理 |
读取 |
输入 |
Avalon 代理 |
Avalon 代理 |
readdata |
输出 |
Avalon 代理 |
Avalon 代理 |
写入 |
输入 |
Avalon 代理 |
Avalon 代理 |
writedata |
输入 |
Avalon 代理 |
Avalon 代理 |
waitrequest |
输出 |
Avalon 代理 |
Avalon 代理 |
irq |
输出 |
Avalon 代理 |
中断发送器 |
my_export_signals |
输入、输入或 Bidir |
全局 |
管道 |
表 2 列出具有全局时钟、重置和输出信号的 Avalon-MM 多端口代理。
表 2.采用全局时钟、重置和输出信号的 Avalon-MM 多端口代理
信号类型 |
方向 |
v7.1 和更早版本的接口 |
v7.2 和更高版本的接口 |
---|---|---|---|
clk |
输入 |
全局 |
时钟输入 1 |
复位 |
输入 |
全局 |
时钟输入 1 |
s1_address |
输入 |
Avalon S1 代理 |
Avalon S1 代理 |
s1_read |
输入 |
Avalon S1 代理 |
Avalon S1 代理 |
s1_readdata |
输出 |
Avalon S1 代理 |
Avalon S1 代理 |
s1_write |
输入 |
Avalon S1 代理 |
Avalon S1 代理 |
s1_writedata |
输入 |
Avalon S1 代理 |
Avalon S1 代理 |
s1_waitrequest |
输出 |
Avalon S1 代理 |
Avalon S1 代理 |
s1_export_signals |
输入、输入或 Bidir |
Avalon S1 代理 |
S1 管道 |
s2_address |
输入 |
Avalon S2 代理 |
Avalon S2 代理 |
s2_read |
输入 |
Avalon S2 代理 |
Avalon S2 代理 |
s2_readdata |
输出 |
Avalon S2 代理 |
Avalon S2 代理 |
s2_write |
输入 |
Avalon S2 代理 |
Avalon S2 代理 |
s2_writedata |
输入 |
Avalon S2 代理 |
Avalon S2 代理 |
s2_waitrequest |
输出 |
Avalon S2 代理 |
Avalon S2 代理 |
s2_export_signals |
输入、输入或 Bidir |
Avalon S2 代理 |
S2 管道 |
表 3 列出具有全局时钟、重置、中断输入、输出信号的 Avalon-MM 主机。
表 3.具有全局时钟、重置、中断输入、输出信号的 Avalon-MM 主机
信号类型 |
方向 |
v7.1 和更早版本的接口 |
v7.2 和更高版本的接口 |
---|---|---|---|
clk |
输入 |
全局 |
时钟输入 1 |
复位 |
输入 |
全局 |
时钟输入 1 |
地址 |
输出 |
Avalon 主机 |
Avalon 主机 |
读取 |
输出 |
Avalon 主机 |
Avalon 主机 |
readdata |
输入 |
Avalon 主机 |
Avalon 主机 |
写入 |
输出 |
Avalon 主机 |
Avalon 主机 |
writedata |
输出 |
Avalon 主机 |
Avalon 主机 |
waitrequest |
输入 |
Avalon 主机 |
Avalon 主机 |
irq |
输入 |
Avalon 主机 |
中断接收器 |
my_export_signals |
输入、输入或 Bidir |
全局 |
管道 |
表 4 列出具有特定接口时钟和输出信号的 Avalon-MM 多端口代理。
表 4.具有特定接口时钟和输出信号的 Avalon-MM 多端口代理
信号类型 |
方向 |
v7.1 和更早版本的接口 |
v7.2 和更高版本的接口 |
---|---|---|---|
s1_clk |
输入 |
Avalon S1 代理 |
S1 时钟输入 1 |
s1_reset |
输入 |
Avalon S1 代理 |
S1 时钟输入 1 |
s1_address |
输入 |
Avalon S1 代理 |
Avalon S1 代理 |
s1_read |
输入 |
Avalon S1 代理 |
Avalon S1 代理 |
s1_readdata |
输出 |
Avalon S1 代理 |
Avalon S1 代理 |
s1_write |
输入 |
Avalon S1 代理 |
Avalon S1 代理 |
s1_writedata |
输入 |
Avalon S1 代理 |
Avalon S1 代理 |
s1_waitrequest |
输出 |
Avalon S1 代理 |
Avalon S1 代理 |
s1_export_signals |
输入、输入或 Bidir |
Avalon S1 代理 |
S1 管道 |
s2_clk |
输入 |
Avalon S2 代理 |
S2 时钟输入 1 |
s2_reset |
输入 |
Avalon S2 代理 |
S2 时钟输入 1 |
s2_address |
输入 |
Avalon S2 代理 |
Avalon S2 代理 |
s2_read |
输入 |
Avalon S2 代理 |
Avalon S2 代理 |
s2_readdata |
输出 |
Avalon S2 代理 |
Avalon S2 代理 |
s2_write |
输入 |
Avalon S2 代理 |
Avalon S2 代理 |
s2_writedata |
输入 |
Avalon S2 代理 |
Avalon S2 代理 |
s2_waitrequest |
输出 |
Avalon S2 代理 |
Avalon S2 代理 |
s2_export_signals |
输入、输入或 Bidir |
Avalon S2 代理 |
S2 管道 |
表 5 列出具有特定接口时钟的 Avalon-MM 多端口主机和代理。
表 5具有特定接口时钟的 Avalon-MM 多端口主机和代理
信号类型 |
方向 |
v7.1 和更早版本的接口 |
v7.2 和更高版本的接口 |
---|---|---|---|
agent_clk |
输入 |
Avalon 代理 |
代理时钟输入 1 |
save_reset |
输入 |
Avalon 代理 |
代理时钟输入 1 |
agent_address |
输入 |
Avalon 代理 |
Avalon 代理 |
agent_read |
输入 |
Avalon 代理 |
Avalon 代理 |
agent_readdata |
输出 |
Avalon 代理 |
Avalon 代理 |
agent_write |
输入 |
Avalon 代理 |
Avalon 代理 |
agent_writedata |
输入 |
Avalon 代理 |
Avalon 代理 |
agent_waitrequest |
输出 |
Avalon 代理 |
Avalon 代理 |
host_clk |
输入 |
Avalon 主机 |
主机时钟输入 1 |
host_reset |
输入 |
Avalon 主机 |
主机时钟输入 1 |
host_address |
输出 |
Avalon 主机 |
Avalon 主机 |
host_read |
输出 |
Avalon 主机 |
Avalon 主机 |
host_readdata |
输入 |
Avalon 主机 |
Avalon 主机 |
host_write |
输出 |
Avalon 主机 |
Avalon 主机 |
host_writedata |
输出 |
Avalon 主机 |
Avalon 主机 |
host_waitrequest |
输入 |
Avalon 主机 |
Avalon 主机 |
注:
- 时钟输入接口与组件编辑器接口选项卡中的每个 Avalon 接口端口关联。