当前位置: 首页 > news >正文

东莞网站建设(信科网络)中国建设工程协会标准网站

东莞网站建设(信科网络),中国建设工程协会标准网站,seo优化排名平台,东莞宣传网站目录 一、前言 二、什么是AHB总线 1、概述 2、一个典型的基于AHB总线的微处理器架构 3、基本的 AHB 传送特性 三、AMBA AHB总线互联 四、小结 一、前言 在之前的文章中我们初步的了解了一下AMBA总线中AHB,APB,AXI的信号线及其功能#xff0c;从本文开始我们…目录 一、前言 二、什么是AHB总线 1、概述 2、一个典型的基于AHB总线的微处理器架构 3、基本的 AHB 传送特性        三、AMBA AHB总线互联        四、小结 一、前言 在之前的文章中我们初步的了解了一下AMBA总线中AHB,APB,AXI的信号线及其功能从本文开始我们将正式开始学习AMBA总线的细节本文着重介绍AHB协议了解什么是AHB协议其功能与互联方式。 二、什么是AHB总线 1、概述 AHB 主要用于高性能模块(如 CPU、DMA 和 DSP 等)之间的连接作为 SoC 的片上系统总线它包括以下一些特性突发传输分块处理单周期总线主机移交单时钟沿操作非三态执行更宽的数据总线架构64 位或者 128 位。 AHB 系统由主模块、从模块和基础结构(Infrastructure)3 部分组成整个 AHB 总线上的传送都由主模块发出由从模块负责回应。 组件描述AHB主机AHB 总线可以有多个主机通常有CPU,测试接口DMA或者DSPAHB从机外挂内存接口APB桥内部RAM,其他一些外围设备通常也能作为从机APB低带宽的外围设备通常挂在APB上基础结构仲裁器arbiter 主模块到从模块的多路器 从模块到主模块的多路器 译码器(decoder) 虚拟从模块(dummy S) 虚拟主模块(dummy M)所组成。 2、一个典型的基于AHB总线的微处理器架构 下图就是一个典型的基于AHB总线的微处理器架构 其中包含了二个主要的总线 ─ 高效能总线 (AHB) 和外围总线 (APB)。 AHB 主要是针对高效率、高频宽及快速系统模块所设计的总线它可以连接如微处理器、芯片上或芯片外的内存模块和直接内存存取机制等高效率模块此总线持别适合用于可合成和自动测试技术上的设计程序中。 AMBA 中的 APB 主要用在低速且低功率的外围可针对外围作功率消耗及复杂接口的最佳化。由上图可知负责 AMBA AHB 和 APB 之间的沟通管道为一桥梁(bridge)APB bridge 主要负责总线数据的栓取、译码及传送。 下表给出了AHB总线与APB总线的特性比较 AMBA 高级高性能总线 AHBAMBA 高级外设总线 1高性能 2流水线操作 3猝发传输 4多个总线主设备 5分割交易 1低功耗 2锁存的地址和控制 3简单的接口 4适合很多外设           AMBA 的主要目标是要让使用者能在最快的时间内完成一个以嵌入式微处理器为平台的系统设计。它还可以让具有重复使用特性的外设及系统宏组件轻易被整合进全客户、标准组件和逻辑数组为技术的设计流程中且让模块化的设计很容易的被整合进一个以微处理器为平台的系统开发环境。在 AMBA 的规格中亦提供一个测试控制接口使得 AHB 和 APB 可透过外在的系统测试样品来作测试因此也减轻了功能测试时的工作。         简单说就是AMBA总线可以让用户快速设计属于自己的系统一般是芯片并且可轻易通过AMBA总线实现外设的挂载。 3、基本的 AHB 传送特性        AHB 以仲裁器来控制多任务器以连接在其上的主机与从机。 在 AHB 总线上其操作顺序一般如下 1主机要求总线使用 2仲裁器响应允许信号 3从机送出地址与控制信号         一次传送包括给出地址、控制信号周期(address, control)与数据周期(data cycle)。地址与控制信号周期最少需要一个周期但是会因为数据的原因多出几个周期。数据周期可以通过HREADY 信号来延迟。拉起 HREADY 代表此次传送已经 OK。 AHB 支持批量式数据传送可以自动递增地址。递增地址方式分为持续递增(incrementing without wrapping at address boundary)另一种为回绕传送 (wrapping at address boundary.。 在 AHB 上写数据总线将数据送到 从机由读数据总线将数据送到 主机。 从机以 HRESP[1:0]信号表示传送的状态 1HRESP[1:0] 00 (OKAY)当此信号再加上拉高的 HREADYOKAY高 HREADY就表示此次的传送已完成。 2HRESP[1:0] 01 (ERROR)传送失败。 3HRESP[1:0] 10 (RETRY) and HRESP[1:0] 11 (SPLIT)当数据传送无法立刻完成时主机会继续尝试完成数据的传送。 这部分可以说是AHB传输的核心内容这里让大家有一个初步的概念在下一篇文章中会详细解释AMBA AHB的传输操作。 三、AMBA AHB总线互联                AMBA AHB 总线协议设计使用一个中央多路选择器互联方案。使用该方案所有总线主机设备输出地址和控制信号来指示它们想执行的传输。同时仲裁器决定哪一个主机能够将它的地址和控制信号连通到所有的从机。当然也需要一个译码器来控制读数据和响应多路信号选择器多路信号选择器选中来自传输中所包含从机的适当信号。  四、小结          在本文中对于AMBA AHB做了一个简单的介绍AHB 主要用于高性能模块(如 CPU、DMA 和 DSP 等)之间的连接是Soc所经常采用的一种总线协议AHB可以支持多主机多从机结构。设备之间的互联使用一个中央多路选择器互联方案。在后续的文章中我们将讲述AMBA AHB传输的详细操作。
http://www.w-s-a.com/news/330403/

相关文章:

  • 现在网站开发哪个语言好月嫂公司网站建设构思
  • 腾讯云免费网站建设网站设计一级网页
  • 网站备案系统验证码出错的解决方案wordpress+论坛+注册
  • 代做毕设的网站先做网站先备案
  • 网站定制哪个好wordpress主题dux1.9
  • 怎么自己做网站地图网站建设弹窗代码
  • wordpress 作品集网站企业做网站建设的好处
  • 公司开发的网站健身网站开发项目总结
  • 怎样做游戏网站网站建设万首先金手指14
  • 英德建设局网站龙岩网上房地产网
  • wordpress vr网站电影网页设计尺寸
  • 做淘宝客新增网站推广怎样开一家公司
  • 企业网站有必要做吗?网站平均停留时间
  • 蘑菇街的网站建设凡科网站建设网页怎么建
  • 中国光大国际建设工程公司网站论坛是做网站还是app好
  • 地产集团网站建设高德是外国公司吗?
  • 天津市网站建站制作网站建设新报价图片欣赏
  • 怎么样在百度搜到自己的网站高端房产网站建设
  • 邯郸做移动网站多少钱ui设计好就业吗
  • 共享虚拟主机普惠版做网站产品推广包括哪些内容
  • 广州市网站建站免费咨询医生有问必答
  • app网站建设制作哪个网站可以做魔方图片
  • 教育培训网站建设方案模板下载网站文风
  • 电龙网站建设wordpress文章两端对齐
  • 做外单网站亚马逊免费的网站加速器
  • 英文网站推广工作一个虚拟主机可以做几个网站吗
  • 微网站 合同重庆电力建设设计公司网站
  • 网站怎么设置支付网站源码下载后怎么布置
  • 广州市公需课在哪个网站可以做手机商城软件下载
  • app网站建设需要什么长治网站建设公司