• hi. i wonder Register Slice of AMBA 3.0 AXI

    In-Gyu.Lee
    In-Gyu.Lee

    Hi, I'm a graduate student living in south Korea. I'm studying about AMBA 3.0 AXI.

    Recently, i read "AMBA® AXI Protocol.pdf". but i have three questions about AXI after reading.


    Register slice is described in AMBA 3.0 AXI.

    "This makes…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • General Feature of Cortex processors on cache coherency

    techguyz
    techguyz

    Hi Experts,

    Is there any general feature available in the cortex processors to realize the cache lines by DMA through AXI ?

    I found some features like CCI module available to provide this feature in multi-core environment. Other than that, is it possible…

    • 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
  • ACE-Lite Master and Slaves

    Uma
    Uma

    Hello Ashley,

          I have couple of basic doubts w.r.t ACE-Lite Slave.

          The AMBA spec for ACE-Lite says that " ACE-Lite is used by master components that do not have hardware coherent caches". But they can issue transactions…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Problems with  AXI4  write data channel

    uestc
    uestc

    Hello:

        Suppose there are 2 masters(master0 and master1) and 2 slaves(slave0 and slave1) for AXI4. As AXI4 protocol has removed WID signal for write data channel,When slave0 has received wvaild which is pulled up afte  slave0 has…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • STM(System Trace Macrocell)

    dudu8
    dudu8

    Can i observe the 1KB data that it is written over the STM AXI interface from STM ATB BUS ?

    what i mean is that i want to send a 1KB data from STM AXI and observe it from the STM ATB with MIPI STPv2 format.

    • over 4 years ago
    • System
    • SoC Design forum
  • Regarding retry response

    VIJAY KUMAR
    VIJAY KUMAR

    Im new to the ahb protocol can  any on give me an idea about retry response, when a retry response is generated from slave side.

    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • Burst termination with BUSY transfer on AHB

    Hyunkyu
    Hyunkyu

    I heard that when HTRANS is BUSY, undefined length burst (INCR) will be terminated.

    But when I read a document, I saw an example that BUSY transfer followed by SEQ transfer during an undefined length burst.

    Doesn't it mean that INCR is not terminated?

    …
    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • AHB revisions from AHB3 to AHB5

    Hyunkyu
    Hyunkyu

    I noticed that "Multi slave select" is one of the new features in AHB5.

    But, isn't it possible to set multiple slaves in a system with a decoder and a multiplexor?

    I think we can do that with AHB3.

    What is the major difference between AHB3…

    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • AMBA

    vish9746
    vish9746

    How is it possible for AMBA bus protocol to communicate between ASB bus and APB bus,if they operate in different frequency's? ASB is high performance high frequency bus and APB is low performance low frequency bus..how that communication is happening…

    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • APB3 Slave responding when PSEL = 0

    vshankar11
    vshankar11

    Hello All,

    Here at IP Level verification we have no issues as the Master APB does not latch the PREADY, but at SOC Level with multiple APB Slaves 

    The Master performs some transaction with APB SLAVE 1 and before switching to APB SLAVE 2 , it disables the…

    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • AXI4 Lite handshake

    Long John
    Long John

    Hi,

    in the AMBA/AXI Protocol specification, I read

    There must be no combinatorial paths between input and output signals on both master and slave interfaces.

    What signals, explicitly, may not have combinatorials between them?

    Thanks in advance.

    • Answered
    • over 1 year ago
    • Processors
    • Cortex-A / A-Profile forum
  • AXI3 write data interleaving with same AWID

    mveereshm622
    mveereshm622

    This is regarding the AXI3 write data interleaving. I understand how the write data interleaving works when AWID=WID when a slave is accessed by multi masters or a single master which can generate multiple outstanding transactions. But I have a query on…

    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • Axi4 Write Transaction

    SelvamThangam
    SelvamThangam

    I got a doubt,Does Master should wait for Bresp to send next Write transaction or it can continuously send the transaction independent for Bresp.

    • over 1 year ago
    • System
    • SoC Design forum
  • Assertion for Multiple Transfer on APB Bus

    Rakesh Venkatesan
    Rakesh Venkatesan

    Hi,

       Can you please help me in writing assertions to take care on multiple transfer in APB bus?

    Thanks,

    Rakesh

    • over 1 year ago
    • System
    • SoC Design forum
  • Amba Adaptive Traffic Profiles question

    armchronos
    armchronos

    Hi,

    I see the Amba Adaptive Traffic Profiles blog and it's interesting.

    Is it only a specification ?

    Any public domain source code (C++ or Python) or executable to generate the traffic patterns in a commercial simulator ? 

    Thanks,

    David

    • over 1 year ago
    • System
    • SoC Design forum
  • AMBA Adaptive Traffic Profiles

    Matteo Maria Andreozzi
    Matteo Maria Andreozzi

    The performance requirements of computing systems have been growing rapidly, year on year. Demand is further increased by the many new performance-demanding applications that are emerging across multiple market segments, such as machine learning (ML)…

    • over 1 year ago
    • System
    • SoC Design blog
  • ACE protocol : Eviction and snoop request at same time

    Chakri Myneni
    Chakri Myneni

    How to handle below scenario ?

    • At time t1 let us suppose L1 data cache is evicting a line and write address is sent on write address channel by asserting AWVALID (AWREADY is high)
    • At same time t1, there is a snoop request from interconnect on snoop address…
    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • HRANT assertion and deassertion in combination with HLOCK and HREADY

    Kavita Bhagnani
    Kavita Bhagnani

    Hi,

    Regarding the HGRANT signal have following queries

    1) When Master has requested  for the bus access; arbiter has provided it the grant; When the arbiter can pulls out the HGRANT

        a) For Non-locked transfer: When another master requests for bus access;…

    • Answered
    • over 1 year 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
  • boundary concept

    maitry
    maitry

    Hi all,

    I am new to protocols AHB and AXI.

    can anyone explain why there is 4kb boundary in AXI and why there is 1 kb boundary in AHB?

    Also what these boundaries are for? Does they represent the maximum slave size?

    • over 1 year ago
    • System
    • Embedded forum
  • Where could I find a good start for studying Memory Types and Attributes as well as Monitors and semaphores ?

    AbdAllah Talaat
    AbdAllah Talaat

    Hi I was studying the memory system ... and I found three related concepts/topics but I couldn't grasphow these concepts are related to each other and to the AMBA Protocol ... these concepts are : - memory Type - memory Attributes - Monitors and semaphores…

    • Answered
    • over 3 years ago
    • Processors
    • Cortex-M / M-Profile forum
  • Transfer size in AMBA AXI

    subhajit02
    subhajit02

    Hi, I am not so clear about the concept of transfer size in AMBA AXI. My question is how to calculate wrap_boundary in wrap based data transfer when Number_Bytes (The maximum number of bytes in each data transfer) is changing in each transfer within a…

    • over 2 years ago
    • System
    • Embedded forum
  • AXI-4 questions

    SBR_123
    SBR_123

    Hello,

    I am pretty new to AMBA protocol and I am specifically interested in AXI-4. I have a few fundamental questions related to AXI-4 and I would appreciate if anyone can answer these.

    1) I would like to know how read and write address requests issued…

    • Answered
    • over 4 years ago
    • System
    • Embedded forum
  • Does Cortex-M3/M4 continue with burst in response to ERROR?

    MSaif
    MSaif

    AMBA spec states that 'Master can choose whether to terminate current burst or continue with burst in response to ERROR'.
    What does Cortex-M3/M4 do in response to ERROR? Does it continue with burst in response to ERROR in some special cases?

    • Answered
    • over 2 years ago
    • Processors
    • Cortex-M / M-Profile forum
<>