• AXI4 Bus Bandwidth/Data Transfer increase

    willo144
    willo144

    Hello,

    I am doing research with an Ultra-Embedded Implementation of a RISC-V Processor in gem5.  My team is using an Oracle Virtual Machine to run testbenches and benchmarks for our research motivation.  As part of our research, I have been tasked with…

    • 2 months ago
    • System
    • SoC Design forum
  • AXI fixed burst to a slave with narrow data width

    Sana
    Sana

    Hi,

    I have an AXI master with data width 64, and an AHB slave of data width 32. What would happen when there is a 64bit FIXED burst READ (i.e., asize=3)to an address 0X100 of the slave? 

    Would the the data be read from 0x100 only, with data[63:32] always…

    • 9 months ago
    • System
    • SoC Design forum
  • AMBA AXI Write response

    Sai Krishna
    Sai Krishna
    I am just going through the specs of AMBA AXI.
    I've few questions.It will be great if anybody clarify
    1) Why there was no Write response for each beat in burst Write. But there is a seperate Read response for each beat in a Read burst ?
    2) How to terminate…
    • over 6 years ago
    • System
    • SoC Design forum
  • applications of amba axi

    abilash abilash
    abilash abilash
    Note: This was originally posted on 7th February 2007 at http://forums.arm.com

    hello, i have read the whole of the axi protocol. i would like to know the applications of the protocol. is it anywhere used in the real time applications or some specific devices…
    • over 6 years ago
    • System
    • SoC Design forum
  • AXI write strobes

    jameskim jameskim
    jameskim jameskim
    Note: This was originally posted on 21st February 2007 at http://forums.arm.com

    the AXI spec says:

    10.1 About unaligned transfers
    [...]
    For any burst that is made up of data transfers wider than one byte, it is possible that the first bytes that have to be…
    • over 6 years ago
    • System
    • SoC Design forum
  • AXI Read/Write ordering

    Randy Pascarella
    Randy Pascarella
    Note: This was originally posted on 24th October 2007 at http://forums.arm.com

    Hello,
       Section 8.6 of the AXI spec says that reads and writes have no ordering restrictions between them.  It then says that if a RAW dependency exists, the master must wait…
    • over 6 years ago
    • System
    • SoC Design forum
  • More AXI write/read ordering

    Randy Pascarella
    Randy Pascarella
    Note: This was originally posted on 25th October 2007 at http://forums.arm.com

    In another posting, a scenario given was with a RAW hazard where a bufferable write was followed by a read to an overlapping address.  Sounds like the master's assumption upon…
    • over 6 years ago
    • System
    • SoC Design forum
  • AXI Cacheable vs. Bufferable

    Randy Pascarella
    Randy Pascarella
    Note: This was originally posted on 19th November 2007 at http://forums.arm.com

    If an AXI slave acting as a bridge has accepted a bufferable (ACACHE[0]) and cacheable (ACACHE[1]) write and responded with BRESP, is it required to flush this buffered write…
    • over 6 years ago
    • System
    • SoC Design forum
  • AXI protocol

    neha004
    neha004
    Note: This was originally posted on 30th December 2007 at http://forums.arm.com

    Can anyone tell me the exact explanation and differnce between out of order completion and write data interleaving  in detail...as i`m very confused with these terms
    • over 6 years ago
    • System
    • SoC Design forum
  • AXI locked access

    spark spark
    spark spark
    Note: This was originally posted on 29th May 2008 at http://forums.arm.com

    Does a locked request on either the read or write channel cause both channels to be locked? For example, one master request a locked write transaction to a slave, the read channel…
    • over 6 years ago
    • System
    • SoC Design forum
  • the usage of WSTRB signal

    Dong Luo
    Dong Luo
    Note: This was originally posted on 26th February 2009 at http://forums.arm.com

    Hi All,
    I was going through the AMBA AXI specs, but I have some questions about the usage of the WSTRB signal. In the middle of a burst, can some bits of WSTRB be low? Again…
    • over 6 years ago
    • System
    • SoC Design forum
  • Write Data Interleaving - AXI

    Amaresh Chaligeri
    Amaresh Chaligeri
    Note: This was originally posted on 19th March 2009 at http://forums.arm.com

    Hello,

    Can anybody help me to understand the reasoning behind write data interleaving ordering restriction imposed by AXI spec.
    [Chapter 8.5  Write data interleaving]

    "The order…
    • over 6 years ago
    • System
    • SoC Design forum
  • Aligned and unaligned word transfers on a 64-bit bus

    Maria_d
    Maria_d

    address = 0x07 

    transfer size = 32 bit

    burst type  = INC

    Burst length = 4 transfers

    Can you please explain this example of unaligned word transfer on 64-bit bus.

    Why the second transfer started at 8 and not from C?

    • 11 months ago
    • System
    • SoC Design forum
  • Lock Signal for AXI Slave

    Tarun Mittal
    Tarun Mittal

    According to what I read in AXi spec sheet, AxLOCK signals are used by the Masters for a locked access to a slave and it's the arbiter/interconnect which takes care of the AxLOCK signal.
    Am I right when I say that, "Slave doesn't care if it's Locked…

    • 11 months ago
    • System
    • SoC Design 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 3 years ago
    • System
    • SoC Design forum
  • Basic Understanding for AXI WRITE INCR

    prax_12
    prax_12

    Hello , 

    I am new to AXI protocol. Though I have read the document of AXI , but have some doubts on it. I have made run a write sequence (only from AXI to get the better understanding ) Please have a look at the following waveform.

    In this diagram …

    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • what action will be performed by the master based on the read and write responce in axi 4?

    Hem Patel
    Hem Patel

    i read the specification of AXI 4 protocol. i want to know what action will be performed by the master when it receive okay,exokay,slverr or decerr. okay and exokay says that the transfer is completed either by normal access and by the exclusive access…

    • Answered
    • over 1 year ago
    • System
    • SoC Design 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
  • [AXI protocol] Is a master allowed to disable byte lanes in a non-narrow WRAP burst?

    Zax
    Zax

    Hello,

    A couple of further details on the question.

    Let's assume that I have a 64-bit data bus and a 32-bit address bus.

    A master issues a WRAP burst with AWADDR[31:0] = 32'd8 and AWSIZE[2:0] = 3'b110. That is, the start address is 8 and the beat…

    • Answered
    • over 1 year ago
    • System
    • SoC Design forum
  • Partial Word Access to Altera Avalon Memory-Mapped Slave

    Qiangsheng Xiang
    Qiangsheng Xiang

    when I say partial word access, I mean 16-bit (two byte) or 8-bit (byte) read/write.

    Background:

    In one of our recent projects, Cyclone V SoC is used to replace 386 CPU in an existing product.

    I am responsible for the board and FPGA design. Another software…

    • Answered
    • over 4 years ago
    • System
    • SoC Design forum
  • 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
  • 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
  • View related content throughout System
  • More
  • Cancel
>