• AXI SLAVE PERIPHERAL

    Antonio
    Antonio

    Hi everyone! Please help me.. i have  a project with a custom axi slave  design that  implements multiple memory ranges 256 words each . A master ( my processor in figure) can write burst data to the example slave and read the data back. The problem is…

    • Answered
    • over 6 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • What is real application of Exclusive access in AXI

    Koteswara Rao P
    Koteswara Rao P

    Hi,

      What is real time application of AXI exclusive access.

      Is it necessarily to do Exclusive read first then exclusive write.

      May i know the reason is it so?

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Question about AXI Wrapping burst

    evelyn716
    evelyn716

    There is a statement 'For wrapping burst, the length of the burst must be 2,4,8 or 16 transfers.' in AXI Addressing option.

    I cannot understand that why must be 2,4,8 or 16 transfers? Is there some design issue?

    Hope someone can help,thank you…

    • 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

    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
  • Data Abort Exception in A53

    Geeta Phuloria
    Geeta Phuloria

    Hello,

    I am working on Cortex-A53  and using Cortex-A53 DSM Model in my design. We are getting Data Abort exception on a read to ROM address and ESR_EL3 register showing its a DECERR External error. MMU and Cache both are not enabled at this point where…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Why is there an ACP interface for many ARM processors?

    cray
    cray

    Dear sirs,

    I read ACE specification and ARM processor documents for ACP explanation. I always have some questions about ACP.

    As soon as you know, ACP exists in SCU for data coherency.

    Q1: The document says that ACP usually connects to a DMA or cryptographic…

    • 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
  • AXI ID BITS , help to understand

    iwannis
    iwannis

    Hello ,

    i can see that AXI have some bits : AWID ARID BID ARID RID , those bits role is trasaction ordering , well i want to know how axi form those bits , i heard (i dont know if it is true) that a master can use those bits to find his path to the slave…

    • Answered
    • over 3 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • SMP ARM cores hang when using DMA and two cores enabled

    Elad Nachman
    Elad Nachman

    Hi,

    I am experiencing A complete arm core hang when both of the cores are employed in SMP mode and using DMA.

    I was tested with Linux kernels 3.10, 4.1 and 4.6 in SMP mode.

    SOC used is Altera Cyclone V SOC-FPGA with dual Cortex A9.

    The DMA transfer goes from…

    • Answered
    • over 3 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • How should a AXI MASTER or SLAVE behave when a xREADY signal is never asserted?

    Alessandro Malatesta
    Alessandro Malatesta

    Hi all,

    I was trying to extract this information from the AXI specification but I didn't find any clear answer.

    I wonder how should an AXI component behave if an input xREADY signal is never asserted.

    Example 1: a master starts a write transaction by…

    • Answered
    • over 3 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Bare Metal Input/Output - Documentation?

    Mike Clark
    Mike Clark

    Does anyone know of an Idiot's Guide to this topic? In particular, how does a processor with no special I/O instructions issue a request, e.g. to a serial output device to output "Hello, World"? And how does Memory-Mapped I/O work in detail? Where is…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Write interleaving with Multi-AXI master

    Naveen
    Naveen

    Hi,

    I have multiple questions related to multi-master AXI4 system. Eg: lets say we have 2 masters(m1,m2) and 2 slaves(s1,s2) and an interconnect.

    1) In parallel, Can i have transfers(burst) to m1->s1, m2->s2 on write data channels? A-data form M1,  B-data…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • 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
  • AMBA AXI :Unaligned "INCR" data transfer

    Kousik
    Kousik

    Hi,

        i am confusing in the following point ,with an example....

       if

         Start_Address = 23

         Number_Bytes = 8

         Burst_Length   = 8

         data_Bus_Byte…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Support for pipelining flops in AXI

    Naveen
    Naveen

    Hi All,

    Does ARM support pipelining flops in between valid/ready signals?Can someone explain why its *not* possible?

    Thanks

    • Answered
    • over 6 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • AXI narrow transfers

    Tsach
    Tsach

    I would appreciate assistance on the following:

    Suppose a bus master with 128bit data width.

    This master access a 64bit slave via AXI matrix as follows:

    awaddr = 0x4000_909F

    awsize = 0x0 (8bit write)

    awlen  = 0x0 (single trans)

    wstrb   = 0x0080;…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile 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
  • how "Early Write Acknowledgement" is encoded on AXI AxCache ? equal to "bufferable"?

    astonelin@gmail.com
    astonelin@gmail.com

    ARMv8 introduces this new attribute of memory type. (B2.8.2)

    And also it recommends that "early write acknowledgement" attribute should be exported to interface between PE and interconnect fabric. (J4.1.1)

    However, there is no any clue about…

    • over 2 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • In AXI Interface, is the VALID signal of the master dependent on the slave's READY signal

    Ramesh Babu R
    Ramesh Babu R

    Hi,

    I am seeing an issue, where the READY signal's assertion depends on the VALID signal. If the VALID signal remains asserted through out the transaction (Say, for a burst transfer), then for the second burst beat to occur, the WREADY should have been…

    • Answered
    • over 3 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • How to modify the value of AWCACHE [3:0] and ARCACHE[3:0] in AXI?

    zynq
    zynq

    hey,

    How to modify the value of AWCACHE [3:0] and ARCACHE[3:0] in AXI?

    in baremental driver ,the default value of AWCACHE [3:0] and ARCACHE[3:0] is 0x00,

    but in linux driver ,the default value of AWCACHE [3:0] and ARCACHE[3:0] is 0x01,

    can anybody tell me…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Cortex-A9-PL310 AXI connection

    Luke
    Luke

    Hi experts,

    I would like to know more about the interconnection between Cortex-A9 and the PL310 L2 cache controller.

    I think Figure 1.2 in the TRM is a good starting point:

    CoreLink Level 2 Cache Controller L2C-310 Technical Reference Manual: 1.2. Typical…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • AXI Atomic Access

    Deepak
    Deepak

    Hello,

    I don't know whether this question has been asked or not. If yes please direct me to the appropriate discussion.

    My question is:

    1. Suppose there are two masters, M0, M1 and one slave, S0. M0 initiates an Exclusive access to S0 and gets the response…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Question on how to calculate the axi read time

    redbud
    redbud


    Hello,

    I have a question on axi read time. If we have 20 read commands, the read outstanding is 4 and read latency is 500ns, how much time is needed to read all of these data back?

    I feel puzzled on this for a long time and I need a relatively accurate…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • AXI Locked Write and Lock Scope

    Deepak Ameta
    Deepak Ameta

    Hi All,

           1)  1st master is doing locked write transfer to 'X location after that, Can 2nd master initiate a read normal transfer for 'Y address in same slave? . And still unlocked transfer is not initiated by the 1st master?.…

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