• AHB lite single master single slave

    SudhanshuShekhar
    SudhanshuShekhar
    I have completed the material provided by arm, can i plz have a simple code of single master and single slave in ahb_lite protocol for better understanding?
    • 4 months ago
    • System
    • Embedded forum
  • Atomic access LDR/STR vs LDREX/STREX

    EBB
    EBB

    I'm working with the obsfucated RTL for Cortex-M3. I have a working design that muxes the 3 AHB-lite buses to 2 AXI3 buses. This design is analogous to the Xilinx designstart design with a code bus and a system bus. The processor correctly boot from the…

    • Answered
    • 6 months ago
    • System
    • SoC Design forum
  • AHB-Lite IDLE and hready related queries

    Pavan_N
    Pavan_N

    Hi,

    Can someone clarify below queries I have wrt AHB-Lite,

    1. Is there any relation between HTRANS=IDLE and hready ? Like,
      1. Whenever IDLE comes hready is de-asserted (or)
      2. Whenever hready is de-asserted, master gives IDLE
    2. What is the maximum duration…
    • Answered
    • 8 months ago
    • System
    • Embedded forum
  • AHB Bus Protocol -- Address Phase

    eugch
    eugch

    Hi, AHB-newbie here.

    For AHB-lite is there any way that the Slave may signal to the Master that it is not ready to accept any transactions? 

    Driving HREADY low only extends the data phase of the current transaction.

    My understanding that the MASTER always…

    • Answered
    • 10 months ago
    • System
    • SoC Design forum
  • 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
  • Question on clock gating for AHB -lite bus matrix for CM4 based system

    Dhaval
    Dhaval

    Joseph,

    We are using CM4 and AHB -lite bus components from ARM system development kit. We have 3 different AHB masters in the system, including CM4.

    I am wondering if we could use HTRANS from each master and combined that information to gate the AHB-lite…

    • over 4 years ago
    • Processors
    • Cortex-M / M-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 is expected from response if in WRAP txn in AHB is un-aligned.

    Spadhy
    Spadhy

    Hi,

    In spec it's mentioned that in WRAP transaction the un-aligned address will be made aligned but only when it's crossing the boundary.

    Wanted to know what's expected when the WRAP txn is started with a un-aligned address.

    Case1: Starting…

    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • Does AHB-Lite Protocol require the master processor to be pipelined?

    Kedhar Guhan
    Kedhar Guhan

    The transfers in AHB protocols occur in two phases - address phase and data phase. Does this mean that the processor (Master) must have pipelined architecture?

    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • What purpose do wrapping BURST transfers serve?

    Kedhar Guhan
    Kedhar Guhan

    I've understood how it works and what happens in it, but  what is the use of having a wrapping bursts? What are some scenarios where it provides an edge?

    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • State Machine for AHB-Lite Protocol

    Kedhar Guhan
    Kedhar Guhan

    This is more of a conceptual doubt than a doubt in protocol. I've come across many papers where state machines are designed for AHB and AHB-Lite. I never understood why a state machine is required and where exactly is it incorporated(inside the processor…

    • over 1 year ago
    • System
    • SoC Design forum
  • Can a simple processor with load-store architecture support BURST?

    Kedhar Guhan
    Kedhar Guhan

    Currently, the processor has simple load store architecture and is directly connected to the external memory without any bus interface. For the sake of uniformity, I'm implementing the AHB-Lite Bus Architecture for this system. The processor by design…

    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • What purpose does BURST feature in AHB serve?

    Kedhar Guhan
    Kedhar Guhan

    I am not able to see any visible improvements due to the BURST transfers. The same BURST transfer could be done through multiple SINGLE transfers, in the same number of cycles. Then what is te advantage of having BURST transfers?

    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • Variation in the current consumption due to memory address and offset value?

    HimanshuDoshi19
    HimanshuDoshi19

    Hello to all,

     

    I am trying to figure out the variation in current consumption as well as in clock cycles due to different memory regions and different offsets. During various experiments, I have found the following results:

     

    LDR R4,[R1,#0x0]  (R1 = 0x00000000…

    • Answered
    • over 2 years ago
    • Processors
    • Cortex-M / M-Profile forum
  • HREADY signal and single transfer in ahb lite

    rajaraman r
    rajaraman r

    HI...

    A)

         1). I am now using a continuously 10 transfer of the SINGLE BURST write based read transfer. In spec says the default ready signal is HIGH.

         2).First thing i complete the first transfer of the write based read operation.

        3). Then it takes…

    • over 2 years ago
    • System
    • Embedded forum
  • single burst in ahb lite

    rajaraman r
    rajaraman r

    HI 

         I am using a single transfer in ahb lite in wait state.First i am write till htrans will maintain or not.

        If i am using a write based read ,The write is not complete due to wait at the time ,At the time again i put a same addr in read transfer…

    • over 2 years ago
    • System
    • Embedded forum
  • AHB Lite Multiple burst without idle transfer

    Muthuvenkatesh
    Muthuvenkatesh

    Hi All,

                   Consider the following burst transfers.

    1. INCR4 (WR) IDLE INCR4(RD)

    2. INCR4 (WR) INCR4(RD)

    3. INCR4 (WR - WR1 ,WR2, IDLE, WR3 ,WR4 )   INCR4(RD)

                 All the above transactions are valid transfer or not .

    Can we trigger multiple burst…

    • Answered
    • over 2 years ago
    • System
    • Embedded forum
  • Endian about AHB-Lite and AHB5 Specification

    Jacky Chou
    Jacky Chou

    Hello to all,

    I have a question about AMBA3 AHB-Lite and AHB5 Specification:

    In AMBA3 AHB-Lite Specification, "Table 6-2 Active byte lanes for a 32-bit big-endian data bus" is mean word-invariant big-endian or byte-invariant big-endian? Why its…

    • Answered
    • over 2 years ago
    • System
    • Embedded forum
  • Question about AHB-Lite interconnection

    Jacky Chou
    Jacky Chou

    Hello to all AHB experts,

    I have some question about AHB-Lite interconnection.

    If I want to build 2 masters share 1 slave systems. I add a arbiter in the interconnect circuit, so that only one master could access the slave at a time.

    My question is how…

    • Answered
    • over 2 years ago
    • System
    • Embedded forum
  • AMBA 3 AHB-Lite Protocol master and slave connection

    fatima
    fatima

    0down votefavorite

    i want to make a design for AMBA 3 AHB-Lite Protocol i have the design for master and slave but i have a problem when i make the test bench the value of the HRDATA is do not care ,on the other hand the slave design return the correct…

    • 10141.zip
    • over 4 years ago
    • System
    • Embedded forum
  • Fundamental Doubt in AHB Bus Architecture

    Kedhar Guhan
    Kedhar Guhan

    Hi

    I am a rookie part of a group working on building a Microcontroller, for which we've decided to use AHB Lite protocol with one single master for interconnection. I have thoroughly examined the protocol and am well versed in its behaviour. Our idea…

    • over 1 year ago
    • Processors
    • Cortex-A / A-Profile forum
  • AHB Lite Response

    Muthuvenkatesh
    Muthuvenkatesh

    Hi All,

                               I have doubt in ahb_lite hresp signaling when the address phase is extending.

    In the following diagram transfer address c is extending because of data phase of B.

    In 3rd clk cycle address C is sampled so that shall we expect the…

    • Answered
    • over 2 years ago
    • System
    • SoC Design forum
  • AHB_LITE Extended address phase

    Muthuvenkatesh
    Muthuvenkatesh

    Hi All ,

                          The following figure shows the INCR4 burst transaction.

    Here the address increment is happening in each clk cycle  As per AHB protocol Single outstanding address is allowed.

    What are the possible adjustment has to be made for this transaction…

    • Answered
    • over 2 years ago
    • System
    • SoC Design forum
  • Error scenario in AHB protocol

    VijeyShankar
    VijeyShankar

    Hi,

     I am developing a RTL code for AHB lite - AXI bridge. I want to understand what are the possible error scenarios in AHB?

    1.I can think of invalid address as the only case. Is there any other scenario?

    2. I am performing a INCR4 transfer on AHB side…

    • Answered
    • over 2 years ago
    • System
    • SoC Design forum
  • AMBA AHB5 to AHB lite

    Pavan_M
    Pavan_M

    Hello,

     what are the additional features added or removed in AHB lite;

    regards

    Pavan

    • over 2 years ago
    • System
    • SoC Design forum
>