高档微操控器总线结构完美解析

来源:10博最佳体育平台    发布时间:2025-01-30 16:49:56

| 返回

  总线结构Advanced Microcontroller Bus Architecture(AMBA)界说了高性能的通讯标准。可以将RISC处理器集成在其他IP芯核和外设中,它是有用衔接IP核的“数字胶”,并且是ARM复用战略的重要组件。它不是芯片与外设之间的接口,而是ARM内核与芯片上其他元件进行通讯的接口。比方Xilinx公司的Zynq芯片,便是ARM与FPGA之间的衔接通路。

  AHB总线用于高性能,高时钟作业频率模块。AHB在AMBA架构中为体系的高性能运转起到了柱石效果。AHB为高性能处理器,片上内存,片外内存供给接口,一起桥接慢速外设。高性能,数据传输,多总线主操控器,突发接连传输,分步传输。

  AHB总线通过DMA和DSP,答应在总线上存在一个或多个主操控器。尽管APB总线上可以挂接慢速外设,可是也答应在AHB上挂接一些慢速外设作为从设备,不过它们一般仍是挂接在APB总线上。

  a AHB主操控器:主操控器可以终究靠地址和操控信息,可以直接进行初始化,读,写操作。在同一时间,总线上只能有一个主操控器。

  b AHB从设备:从设备一般是指在其地址空间内,呼应主操控器宣布的读写操控操作的被迫设备。通过操作的成功与否反馈给其主操控器,完结数据的传输操控。

  c AHB裁定器:裁定器依照每个用户的装备,保证在总线上同一时间只要一个主操控器具有总线操控权限。AHB总线上只能有一个裁定器。

  d AHB译码器:译码器解析在总线上传输的地址和操控信息。AHB总线上只能有一个译码器。

  ASB总线大多数都用在高性能体系模块。ASB是可用于AHB不需要的高性能特性的芯片规划上可选的体系总线。ASB也支撑高性能处理器,片上内存,片外内存供给接口和慢速外设。高性能,数据传输,多总线主操控器,突发接连传输。ASB总线是坐落APB总线架构之上的用于高性能的总线协议,它有如下特色:

  APB总线接口协议是AMBA协议层次结构中的一部分,它是高度优化的衔接低功耗外设的精简接口。

  3) 体系进入ENABLE状况时,保持之前在SETUP 状况的PADDR、PSEL、PWRITE不变,并将PENABLE置为1。传输也只会在ENABLE状况保持一个周期,在通过SETUP与ENABLE状况之后就已完结。之后假如没有传输要进行,就进入IDLE状况等候;假如有接连的传输,则进入SETUP状况。

  假如总线上存在多个主模块,就需要裁定器来决议怎样来操控各种主模块对总线的拜访。尽管裁定标准是AMBA总线标准中的一部分,但详细运用的算法由RTL规划工程师决议,其间两个最常用的算法是固定优先级算法和循环制算法。AHB总线个主模块和恣意多个从模块,假如主模块数目大于16,则需再加一层结构(详细参看ARM公司推出的Multi-layer AHB标准)。


总线结构Advanced Microcontroller Bus Architecture(AMBA)界说了高性能的通讯标准。可以将RISC处理器集成在其他IP芯核和外设中