• why there is no split or retry responce in AXI ?

    Jay Zhao
    Jay Zhao

    In AHB, we have split and retry responce, but it doesn't exist in AXI, why ?

    • Answered
    • over 3 years ago
    • System
    • SoC Design forum
  • AXI narrow read with unaligned address

    jduarte
    jduarte

    Hi,

    I have a question about the correct behavior when performing a narrow read with an unaligned address; consider the following scenario:

    - 32 bit data bus

    - address x0001

    - length 0 (1 beat)

    - size 1 (2 byte)

    My interpretation of the spec is that in…

    • Answered
    • over 3 years ago
    • System
    • SoC Design forum
  • RMW operation on SRAM via AXI

    niket
    niket

    I am implementing Read Modified Write on SRAM through AXI. What is the role of awsize and wstrbe?

    Say data width is 64 bits, and awsize is set to support 64-bits, but the underlying wstrbe are only valid for lower 32-bits (8'b0000_1111). Does this candid…

    • Answered
    • over 3 years ago
    • System
    • SoC Design forum
  • Can PENABLE be removed from APB as it seems redundant at IO level and same logic can be taken care of internally by Master and Slave ?

    architt
    architt

    PENABLE indicates the second and subsequent cycles of an APB transfer till PREADY goes HIGH.

    APB transfer can be considered as complete when PSEL==1 and PREADY==1 ignoring PENABLE==1 and PREADY==1 should be considered only after second and subsequent cycles…

    • over 3 years ago
    • System
    • SoC Design forum
  • AXI handshake between AW/AR-READY and B/R-RESP

    KalyanSuman
    KalyanSuman

    In AXI Write how the handshake between AW channel and B channel is taken care.

    Standard says that 

    "the slave must wait for both WVALID and WREADY to be asserted before asserting BVALID"

    Does that means BVALID will never be asserted in the same…

    • Answered
    • over 3 years ago
    • System
    • SoC Design forum
  • How does QoS with priority and ordering allowed with AXI ID?

    tarun4682
    tarun4682

    I have one question for QoS with AXI4:

    Can one master have multiple QoS values?

    Meaning one master issues requests with different QoS values but all with same AXI ID and the interconnect network arbitrates between these requests based on QoS value and…

    • over 3 years ago
    • System
    • SoC Design forum
  • ARM AXI4 protocol assertions trigger errm_wdata_num_prop5 and errm_wlast_stable quesitons

    armchronos
    armchronos

    Hi,

    I'm getting two AXI4 protocol assertion errors.

    For axi4_errm_wlast_stable, I can see why it's flagging an error but functionally it shouldn't be a problem.

    The WREADY =1 for one more cycle when though WVALID=0 and WLAST=0. 

    Is this a…

    • Answered
    • over 2 years ago
    • System
    • SoC Design forum
  • MBERROR : AHB Master bus error status, set when the AHB Master encounters a bus error response from a slave

    Ratan
    Ratan

    Hi,

    Facing the issue:
    "MBERROR :  AHB Master bus error status, set when the AHB Master encounters a bus error response from a slave"

    Here is the Inputs:

    We are using the custom SOC, in which we are testing the CLCD controller(IP ARM PL111)
    connected…

    • over 3 years ago
    • System
    • SoC Design forum
  • AXI modifiable read access

    arc
    arc

    The AXI protocol description states for modifiable transactions (ARCACHE[1] is asserted):

    "a read transaction can fetch more data than required"

    To me, this can be interpreted in two ways:

    1. The RVALID signal of the slave can be asserted for…
    • Answered
    • over 2 years ago
    • System
    • SoC Design forum
  • Project on AXI Bus.

    Naina
    Naina

    Hi,

    I am working on AXI bus for my college project. For my work I have to add something new in existing architecture. Can someone provide me idea for my work? 

    • over 2 years ago
    • System
    • SoC Design forum
  • unaligned address in AXI protocol

    dorababu
    dorababu

     i am sending data "NEWDATAA"  which is 8 bytes. and  starting address is 5, which is unaligned address then whether my data is loss or not . please explain how the whole transfer will happens. how the strobe will works. is my data start with aligned…

    • over 2 years ago
    • System
    • SoC Design forum
  • chi protocol

    gopalt
    gopalt

    can any1 explain me completion response and ordering in chi protocol??? and any good and easy source to understand chi protocol except spec..????

    • over 2 years ago
    • System
    • SoC Design forum
  • What's the purpose for WACK and RACK for ACE and what's the relationship with WVALID and RVALID ?

    armchronos
    armchronos

    Hi,

    From hardware perspective, what's the purpose of WACK and RACK and how does it affect the ACE protocol ?

    I can see that the specification says the master issues these two signals to indicate to the interconnect that Write and Read transactions…

    • Answered
    • over 2 years ago
    • System
    • SoC Design forum
  • does ARM v8 bus architecture & related IPs be compatible with v7 core?

    chengliang
    chengliang

    I would like to get some confirmation that if we replace A53/A72 with A7/A9 while the SoC architecture is still based on ARM v8 bus & IPs (e.g. CCI400, NIC400, TZC400, GIC500, BP141), does such design feasible and workable?

    • over 3 years ago
    • System
    • SoC Design forum
  • Please explain some of the new ACE5 signals in relation to the MASTER and INTERCONNECT behavior

    armchronos
    armchronos

    Hi,

    The AMBA5 spec for ACE5 shows some new signals versus ACE4 :

    VAWQOSACCEPT

    VARQOSACCEPT

    AWAKEUP

    ACWAKEUP

    SYSCOREQ

    SYSCOACK

    How are these used in an SOC system ?

    For example, I think but I'm not usre if VAWQOSACCEPT, VARQOSACCEPT is output by each slave…

    • Answered
    • over 2 years ago
    • System
    • SoC Design forum
  • Further explanation needed for VAxQOSACCEPT, AWAKEUP, ACWAKEUP and SYSO*

    armchronos
    armchronos

    Hi ARM/arktos,

    Seems like this online discussion is not working properly.

    I ask a question, you reply, and if I reply the discussion tool doesn't echo back my reply by email.

    So most likely you may not see it.

    Below is my reply to your answer to my…

    • Answered
    • over 2 years ago
    • System
    • SoC Design forum
  • ACE5 / ACE5 Lite questions for ARBAR/AWBAR, AWSTASH*, and BROADCAST* signals

    armchronos
    armchronos

    Hi,

    1) ARBAR/AWBAR

    These two signals are mentioned : ARBAR, AWBAR but in the AMBA5 spec F2.1 Signal Matrix, these signals are listed as "N" (must not be present), page 419 and 420 of 440 pages. 

    So are these signals used on the ACE5 interface…

    • Answered
    • over 2 years ago
    • System
    • SoC Design forum
  • AXI5 : Untranslated Transactions property for A*MMU* signals and similarly for AXI5-Lite for AWSTASH*

    armchronos
    armchronos

    Hi,

    I'm trying to add some checks for AXI5 / AXI5 -Lite protocol.

    When Untranslated Transaction is TRUE, do all of the signals

    A[R/W]MMUSECSID

    A[R/W]MMUSID

    A[R/W]MMUSSIDV

    A[R/W]MMUSSID

    A[R/W]MMUATST

    need to be defined and used together.

    For example…

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

    Vasu
    Vasu

    In the spec it is mentioned that AXI4 supports high-bandwidth, high-frequency and low-latency operation. How to justify this?  What is the meaning of bandwidth in this context? What are the  values of bandwidth and frequency? How they decide the operating…

    • Answered
    • over 2 years ago
    • System
    • SoC Design forum
  • AMBA 3 APB PENABLE wrt PREADY

    nahuja
    nahuja

    Hi,

       I need a clarification on PENABLE with respect to PREADY. 
       1) Can pready remain high for more than one cycle?
       2) Does PENABLE from the master has to look for PREADY going low to deassert or it should go low the cycle next to the assertion of PREADY…

    • over 2 years ago
    • System
    • SoC Design forum
  • AXI3 locked access

    Vasu
    Vasu

    I want to know what happens in these scenarios :
    1) Assume Master1 (M1) is doing locked access, if locked access fails before M1 does unlocking transaction what is the response to the M1?
    2) Assume M1 is doing locked transaction, if other Master2 (M2)…

    • over 2 years ago
    • System
    • SoC Design forum
  • AXI Burst Size meaning

    hayk
    hayk

    Dear Community,

    I am reading AXI speck from the ARM, please help better understand the AXI, by answering my questions regarding to Burst transaction.

    a)
    I cannot clearly understand the meaning of Burst size signals - ARSIZE and AWSIZE.
    When there are Bust…

    • over 2 years ago
    • System
    • SoC Design forum
  • What's the clock frequency for CHI interface protocol ?

    armchronos
    armchronos

    Hi,

    I was reading the CHI architecture specification but there is no mention of electrical characteristics such as

    the clock frequency for the CHI interface.

    What is the max and min frequency for CHI interface ?

    Thanks,

    David

    • over 2 years ago
    • System
    • SoC Design forum
  • Does CHI protocol interface use pipelines or register slice to support long distance connections ?

    armchronos
    armchronos

    Hi,

    I assume CHI needs to either pipeline or implement something like the AXI register slice to support long distance connections.

    Please confirm and where can I find relevant information for this topic.

    Thanks,

    David

    • over 2 years ago
    • System
    • SoC Design forum
  • Error in AMBA 5 CHI spec?

    David Zuo
    David Zuo

    P189, 5.2.1 Dataless transaction without memory update

    Why does RN-F0 transition I->UC, rather than UCE or UD? After MakeUnique, RN-F0 has obtained the right to modify the cache line by discarding all other copies, dirty or not, in other caches. The purpose…

    • over 1 year ago
    • System
    • SoC Design forum
  • View related content throughout System
  • More
  • Cancel
<>