Avalon 总线广泛应用于外设和软核或者硬核交互,其时序简单明了,也非常适合用来作为划分模块的接口信号。本文结合quartus 关于 avalon 总线英文原版做简单介绍,重点理解时序即可。
1.Avalon的时钟和复位
这里没什么好讲的,时钟信号略,而对于复位信号,可能有三个选择:
NONE: 复位是异步信号
DEASERT : 复位发生异步,复位释放同步
BOTH: 复位释放和发生都是同步信号
2.avalon M-M接口
这个接口比较重要,这个接口一般用于读写,可用在主从之间的元件上。全名,Avalon Memory-Mapped,阿瓦隆内存映射接口。
先看一个图:
</