- 1、本文档共142页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
片上可编程系统设计导论--基本概念 软核处理器是通过使用FPGA的通用逻辑实现的。软 核处理器通过HDL语言或网表进行描述的。软核处理器 必须进行综合才能使用。比如Xilinx: 提供32位的软核处理器MicroBlaze; 提供8位的软核控制器Picoblaze; 片上可编程系统设计导论--P-SoC芯片(未来)-吸引全球目光 AMBA AXI4协议--概述 Xilinx 同 ARM 密切合作,共同为基于 FPGA 的高性 能系统和设计定义了 AXI4 规范。并且在其新一代可编程 门阵列芯片上采用了高级可扩展接口(Advanced eXtensible Interface, AXI)协议。 AXI总线是ARM高级微控制器总线结构(Advanced Microcontroller Bus Architecture, AMBA)的一部分。AXI总 线的第一个版本包含在AMBA3.0(2003年发布)中,AXI 总线的第二个版本AXI4包含在AMBA4.0(2010年发布) 中。 AMBA AXI4协议--概述 AMBA AXI4协议--概述 AMBA AXI4协议--概述 最新一代的AMBA接口的目标是: 适合于高带宽和低延迟设计; 在不使用复杂的桥接方式下,允许更高频率的操作; 满足普遍情况下的元件接口要求; 适用于高初始访问延迟的存储器控制器; 为互联结构的实现提供了灵活性; 与已有的AHB和APB接口向下兼容。 AMBA AXI4协议--概述 AXI协议的关键特性表现在以下几个方面: 独立的地址/控制和数据阶段; 使用字节选通,支持非对齐的数据传输; 只有开始地址的猝发交易; 独立的读和写数据通道,可以使能低成本的直接存储器访问DMA传输; 能发出多个未解决的地址; 完成无序交易; 容易添加寄存器slice,满足时序收敛要求; AMBA AXI4协议--概述 AMBA AXI4协议--概述 AMBA AXI4协议--AXI4功能 AXI4协议基于猝发式传输机制。 (1)在地址通道上,每个交易有地址和控制信息,这 些信息描述了需要传输的数据性质。 (2)在主设备和从设备之间所传输的数据分别使用到 从设备的写数据通道和到主设备的读数据通道。 (3)在从主设备到从设备的写数据交易中,AXI有一 个额外的写响应通道,从设备通过该通道向主设备发出 信号表示完成写交易。 AMBA AXI4协议--AXI4功能 所有的AXI4包含了5个不同的通道: 读地址通道(Read address channel, AR); 写地址通道(Write address channel, AW); 读数据通道(Read data channel, R); 写数据通道(Write data channel, W); 写响应通道(Write response channel, B); AMBA AXI4协议--AXI4功能 每个通道由一个信号集构成,并且使用双向的 VALID和READY握手信号机制。 (1)信息源使用VALID信号,表示在通道上存在可用 的有效数据或者控制信息; (2)而信息接收源使用READY信号,表示可以接收 数据。 (3)读数据通道和写数据通道也包含LAST信号,该 信号用来表示在一个交易发生时,最后一个传输的数据 项。 AMBA AXI4协议--AXI4功能 AMBA AXI4协议--AXI4功能 AMBA AXI4协议--AXI4功能 读和写交易有各自的地址通道。地址通道上给出交易 所要求的地址和控制信息。AXI4读和写地址通道包括下 面的机制: 可变长度的猝发操作,每次猝发操作包含1-256数据; 提供服务质量(QoS)信号 支持多个区域接口; 猝发传输不能超过4k边界; 包裹、递增和非递增猝发; 使用互斥和锁的原子操作; 系统级缓存和缓冲控制; 安全和特权访问。 AMBA AXI4协议--写地址通道信号及其信号定义 AMBA AXI4协议--读地址通道信号及其信号定义 AMBA AXI4协议--读数据通道信号及其信号定义 读数据通道传送所有来自从设备到主设备的读数 据及读相应信息。 读数据通道包括: 数据总线宽度:8、16、32、64、128、256、512和1024位宽度; 读响应表示读交易完成的状态 AMBA AXI4协议--读数据通道信号及其信号定义 AMBA AXI4协议--写数据通道信号及其信号定义 写数据通道传送所有从主设备到从设备的写
您可能关注的文档
- 莲都区深化公立医院综合改革实施方案概论.doc
- 江西省教育信息技术研究十二五规划2012年度度课题《基于.ppt
- 第六章 做一个专家型教师.ppt
- 附件我委负责牵头落实珠三角纲要工作任务分解表.doc
- 第七章 【药事法规】.doc
- 第六章 长春市160中学刘广薇.ppt
- 儿科笔试大纲的知识.doc
- 圣火即将点燃资料.ppt
- 附件1上海市新生儿遗传代谢性疾病筛查工作流程图的知识.doc
- 全国休闲农业发展十二五规划课件.doc
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
文档评论(0)