• AHB Busy states...

    LEO LEO
    LEO LEO
    Note: This was originally posted on 24th November 2008 at http://forums.arm.com

    Hello guys....

    If master is doing transfer of fixed length burst and last address is driven on bus...
    Can master drive htrans to BUSY.. at same time to put data on data bus?…
    • over 6 years ago
    • System
    • SoC Design forum
  • app crashes when compiled with OTime O3 using RVDS 4.0

    pradipig pradipig
    pradipig pradipig
    Note: This was originally posted on 1st December 2008 at http://forums.arm.com

    Hi,
    I am using RVDS 4.0 trial version. When I compile my app using OTime O3 compiler flag, the application crashes. But if I specify O2 then it is working properly.

    My compiler…
    • over 6 years ago
    • System
    • SoC Design forum
  • AHB split retry response

    abc_xyz pqr_def
    abc_xyz pqr_def
    Note: This was originally posted on 9th December 2008 at http://forums.arm.com

    IN AMBA AHB , there are split and retry response. These are 2 cycle responses.
    whole SPLIT sequence is given in the spec. but my doubt is in which scenario slave
    has to to issue…
    • over 6 years ago
    • System
    • SoC Design forum
  • AHB frequency

    vignesharm vignesharm
    vignesharm vignesharm
    Note: This was originally posted on 6th January 2009 at http://forums.arm.com

    Hi Friends,

       My doubt is : what is the maximum AHB clock frequency ?

    Regards,
    P.Vignesh Prabhu
    • over 6 years ago
    • System
    • SoC Design forum
  • Bus Matrix

    Felix Varghese
    Felix Varghese
    Note: This was originally posted on 28th January 2009 at http://forums.arm.com

    What exactly is a bus matrix? I came across the term in ARM cortex M3 specs but couldnt find any proper description. Can someone help?
    • over 6 years ago
    • System
    • SoC Design forum
  • PL031 verilog generation

    nicolan nicolan
    nicolan nicolan
    Note: This was originally posted on 19th February 2009 at http://forums.arm.com

    Pls, I need an answer to a blocking issue  :rolleyes:

    I tried to generate a verilog code for PL031 connection matrix 2x3.
    Unfortunely generated HSEL signal for each slave doesn't…
    • 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
  • ARM Cortex ICode, DCode, System buses

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

    I'm a bit confused about the bus structure and memory model of ARM Cortex M3. First of all, does Cortex M3 actually have 3 physically separate buses coming out of it?
    …
    • 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
  • In AMBA AHB, is hgrnat must be low after 1st clock cycle of an ERROR response?

    Koteswara Rao P
    Koteswara Rao P

    Hi,

    In AMBA AHB:-

         For two clock cycle SPLIT or RETRY response, hgrant must be low after 1st clock cycle of SPLIT or RETRY response.

       q)  For two clock cycle ERROR response, is it mandatory of hgrant must be low after 1st clock…

    • Answered
    • over 4 years ago
    • System
    • SoC Design forum
  • AHB HREADY low not after address phase

    Moish
    Moish

    What would happen if HREADY will be lower not after address phase, but according to HW internal logic that wants to hold CPU for some clock cycles.

    Thanks

    • Answered
    • over 3 years ago
    • System
    • SoC Design forum
  • In AHB 2.0 Standard, Can I insert BUSY cycles in INCR16 burst or WRAP16 burst?

    WONG CHENG YEE
    WONG CHENG YEE

    I am a Digital Verification Design Engineer.

    Currently, I am in the process of developing an UVM Test Bench for AHB 2.0.


    I have following questions.

    1) From AHB Master side, Can BUSY cycles be inserted in middle of INCR16 burst?

    2) From AHB Master side,…

    • over 3 years ago
    • System
    • SoC Design forum
  • Why the address boundary for AHB burst should not cross 1KB

    Mohankumar
    Mohankumar

    Why the address boundary for AHB burst should not cross 1KB??

    And in case of burst operation, is that every beat the address increment taken care by master?

    • over 3 years ago
    • System
    • SoC Design forum
  • New Arm online training course: Introduction to the AMBA ACE protocol

    NickT
    NickT

    Arm is pleased to announce a new online training topic - An introduction to the AMBA ACE protocol.

    About the course

    This training topic covers essential information on Arm’s AMBA ACE protocol. Hardware system-level coherency enables the sharing of…

    • 10 months ago
    • Processors
    • Processors blog
  • AMBA ATP: Gaining momentum with workload modeling

    Francisco Socal
    Francisco Socal

    Workload modeling utilities are a critical component of a System-on-Chip (SoC) performance analysis solution. They are as important as accurate IP models, deep debug and trace instrumentation and visualization of performance analytics.

    We recently announced…

    • 10 months ago
    • System
    • SoC Design blog
  • Design Start ARM Cortex-M0

    vivek
    vivek

    Hi,

    I trying to build the peripheral around Cortex-M0 IP core thorugh AHB-lite system. Right now I have to integrate Cortex-M0 with the DDR2 SRAM (1Gb) through AHB lite.

    I searched on  internet which shows interfacing only through core generator (MIG…

    • Answered
    • over 6 years ago
    • Processors
    • Cortex-M / M-Profile forum
  • AMBA AHB5 : Stable Between Clock Question

    Swetha
    Swetha

    Hi All,

    I have a question on AMBA5 AHB feature : Stable_between_Clock property

    The AMBA5 AHB Specification describes:

    Signals that are described as being stable are required to remain at the same value when sampled at different rising clock edges in an…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Cache type and cache operation sequence

    sd
    sd

    I have a shared memory in DDR  --- shared between two separate ARM execution environments (say A and B)  in a heterogeneous compute SoC.

    SW on each execution units (A and B) Reads and Writes to this shared location (imagine a array/matrix that…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Verilog bus functional models for AHB master simulation

    Gord Wait
    Gord Wait

    I see in the documentation site that ARM offers up some bus functional models to simulate both a 32 and a 64 bit AHB bus master in Verilog RTL.

    Where do I find these models, and what is the cost?

    I am working to verify a customer's AHB peripheral, and…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-M / M-Profile forum
  • In AMBA AHB, If EBT(early burst termination) is happened in address phase of a transfer then it's data phase will be driven or not?

    Koteswara Rao P
    Koteswara Rao P

    Hi,

       I have a question on AMBA AHB, Let us assume we are firing INCR4 burst from master M1.

      Let us assume  EBT is happened during 2nd transfer address phase of INCR4 burst (i.e Master M1 lost its grant without driving of its data phase and…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • how to read 16-bytes from 'hxx00 address(32-byte aligned address) on a 32-byte width data bus,

    ramamohanareddy
    ramamohanareddy

    if i want to read 16-bytes from 'hxx00 address(32-byte aligned address) on a 32-byte width data bus, what should be the arsize[3:0]? i donot want to put arsize='h5 as it would result in a performance penality if the slave is DDR controller.

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • 4-kbyte boundary space

    quy truong
    quy truong
    Note: This was originally posted on 22nd August 2012 at http://forums.arm.com

    Hi there,
    when I read AMBA AXI4 specification, the spec shows that "Bursts must not cross 4KB boundaries to prevent them from crossing boundaries between slaves and to limit the…
    • over 6 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • SC and SD states in case of ReadNoSnoop transactions

    Vaibhav Chavan
    Vaibhav Chavan

    Hi All,

    This question is regarding "ReadNoSnoop" transaction of AMBA- ACE protocol.

    If "ReadNoSnoop" transaction is used in a region of memory that is not shareable with other masters, then how can the cache line have have "Shared Clean" or "Shared…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • pl310 CACHE_ID register

    Vincent Siles
    Vincent Siles

    In the PL310 TRM, the definition of the CACHE_ID register define the RTL release as the lower bits of the register.

    To translate this RTL to a revision information, it is stated that

    "RTL release 0x9 denotes r3p3 code of the cache controller. See the Release…

    • Answered
    • over 3 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • AXI4: Wider transactions than BUS width allowed?

    Robert Schilling
    Robert Schilling

    Hi AXI-experts,

    Does AX4 support burst sizes larger than the bus width?

    Narrow transactions are allowed, but do wider transactions also work?

    Best regards,

    Robert

    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
<>