- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Avalon 总线规范 _中文
//*************************************
Avalon 总线规范
参考手册
(Avalon 从端口传输与流模式从端口传输部分)
//*************************************
101 Innovation Drive
San Jose, Ca 95134 Document Version: 2.3
(408)554-7000 Document Data: July 2003
免责声明:
本手册原自 Altera 公司发布的《 Avalon Bus Specification-Reference Manual 》,一切权力由
Altera 公司所有
概 要
Avalon 总线是一种将片上处理器和外设连接成片上可编程系统( SOPC)的一种简单总线结构。
Avalon 总线是一种接口方式,它规定了主从设备之间的接口方式及其通信时序。
Avalon 总线的设计目的在于:
■ 简便:提供了简单易学的协议;
■ 优化总线逻辑的资源利用:节约了可编程器件( PLD)内部的逻辑单元( LE);
■ 同步操作:将 PLD上的其他用户逻辑很好的集成在一起,从而避免了复杂的时序分析;
基本的 Avalon 总线事务可以在主﹑从设备之间传送一个字节,半字或字( 8,16 或 32 位)。当
一次事务处理完成, 总线可以迅速的在下一个时钟到来的时候在相同的主从设备之间或其他的主从
设备间开始新的事务。 Avalon 总线也支持一些高级功能,如“延迟型( latency-aware )外设”,
“流(streaming )外设”及多总线主设备。这些高级的功能使其允许在一个总线事务中进行外设
间的多数据单元的传输。 Avalon 总线支持多个总线主设备。 多主设备的结构为 SOPC系统及高带宽 外设提供了很大程度上的稳定性。例如,一个主外设可以进行直接存储器访问( DMA),而不需要
处理器在数据传输路径上从外设将数据读入存储器。 Avalon 总线上,主设备和从设备之间的相互
作用是基于一种被称为“从设备( slave-side )仲裁”的技术。从设备仲裁决定了当多主设备在同
一时刻尝试连接同一个从设备的时候,哪个主设备获得从设备控制权。从设备仲裁具有两个优势:
1.仲裁细节内嵌于 Avalon 总线内部。所以,主设备和从设备的接口具有一致性,不考虑总线上
的主设备和从设备的数量。在每一个和 Avalon 总线相连接的主设备看来,它都是总线上唯一的主
设备。
2. 多个主设备可以同时完成总线事务,就像他们并不是在同一个总线周期连接到同一个从设备
一样。Avalon 总线的设计是为了配合片上可编程系统( SOPC)的。它是一种由 PLD 内部逻辑和布
线资源的主动片上总线结构。 Avalon 结构的一些原则如下:
1. 与外设的接口同步于 Avalon 时钟。所以,没有复杂的,异步的握手 / 应答模式。Avalon 总线
(及整个系统)的性能可以通过使用标准的同步时序分析技术来实现测量。
2. 所有的信号都是有效“低”和“高”,这样便于总线操作的立即转换。位于 Avalon 内部的多
路复用器(不是三态缓冲器)来决定哪个信号驱动哪个外设。
3. 地址,数据和控制信号使用分离的,专用端口,这样简化了外设的设计。外设不需要对地址
和数据的总线周期进行解码,也不需要在非使能的时候禁止输出。
功 能 简 介
Avalon 也包括很多的功能和约定来支持 SOPC Builder 软件自动产生的系统﹑总线和外设:
高于 4G 的地址空间 -存储器和外设可以被映射为 32 位地址空间中的任何地址。 同步接口 -所有的
Avalon 信号都被 Avalon 总线时钟同步。 这样简化了 Avalon 总线的相关时序行为并便于高速外设
的集成。 分离的地址,数据和控制线路 -分离的,专用的地址和数据路径更便于与用户逻辑相连接。 外设不需要对数据和地址周期进行译码。 内置地址译码器 -Avalon 总线自动的为所有外设产生片选 (Chip Select )信号,大大的简化了 Avalon 外设的设计。
多主设备总线结构 -在 Avalon 总线上可以存在多个主外设。 Avalon 总线自动产生仲裁逻辑。 基于
向导式的配置 -方便使用的图形化向导引导用户完成对 Avalon 总线的配置(增加外设,确定主 / 从 关系,定义存储器映射)。
Avalon 总线结构的自动产生是由用户在向导界面的输入来决定的。 动态总线容量 -Avalon 总线自
动处理数据位宽不匹配的外设间传送数据的细节,便于在多种不同宽度的设备间接口。
名 词 及 概 念
许多与 SOPC相关的名词和概念都完
您可能关注的文档
最近下载
- 津津有味·读经典Level3《金银岛》译文和答案.docx
- SHT3503-2017石油化工建设工程项目交工技术文件规定.pdf VIP
- 九年级下学期班主任工作总结_九年级下学期的班主任工作总结范文.docx VIP
- 九年级下学期班主任工作计划--班主任工作计划.docx VIP
- 九年级班主任上学期工作计划 九年级上学期班主任学期工作计划(通用6篇).docx VIP
- 九年级上学期班主任工作总结.docx VIP
- 八年级下学期班主任工作总结-班主任工作总结.doc VIP
- 七年级上《第2章整式的加减》测试题及答案(数学试卷新课标人教版七年级上单元试题).doc VIP
- 八年级下学期班主任工作计划-班主任工作计划.doc VIP
- 班主任上学期工作计划:八年级上学期班主任工作计划.doc VIP
原创力文档


文档评论(0)