- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(A) 写传输在clk的上升沿开始。 (B) 主端口发出有效的address、byteenable、writedata和write信号。 (C) 在clk的上升沿waitrequest是无效的,所以写传输结束。另一次传输可以在下一个周期接着开始。 (A) 第一个周期在clk的上升沿开始。 (B) 主端口发出有效的address、writedata和write信号。 (C) waitrequest在clk的上升沿被置为有效,所以该周期变成第一个等待周期。主端口保持所有的输出不变。 (D) waitrequest在clk的上升沿再次被置为有效,所以该周期成为第二个等待周期。主端口保持所有的输出不变。 (E) Avalon交换架构置waitrequest无效。 (F) 在clk的上升沿waitrequest 是无效的,所以主端口置所有的输出无效,写传输结束。另一个读或写传输可以在下一个周期开始。 具有等待周期的主端口写传输 4.5.4 等待周期,建立时间和保持时间属性 根据规范,所有的Avalon主传输使用waitrequest信号来接受来自Avalon交换架构的不确定的等待周期。在这种情况下,实际上所有的Avalon主端口被动地支持可变的等待周期,即主端口不支持固定的等待周期。 根据规范,Avalon主传输不使用建立或保持时间属性。如果一个目标从外设有建立和/或保持时间属性,Avalon交换架构管理该主从端口对的信号时序的转换。 4.3.4 Avalon信号时序说明 Avalon接口是一个同步的协议。每个Avalon端口都与Avalon交换架构提供的时钟同步。所有的传输都与Avalon交换架构的时钟同步发生,并在时钟上升沿启动。 一个同步的接口并不意味着所有的信号都是时序的信号,Avalon的信号可以是基于同步于系统交换结时钟的寄存器的输出的组合逻辑。所以除了clk信号之外,Avalon外设对其它的Avalon信号边沿不敏感。对任何的同步设计来说,Avalon外设必须只响应在时钟上升沿达到稳定状态的信号,,并且在时钟上升沿产生稳定的输出。 也能够将片外的异步外设,比如片外存储设备,同系统交换架构相接口,但需要一些设计上的考虑。由于Avalon交换架构的同步操作,Avalon信号只在Avalon接口时钟的时间间隔发生翻转。而且,如果异步的信号直接同Avalon交换架构的输入相连,设计者要确保信号在时钟的上升沿是稳定的。 Avalon接口没有固定的或者最高的性能。接口是同步的,并且可以被交换架构提供的任意频率的时钟驱动。最高性能取决于外设的设计和系统的实现。 不同于传统的共享总线实现的规范,Avalon接口没有指定任何的物理和电气特性。 4.3.5 传输属性 不是所有的Avalon主/从端口都使用相同的信号类型,因此不同的Avalon端口具有不同的传输能力。Avalon接口规范定义了一套传输属性。一个特定的Avalon主/从端口可以支持一个或多个传输属性,这取决于外设的设计。外设支持的传输属性在设计时确定,在传输过程中不会改变。 Avalon接口规范定义了Avalon端口支持的如下的传输属性: 等待周期:固定或可变(只对从端口); 流水线:固定或可变的延迟; 建立和保持时间(只对从端口); 突发; 三态。 基本传输提供了一个参照点,来描述每一个属性对端口和信号行为的影响。 使用一个特定的端口属性会产生下面的影响: 改变特定信号的行为; 需要一个或多个的信号类型来实现该属性。 Avalon端口可以同时支持多个属性。例如,一个Avalon从端口可能支持具有可变等待周期的流水线传输。 一些属性不能和其它属性共同使用,这些限制在传输属性的讨论中会说明。 一个主从端口对中的主端口和从端口可以有不同的传输属性。Avalon交换架构同主/从端口通信时,使用该端口指定的属性,并且必要时要进行从主端口到从端口的属性转换。这样,Avalon外设可以独立于系统中其它的外设属性进行设计。 4.4 从端口传输 4.4.1 从端口信号详述 所有从端口传输都很重要的信号 1.address信号 2. readdata和writedata信号 3. chipselect、read和write信号 4. byteenable和writebyteenable 5. begintransfer信号 32位的从端口使能信号 byteenable[3..0] 写操作 1111 全32位写操作 0011 2个低字节的写操作 1100 2个高字节的写操作 0001 字节0的写操作 0010 字节1的写操作 0100 字节2的写操作 1000 字节3的写操作 4.4.2从端口读传输 4.4.2.1 从端口基本读传输 基
您可能关注的文档
- 5-1 铁路桥梁工程作业指导书大全1-166页(上).doc
- 10章宴请礼仪[清华大学《现代礼仪学》].ppt
- 20世纪广告流派.doc
- 798艺术区—旧厂房改造案例分析(论文资料).ppt
- 2014中考语文总复习 文言文阅读 专题13 理解实词含义,掌握虚词用法课件 语文版.ppt
- 2015高考专题高考英语语法专题复习38语法填空方法及训练.ppt
- 2015湖北高三数学(理)一轮复习课件99《直线与圆锥曲线的位置关系》.ppt
- 2015建筑给水排水工程(建工版)教学设计建筑中水系统.doc
- 2015年度广播电视大学(电大)期末考试《外国银行制度与业务》作业1-4试题及答案精心整理打印版.doc
- 2015年沈阳市上半年房地产市场报告.ppt
- SPA_最性感的享受.doc
- syb创业培训第二步查寻创业项目.ppt
- ul 153 标准介绍portable electric luminaires(可移动灯具).ppt
- Unit6 I’m watching TV课件(人教版七年级下).ppt
- unit12《my favorite subject is science》课件4(40张)(人教版新课标七年级上).ppt
- XXX小学食堂临时工聘用合同书.doc
- XX车城汽车连锁销售有限公司维护保养工时项目表( 28页).doc
- xx街道市容情况卫生清除保洁承包合同.doc
- XX职位说明书(生产管理科科长)——较完善案例.doc
- 阿里巴巴之旅-全面的介绍阿里巴巴的成长(上).ppt
文档评论(0)