• Why do we have to send HMASTLOCK signal to the slave?

    Hyunkyu
    Hyunkyu

    In AHB-Lite cases, every transfer starts with address phase with signals from master.

    And also in multi-master cases, arbiter decides with whether it can GRANT bus access to other masters or not.

    So, I think it's fine to only let masters or arbiters to…

    • over 1 year ago
    • Processors
    • Cortex-A / A-Profile forum
  • AMBA AHB SLAVE MULTIPLE SPLIT RESPONSES TO SINGLE MASTER

    Vishal
    Vishal

    Can the AMBA AHB Slave give multiple SPLIT response again to the AHB Master that has been given SPLIT response before and after updating hsplit signal for that Master by the Slave?

    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • why AHB has two disparate data bus instead of one Bus for write/read?

    evelyn716
    evelyn716

    Hello,

    with reference to the subject above,

    in ahb spec.,there are both HRDATA and HWDATA buses.

    However,i can't figure out any possible scenario to meet the necessary of design instead of using same data bus.

    Hope someone can give some comment,thanks…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Memory controller for AHB, dual (or multi) channel

    David
    David

    Hi, I am looking for a memory controller for AHB, dual (or multi) channel.

    I found one in the ARM site but for AXI.

    Thank you

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • AMBA AHB5 : Stable Between Clock Question

    Swetha
    Swetha

    Hi All,

    I have a question on AMBA5 AHB feature : Stable_between_Clock property

    The AMBA5 AHB Specification describes:

    Signals that are described as being stable are required to remain at the same value when sampled at different rising clock edges in an…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • In AHB, can i program HSPLITx signal from slave sequence

    Koteswara Rao P
    Koteswara Rao P

    Hi,

        I have a scenario like 2masters firing write or read burst to different slave.

         M1 ---> S1 (Slave S1 performs SPLIT response for any transfer of the burst )

         M2 ---> S2 (Slave S2 performs SPLIT response…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • AMBA AHB

    VT
    VT

    Hi ,

    In AHB specs, There is one note as below.

    Note

    Every slave must have a predetermined maximum number of wait states that it will insert before it backs off the bus, in order to allow the calculation of the latency of accessing the bus. It is recommended…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • In AMBA AHB, If EBT(early burst termination) is happened in address phase of a transfer then it's data phase will be driven or not?

    Koteswara Rao P
    Koteswara Rao P

    Hi,

       I have a question on AMBA AHB, Let us assume we are firing INCR4 burst from master M1.

      Let us assume  EBT is happened during 2nd transfer address phase of INCR4 burst (i.e Master M1 lost its grant without driving of its data phase and…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • About AHB5 protection control signals

    Santosh Matagar
    Santosh Matagar

    In AHB5, we have extended memory bits as [6:4] hprot. Previously we have [3:0] hprot. For implementation purpose, i treated [6:4] as a separate signal. This separate signal am qualifying based on some filter, just because not to consider for older AHB…

    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • AMBA

    VT
    VT

    Hello....!!!

    Can anyone tell the minimum and maximum frequency or bandwidth on which AMBA AHB, APB, AXI and CHI and ACE can work successfully?

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • how can i design APB to AHB bridge ??

    fatima
    fatima

    i want to design a bridge between APB  and AHB in verilog

    my design consists of :

    1. control clock unit (ccu)   // using APB

    2. my DUT contains registers module & functional module  // using AHB

    3. tow memories (source memory and…

    • tb-dtc.v
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Without the IDLE transfer between the bursts, can the arbiter change the master?

    uncontested
    uncontested

    I have a problem about AHB 2.0, the circumstance is:

    The master send two burst without IDLE transfer, and the HBURST is INCR.

    So the arbiter can’t predict when the burst finishes.

    And the sequence of the HTRANS is as below:

    | NONSEQ  | SEQ | SEQ | SEQ…

    • Answered
    • over 3 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • How hsel behaves in AHB?? Relation with HWRITE ,HWDATA,HRDATA

    nikhil
    nikhil

    I wanted to know the relation b/w HWRITE and HSEL

    • Answered
    • over 3 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • I am working on ahb bridge , I am trying to sample address when hready is high .

    NARENDRA
    NARENDRA

    I am trying verify the bridge...........

    I am working on ahb bridge , I am trying to sample address when hready is high .

                   is it correct or not ?

    Address is indepent of hready…

    • Answered
    • over 3 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • What does an AHB slave do after issuing an ERROR, if the master decides to carry out the remaining transfers of the burst?

    Fritte Nbude
    Fritte Nbude

    The spec simply states that a master may cancel a burst after receiving an ERROR response for one of its transfers or continue with the remaining transfers.

    The spec does not go on to state what the slave is supposed to do in that case though. Should it…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • AMBA AHB TRANSFER CONTINUE AFTER ERROR RESPONSE

    Vishal
    Vishal

    Hello everyone,


    Please describe me the transfer continuation process after ERROR response from the slave.ERROR response.jpg

    As shown in the above figure at cycle T4 if MASTER identifies the ERROR response from the SLAVE. Now, if the MASTER wants to continue the current transfer…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • TRANSFER CONTINUE AFTER ERROR RESPONSE FROM SLAVE

    Vishal
    Vishal

    Hello everyone,

    I want to understand the transfer continuation process from AHB MASTER during ERROR response from AHB SLAVE.

    As specified in the AMBA Specifications (Rev 2.0) IHI0011A_AMBA_SPEC.pdf section 3.9.4 page no 3-23 :

    3.9.4 Error response

    If a slave…

    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Significance of [MS] and [LS] in big-endian data bus in AHB5 Specification

    Pandey
    Pandey

    Hi,

    As indicated in few previous answers (Link Given below) on the big-endian, I believe that the big-endian type in AHB-Lite Spec is BE32. And further the AHB5 Spec added another type of big-endian as BE8. Hence, the active byte lanes for a 32-bit big…

    • Answered
    • over 1 year ago
    • Processors
    • Cortex-A / A-Profile forum
  • single-copy atomicity question for AHB5

    Jacky Chou
    Jacky Chou

    Hi all~

    I have some questions about AHB5 specification

    1.If CPU(or another slave) is in 32-bit single-copy atomic group, can I only write/read a byte to it ? (HWDATA/HRDATA is 32bit-width, HBUST=SINGLE, HSIZE='b000)

    2.What is the description "…

    • Answered
    • over 2 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Cortex-A5 and configuration for real time task

    A.R.f.
    A.R.f.

    Hello,

    in my recent design I have used a processor with Cortex-A5 core (it is SAMA5D27 from Microchip). There is one critical task which needs to be performed in real-time. Could you, please, give me a hint on how to configure the processor for that?

    …
    • Answered
    • over 1 year ago
    • Processors
    • Cortex-A / A-Profile forum
  • Question on duration of hsel in AHB

    bax
    bax

    Hi,

    My question is about duration of hsel in AHB. While performing a write operation to a particular slave, if hsel for the slave is asserted (hsel=1) in the address
    face and is deasserted (hsel=0) in the data phase, will it guarantee that data is written…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • How to deal with the AHB slave only supporting word access ?

    stevens.wang
    stevens.wang

    Hi there,

      Here is an AHB slave module which only supports word access (HSIZE[2:0] = 3'b010).

      I plan to put it in a SoC, in which masters and interconnect could  launch byte, half-word and word transcation.

      Till now, I have 2 ideas…

    • Answered
    • over 6 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • View related content throughout Processors
  • More
  • Cancel