1 / 52
文档名称:

第7章avalon接口规范(三).ppt

格式:ppt   大小:609KB   页数:52页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第7章avalon接口规范(三).ppt

上传人:sanshengyuanting 2017/12/3 文件大小:609 KB

下载得到文件列表

第7章avalon接口规范(三).ppt

相关文档

文档介绍

文档介绍:第7章 Avalon接口规范 ——Avalon总线规范介绍(三)
12/3/2017
Avalon总线规范介绍(三)
Avalon三态传输
Avalon突发传输
Avalon中断与复位
Avalon地址对齐
12/3/2017
2
Avalon三态传输
Avalon三态传输的主要用途
1) 三态传输允许Avalon系统与片外标准总线接口设 备直接相连,如存储器芯片、外部处理器等。
2) Avalon三态从端口允许Avalon交换架构和片外的 共享PCB板上的地址和数据总线的设备相连,各 个三态从端口可以共享地址和数据总线。
12/3/2017
3
Avalon三态传输
三态从端口传输
三态主端口传输
12/3/2017
4
Avalon三态传输
三态从端口传输

传输属性限制
不支持可变延迟的流水线传输
不支持流控制传输
不支持突发传输
12/3/2017
5
Avalon三态传输
三态从端口传输
相关信号:
1) data
2) address
3) outputenable、read
4) write_n、writebyteenable
5) chipselect信号、chipselect-through-read-latency属 性
Data是双向的,写传输Avalon交换架构驱动data,读传输从外设驱动data;
Avalon交换架构置outputenable信号有效:三态从端口可以驱动其data信号线;
Avalon交换架构置outputenable无效:三态从端口必须将其data信号线置为高阻状态,以防止总线竞争冲突
三态从端口的address信号使用字节地址,这是和非三态从端口不同的地方,非三态从端口使用字地址。
若Avalon三态从端口数据宽度大于一个字节,那么需注意Avalon交换架构的地址信号与从设备的地址信号的连接方法
12/3/2017
6
不同数据宽度的从外设的A0与Avalon从端口地址线的连接关系
数据宽度
与A0连接的address信号线
1~8
Address[0]
9~16
Address[1]
17~32
Address[2]
33~64
Address[3]
65~128
Address[4]
129~256
Address[5]
257~512
Address[6]
513~1024
Address[7]
如:当通过三态从端口将32位存储芯片连接到Avalon交换架构上时, Avalon地址线的最低两位不连接到存储器芯片,地址线的address[2]连接到存储器的A0引脚上。
12/3/2017
7
Avalon三态传输
三态从端口传输
相关信号:
1) data
2) address
3) outputenable、read
4) write_n、writebyteenable
5) chipselect信号、chipselect-through-read-latency属 性
outputenable无效时,从端口必须将data线置于高阻态;
没有流水线属性的三态从端口:
read、outputenable信号相同。
具有流水线属性的三态从端口:
Avalon交换架构只在地址阶段发出read信号, Avalon交换架构在数据阶段最后的clk上升沿之前发出outputenable。
Avalon三态从端口的write_n信号可以直接连接到使用组合读写信号的片外存储器的R/Wn引脚(即高电平时读,低电平时写)。
Avalon三态从端口的writebyteenable是write和byteenable信号的逻辑与,可以直接连到为每个字节段使用单独的写使能信号(BWn1,BWn2,BWn3,BWn4)的片外存储器的写使能引脚。
当端口使用chipselect-through-read-latency属性时,Avalon交换架构在读传输的地址和数据阶段都置chipselect信号有效,chipselect是outputenable信号的镜像。
当端口不使用chipselect-through-read-latency属性时,Avalon交换架构只在地址阶段置chipselect有效,chipselect是read信号的镜像。
chipselect_n信号可以直接和存储芯片的芯片选择或芯片使能引脚相连(如 CSn或CEn)。
12/3/2017
8
Avalon三态传输
三态从端口传输
6)Avalon交换架构通过三态从端口与片外异步存储器的接口
不需要clk信号, 传输的同步是通过chipselect_n、read